DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Votre version : XXA15005

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Google / Gestion des cartes Google
  • Cas d'erreurs possibles :
  • Clé pour le service de cartographie Google Map
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Récupère les coordonnées (couple latitude/longitude) d'une adresse. Cette fonction utilise le service de cartographie Google Maps.
Exemple
MaCléGoogle est une chaîne
MaCléGoogle = "Exemple de clé Google"
LocParis est un gglCoordonnée
LocParis = GglAdresseVersCoordonnées(MaCléGoogle, "Paris, France")
LocHome est un gglCoordonnée
LocHome = GglAdresseVersCoordonnées(MaCléGoogle, "3 rue Puech Villa, 34197 Montpellier")
MaCléGoogle est une chaîne
MaCléGoogle = "Exemple de clé Google"
 
// Affichage d'une carte à partir d'une adresse physique
MonZoom est un entier = 12
gglParamètres est un gglParamètreCarte
Latitude, Longitude sont des réels
Localisation est un gglCoordonnée
M1 est un gglMarqueur
 
// Récupération de la longitude et latitude d'une adresse physique
Localisation = GglAdresseVersCoordonnées(MaCléGoogle, "3 rue de puech villa 34000 Montpellier")
Latitude = Localisation.Latitude
Longitude = Localisation.Longitude
 
// Création du marqueur pour cette adresse
M1.Latitude = Latitude
M1.Longitude = Longitude
M1.Couleur = 0x0000FF
M1.Taille = gglPetit
Ajoute(gglParamètres.Marqueur, M1)
 
// Affichage de l'adresse dans un champ Image
IMG_MAP = GglRécupèreCarte(MaCléGoogle, Latitude, Longitude, Zoom, IMG_MAP.Largeur, ...
IMG_MAP.Hauteur, gglPlan, gglParamètres)
Syntaxe
Cette syntaxe est obsolète à partir de la version 2 du service de cartographie : la clé Google n'est plus nécessaire.

Récupérer l'adresse d'un lieu en précisant la clé Google Masquer les détails

<Résultat> = GglAdresseVersCoordonnées(<Clé Google> , <Localisation>)
<Résultat> : Variable de type gglCoordonnée
Variable de type gglCoordonnée contenant la latitude et la longitude de l'adresse demandée.
<Clé Google> : Chaîne de caractères
Clé d'authentification au service de cartographie Google Maps. Cette clé est fournie par Google.
<Localisation> : Chaîne de caractères
Lieu demandé (nom de ville, pays, adresse complète, ...).

Récupérer l'adresse d'un lieu Masquer les détails

<Résultat> = GglAdresseVersCoordonnées(<Localisation>)
<Résultat> : Variable de type gglCoordonnée
Variable de type gglCoordonnée contenant la latitude et la longitude de l'adresse demandée.
<Localisation> : Chaîne de caractères
Lieu demandé (nom de ville, pays, adresse complète, ...).
Remarques

Cas d'erreurs possibles :

  • La connexion Internet n'est pas valide.
  • Le serveur renvoie une erreur car les coordonnées ne sont pas trouvables.
Pour vérifier si une erreur a été rencontrée, utilisez la variable ErreurDétectée.

Clé pour le service de cartographie Google Map

A partir de la version 2 du service de cartographie, la clé Google n'est plus nécessaire.
Pour obtenir la clé nécessaire à l'utilisation du service Google de cartographie Google Maps, utilisez l'adresse suivante :
Attention : l'adresse de cette page peut être modifiée depuis la date de rédaction de cette page.
Classification Métier / UI : Code métier
Composante : wd290ggl.dll
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale