Javascript 输入半径

Javascript 输入半径,javascript,google-maps,Javascript,Google Maps,我想知道我是否可以提供一些帮助,用输入制作一个地图应用程序,并显示指定位置的3km半径。 非常感谢你。 对不起,我的英语不好(jejeje)听起来你想做的是给地址编上地理编码,然后在地址周围画一个圈。请记住,您必须将googlemap绑定到DOM元素,这是一个示例代码,它是一个id为“Map”的div function geocodeAndMap(address) { var geocoder = new google.maps.Geocoder(); geocoder.geocode

我想知道我是否可以提供一些帮助,用输入制作一个地图应用程序,并显示指定位置的3km半径。 非常感谢你。
对不起,我的英语不好(jejeje)

听起来你想做的是给地址编上地理编码,然后在地址周围画一个圈。请记住,您必须将googlemap绑定到DOM元素,这是一个示例代码,它是一个id为“Map”的div

function geocodeAndMap(address) {
  var geocoder = new google.maps.Geocoder();

  geocoder.geocode( { 'address': address}, function(results, status) {
    if (status == google.maps.GeocoderStatus.OK) {
      var myOptions = {
        zoom: 16,
        center: results[0].geometry.location,
        mapTypeId: google.maps.MapTypeId.ROADMAP
      };

      var map = new google.maps.Map(document.getElementById("map"), myOptions); 

      var addressMarker = new google.maps.Marker({
        map: map,
        position: results[0].geometry.location
      });

      var circle = new google.maps.Circle({
        map: map,
        radius: 3000,
        fillColor: '#660000'
      });
      circle.bindTo('center',addressMarker,'position');
  });
}