Visualisation d'une page Webjax
Etude de la référence de la librairie GMaps (introduction)
Cet exemple est propulsé par
Si vous suivez la présentation de la librairie GMaps dans l'ordre proposé par ce site, vous devez avoir fait le tour des fonctionnalités disponibles du simple affichage de carte déplaçable et zoomable aux cartes plus complexes présentant des contrôles d'affichage personnalisés et des jeux de marqueurs contrôlés par niveau de zoom et possédant des fonctionnalités exécutables à partir de boutons de l'interface XHTML/CSS permettant de faire naviguer d'un point à un autre.
Vous devez maintenant être en quête de faire vos propres modules et vous commencer à rentrer dans le développement minutieux de scripts adaptés à vos besoins.
Nous vous invitons à consulter la référence traduite des différentes classes de la librairie GMaps sur ce site Webjax .
La référence s'axe selon le schéma de classes suivant :
Class
Description rapide
GMap2
Classe principale permettant la création de cartes.
De nombreuses options et contrôles sont disponibles.
GMapOptions
Objet d'options pour l'initialisation d'un objet GMap2.
GInfoWindow
Classe permettant la création de fenêtres d'informations "texte" sur les cartes
GMap2 .
GInfoWindowTab
Classe permettant la création de fenêtres d'informations "texte" avec onglets sur les cartes
GMap2 .
GInfoWindowOptions
Classe définissant des options pour les fenêtres d'informations.
GMarker
Classe définissant les marqueurs qu'il est possible de placer, retirer des cartes
GMap2 .
GMarkerOptions
Classe définissant des options applicables à des GMarker .
GPolyline
Classe permettant de gérer les tracés qui peuvent être ajoutés sur les cartes GMap2 .
GPolygon
GIcon
Classe permettant de gérer des icônes de marqueurs.
GPoint
Classe qui définit des points avec latitude/longitude.
Ces GPoint sont utilisés pour créer les GMarkers sur les cartes GMap2 .
GSize
GBounds
GLatLng
GLatLngBounds
GControl
Classe permettant de définir des contrôles d'interfaces pour les cartes GMap2 .
GEvent
Classe permettant de gérer des listeners d'évènements au sein de cartes GMap2 .
GEventListener
GXmlHttp
GXml
GXslt
GLog
GDraggableObject
GGeoStatusCode
GGeoAddressAccuracy
GClientGeocoder
GGeocodeCache
GFactualGeocodeCache
GMarkerManager
GMarkerManagerOptions
GDownloadUrl
Classe permettant de gérer le téléchargement d'un fichier depuis une url.
Cette classe peut par exemple être utilisée pour gérer le téléchargements de fichiers
xml contenant des localisations de marqueurs (ndr : voir page #152 de Webjax).
GBrowserIsCompatible
Classe permettant de définir si le navigateur dans lequel est exécuté le code est compatible avec la librairie GMaps.
L'utilisation de cet objet peut éviter des bugs dans les navigateurs qui ne seraient pas compatibles avec la librairie
GMaps (ndr : 30/01/2007, liste de navigateurs à définir).
Si vous suivez la présentation de la librairie GMaps dans l'ordre proposé par ce site, vous devez avoir fait le tour des fonctionnalités disponibles du simple affichage de carte déplaçable et zoomable aux cartes plus complexes présentant des contrôles d'affichage personnalisés et des jeux de marqueurs contrôlés par niveau de zoom et possédant des fonctionnalités exécutables à partir de boutons de l'interface XHTML/CSS permettant de faire naviguer d'un point à un autre.
Vous devez maintenant être en quête de faire vos propres modules et vous commencer à rentrer dans le développement minutieux de scripts adaptés à vos besoins.
Nous vous invitons à consulter la référence traduite des différentes classes de la librairie GMaps sur ce site Webjax .
La référence s'axe selon le schéma de classes suivant :
| Class | Description rapide |
| GMap2 |
Classe principale permettant la création de cartes.
De nombreuses options et contrôles sont disponibles. |
| GMapOptions | Objet d'options pour l'initialisation d'un objet GMap2. |
| GInfoWindow | Classe permettant la création de fenêtres d'informations "texte" sur les cartes GMap2 . |
| GInfoWindowTab | Classe permettant la création de fenêtres d'informations "texte" avec onglets sur les cartes GMap2 . |
| GInfoWindowOptions | Classe définissant des options pour les fenêtres d'informations. |
| GMarker | Classe définissant les marqueurs qu'il est possible de placer, retirer des cartes GMap2 . |
| GMarkerOptions | Classe définissant des options applicables à des GMarker . |
| GPolyline | Classe permettant de gérer les tracés qui peuvent être ajoutés sur les cartes GMap2 . |
| GPolygon | |
| GIcon | Classe permettant de gérer des icônes de marqueurs. |
| GPoint |
Classe qui définit des points avec latitude/longitude.
Ces GPoint sont utilisés pour créer les GMarkers sur les cartes GMap2 . |
| GSize | |
| GBounds | |
| GLatLng | |
| GLatLngBounds | |
| GControl | Classe permettant de définir des contrôles d'interfaces pour les cartes GMap2 . |
| GEvent | Classe permettant de gérer des listeners d'évènements au sein de cartes GMap2 . |
| GEventListener | |
| GXmlHttp | |
| GXml | |
| GXslt | |
| GLog | |
| GDraggableObject | |
| GGeoStatusCode | |
| GGeoAddressAccuracy | |
| GClientGeocoder | |
| GGeocodeCache | |
| GFactualGeocodeCache | |
| GMarkerManager | |
| GMarkerManagerOptions | |
| GDownloadUrl |
Classe permettant de gérer le téléchargement d'un fichier depuis une url.
Cette classe peut par exemple être utilisée pour gérer le téléchargements de fichiers xml contenant des localisations de marqueurs (ndr : voir page #152 de Webjax). |
| GBrowserIsCompatible |
Classe permettant de définir si le navigateur dans lequel est exécuté le code est compatible avec la librairie GMaps.
L'utilisation de cet objet peut éviter des bugs dans les navigateurs qui ne seraient pas compatibles avec la librairie GMaps (ndr : 30/01/2007, liste de navigateurs à définir). |

:

