把活动圆了谷歌地图,并得到中心位置和半径

问题描述:

我希望把我的地图上的网站类似的东西喜欢上了这site把活动圆了谷歌地图,并得到中心位置和半径

enter image description here

时,选择个性化的搜索,我需要得到圆心和缩放半径。

我怎么能做到这一点?

所有帮助表示赞赏。

如果您使用Google Maps API V3,那么您有google.maps.Circle class。圆给你所有的信息,您请求通过它的方法:

  • getRadius()
  • getCenter()

它也有活动,让你可以聆听到鼠标点击您的映射并将圆圈移至该点击。

多数民众赞成你如何使用JQuery的可拖动元素,但不太确定获取GPS位置。 http://jqueryui.com/demos/draggable/

你为什么不加入draggable marker给你地图吗?而且icon of the marker可以与它周围的圆圈图标。

然后,您可以找出鼠标移过地图时的纬度和经度。这些经纬度信息帮助您对地址进行地理编码,一旦获得当前的经度和纬度信息,您就可以玩耍。