- 我知道如何设置两个地点的边界,以便在最大缩放时同时显示两个地点(使用
LatLngBounds
)。 - 我知道如何将地图居中显示在一个位置上。
请问如何同时做到这两个功能?
在两个位置上设置边界并且将地图居中显示在其中一个位置上。
LatLngBounds
)。请问如何同时做到这两个功能?
在两个位置上设置边界并且将地图居中显示在其中一个位置上。
googleMap.setCenter(yourPosition);
不会改变缩放因子。
我只会设置边界,然后将当前缩放因子减小1,这样地图就会扩大两倍,然后再以一个位置为中心。
这有些不太优美,但应该能行。
googleMap.setCenter(yourPosition);
。 - Lisa Annezoom*2
是错误的。 - Lisa Annemap.setZoom(Math.round(map.getZoom()/2));
如果您有其他问题,请参阅https://developers.google.com/maps/documentation/javascript/reference的API文档。 - Rickmap.setZoom(map.getZoom() - 1);
。 - Rick