La fonctionnalité de
localisation
utilise la widget « Search »
de l’ArcGIS API for JavaScript d’ESRI.
![]()
Figure 4 : Fonctionnalité de localisation
Cette fonctionnalité s’appuie sur deux types de recherche :
► les recherches « externes » pour la localisation par adresse avec la BAN ou OSM ;
► les recherches basées sur des couches comme la localisation d’un tronçon ou d’une intervention par son identifiant.
|
|
Sélection du type de recherche.
|
|
|
Se localiser sur l’adresse ou l’élément sélectionné. L’élément est mis en évidence dans la carte et une fenêtre contextuelle est affichée. |
|
|
Effacer le texte saisi dans la zone d’édition. Effacer la mise en évidence dans la carte de l’élément si une localisation a été réalisée. Ce bouton est affiché uniquement quand un texte a été saisi. |
La recherche par adresse est réalisée avec le
critère de comparaison « contient ».
Le service de recherche retourne une liste de
résultats par priorité en considérant que les réponses les plus pertinentes
sont celles qui commencent par le texte saisi.

Figure 5 : Localisation par adresse
! Le nombre de suggestions est positionné à 5 par défaut. Contacter l'administrateur pour augmenter la valeur.
La recherche basée sur des couches d'entité
fonctionne avec le critère de comparaison « commence par ». Pour
effectuer une recherche en mode « contient », vous devez ajouter un
« % ».

Figure 6 : Localisation par identifiant en mode « contient »