Вы можете использовать метод extend
объекта GLatLngBounds , который представляет прямоугольник на карте.
var bounds = new GLatLngBounds();
Обведите все точек на карте, расширяя границы вашего объекта GLatLngBounds для каждого.
bounds.extend(myPoint);
Наконец, вы можете использовать объект Bounds для установки центра и масштаба вашей карты (где map
- это объект вашей карты)
map.setCenter(bounds.getCenter(), map.getBoundsZoomLevel(bounds));