Google Maps API 3:从右键单击获取坐标

guy*_*mfl 57 google-maps google-maps-api-3

当用户向数据库输入新记录时,我有2个用于lat和lon的文本框.

我有一个很好的谷歌地图的实时预览,现在我想要做的是在地图上添加一个右键单击事件,填充lat/lon文本框并单击coord.

这甚至可能吗?

我知道如何添加事件监听器,并查看API文档,但没有看到任何这样做.我知道你可以在他们网站上的谷歌地图上做到这一点.

Jir*_*riz 156

google.maps.event.addListener(map, "rightclick", function(event) {
    var lat = event.latLng.lat();
    var lng = event.latLng.lng();
    // populate yor box/field with lat, lng
    alert("Lat=" + lat + "; Lng=" + lng);
});
Run Code Online (Sandbox Code Playgroud)

  • 大声笑,我花了将近半天时间写代码,然后回来检查,删除它,因为这正是它。谢谢!!! (2认同)