Section courante

A propos

Section administrative du site

GMap2

Carte Google 2
JavaScript Google Maps JavaScript API : Version 2

Description

Cette classe permet de créer une carte.

Liste des méthodes

Méthode Prototype Description
GMAP2 GMap2(container:Node,opts?:GMapOptions) Ce constructeur permet de créer une nouvelle carte à l'intérieur d'un conteneur HTML.
ADDCONTROL addControl(control:GControl, position?:GControlPosition) Cette méthode permet d'ajouter le contrôle à la carte.
ADDMAPTYPE addMapType(type:GMapType) Cette méthode permet d'ajouter le nouveau type de cartegraphie dans la carte.
ADDOVERLAY addOverlay(overlay:GOverlay) Cette méthode permet d'ajouter le recouvrement de la carte et déclenche l'événement addoverlay.
CHANGEHEADING changeHeading(heading:Number) Cette méthode permet de tenter de changer le type de cartographie aérienne en rotation d'une carte avec le titre spécifié.
CHECKRESIZE checkResize() Cette méthode permet d'indiquer que le carte à changer de taille dans le conteneur.
CLEAROVERLAYS clearOverlays() Cette méthode permet d'enlever tous les recouvrements de la carte et de lancer l'événement clearoverlays.
CLICK click(overlay:GOverlay,latlng:GLatLng,overlaylatlng:GLatLng) Cette méthode permet d'indiquer qu'un utilisateur clic dans la carte avec la souris.
CLOSEINFOWINDOW closeInfoWindow() Cette méthode permet de fermer la fenêtre d'informations actuellement ouverte.
CONTINUOUSZOOMENABLED continuousZoomEnabled() Cette méthode permet de demander si l'agrandissement continue en douceur est activé.
DBLCLICK dblclick(overlay:GOverlay,latlng:GLatLng) Cette méthode permet d'indiquer qu'un double clic de souris a été fait sur une carte.
DISABLECONTINUOUSZOOM disableContinuousZoom() Cette méthode permet de désactiver l'agrandissement continue en douceur pour les navigateurs sélectionnés.
DISABLEDOUBLECLICKZOOM disableDoubleClickZoom() Cette méthode permet de désactiver l'agrandissement lors du double clic.
DISABLEDRAGGING disableDragging() Cette méthode permet de désactiver le glisser/déposer d'une carte.
DISABLEGOOGLEBAR disableGoogleBar() Cette méthode permet de désactiver la GoogleBar, intégré dans le contrôle recherche, de la carte.
DISABLEINFOWINDOW disableInfoWindow() Cette méthode permet de désactiver les opérations de fenêtre d'informations dans la carte. C'est la valeur par défaut.
DISABLEPINCHTOZOOM disablePinchToZoom() Cette méthode permet de désactiver le glissement d'agrandissement sur un iPhone ou un iPod.
DISABLEROTATION disableRotation() Cette méthode permet de désactiver la rotation de la carte.
DISABLESCROLLWHEELZOOM disableScrollWheelZoom() Cette méthode permet de désactiver l'agrandissement de la carte en utilisant la roulette de la souris.
DOUBLECLICKZOOMENABLED doubleClickZoomEnabled() Cette méthode permet de demander si l'agrandissement lors d'un double clic est activé.
DRAG drag() Cette méthode permet d'indiquer le glisser/déposer d'une carte.
DRAGEND dragend() Cette méthode permet d'indiquer la fin d'un glisser/déposer d'une carte.
DRAGGINGENABLED draggingEnabled() Cette méthode permet de demander si le glisser/déposer d'une carte est désactivé.
DRAGSTART dragstart() Cette méthode permet d'indiquer quand l'utilisateur démarre un glisser/déposer dans la carte.
ENABLECONTINUOUSZOOM enableContinuousZoom() Cette méthode permet d'activer l'agrandissement continue en douceur pour les navigateurs sélectionnés.
ENABLEDOUBLECLICKZOOM enableDoubleClickZoom() Cette méthode permet d'activer l'agrandissement lors du double clic. C'est la valeur par défaut.
ENABLEDRAGGING enableDragging() Cette méthode permet d'activer le glisser/déposer d'une carte. C'est la valeur par défaut.
ENABLEGOOGLEBAR enableGoogleBar() Cette méthode permet d'activer la GoogleBar, intégré dans le contrôle recherche, de la carte.
ENABLEINFOWINDOW enableInfoWindow() Cette méthode permet d'activer les opérations de fenêtre d'informations dans la carte.
ENABLEPINCHTOZOOM enablePinchToZoom() Cette méthode permet d'activer le glissement d'agrandissement sur un iPhone ou un iPod.
ENABLEROTATION enableRotation(level?:Number) Cette méthode permet d'activer la rotation de la carte (afficher avec une rotation d'imagerie aérienne) pour tous les GMapType supportant la rotation.
ENABLESCROLLWHEELZOOM enableScrollWheelZoom() Cette méthode permet d'activer l'agrandissement de la carte en utilisant la roulette de la souris.
FROMCONTAINERPIXELTOLATLNG fromContainerPixelToLatLng(pixel:GPoint) Cette méthode permet de calculer les coordonnées géographiques du point des coordonnées de pixels d'un élément DOM contenant la carte de la page.
FROMDIVPIXELTOLATLNG fromDivPixelToLatLng(pixel:GPoint) Cette méthode permet de calculer les coordonnées géographiques des coordonnées pixels d'une balise DIV dans un glisser/déposer.
FROMLATLNGTOCONTAINERPIXEL fromLatLngToContainerPixel(latlng:GLatLng) Cette méthode permet de calculer les coordonnées pixels d'un point géographique spécifié dans l'élément DOM contenant la carte de la page.
FROMLATLNGTODIVPIXEL fromLatLngToDivPixel(latlng:GLatLng) Cette méthode permet de calculer les coordonnées pixels d'un point géographique spécifié dans l'élément DOM contenant la carte à glisser/déposer.
GETBOUNDS getBounds() Cette méthode permet de demander une région rectangulaire de la vue de la carte dans des coordonnées géographiques.
GETBOUNDSZOOMLEVEL getBoundsZoomLevel(bounds:GLatLngBounds) Cette méthode permet de demander le facteur d'agrandissement correspondant à la région rectangulaire spécifié dans la vue de la carte.
GETCENTER getCenter() Cette méthode permet de demander les coordonnées géographiques du point central de la vue de carte.
GETCONTAINER getContainer() Cette méthode permet de demander l'objet DOM contenant la carte.
GETCURRENTMAPTYPE getCurrentMapType() Cette méthode permet de demander le type de carte actuellement sélectionné.
GETDEFAULTUI getDefaultUI() Cette méthode permet de demander l'objet GMapUIOptions du comportement par défaut et les éléments de l'interface utilisateur pour la carte, basé sur l'interface utilisateur de maps.google.com.
GETDRAGOBJECT getDragObject() Cette méthode permet de demander l'objet de glisser/déposer utilisé par cette carte.
GETEARTHINSTANCE getEarthInstance(callback:Function(instance:GEPlugin)) Cette méthode permet de demander l'instance Google Earth Browser Plugin attaché à cette carte.
GETINFOWINDOW getInfoWindow() Cette méthode permet de demander l'objet de fenêtre d'informations de cette carte.
GETMAPTYPES getMapTypes() Cette méthode permet de demander un tableau de types de carte enregistré avec cette carte.
GETPANE getPane(pane:GMapPane) Cette méthode permet de demander un DIV contenant l'objet dans la couche identifié par le plateau.
GETSIZE getSize() Cette méthode permet de demander la taille de la vue de la carte en pixels.
GETZOOM getZoom() Cette méthode permet de demander le facteur d'agrandissement courant.
HEADINGCHANGED headingchanged() Cette méthode permet d'indiquer que le GMapType courant de la carte est changé de un avec un différent entête.
INFOWINDOWBEFORECLOSE infowindowbeforeclose() Cette méthode permet d'indiquer avant qu'une fenêtre d'informations soit fermée.
INFOWINDOWCLOSE infowindowclose() Cette méthode permet d'indiquer qu'une fenêtre d'informations est fermée.
INFOWINDOWENABLED infoWindowEnabled() Cette méthode permet de demander si la fenêtre d'informations est activé.
INFOWINDOWOPEN infowindowopen() Cette méthode permet d'indiquer qu'une fenêtre d'information est ouverte.
ISLOADED isLoaded() Cette méthode permet de demander si la carte a été initialisé avec setCenter() depuis sa création.
ISROTATABLE isRotatable() Cette méthode permet de demander si la rotation de la carte est supportée dans la port de vue courant et que la rotation est activé dans la carte.
LOAD load() Cette méthode permet d'indiquer quand le chargement de la carte est complété.
MAPTYPECHANGED maptypechanged() Cette méthode permet d'indiquer qu'un autre type de carte est sélectionné.
MOVE move() Cette méthode permet d'indiquer un changement de la vue d'une carte.
MOVEEND moveend() Cette méthode permet d'indiquer un changement de la vue de fin d'une carte.
MOUSEMOVE mousemove(latlng:GLatLng) Cette méthode permet d'indiquer un déplacement de la souris dans la carte.
MOUSEOVER mouseover(latlng:GLatLng) Cette méthode permet d'indiquer un déplacement de la souris sur la carte.
MOUSEOUT mouseout(latlng:GLatLng) Cette méthode permet d'indiquer un déplacement de la souris en dehors dans la carte.
MOVESTART movestart() Cette méthode permet d'indiquer un changement de la vue de départ d'une carte.
OPENINFOWINDOW openInfoWindow(latlng:GLatLng, node:Node, opts?:GInfoWindowOptions) Cette méthode permet d'ouvrir une simple fenêtre d'informations vers le point spécifié.
OPENINFOWINDOWHTML openInfoWindowHtml(latlng:GLatLng,html:String,opts?:GInfoWindowOptions) Cette méthode permet d'ouvrir une simple fenêtre d'informations HTML vers le point spécifié.
OPENINFOWINDOWTABS openInfoWindowTabs(latlng:GLatLng,tabs:GInfoWindowTab[],opts?:GinfoWindowOptions) Cette méthode permet d'ouvrir un onglet de fenêtre d'informations vers le point spécifié.
OPENINFOWINDOWTABSHTML openInfoWindowTabsHtml(latlng:GLatLng,tabs:GInfoWindowTab[],opts?:GInfoWindowOptions) Cette méthode permet d'ouvrir un onglet de fenêtre d'informations HTML vers le point spécifié.
PANBY panBy(distance:GSize) Cette méthode permet de démarrer l'animation de plateau avec la distance en pixels spécifié.
PANDIRECTION panDirection(dx:one of -1 0 +1, dy:one of -1 0 +1) Cette méthode permet de démarrer l'animation de plateau avec la moitié de la largeur de la carte dans la direction indiqué.
PANTO panTo(center:GLatLng) Cette méthode permet de modifier le point centre de la carte pour le point spécifié.
PINCHTOZOOMENABLED pinchToZoomEnabled() Cette méthode permet de demander si glissement d'agrandissement sur un iPhone ou un iPod est activé.
REMOVECONTROL removeControl(control:GControl) Cette méthode permet d'enlever le contrôle de la carte.
REMOVEMAPTYPE removeMapType(type:GMapType) Cette méthode permet d'enlever le type de cartographie de la carte.
REMOVEOVERLAY removeOverlay(overlay:GOverlay) Cette méthode permet d'enlever le recouvrement de la carte.
RETURNTOSAVEDPOSITION returnToSavedPosition() Cette méthode permet de restituer la vue de la carte précédemment sauvegarder par savePosition().
ROTATABILITYCHANGED rotatabilitychanged() Cette méthode permet d'indiquer un changement de rotation de la carte.
ROTATIONENABLED rotationEnabled() Cette méthode permet de demander si la rotation est active dans la carte (true) ou non (false).
SAVEPOSITION savePosition() Cette méthode permet d'entreposer la position courante dans la carte et le facteur d'agrandissement pour un appel futur par returnToSavedPosition().
SCROLLWHEELZOOMENABLED scrollWheelZoomEnabled() Cette méthode permet de demander si l'agrandissement de la carte avec la roulette de la souris est activé.
SETCENTER setCenter(center:GLatLng,zoom?:Number,type?:GMapType) Cette méthode permet de fixer le centre spécifié pour la vue de la carte.
SETMAPTYPE setMapType(type:GMapType) Cette méthode permet de sélectionner le nouveau type de carte courant.
SETUI setUI(ui:GMapUIOptions) Cette méthode permet d'ajouter un comportement et les éléments de l'interface utilisateur spécifié pour le getDefaultUI() de la carte.
SETUITODEFAULT setUIToDefault() Cette méthode permet d'ajouter un comportement et les éléments de l'interface utilisateur par défaut pour le getDefaultUI() de la carte.
SETZOOM setZoom(level:Number) Cette méthode permet de fixer la facteur d'agrandissement de la carte.
SHOWMAPBLOWUP showMapBlowup(latlng:GLatLng, opts?:GInfoWindowOptions) Cette méthode permet d'ouvrir une fenêtre d'informations vers le point spécifié étant contenant une vue en gros plan sur la carte de ce point.
SINGLERIGHTCLICK singlerightclick(point:GPoint, src:Element, overlay?:GOverlay) Cette méthode permet d'indiquer l'ouverture du menu contextuel par la souris dans le conteneur de la carte.
TILESLOADED tilesloaded() Cette méthode permet d'indiquer quand les mosaïques de la carte ont finit de chargés.
UPDATEINFOWINDOW updateInfoWindow(tabs:GInfoWindowTab[], onupdate?:Function) Cette méthode permet de mettre à jour le contenu de l'objet GInfoWindow actuellement ouvert, sans repositionnement.
UPDATECURRENTTAB updateCurrentTab(modifier:Function, onupdate?:Function) Cette méthode permet de mettre à jour l'onglet actuellement sélectionné, provoquant une redimensionnement de l'objet GInfoWindow, sans repositionnement.
ZOOMEND zoomend(oldLevel:Number, newLevel:Number) Cette méthode permet d'indiquer un déclenchement lorsque la carte un atteint un certain facture d'agrandissement.
ZOOMIN zoomIn(latlng?:GLatLng, doCenter?:Boolean, doContinuousZoom?:Boolean) Cette méthode permet d'effectuer l'incrémmentation du facteur d'agrandissement avec un facteur d'agrandissement.
ZOOMOUT zoomOut(latlng?:GLatLng, doContinuousZoom?:Boolean) Cette méthode permet d'effectuer la décrémmentation du facteur d'agrandissement.


Dernière mise à jour : Samedi, le 6 octobre 2012