Типы карт Google


Карты Google — основные типы карт

В Google Maps API поддерживаются следующие типы карт:

  • ДОРОЖНАЯ КАРТА (нормальная, 2D-карта по умолчанию)
  • СПУТНИК (фотографическая карта)
  • ГИБРИД (фотографическая карта + названия дорог и городов)
  • ТЕРРЕЙН (карта с горами, реками и т.д.)

Тип карты указывается либо в объекте свойств карты, либо с помощью свойства mapTypeId:

var mapOptions = {
  center:new google.maps.LatLng(51.508742,-0.120850),
  zoom:7,
  mapTypeId: google.maps.MapTypeId.HYBRID
};

Или вызвав метод карты setMapTypeId():

map.setMapTypeId(google.maps.MapTypeId.HYBRID);


Карты Google — вид в перспективе 45°

Типы карт SATELLITE и HYBRID поддерживают вид изображения в перспективе под углом 45° для определенных местоположений (только при высоком уровне масштабирования).

Если вы приблизитесь к месту с изображением под углом 45°, карта автоматически изменит вид в перспективе. Кроме того, на карту добавятся:

  • Колесо компаса вокруг регулятора панорамирования, позволяющее вращать изображение.
  • Элемент управления поворотом между элементами управления панорамированием и масштабированием позволяет поворачивать изображение на 90°.
  • Переключатель для отображения вида в перспективе под углом 45° под элементом управления/меткой спутника.

Примечание. При уменьшении масштаба карты с изображением под углом 45° все эти изменения отменяются, и отображается исходная карта.

В следующем примере показан перспективный вид под углом 45° на Палаццо Дукале в Венеции, Италия:

Пример

var mapOptions = {
  center:myCenter,
  zoom:18,
  mapTypeId:google.maps.MapTypeId.HYBRID
};

Карты Google - отключить перспективу 45 ° - setTilt (0)

Вы можете отключить вид в перспективе 45°, вызвав setTilt(0) для объекта Map:

Пример

map.setTilt(0);

Совет: чтобы позже включить перспективу под углом 45°, вызовите setTilt(45).