Types de cartes Google


Google Maps - Types de cartes de base

Les types de cartes suivants sont compatibles avec l'API Google Maps :

  • FEUILLE DE ROUTE (normale, carte 2D par défaut)
  • SATELLITE (carte photographique)
  • HYBRID (carte photographique + routes et noms de villes)
  • TERRAIN (carte avec montagnes, rivières, etc.)

Le type de carte est spécifié soit dans l'objet Map properties, avec la propriété mapTypeId :

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

Ou en appelant la méthode setMapTypeId() de la carte :

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


Google Maps - Vue en perspective à 45°

Les types de carte SATELLITE et HYBRIDE prennent en charge une vue d'imagerie en perspective à 45° pour certains emplacements (uniquement à des niveaux de zoom élevés).

Si vous zoomez sur un emplacement avec une vue d'imagerie à 45°, la carte modifiera automatiquement la vue en perspective. De plus, la carte ajoutera :

  • Une molette autour de la commande Pan, vous permettant de faire pivoter l'image
  • Une commande de rotation entre les commandes de panoramique et de zoom, vous permettant de faire pivoter l'image de 90°
  • Une commande à bascule pour afficher la vue en perspective à 45°, sous la commande/étiquette Satellite

Remarque : un zoom arrière à partir d'une carte avec des images à 45° annule chacune de ces modifications et la carte d'origine s'affiche.

L'exemple suivant montre une vue en perspective à 45° du Palazzo Ducale à Venise, Italie :

Exemple

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

Google Maps - Désactiver la vue en perspective à 45° - setTilt(0)

Vous pouvez désactiver la vue en perspective à 45° en appelant setTilt(0) sur l'objet Map :

Exemple

map.setTilt(0);

Astuce : Pour activer la vue en perspective à 45° ultérieurement, appelez setTilt(45).