DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Carte
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
Indique la clé de licence "Google Maps API" à utiliser dans les champs Carte (de WINDEV ou WEBDEV). Cette clé peut être nécessaire pour utiliser les fonctionnalités "Google Maps API for work". Pour plus de détails, consultez la licence de "Google Maps API".
WEBDEV - Code ServeurPHP Il est également possible de saisir la licence "Google Maps API" dans la fenêtre de description du projet (onglet "Projet").
WINDEViPhone/iPad Important : L'appel de la fonction CarteLicenceGgl doit être réalisé avant l'ouverture de la fenêtre contenant le champ Carte. Si le champ Carte se trouve dans la première fenêtre du projet, l'appel de la fonction CarteLicenceGgl doit être réalisé dans le code d'initialisation du projet.
iPhone/iPad En mode test, le champ Carte utilise le champ Carte de WINDEV. Cette fonction permet de spécifier si nécessaire la clé de licence "Google Maps API" afin que le champ Carte s'affiche correctement lors du GO sur le poste de développement.
Exemple
// Initialisation de la clé Google
CarteLicenceGgl("ABCDEF12345789abcdef")
Syntaxe
CarteLicenceGgl(<Clé Google>)
<Clé Google> : Chaîne de caractères
Clé fournie par Google.
Remarques
  • L'utilisation d'un champ Carte est soumise à des conditions d'utilisations spécifiques. Consultez la licence Google sur l'utilisation des services de cartographie.

    Attention : A partir du 22 Juin 2016, les conditions d'utilisation des services de cartographie de Google ont évolué. Il est désormais obligatoire de spécifier une clé de licence pour utiliser ce service. Vous devez :
    1. Générer la clé dans la console développeur de Google (https://console.developers.google.com). Les manipulations à réaliser sont les suivantes (à la date d'écriture de cette page) :
      • Utilisez un compte Google pour se connecter à la console développeur.
      • Créez un projet Google si nécessaire.
      • Accédez au "Gestionnaire d'API" du projet.
      • Dans la rubrique "API Google Maps", cliquez sur le lien "Google Maps JavaScript API".
      • Cliquez sur "Activer" afin d'activer l'API Google Maps Javascript API.
      • Dans la rubrique "Identifiants", déroulez le bouton "Créer des identifiants".
      • Sélectionnez "Clé d'API".
      • Sélectionnez "Clé d'API".
        • Dans le cas d'un site WEBDEV, sélectionnez "Clé navigateur". Il est recommandé de préciser le domaine qui utilisera la clé pour le suivi des requêtes et pour éviter toute usurpation.
        • Dans le cas d'une application WINDEV, sélectionnez "Clé serveur". Il est recommandé de préciser l'adresse qui utilisera la clé pour le suivi des requêtes et pour éviter toute usurpation.
      • Validez la création de la clé, puis copiez la clé créée par Google.
    2. Indiquez la clé utilisée dans l'application ou le site grâce à la fonction CarteLicenceGgl.
  • Cette fonction permet de spécifier la licence à utiliser pour que le fournisseur de carte Google Maps donne à l'application :
    • à partir du 22 juin 2016, accès aux fonctionnalités "Google Maps JavaScript API".
    • accès aux fonctionnalités étendues de "Maps API for work" (nombre de requêtes plus important, suivi, quotas, ...).
  • La licence est appliquée à toutes les cartes de l'application et sera utilisée pour tous les nouveaux champs Carte créés après cet appel. Il est recommandé d'appeler cette fonction dans le code d'initialisation du projet.
Classification Métier / UI : Code UI
Composante : wd300obj.dll
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Limite gratuite
Selon Google à compter de janvier 2016, la limite gratuite est de 100 000 requêtes par jour.

Voici l'url précise ainsi que le texte original de google :

https://developers.google.com/maps/premium/usage-limits?hl=FR

Maps JavaScript API services (client side)

Shared* daily free quota of 100,000 requests per 24 hours; additional requests applied against the annual purchase of Maps APIs Credits. Maximum of 23 waypoints per request. Rate limit applied per user session, regardless of how many users share an IP address.**

* The 100,000 daily free requests are shared across all Maps JavaScript API client-side services and Google Maps APIs web services—all requests are subtracted from the same pool of 100,000 free daily requests. Any additional requests are applied against the total number of Maps APIs Credits you purchased for your Premium Plan. Your free daily request pool is reset at 12:00 am PST.
Gilles GUICHARD
13 fév. 2016

Dernière modification : 25/05/2022

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