Typy Map Google


Mapy Google — podstawowe typy map

W interfejsie API Map Google obsługiwane są następujące typy map:

  • MAPA DROGOWA (normalna, domyślna mapa 2D)
  • SATELITA (mapa fotograficzna)
  • HYBRYDA (mapa fotograficzna + nazwy dróg i miast)
  • TEREN (mapa z górami, rzekami itp.)

Typ mapy jest określony w obiekcie Map properties we właściwości mapTypeId:

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

Lub wywołując metodę setMapTypeId() mapy:

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


Mapy Google — widok perspektywiczny 45°

Typy map SATELITARNA i HYBRYDOWA obsługują widok obrazu z perspektywą 45° dla niektórych lokalizacji (tylko przy dużych poziomach powiększenia).

Jeśli powiększysz lokalizację w widoku zdjęć 45°, mapa automatycznie zmieni widok perspektywiczny. Dodatkowo mapa doda:

  • Koło kompasu wokół kontrolki Pan, umożliwiające obracanie obrazu
  • A Obróć kontrolkę między kontrolkami Pan i Zoom, umożliwiając obrót obrazu o 90°
  • Przełączana kontrolka do wyświetlania widoku perspektywicznego 45°, pod etykietą/kontrolą satelity

Uwaga: pomniejszenie mapy ze zdjęciami pod kątem 45° spowoduje cofnięcie każdej z tych zmian i wyświetlenie oryginalnej mapy.

Poniższy przykład przedstawia widok perspektywiczny 45° Palazzo Ducale w Wenecji, Włochy:

Przykład

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

Mapy Google - Wyłącz widok perspektywiczny 45° - setTilt(0)

Widok perspektywiczny 45° można wyłączyć, wywołując setTilt(0) na obiekcie Map:

Przykład

map.setTilt(0);

Wskazówka: Aby później włączyć widok perspektywiczny 45°, wywołaj setTilt(45).