Typy Map Google


Mapy Google – základní typy map

V Google Maps API jsou podporovány následující typy map:

  • ROADMAP (normální, výchozí 2D mapa)
  • SATELITNÍ (fotografická mapa)
  • HYBRID (fotografická mapa + silnice a názvy měst)
  • TERÉN (mapa s horami, řekami atd.)

Typ mapy je určen buď v objektu Map properties, pomocí vlastnosti mapTypeId:

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

Nebo voláním metody setMapTypeId() mapy:

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


Mapy Google – perspektivní pohled 45°

Typy map SATELITNÍ a HYBRIDNÍ podporují zobrazení snímků v perspektivě 45° pro určitá místa (pouze při vysokých úrovních přiblížení).

Pokud přiblížíte místo s 45° zobrazením snímků, mapa automaticky změní perspektivní zobrazení. Kromě toho mapa přidá:

  • Kolečko kompasu kolem ovládacího prvku Pan, které umožňuje otáčet obrazem
  • A Otočný ovladač mezi ovládacími prvky Pan a Zoom, který umožňuje otočit obraz o 90°
  • Přepínací ovládací prvek pro zobrazení 45° perspektivního pohledu pod ovládacím prvkem/označením satelitu

Poznámka: Oddálením mapy s 45° snímky se vrátí zpět každá z těchto změn a zobrazí se původní mapa.

Následující příklad ukazuje perspektivní pohled 45° na Palazzo Ducale v Benátkách, Itálie:

Příklad

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

Mapy Google – Zakázat 45° perspektivní zobrazení – setTilt(0)

Perspektivní zobrazení 45° můžete zakázat voláním setTilt(0) na objektu mapy:

Příklad

map.setTilt(0);

Tip: Chcete-li později povolit perspektivní pohled 45°, zavolejte setTilt(45).