DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Carte
  • Propriétés spécifiques à la description des variables de type Adresse
  • Utilisation des variables de type Adresse
  • Réinitialisation
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
Le type Adresse permet de manipuler l'adresse d'un lieu ou d'une personne. Une adresse est définie par une adresse postale (rue, ville, département, code postal, pays) et/ou une position géographique (latitude et longitude). Les caractéristiques de cette adresse peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
MonAdresse est une Adresse
MonAdresse.Ville = "Paris"
MonAdresse.Pays = "France"
// Centre la carte affichée par le champ "CARTE_Position" à partir d'une adresse
CarteAffichePosition(CARTE_Position, MonAdresse)
Remarques

Propriétés spécifiques à la description des variables de type Adresse

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type Adresse :
Nom de la propriétéType manipuléEffet
CodePostalChaîne de caractèresCode postal de l'adresse.
Cette propriété est optionnelle.
Chaîne de caractèresEtiquette pour les types d'adresses personnalisées (optionnel).
Si la propriété Type ne correspond pas à la constante adressePersonnalisée, la valeur de cette propriété sera ignorée.
Cette propriété est notamment utilisée pour la gestion des contacts.
PaysChaîne de caractèresNom du pays. Cette propriété est optionnelle.
PositionVariable de type géoPositionPosition géographique de l'adresse : latitude et longitude.
Cette propriété est optionnelle.
Si la position géographique n'est pas spécifiée, la propriété PositionValide de la variable géoPosition vaut Faux.
RégionChaîne de caractèresRégion associée à l'adresse (état pour une adresse aux Etats-Unis, land pour une adresse en Allemagne, Comté, province, ...).
Cette propriété est optionnelle.
RueChaîne de caractèresNom de la rue, route ou avenue.
Cette propriété est optionnelle.
Constante de type EntierType d'adresse :
  • adresseAutre : autre type d'adresse.
  • adresseBureau : adresse professionnelle (du bureau).
  • adresseDomicile : adresse du domicile.
  • adressePersonnalisée : type personnalisé correspondant à la valeur de la propriété Etiquette.
Cette propriété est notamment utilisée pour la gestion des contacts.
VilleChaîne de caractèresNom de la ville.
Cette propriété est optionnelle.

Utilisation des variables de type Adresse

Les variables de type Adresse sont utilisées par les fonctions suivantes :
CarteAffichePositionCentre la carte affichée dans un champ Carte sur une position géographique ou un lieu donné.
CarteAjouteItinéraireAjoute un itinéraire sur un champ Carte.
géoRécupèreAdresseRécupère une adresse ou une liste d'adresses correspondant à la description d'un lieu géographique.
Les variables de type Adresse sont utilisées par les types de variables suivants :
ContactLe type Contact permet de définir toutes les caractéristiques avancées d'un contact du répertoire téléphonique.

Réinitialisation

Pour réinitialiser le contenu d'une variable de type Adresse, il est possible d'utiliser la fonction VariableRAZ.
Liste des exemples associés :
WM Geolocalisation 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.
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/06/2023

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