Résultats de recherche pour "coordonnées google map"

Insérer les coordonnées d’une adresse en BDD

[...] Dans cette démo de l’Api google map, nous allons voir un exemple parmi d’autres de l’utilisation de la classe Geocoder pour récupérer les coordonnées d’un point puis insérer ces dernières dans une base de données. Pour cette application, un appel AJAX sera nécessaire pour appeler le script PHP chargé de l’insertion des coordonnées de l’adresse en base de données. Il faudra donc penser à créer lR [...]

Adresses au format JSON

[...] Dans cet exemple d’application, nous allons lire un fichier JSON contenant un ensemble d’adresses postales généré au préalable à l’aide d’un langage comme le PHP par exemple. L’idée est donc de récupérer les adresses au format JSON, d’évaluer l’objet à l’aide de la fonction eval puis pour chacune de ces adresses, nous tenterons de les géolocaliser au moyen de la classe Geocoder de l’ [...]

Récupérer le département ou le pays d’une adresse

[...] Le service de geocodage : geocoder de l’api google map permet de récupérer les coordonnées d’une adresse ou inversement, une adresse à partir de ses coordonnées. La réponse retournée par l’api contient plusieurs informations comme par exemple le code postal, la région, le département ou encore le pays (exemple de retour Json google map). Dans cet exemple, 2 utilisations sont abordées : Obtenir la ville, le code postal [...]

Géocoder une adresse - V3

[...] Pour récupérer les coordonnées géographiques d’une adresse ou d’une ville, nous pouvons utiliser le service de geocodage : geocoder, de l’api google map. Dans cet exemple, 2 points sont abordés : Récupérer les coordonnées d’une adresse en affichant un marker sur la map Supprimer les markers au fil des recherches afin de n’avoir toujours qu’un seul marker sur la carte <script type="text/javascript [...]

Récupérer les limites de la carte - getBounds

[...] La méthode getBounds permet de récupérer les coordonnées des coins Nord-Est (supérieur droit) et Sud-Ouest (inférieur gauche) de la carte. Cette méthode peut par exemple s’avérer très utile pour recharger le contenu de la map suite à un glisser / déposer. En récupérant ces coordonnées, il suffit alors de déclencher un appel ajax au moment de l’événement dragend puis de récupérer les coordonnées des coins de la ma [...]

Classe Map V3

[...] La classe map est la classe principale de l’api. Elle sert à instancier et à paramétrer une nouvelle carte. Sur cette page, vous pourrez consulter les méthodes ainsi que les propriétés et les événements liés à la classe map. Accès rapides méthodes propriétés événements Constructeur: constructeur map Le constructeur map La signature de la méthode permettant de créer la carte google est la suivante: map(mapDiv:Node [...]

Méthodes infowindow - GMap2

[...] Les méthodes liées aux fenêtres d’informations (infobulle ou infowindow) de la classe principale Gmap2 de l’Api permettent de gérer toutes les actions d’ouverture, de paramétrages et autres de ces infobulles. Ces méthodes peuvent être appliquées tant à un objet GMarker qu’à l’objet map lui-même ou encore à tout autre élément présent sur la carte. Accès direct aux méthodes: openInfoWindow openInfoWin [...]

Cluster marker (regrouper des markers)

[...] Le but de ce tutorial est d’apprendre à regrouper ses markers en clusters (groupe de markers) afin d’alléger une application google map. Avant de commencer, il est bon de préciser qu’il existe plusieurs techniques de clustering. Chaque application peut avoir ses propres besoins. Ici, nous verrons un exemple de clustering utilisant une grille fictive sur notre carte représentée par des cellules rectangulaires. MarkerClustere [...]

Afficher des placemarks (JSON)

[...] Dans l’exemple qui suit, nous utilisons la méthode getLocations de la classe GClientGeocoder de l’api google map. L’avantage de cette méthode sur la méthode getLatLng est que le résultat renvoyé contient l’ensemble des points trouvés pour l’adresse passée en paramètre et non le point jugé le plus pertinent, point qui ne correspond pas toujours aux attentes de l’utilisateur. La problématique approchée [...]

classe GClientGeocoder

[...] La classe GClientGeocoder est utilisée pour communiquer directement avec les serveurs de google dans le but d’obtenir les coordonnées géographiques d’une adresse (coordonnées représentées par ses latitude et longitude). Cette classe dispose de son propre système de cache. Si l’utilisateur effectue plusieurs fois une recherche de coordonnées pour une même adresse, un seul appel sera réalisé sur les serveurs de google. [...]

Modifier les états de la carte

[...] Les méthodes liées aux états de la carte (map State) permettent de modifier ou d’agir sur la carte de votre application. Accès direct aux méthodes: setCenter panTo panBy panDirection setZoom zoomIn zoomOut savePosition returnToSavedPosition checkResize setCenter() Signature de la méthode setCenter : setCenter(center : GLatLng, zoom ? : nombre, type ? : GLatLng). La méthode setCenter() affiche une carte centrée sur le point (cente [...]

Les classes Google Map

[...] NB : Les liens non cliquables concernent les pages non encore disponibles… Cette page fait référence aux classes google map de la version 2.x. Les classes de l’Api google map V3 ne sont pas abordées ici. Survolez les liens pour avoir un aperçu des méthodes et propriétés appartenant à la classe concernée. Api google map V 2.X Les classes La classe principale Gmap2 configuration panneaux de contrôle types de carte informa [...]

Interface GOverlay

[...] L’interface GOverlay est implémentée par les classes GMarker, GPolyline [bientôt en ligne], GTileLayerOverlay, GInfoWindow au sein de la librairie de l’Api google map. On peut également faire appel à cette interface lorsque l’on souhaite afficher des types d’objets personnalisés sur une carte. Une instance de l’objet GOverlay peut être réalisée sur une carte au moyen de la méthode Gmap2.addOverlay. La carte [...]

Interface GTileLayer

[...] Sur l’Api google map, une carte est représentée par un ensemble de petites cartes carrées appelées “tuiles” ayant pour dimensions 256 * 256 px. L’interface GTileLayer est implémentée dans le but de créer des couches de cartes personnalisées en faisant notamment appel aux classes GmapType ou GTileLayerOverlay. Consulter également la classe GTileLayerOptions afin de consulter les paramètres optionnels du constructe [...]

Créer ses propres types de cartes

[...] Cartes personnalisées avec la google map Dans cette démonstration, la carte propose 2 types de vue différents. Pour personnaliser les types de carte avec google map, plusieurs éléments sont requis, à savoir: Disposer de tuiles autres que celles proposées par google. Les tuiles représentent les petits bouts de carte (en général de taille 256 * 256 px) qui forment la carte globale. Dans l’exemple qui suit, les vues utilisées ont [...]