我有地图中心,并作为浮点数.
我怎样才能将它作为2个分离的变量得到:
var lat = ... var lng = ...
我有浮动:
var NewMapCenter = map.getCenter();
我试图将浮动传递给Words(x)但是没有用
我试图减去(,)并拆分它,但没有用
var latlngStr = (StrNewMapCenter.substr(1,(StrNewMapCenter.length-1))).split(",",2); var NewMapCenter = parseFloat(latlngStr[0]);
我尝试过,但这是一个事件,但我需要它而不需要点击.
google.maps.event.addListener(map,'click',function(event) { var myLatLng = event.latlng; var Newlat = position.coords.latitude; var Newlng = position.coords.longitude; }
谢谢
塞巴斯蒂安
解决方法
var NewMapCenter = map.getCenter();
会给你LatLng对象,所以你可以打电话
var latitude = NewMapCenter.lat(); var longitude = NewMapCenter.lng();