Типы карт 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).