我想创建一个自定义应用程序,将使用Google地图找到的位置聚合到自定义地图中。出于几个原因,谷歌的保存到地图功能不足以满足我的需求。
我想知道是否有一种方法可以创建一个浏览器扩展,让我弹出一个自定义表单,然后将表单数据和lon / lat数据传输到我自己的服务器。
除了提取经度和纬度数据外,我自己可以弄清楚其中的大部分内容。这是存储在dom或window对象中的任何位置,我可以在查看标记或位置详细信息时查询吗?
答案 0 :(得分:0)
只需使用谷歌地图事件监听器即可获取坐标数据。
var map = new google.maps.Map(document.getElementById("map_canvas"), options);
var pos;
google.maps.event.addListener(map, 'idle', function () {
pos = map.getCenter();
});
您可以使用pos.lat()
和pos.lng()
获取经度