目前我可以使用
检索地图的中心点new google.maps.LatLng(map.getCenter().lat(), map.getCenter().lng());
我现在要做的是获取地图的左中心或右中心点。例如:
Link to example image
据我所知,Google Maps API函数没有内置功能来检索其中任何一个点。
答案 0 :(得分:0)
你可以得到绑定的
var bounds = map.getBounds();
var ne = bounds.getNorthEast();
var sw = bounds.getSouthWest();
然后得到lats和lngs的中间
eg in Nothern - Western area (otherwise check for min and max lat and lng):
middleLat = sw.lat() + ( ne.lat() - sw.lat())/2;
你的左中心在
(middleLat, sw.lng() )
你正确的中心在
(middleLat, ne.lng() )