Classe Map
classe google.maps.Map
Cette classe hérite de la classe MVCObject
.
Constructeur | |
---|---|
Evénement | |
Méthode | |
Propriété |
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énement Map | ||
---|---|---|
Evénement | Arguments | Description |
bounds_changed | Arguments : None | Cet événement est déclenché lorsque les limites de la zone d'affichage |
center_changed | Arguments : None | Cet événement est déclenché lorsque la propriété |
click | Arguments : MouseEvent | Cet événement est déclenché lorsque l'utilisateur clique sur la carte (mais pas lorsqu'il clique sur un marqueur ou sur une info-bulle). |
dblclick | Arguments : MouseEvent | Cet événement est déclenché lorsque l'utilisateur double-clique sur la carte. Notez que l'événement clic sera également déclenché, juste avant celui-ci. |
drag | Arguments : None | Cet événement est déclenché à plusieurs reprises tant que l'utilisateur fait glisser la carte. |
dragend | Arguments : None | Cet événement est déclenché lorsque l'utilisateur cesse de faire glisser la carte. |
dragstart | Arguments : None | Cet événement est déclenché lorsque l'utilisateur commence à faire glisser la carte. |
heading_changed | Arguments : None | Cet événement est déclenché lorsque la la propriété |
idle | Arguments : None | Cet événement est déclenché lorsque la carte devient inactive après un déplacement ou un zoom. |
maptypeid_changed | Arguments : None | Cet événement est déclenché lorsque la propriété |
mousemove | Arguments : MouseEvent | Cet événement est déclenché lorsque la souris de l'utilisateur se déplace sur le conteneur de la carte. |
mouseout | Arguments : MouseEvent | Cet événement est déclenché lorsque la souris de l'utilisateur sort du conteneur de la carte. |
mouseover | Arguments : MouseEvent | Cet événement est déclenché lorsque la souris de l'utilisateur entre dans le conteneur de la carte. |
projection_changed | Arguments : None | Cet événement est déclenché lorsque la projection |
resize | Arguments : None | Les développeurs doivent déclencher cet événement sur la carte lorsque la taille de la balise |
rightclick | Arguments : MouseEvent | Cet événement est déclenché lorsque l'événement DOM |
tilesloaded | Arguments : None | Cet événement est déclenché lorsque toutes les tuiles constituant la carte ont fini d'être chargées. |
tilt_changed | Arguments : None | Cet événement est déclenché lorsque la propriété d'inclinaison |
zoom_changed | Arguments : None | Cet événement est déclenché lorsque le niveau de zoom |
Méthode Map | ||
---|---|---|
Méthode | Valeur Retournée | Description |
fitBounds( | Valeur retournée : None | Adapte la zone d'affichage de la carte pour qu'elle contienne les limites données. |
getBounds() | Valeur retournée : LatLngBounds | Retourne les limites de la zone d'affichage actuelle de la carte sous la forme latitude / longitude. Si plusieurs vues du monde sont visibles, les limites vont de -180 à 180 degrés de 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() | Valeur retournée : LatLng | Retourne la position affichée au centre de la carte. Notez que cet objet |
getClickableIcons() | Valeur retournée : boolean | Retourne la cliquabilité des icônes de carte. Une icône de carte représente un point d’intérêt, également connu sous le nom de POI. Si la valeur retournée est true , les icônes sont cliquables sur la carte. |
getDiv() | Valeur retournée : | Retourne l'élément contenant la carte. |
getHeading() | Valeur retournée : 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() | Valeur retournée : MapTypeId | string | Retourne le type de carte. |
getProjection() | Valeur retournée : Projection | Retourne la Si la carte n'est pas encore initialisée (à savoir, le maType est toujours null ) alors le résultat est null . Écouter |
getStreetView() | Valeur retournée : StreetViewPanorama | Retourne le Les modifications au |
getTilt() | Valeur retournée : number | Retourne l’angle d’incidence de la carte actuelle, en degrés, entre le plan de la fenêtre d’affichage et le plan de la carte. Le résultat sera Les images à 45° sont uniquement disponibles pour les types de carte Remarque : Cette méthode ne retourne pas la valeur définie par |
getZoom() | Valeur retournée : number | Retourne le niveau de zoom actuel de la carte. |
panBy( | Valeur retournée : 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 à l'aide d'un effet de 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( | Valeur retournée : None | Change le centre de la carte pour la latitude/longitude Si la distance nécessaire à ce changement est inférieure à la largeur et à la hauteur de la carte, la carte atteindra le nouveau centre à l'aide d'un effet de glissement. |
panToBounds( | Valeur retournée : None | Déplace la carte du minimal nécessaire pour qu'elle contienne le 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, et Street View), s'ils sont présents sur la carte. Si les limites sont supérieures à la carte, la carte sera déplacée afin d'inclure la partie Nord-Ouest des limites. Si la distance nécessaire à ce changement de position est inférieure à la largeur et à la hauteur de la carte, la carte atteindra le nouveau centre à l'aide d'un effet de glissement. |
setCenter( | Valeur retournée : None | Définit le centre de cette carte à l'aide de |
setHeading( | Valeur retournée : None | Définit le cap pour l'imagerie aérienne mesurée en degrés à partir de la direction cardinale Nord. |
setMapTypeId( | Valeur retournée : None | Définit le type de carte. |
setOptions( | Valeur retournée : None | Définit les options de la carte à l'aide d'un objet |
setStreetView( | Valeur retournée : None | Lie un Ce panoramique ignore le Fixer le panoramique sur null lie le panoramique incorporé par défaut en arrière de la carte. |
setTilt( | Valeur retournée : None | Contrôle le comportement de commutation automatique de l’angle d’incidence de la carte. Les seules valeurs autorisées sont
L'imagerie à 45° est uniquement disponible pour les types de carte Remarque : |
setZoom( | Valeur retournée : None | Définit le niveau de zoom de la carte. |
Propriété Map | ||
---|---|---|
Propriété | Type | Description |
controls | Type : Array .<MVCArray .< Node >> | Contrôles supplémentaires à joindre à la carte. Pour ajouter un contrôle sur la carte, ajoutez la balise |
data | Type : Data | Une instance de Ajouter des fonctionnalités à cet objet |
mapTypes | Type : MapTypeRegistry | Registre des instances |
overlayMapTypes | Type : MVCArray .<MapType > | Types de cartes supplémentaires à superposer. |