Créer un localisateur d’entités

Si vous avez besoin de rechercher des entités par leur nom ou par leur valeur attributaire, alors que vous disposez de vos propres données, vous pouvez le faire dans ArcGIS Pro à l’aide de l’outil Créer un localisateur d’entités. Cet outil vous permet de construire un localisateur pour rechercher des noms ou des attributs uniques de vos entités (compteurs d’eau, noms abrégés de lieux, antennes-relais de téléphonie mobile, par exemple) ou des chaînes alphanumériques utilisées pour identifier des emplacements (N1N115, par exemple).

Vous devez saisir la valeur entière des données d’origine pour trouver une correspondance avec vos entités. Les correspondances partielles ne sont pas prises en charge. Les localisateurs sont suffisamment souples pour tenir compte des fautes d’orthographe dans les recherches, ce qui se traduit par une légère réduction du score du résultat. Pour des correspondances parfaites, définissez la propriété Minimum match score (Score minimum d’appariement) sur 100 dans la boîte de dialogue Locator Properties (Propriétés du localisateur) afin d’obtenir uniquement des résultats sans faute d’orthographe. Vous pouvez également définir la propriété Minimum candidate score (Score minimum de candidat) sur 100 pour que la recherche interactive effectuée dans la fenêtre Locate (Localiser) renvoie elle aussi uniquement des correspondances parfaites.

Remarque :

  • Si des catégories sont attribuées aux entités de vos données de référence, ou si des adresses y sont associées, utilisez l’outil Créer un localisateur et le rôle POI (Point d’intérêt) pour créer un localisateur que vous pourrez utiliser pour faire des recherches par nom de lieu, catégorie et adresse d’entité, ou par combinaison du lieu et de l’adresse.
  • L’ajout d’un localisateur créé avec l’outil Créer un localisateur d’entités à un localisateur composite doit être réalisé avec précaution car l’appariement de champ du champ de rôle de localisateur d’entité Name (Nom) peut générer un comportement inattendu. Il est recommandé d’utiliser à la place un localisateur créé avec l’outil Créer un localisateur basé sur le rôle POI.
  • Les localisateurs créés avec cet outil sont utilisables dans ArcGIS Pro 2.5 ou une version ultérieure, Enterprise 10.8 ou une version ultérieure, et comme service de localisateur dans ArcMap. Les localisateurs créés avec cet outil ne peuvent pas être utilisés en tant que localisateur local dans ArcMap. Pour utiliser localement un localisateur dans ArcMap, exécutez l’outil Créer un localisateur d’adresses avec le style de localisateur d’adresses General - Gazetteer (Général - Répertoire géographique) ou General - Single Field (Général - Champ unique).

Suivez les étapes suivantes pour créer un localisateur à l’aide de l’outil de géotraitement Créer un localisateur d’entités

  1. Sous l’onglet Analysis (Analyse), cliquez sur le bouton Tools (Outils)Outils.

    La fenêtre Géotraitement s'affiche.

  2. Sélectionnez l’outil Créer un localisateur d’entités.
    1. Dans la fenêtre Géotraitement, sélectionnez l'onglet Boîtes à outils.
    2. Cliquez sur Outils de géocodage dans la liste des boîtes à outils de géotraitement.
    3. Cliquez sur l’outil Créer un localisateur d’entités dans la liste des outils de géocodage.

      Outil Créer un localisateur d’entités

  3. Dans la fenêtre de l’outil Créer un localisateur d’entités, cliquez sur le bouton Browse (Parcourir) Parcourir situé en regard de la zone de texte Input Features (Entités en entrée).
    La boîte de dialogue Input Features (Entités en entrée) s’affiche.
  4. Accédez aux données de référence à utiliser dans le localisateur et cliquez sur Open (Ouvrir).
  5. Remarque :

    Lorsque vous créez un localisateur d’adresses à l’aide de données de référence contenant des millions d’entités, il est nécessaire de disposer d’un espace disque disponible équivalant à 3 à 4 fois le volume des données sur le lecteur contenant votre répertoire temporaire. En effet les fichiers utilisés pour générer le localisateur sont enregistrés dans le répertoire temporaire avant que le localisateur ne soit copié dans l’emplacement en sortie. Si vous ne disposez pas d’un espace disque suffisant, l’exécution de l’outil échouera par manque d’espace. N’oubliez pas, lors de la création de localisateurs de grande envergure, que vous devez disposer d’une machine dotée de suffisamment de RAM pour traiter des processus qui sollicitent considérablement la mémoire.

  6. Cliquez sur la flèche de liste déroulante de la colonne Alias Name (Nom d’alias), puis choisissez le nom de champ adéquat à utiliser pour apparier le champ de vos données avec le champ Name de la colonne Field Name (Nom du champ).

    Le nom et la destination du fichier en sortie sont automatiquement sélectionnés.

  7. Pour modifier les valeurs du nom et de la destination, cliquez sur le bouton Browse (Parcourir) Parcourir situé en regard de la zone de texte Output Locator (Localisateur en sortie).

    La boîte de dialogue Output Locator (Localisateur en sortie) s’affiche.

  8. Indiquez où stocker le localisateur (il doit s'agir d'un dossier), puis cliquez sur Enregistrer.
    Conseil :

    Pour plus d'information et des rappels sur les paramètres en entrée disponibles dans l’outil, cliquez sur les boutons Information (Informations)Informations situés en regard des paramètres en entrée.

  9. Cliquez sur Exécuter Exécuter.

    Fenêtre de l'outil Créer un localisateur d’entités

Au terme du processus, le localisateur est ajouté au dossier Localisateurs dans la fenêtre Catalog (Catalogue). Vous trouverez également le localisateur dans l'emplacement d'enregistrement que vous avez spécifié. Vous pouvez ajouter le nouveau localisateur à un nouveau projet ou un projet existant.

Remarque :
Vous pouvez également géocoder des coordonnées globales (latitude/longitude, MGRS, DD ou USNG) à l’aide d’un localisateur créé avec cet outil. La recherche de coordonnées est désactivée ou activée sous Catégories à prendre en charge sur la page Geocoding options (Options de géocodage) de la boîte de dialogue Locator Properties (Propriétés du localisateur) du localisateur. Pour créer un localisateur qui prend uniquement en charge la recherche de coordonnées, créez-le avec une seule entité en entrée et il prendra alors en charge le géocodage des coordonnées par défaut.

Rubriques connexes