Cette classe étend MVCObject.
Accès Rapide
| Constructeur Map | |
|---|---|
| Evénements Map | |
| Méthodes Map | |
| Propriétés Map | |
| Exemples & Infos diverses |
Constructeur Map
| Constructeur | Description |
|---|---|
Map( | Créé une nouvelle carte à l'intérieur du conteneur HTML donné. Il s'agit généralement d'une balise |
Evénements Map
| Evénements | Arguments | Description |
|---|---|---|
bounds_changed | none | Cet événement est déclenché lorsque les limites de visualisation de la carte ont changé. |
center_changed | none | Cet événement est renvoyé lorsque les propriétés du centre de la carte sont modifiées. |
click | MouseEvent | Cet événement est renvoyé lorsque l'utilisateur clique sur la carte (mais pas lorsqu'il clique sur un marqueur ou une info-bulle). |
dblclick | MouseEvent | Cet événement est renvoyé lorsque l'utilisateur double-clique sur la carte. Notez que l'événement clic sera également déclenché, juste avant celui-ci. |
drag | none | Cet événement est renvoyé à plusieurs reprises tant que l'utilisateur fait glisser la carte. |
dragend | none | Cet événement est renvoyé lorsque l'utilisateur cesse de faire glisser la carte. |
dragstart | none | Cet événement est renvoyé lorsque l'utilisateur commence à faire glisser la carte. |
heading_changed | none | Cet événement est déclenché lorsque la la propriété heading de la carte change. |
idle | none | Cet événement est renvoyé lorsque la carte devient inactive après un déplacement par glissement ou un zoom. |
maptypeid_changed | none | Cet événement est renvoyé lorsque les propriétés mapTypeId changent. |
mousemove | MouseEvent | Cet événement est déclenché lorsque la souris de l'utilisateur se déplace sur le conteneur de la carte. |
mouseout | MouseEvent | Cet événement est déclenché lorsque la souris de l'utilisateur sort du conteneur de la carte. |
mouseover | MouseEvent | Cet événement est déclenché lorsque la souris de l'utilisateur entre dans le conteneur de la carte. |
projection_changed | none | Cet événement est déclenché lorsque la projection a été modifiée. |
resize | none | Les développeurs doivent déclencher cet événement sur la carte lorsque la taille de la balise |
rightclick | MouseEvent | Cet événement est déclenché lorsque l'événement DOM contextmenu est déclenché sur le conteneur la carte. |
tilesloaded | none | Cet événement est déclenché lorsque toutes les tuiles constituant la carte ont fini d'être chargées. |
tilt_changed | none | Cet événement est déclenché lorsque la propriété d'inclinaison de la carte change. |
zoom_changed | none | Cet événement est déclenché lorsque le niveau de zoom de la carte à changé. |
Méthodes Map
| Méthodes | Valeur Retournée | Description |
|---|---|---|
fitBounds( | none | Adapte la carte aux limites données. |
getBounds() | LatLngBounds | Retourne les limites de la fenêtre actuelle sous la forme latitude / longitude. Si la carte n'est pas encore initialisée (à savoir, le mapType est toujours null ), ou le centre et le niveau de zoom n'ont pas encore été fixés, alors le résultat est null ou undefined . |
getCenter() | LatLng | |
getDiv() | node | |
getHeading() | number | Retourne le cap de l'imagerie aérienne. La valeur la position est mesurée en degrés (sens horaire) depuis la direction cardinale du Nord. |
getMapTypeId() | MapTypeId | string | |
getProjection() | Projection | Retourne la Projection courante. Si la carte n'est pas encore initialisée (à savoir, le maType est toujours null ) alors le résultat est null . Ecoute |
getStreetView() | StreetViewPanorama | Retourne le StreetViewPanorama attaché par défaut à la carte, qui peut être un panorama par défaut incorporé dans la carte, ou le jeu de panorama utilisant Changer le |
getTilt() | number | Retourne l'angle d'incidence pour l'imagerie aérienne (disponible pour les types de carte |
getZoom() | number | |
panBy( | none | Change le centre de la carte en utilisant la distance donnée en pixels. Si la distance est inférieure à la largeur et à la hauteur de la carte, la carte atteindra le nouveau centre par glissement. Notez que le système de coordonnées de la carte augmente d'ouest en est (pour les valeurs x) et du nord au sud (pour les valeurs y). |
panTo( | none | Change le centre de la carte pour la latitude/longitude LatLng donnée. Si le changement est inférieur à la largeur et à la hauteur de la carte, la transition se fera par glissement. |
panToBounds( | none | Déplace la carte, de façon minimale, afin qu'elle contienne le LatLngBounds donné. Il ne garantit pas que les limites seront sur la carte, mais que le plus de limites possibles seront visibles. Les limites seront placées à l'intérieur de la zone délimitée par le type de carte et les contrôles de navigation (pan, zoom, and Street View), s'ils sont présents sur la carte. |
setCenter( | none | |
setHeading( | none | Définit le cap pour l'imagerie aérienne mesurée en degrés à partir de la direction cardinale Nord. |
setMapTypeId( | none | |
setOptions( | none | |
setStreetView( | none | Lie un StreetViewPanorama à la carte. Ce panorama ignore le StreetViewPanorama par défaut, permettant de lier à la carte un panorama externe situé à l'extérieur de la carte. Fixer le panorama sur null lie le panorama incorporé par défaut en arrière de la carte. |
setTilt( | none | Définit l'angle d'incidence pour l'imagerie aérienne (disponible pour les types de carte |
setZoom( | none |
Propriétés Map
| Propriétés | Type | Description |
|---|---|---|
controls | array .<MVCArray.< node >> | Contrôles supplémentaires à joindre à la carte. Pour ajouter un contrôle sur la carte, ajoutez la balise |
mapTypes | MapTypeRegistry | Registre des instances MapType par leur chaîne d'identification. |
overlayMapTypes | MVCArray.<MapType> | Types de cartes supplémentaires à superposer. |
