1

我想知道是否可以在谷歌地图中放置半径分隔符!?例如:我选择一个地区或一个城市,我有一个 5 英里的半径,并且分隔符增加,绘制它!

请考虑这个例子:我选择“Amsterdam”作为地点,然后添加 5km,它会返回“Amsterdam”加上 5km 半径的结果

http://www.funda.nl/koop/amsterdam/+5km/

我的问题是我不明白如何将 5 公里添加到“阿姆斯特丹”,因为它不能成为中心点 - 我认为我需要区域“阿姆斯特丹”的分隔符。这是否存在于 Google 地图 API 或任何其他 API 上?

4

1 回答 1

2

更新:

地图图表

根据您的要求,我认为上面的链接会对您有所帮助。

试试这个,

// Create marker 
var marker = new google.maps.Marker({
  map: map,
  position: new google.maps.LatLng(39.7433,-104.9872),
  title: 'Some location'
});

// Add circle overlay and bind to marker
var circle = new google.maps.Circle({
  map: map,
  radius: 8047,    // 5 miles in metres
  fillColor: '#AA0000'
});
circle.bindTo('center', marker, 'position');

参考: http ://seriouscodage.blogspot.in/2010/11/visualizing-data-as-circles-in-google.html

于 2012-05-08T11:00:31.020 回答