如何将lat&lng作为单独的变量从mapCenter中获取

Seb*_*ian 6 javascript google-maps-api-3

我有地图中心,并作为浮点数.

我怎样才能将它作为2个分离的变量得到:

var lat = ...

var lng = ...
Run Code Online (Sandbox Code Playgroud)

我有浮动:

var NewMapCenter = map.getCenter();
Run Code Online (Sandbox Code Playgroud)

我试图通过浮动,toWords(x)但没有工作

我试图减去(,)split,但没有奏效

var latlngStr = (StrNewMapCenter.substr(1, (StrNewMapCenter.length-1))).split(",",2);
var NewMapCenter = parseFloat(latlngStr[0]);
Run Code Online (Sandbox Code Playgroud)

我尝试过,但这是一个事件,但我需要它而不需要点击.

google.maps.event.addListener(map, 'click', function(event) {
    var myLatLng = event.latlng;
    var Newlat = position.coords.latitude;
    var Newlng = position.coords.longitude;
}
Run Code Online (Sandbox Code Playgroud)

谢谢塞巴斯蒂安

Ram*_*tha 25

var NewMapCenter = map.getCenter();
Run Code Online (Sandbox Code Playgroud)

会给你LatLng对象,所以你可以打电话

var latitude = NewMapCenter.lat();
var longitude = NewMapCenter.lng();
Run Code Online (Sandbox Code Playgroud)