|
|
|
|
|
- Présentation
- Comment le faire ?
- Récupérer une carte dans vos applications ou sites
- Récupérer une carte avec paramétrage avancé (marqueurs, ...)
- Remarque
- Autres services
Utiliser le service de cartographie Google Maps
Le service de cartographie Google Maps est un logiciel de cartographie Internet proposé par Google. Il permet d'afficher un plan en offrant de nombreuses possibilités de visualisation. Remarque : Le service de cartographie proposé est Google Static Maps. Exemples de traitements pouvant être réalisés en WLangage : - Récupérer une carte, l'afficher dans un champ d'une fenêtre ou d'un état et l'envoyer par email.
- Définir la zone de la carte et taille de l'image à récupérer en définissant la latitude, la longitude, le taux de zoom, ...
- Dessiner un itinéraire sur la carte (point par point) : un chemin peut par exemple être récupéré lors d'un parcours avec un GPS qui enregistre le parcours effectué.
- Afficher des marqueurs sur une carte à une position donnée.
Avertissement : Avant d'utiliser une fonctionnalité reliée à des services Google, nous vous conseillons vivement de vous reporter à la licence d'utilisation de ce service. Certaines restrictions peuvent s'appliquer. Le contenu des licences peut varier avec le temps. PC SOFT dégage toute responsabilité de l'usage qui peut être fait des fonctions d'accès natif. Il vous appartient de vérifier que l'usage que vous faites respecte la licence du fournisseur du service. Récupérer une carte dans vos applications ou sites Pour intégrer une carte utilisant le service de cartographie Google Maps dans vos applications ou sites : - Générez une clé Google. Cette clé est fournie par Google. Pour plus de détails sur comment générer une clé, consultez https://developers.google.com/maps/documentation/javascript/tutorial#api_key. Attention : l'adresse de cette page peut être modifiée depuis la date de rédaction de cette page.
- Dans votre projet WINDEV ou WEBDEV, créez un champ Image. Ce champ va afficher la carte voulue.
- Dans le code permettant de récupérer la carte, affectez le résultat de la fonction GglRécupèreCarte au champ Image. Cette fonction attend les paramètres suivants :
- la clé Google
- la latitude et la longitude du point central de la carte
- le zoom effectué
- la taille de l'image à récupérer. La taille maximale est 640 x 640. Cette limite est définie par le service de cartographie Google Maps à la date de la rédaction de cette page.
- le type de carte voulu (plan, satellite, ...).
Par défaut, cette carte n'a pas de cadre, est au format GIF et n'a pas de marqueurs. La langue affichée sur la carte correspond à la langue du pays affiché. Récupérer une carte avec paramétrage avancé (marqueurs, ...) Pour intégrer une carte avancée utilisant le service de cartographie Google Maps dans vos applications ou sites : - Générez une clé Google. Cette clé est fournie par Google. Pour plus de détails sur comment générer une clé, consultez https://developers.google.com/maps/documentation/javascript/tutorial#api_key.
- Dans votre projet WINDEV ou WEBDEV, créez un champ Image. Ce champ va afficher la carte voulue.
- Dans le code permettant de récupérer la carte :
- Créez une variable de type gglParamètreCarte. Cette variable va permettre de définir toutes les caractéristiques de la carte : présence d'un cadre, affichage d'un chemin, format de l'image reçue, marqueurs, ... Indiquez uniquement les caractéristiques voulues.
- Affectez le résultat de la fonction GglRécupèreCarte au champ Image. Dans le paramètre <Paramètres avancés>, indiquez le nom de la variable gglParamètreCarte contenant les options voulues.
Remarque : En cas de dépassement des limites fixées par Google (nombre de point d'un chemin, nombre de marqueurs, taille de l'image, ...), aucune image n'est renvoyée. Dans ce cas, il est conseillé de modifier les paramètres de la carte en diminuant le nombre d'éléments à afficher.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : La fonction gglRécupèreCarte
[ + ] Utilisation de la fonction gglRécupèreCarte pour afficher une carte Google dans un champ Image.
|
|
Exemples unitaires (WEBDEV) : La fonction gglRécupèreCarte
[ + ] Utilisation de la fonction gglRécupèreCarte pour afficher une carte Google dans un champ Image.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|