Google Maps v3 API - 在地图上绘制圆圈

时间:2013-12-13 12:07:27

标签: javascript html html5 google-maps google-maps-api-3

我要做的是在谷歌地图上绘制一个圆圈并检索纬度/经度/半径以存储在数据库中,或者几何对象也可以。

使用https://developers.google.com/maps/documentation/javascript/examples/drawing-tools中的标准代码,我创建了地图和绘图工具箱。我似乎无法做的是使用javascript从地图获取纬度/经度/半径,当然这必须是可能的。

有什么想法吗?

由于

注意 - 我的代码与google示例相同,我认为最好链接到它,而不是将~60 +行html复制到帖子中。

谢谢

1 个答案:

答案 0 :(得分:2)

参考:https://developers.google.com/maps/documentation/javascript/drawing

google.maps.event.addListener(drawingManager, 'circlecomplete', function(circle) {
      var radius = circle.getRadius(),
      center = circle.getCenter();
});

编辑:getCenter()