我希望我的网络注册用户在他们的个人资料页面中存储他们的位置(纬度和经度),我已经成功地嵌入谷歌地图,但是不知道如何获得纬度&用户设置的gmap当前位置的经度..... 可选*当前缩放值 请帮忙
答案 0 :(得分:1)
请参阅https://developers.google.com/maps/documentation/javascript/reference#Map
假设您的地图存储在名为map
的变量中,这就是获取地图中心的方法(返回LatLng):
map.getCenter()
返回地图中心显示的位置。注意 此LatLng对象未包装。有关详细信息,请参阅LatLng。
地图的缩放级别(返回一个数字):
map.getZoom()
答案 1 :(得分:1)
您可以将点击处理程序附加到地图并获取点击的坐标:
var map = new google.maps.Map(...);
google.maps.event.addListener(map, 'click', function(ev){
console.log('Click at: ' + ev.latLng.Ua + ', ' + ev.latLng.Va + '. Zoom: ' + map.getZoom());
});
您可以在此处查看示例:JSFiddle