Google Maps typer

Google Maps - Grundlæggende korttyper

Google Maps API understøtter følgende korttyper:

  • ROADMAP (normal, standard 2D kort)
  • SATELLITE (fotokort)
  • HYBRID (fotokort + veje og bynavne)
  • TERRAIN (kort med bjerge, floder osv.)

Du kan specificere korttypen ved hjælp af mapTypeId-attributten i kortets egenskabsobjekt:

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

eller ved at kalde kortets setMapTypeId() metode:

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

Google Maps - 45° vinkel

SATELLITE og HYBRID korttyper understøtter 45° perspektivbilledvisninger ved visse placeringer (kun på høj zoomniveau).

Hvis du zoomer ind på en placering med en 45° billedvisning, ændrer kortet automatisk perspektivværdien. Derudover tilføjer kortet også:

  • En kompasring omkring trædekontrollen, der giver dig mulighed for at rotere billedet
  • En drejekontrol mellem træde- og zoomkontrollen, der giver dig mulighed for at rotere billedet 90°
  • Skift kontrol til visning af 45° perspektiv, placeret under satellitkontrollen/etiketten

Bemærk: At zoomere ind på en 45° billedvisning af kortet vil gendanne alle disse ændringer og vise det oprindelige kort.

Dette eksempel viser 45° perspektivværdien af Palazzo Ducale i Venedig, Italien:

Eksempel

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

Google Maps - Deaktiver 45° perspektivværdien - setTilt(0)

Du kan deaktivere 45° perspektivværdien ved at kalde setTilt(0) på Map-objektet:

Eksempel

map.setTilt(0);

Tip: Hvis du vil aktivere 45° perspektiv senere, skal du kalde setTilt(45).