|
- Gestion des adresses multiples
- Fonctionnalité d'application requise
géoRécupèreAdresse (Fonction) En anglais : geoGetAddress
// Récupère l'adresse d'un monument historique MonAdresse est une Adresse MonAdresse = géoRécupèreAdresse("Tour Eiffel") SI ErreurDétectée = Faux ALORS Info(MonAdresse.Pays) FIN
Syntaxe Versions 25 et supérieures
Récupérer une liste d'adresses (mode asynchrone) Masquer les détails
géoRécupèreAdresse(<Description> , <Procédure WLangage> [, <Nombre d'adresses>])
<Description> : Chaîne de caractères Lieu dont l'adresse doit être récupérée. Cette chaîne de caractères peut correspondre : - au lieu exprimé par la ville et le pays. Exemple : "Paris, France".
Remarque : Le lieu doit être exprimé dans la langue du téléphone. - au lieu exprimé par la position "<latitude>, <longitude>". Exemple : "43.639942,3.837672".
<Procédure WLangage> : Nom de procédure Nom de la procédure WLangage (également nommée "callback") appelée pour le lieu dont l'adresse doit être récupérée. Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction géoRécupèreAdresse. <Nombre d'adresses> : Entier optionnel Nombre maximal d'adresses retournées dans la liste. Si ce paramètre n'est pas spécifié, le nombre maximal d'adresses retournées sera de 10. Nouveauté 25
Récupérer une liste d'adresses (mode asynchrone) Masquer les détails
géoRécupèreAdresse(<Description> , <Procédure WLangage> [, <Nombre d'adresses>])
<Description> : Chaîne de caractères Lieu dont l'adresse doit être récupérée. Cette chaîne de caractères peut correspondre : - au lieu exprimé par la ville et le pays. Exemple : "Paris, France".
Remarque : Le lieu doit être exprimé dans la langue du téléphone. - au lieu exprimé par la position "<latitude>, <longitude>". Exemple : "43.639942,3.837672".
<Procédure WLangage> : Nom de procédure Nom de la procédure WLangage (également nommée "callback") appelée pour le lieu dont l'adresse doit être récupérée. Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction géoRécupèreAdresse. <Nombre d'adresses> : Entier optionnel Nombre maximal d'adresses retournées dans la liste. Si ce paramètre n'est pas spécifié, le nombre maximal d'adresses retournées sera de 10.
Récupérer une liste d'adresses (mode asynchrone) Masquer les détails
géoRécupèreAdresse(<Description> , <Procédure WLangage> [, <Nombre d'adresses>])
<Description> : Chaîne de caractères Lieu dont l'adresse doit être récupérée. Cette chaîne de caractères peut correspondre : - au lieu exprimé par la ville et le pays. Exemple : "Paris, France".
Remarque : Le lieu doit être exprimé dans la langue du téléphone. - au lieu exprimé par la position "<latitude>, <longitude>". Exemple : "43.639942,3.837672".
<Procédure WLangage> : Nom de procédure Nom de la procédure WLangage (également nommée "callback") appelée pour le lieu dont l'adresse doit être récupérée. Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction géoRécupèreAdresse. <Nombre d'adresses> : Entier optionnel Nombre maximal d'adresses retournées dans la liste. Si ce paramètre n'est pas spécifié, le nombre maximal d'adresses retournées sera de 10. Remarques Gestion des adresses multiples Si plusieurs adresses correspondent à une même description, une boîte de dialogue est automatiquement affichée pour permettre à l'utilisateur de sélectionner l'une de ces adresses. Pour récupérer la liste des adresses correspondant à la description, utilisez la seconde syntaxe. Versions 22 et supérieures Nouveauté 22
Liste des exemples associés :
|
Exemples multiplateforme (WINDEV Mobile) : WM Geolocalisation
[ + ] Cet exemple présente comment gérer des recherches de proximité avec géolocalisation : - recherche autour de moi - recherche dans une ville, à une adresse donnée, proche d'une adresse. Les résultats apparaissent dans une zone répétée et dans une carte avec des marqueurs.
|
Classification Métier / UI : Code métier Composante : wd270device.dll
Documentation également disponible pour…
|
|
|
| |
| Attention aux accents sous Windev ou Webdev |
|
| Attention : sous Windev ou Webdev, il faut absolument fournir à la fonction le lieu sans accent, sinon le résultat sera en erreur. Il suffit d'utiliser la fonction SansAccent(). Ex. : géoRécupèreAdresse(SansAccent(sMonAdresse)) |
|
|
|
| |
| |
| |
|
| Exemple sur le depot pcsoft |
|
| https://depot.pcsoft.fr/resource.awp?file_id=281474976710809;geoadresse |
|
|
|
| |
| |
| |
| |
| |
| |
| | |
| |