Constructeur de la carte API ()
Exemple
Créer une carte Google:
<html> <éad- head> <scriptsrc = "http://maps.googleapis.com/maps/api/js?key=aizasydy0kkjitpvd2u7atoawhc9ysh6ohxoiym&sensor=false"> </cript> <cript> function initialize () {var mapoPt = {Centre: New google.maps.latlng (51.508742, -0.120850), zoom: 5, maptypeid: google.maps.maptypeid.roadmap}; var map = new Google.Maps.map (document.getElementByid ("googlemap"), Mapopt);} google.maps.event.addddddddd initialiser); </cript> </ head> <body> <div id = "googlemap"> </div> </body> </html>Définition et utilisation
Le constructeur MAP () crée une nouvelle carte et l'inserte dans l'élément HTML spécifié (élément <v>).
grammaire
Nouveau google.maps.map (htmlelement, mapoptions)
Valeur du paramètre
| paramètre | décrire |
|---|---|
| Htmlelement | Il est stipulé que la carte doit être placée dans cet élément HTML. |
| Mapoptions | Objet MapOptions avec les variables / options d'initialisation de la carte. |
Méthode map ()
| méthode | Valeur de retour | décrire |
|---|---|---|
| fitbounds (latlngbounds) | Aucun | Définit la fenêtre pour contenir la limite donnée. |
| getBounds () | Latlng, latlng | Renvoie la latitude / longitude sud-ouest et la latitude / longitude nord-est de la fenêtre actuelle. |
| getCenter () | Latlng | Renvoie la latitude / longitude du centre de la carte. |
| getDiv () | Nœud | Renvoie l'objet DOM contenant la carte. |
| getheading () | nombre | Renvoie l'en-tête de la boussole de l'image aérienne (prend en charge les types de cartes satellites et hybrides). |
| getMapTypeid () | Terrain satellite de feuille de route hybride | Renvoie le type de carte actuel. |
| getProjection () | Projection | Renvoie la projection actuelle. |
| getStreetView () | StreetViewpanorama | Renvoie le StreetViewpanorama defaite lié à la carte. |
| getTilt () | nombre | Renvoie le nombre d'angles incidents de l'image aérienne (prend en charge les types de cartes satellites et hybrides). |
| getzoom () | nombre | Renvoie le niveau de zoom actuel de la carte. |
| Panby (xnumber, ynumber) | Aucun | Changez le centre de la carte par une distance donnée en pixels. |
| Panto (latlng) | Aucun | Changez le centre de la carte en latlng donné. |
| Pantobounds (latlngbounds) | Aucun | Traduire la distance minimale requise sur la carte pour inclure les latlngbounds donnés. |
| setCenter (latlng) | Aucun | |
| Setheading (numéro) | Aucun | Réglez la direction de la boussole de l'image aérienne (mesurée en degrés) et la direction de base est vers le nord. |
| setMapTypeid (MapTypeid) | Aucun | Modifiez le type de carte à afficher. |
| SetOptions (MapOptions) | Aucun | |
| SetstreetView (StreetViewpanorama) | Aucun | Lisez une StreetViewpanorama à la carte. |
| Settilt (numéro) | Aucun | Définit le nombre d'angles incidents pour l'image aérienne (prend en charge les types de cartes satellites et hybrides). |
| setzoom (numéro) | Aucun |
Propriétés de Map ()
| propriété | taper | décrire |
|---|---|---|
| Commandes | Array. <MvcArray. <Nœud>> | Contrôles supplémentaires à fixer à la carte. |
| mapypes | Mapyperégiste | Le registre de l'instance MapType divisée par ID de chaîne. |
| superlaymaptypes | MvCarray. <MapType> | Le type de carte supplémentaire à superposer. |
Événement map ()
| événement | paramètre | décrire |
|---|---|---|
| BOUNDS_CHANGED | Aucun | Cet événement est déclenché lorsque la plage de zone visuelle change. |
| Center_Changed | Aucun | Cet événement est déclenché lorsque la propriété du centre de carte change. |
| Faire un clic | Moussivent | Cet événement est déclenché lorsque l'utilisateur clique sur une carte (mais ne clique pas sur une balise ou une fenêtre d'information). |
| dblclick | Moussivent | Cet événement est déclenché lorsque l'utilisateur double-cliquez sur la carte. Veuillez noter que l'événement de clic sera également déclenché avant le déclenchement de cet événement. |
| traîner | Aucun | Cet événement est déclenché à plusieurs reprises lorsque l'utilisateur fait glisser la carte. |
| traîner | Aucun | Cet événement est déclenché lorsque l'utilisateur cesse de faire glisser la carte. |
| dragstart | Aucun | Cet événement est déclenché lorsque l'utilisateur commence à glisser la carte. |
| Heading_changed | Aucun | Cet événement est déclenché lorsque la propriété de capture de carte change. |
| inactif | Aucun | Cet événement est déclenché lorsque la carte devient inactive après le panoramique ou le zoom. |
| mapTypeid_changed | Aucun | Cet événement est déclenché lorsque la propriété MapTypeid change. |
| mousemove | Moussivent | Cet événement sera déclenché tant que la souris de l'utilisateur se déplace sur le conteneur de la carte. |
| souris | Moussivent | Cet événement est déclenché lorsque la souris de l'utilisateur sort du conteneur de carte. |
| souris | Moussivent | Cet événement est déclenché lorsque la souris de l'utilisateur entre dans le conteneur MAP. |
| projection_changed | Aucun | Cet événement est déclenché lorsque la projection change. |
| redimensionner | Aucun | Cet événement est déclenché lorsque la carte (div) modifie la taille. |
| cliquette de droite | Moussivent | Cet événement est déclenché lorsque l'utilisateur clique avec le bouton droit sur la carte. |
| tuiles téléchargés | Aucun | Cet événement sera déclenché lorsque le chargement des carreaux visible sera terminé. |
| tilt_changed | Aucun | Cet événement est déclenché lorsque la propriété d'inclinaison de la carte change. |
| zoom_changed | Aucun | Cet événement est déclenché lorsque la propriété MAP Zoom change. |
Ce qui précède est une compilation des informations sur le constructeur Google Map (). Nous continuerons d'ajouter des informations pertinentes à l'avenir. Merci pour votre soutien à ce site!