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).