ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Création d'un service de géocodage composite

Héritage :

Vous devez stocker les localisateurs dans un dossier afin de bénéficier des nouvelles fonctionnalités qui ne sont pas prises en charge pour les localisateurs stockés dans des géodatabases, telles que l'amélioration des performances, les fonctions de multithreading et la prise en charge des suggestions. ArcGIS 10.4 est la dernière version à prendre en charge le stockage des localisateurs dans les géodatabases.

Un localisateur d'adresses composite consiste en au moins deux localisateurs d'adresses et/ou services de géocodage. Lorsque les adresses sont géocodées par rapport au localisateur d'adresses composite, elles sont appariées automatiquement à chacun des localisateurs d'adresses et services. Le localisateur d'adresses composite stocke uniquement des références aux localisateurs d'adresses et services de géocodage participants ; il ne contient pas les informations d'adresse, les index, ni les données des localisateurs individuels.

Les localisateurs d'adresses composites doivent être créés dans des dossiers. Bien qu'il ne soit pas nécessaire d'enregistrer le localisateur d'adresses composite dans le même espace de travail que les localisateurs d'adresses participants, il est utile de le faire, car cela facilite la gestion et la distribution des localisateurs d'adresses composites.

La création d'un localisateur d'adresses composite se compose des étapes générales suivantes :

  1. Création de localisateurs d'adresses individuels ou identification des localisateurs d'adresses ou des services de géocodage existants
  2. Utilisation de l'outil Créer un localisateur d'adresses composite pour spécifier les localisateurs d'adresses participants
  3. Appariement des champs d'adresses en entrée
  4. Définition des critères de sélection (facultatif)
  5. Spécification du nom du localisateur d'adresses composite en sortie

La création d'un localisateur d'adresses composite commence avec des localisateurs d'adresses existants. Au cours de la phase initiale de construction de votre localisateur d'adresses composite, vous devez planifier le processus de recherche. Par exemple, vous pouvez commencer par effectuer une recherche avec un localisateur d'adresses contenant des données de routes locales. Ensuite, si la recherche ne donne aucun résultat satisfaisant, vous pouvez utiliser un localisateur d'adresses contenant les routes régionales ou nationales. Enfin, vous souhaiterez peut-être utiliser un localisateur d'adresses permettant d'effectuer la recherche sur une zone spécifique, par exemple sur un code postal ou une ville.

Création de localisateurs d'adresses individuels dans un localisateur d'adresses composite

Lors de la création d'un localisateur d'adresses composite, vous pouvez spécifier les localisateurs d'adresses utilisés en fonction des valeurs des champs des adresses en entrée. Par exemple, si le localisateur d'adresses composite utilise un localisateur d'adresses standard contenant des données de voirie pour une ville particulière, vous pouvez filtrer toutes les adresses qui n'incluent pas ce nom de ville spécifique. L'utilisation de critères de sélection disqualifie les localisateurs d'adresses participants qui ne répondent pas aux critères sur une adresse particulière afin d'augmenter l'efficacité du processus de géocodage. Si aucun critère de sélection n'est spécifié, les adresses sont géocodées par rapport à tous les localisateurs d'adresses participants.

Critères de sélection

Les critères de sélection sont utilisés lorsqu'une table d'adresses est géocodée. Ils ne s'appliquent pas lors de la recherche d'adresses dans une entrée uniligne dans ArcMap.

Les étapes suivantes illustrent la création d'un localisateur d'adresses composite :

  1. Ouvrez la boîte de dialogue Créer un localisateur d'adresses composite à l'aide d'une commande de menu contextuel ou d'un outil de géotraitement.
    • Pour ouvrir la boîte de dialogue à l'aide d'une commande de menu contextuel, cliquez avec le bouton droit sur un dossier ou une géodatabase dans la fenêtre Catalogue d'ArcCatalog ou d'ArcMap, pointez sur Nouveau et cliquez sur Localisateur d'adresses composites.
    • Pour ouvrir la boîte de dialogue à l'aide d'un outil de géotraitement, naviguez jusqu'à la boîte à outils Géocodage dans la fenêtre Catalogue d'ArcMap ou ArcCatalog et double-cliquez sur l'outil Créer un localisateur d'adresses composite.

    La boîte de dialogue Créer un localisateur d'adresses composite s'ouvre.

  2. Cliquez sur le bouton Parcourir Parcourir situé en regard de la zone de texte Localisateurs d'adresses.

    La boîte de dialogue Localisateurs d'adresses s'ouvre.

  3. Accédez au dossier qui contient le localisateur d'adresses ou au service de géocodage que vous voulez ajouter au localisateur d'adresses composite. Choisissez le localisateur d'adresses ou le service et cliquez sur Ajouter.
  4. Répétez l'étape 3 jusqu'à ce que vous ayez ajouté tous les localisateurs ou services que vous voulez voir participer au localisateur d'adresses composite.

    Lorsqu'un localisateur d'adresses participant est ajouté à la boîte de dialogue, un nom lui est donné automatiquement, comme indiqué dans la colonne Nom. Lors du processus de géocodage d'une table d'adresses, le nom du localisateur d'adresses par rapport auquel l'adresse a été géocodée est stocké en tant qu'attribut dans la classe d'entités en sortie. Facultativement, vous pouvez cliquer sur le nom et le modifier. Le nom ne peut pas contenir d'espaces ni de caractères spéciaux. Sa longueur maximale est de 14 caractères.

    L'ordre dans lequel les localisateurs d'adresses sont répertoriés dans la liste Localisateurs d'adresses participants détermine l'ordre dans lequel ils sont utilisés dans le processus de géocodage. Le localisateur d'adresses en tête de la liste est utilisé en premier, et ainsi de suite.

  5. Si nécessaire, modifiez l'ordre dans lequel les localisateurs d'adresses participants sont répertoriés à l'aide du bouton Flèche vers le haut Haut ou Flèche vers le bas Bas pour préciser l'ordre dans lequel ils permettront de rechercher une adresse.

    Chaque localisateur participant peut spécifier un ensemble différent de champs en entrée pour le géocodage. Lorsque vous ajoutez les localisateurs d'adresses participants à la boîte de dialogue, les champs en entrée sont créés et appariés automatiquement. Les champs et le contenu des champs sont créés par les localisateurs d'adresses participants. Chacun des champs uniques en entrée est répertorié dans la section Appariement des champs. Une fois développée, cette fenêtre affiche la liste de toutes les occurrences de champs en entrée (sous-champs) pour chaque localisateur d'adresses participant. Ces champs sont les champs en entrée pour le localisateur d'adresses composite.

    Vous pouvez examiner les appariements de champs et décider si vous devez modifier le paramètre. Le localisateur composite crée des champs en entrée avec quelques noms de champ et propriétés par défaut. Les noms des champs Adresse, Ville, Etat et Code postal présentés dans l'illustration suivante sont les noms renseignés par le premier localisateur participant : Atlanta, ajouté à la boîte de dialogue. Lorsque le localisateur US_Street_Addr est ajouté par la suite, il renseigne un nouveau champ unique nommé ZIPCode. Puisque le champ ZIPCode doit être le même que le code postal, le sous-champ US_Street_Addr.ZIP doit être mappé ou regroupé avec le champ Code postal en entrée. L'étape suivante présente le déplacement d'un sous-champ de localisateur participant vers un champ en entrée différent dans le cadre du processus d'appariements de champs.

    Modification de l'appariement des champs

  6. Appariez les champs d'adresses en entrée des localisateurs d'adresses participants.

    Examinez les champs en entrée de chaque localisateur d'adresses participant et déterminez l'ensemble des champs en entrée du localisateur d'adresses composite. Ces champs sont affichés dans la boîte de dialogue Géocoder des adresses comme champs d'adresse en entrée du localisateur d'adresses composite.

    L'appariement de champs peut impliquer le déplacement ou le regroupement d'un champ en entrée d'un localisateur participant au champ en entrée approprié pour le localisateur composite. Pour cela, sélectionnez le sous-champ du localisateur participant à déplacer et, en appuyant sur le bouton gauche de la souris, faites glisser le sous-champ vers la liste Champ ou utilisez le bouton Flèche vers le haut Haut ou Flèche vers le bas Bas pour déplacer le sous-champ.

    Une fois que vous avez terminé d'apparier les champs, si vous avez besoin de supprimer un champ qui n'est plus utilisé, sélectionnez le champ à supprimer et cliquez sur le bouton Supprimer Supprimer.

    Le localisateur composite crée des champs en entrée avec quelques noms de champ et propriétés par défaut. Chaque champ contient un nom d'alias, c'est-à-dire le nom à afficher dans la boîte de dialogue Géocoder des adresses. Vous pouvez modifier les propriétés du champ. Cliquez avec le bouton droit sur le nom du champ, puis cliquez sur Propriétés dans le menu contextuel pour ouvrir la boîte de dialogue Ajouter un champ en entrée et en modifier les propriétés.

    Ouverture de la boîte de dialogue Ajouter un champ en entrée.

    Si vous avez besoin de créer un champ en entrée pour le localisateur composite, suivez la procédure ci-dessous :

    1. Cliquez sur le bouton Ajouter Ajouter un mot-clépour ouvrir la boîte de dialogue Ajouter un champ en entrée.
    2. Entrez le nom du champ d'adresse en entrée dans la zone de texte Nom. Le nom ne doit contenir aucun espace ni caractère spécial. Sa longueur maximale est de 32 caractères.
    3. Modifiez la zone de texte Alias pour modifier le nom qui s'affiche dans la boîte de dialogue Géocoder des adresses. Le nom d'alias peut contenir des espaces ou des caractères spéciaux.
    4. Spécifiez la taille (en caractères) du champ d'adresse.
    5. Spécifiez si le champ en entrée est un champ obligatoire lors du géocodage d'une table d'adresses à l'aide de la case à cocher fournie.
    6. Cliquez surOK. La boîte de dialogue Ajouter un champ en entrée se ferme et ajoute le champ à la liste des noms de champs.
    7. Une fois le nouveau champ créé, vous pouvez faire glisser le sous-champ du localisateur participant vers ce nouveau champ en entrée ou utiliser le bouton Flèche vers le haut Haut ou Flèche vers le bas Bas pour déplacer les sous-champs.

    La définition des critères de sélection est permise une fois les appariements de champs effectués. Un seul critère de sélection est pris en charge pour chaque localisateur d'adresses participant.

  7. Spécifiez les critères de sélection (facultatif).
    1. Sélectionnez un localisateur d'adresses participant pour lequel vous voulez spécifier des critères de sélection.
    2. Cliquez sur la zone dans la colonne Critères de sélection située à côté du localisateur d'adresses participant. Cliquez sur le bouton Ellipse Ellipsepour ouvrir la boîte de dialogue Critères de sélection du localisateur.
    3. Définissez les critères de sélection du localisateur d'adresses en utilisant les boutons prévus à cet effet ou en saisissant les informations dans la zone de texte. Si une adresse en entrée ne correspond pas aux critères, elle n'est pas appariée avec ce localisateur d'adresses.
    4. Cliquez surOK. Répétez cette action pour les autres localisateurs d'adresses pour lesquels vous voulez spécifier des critères de sélection.

      Astuce:

      Au lieu d'utiliser la boîte de dialogue Critères de sélection du localisateur, vous pouvez saisir l'expression, par exemple "Ville" = 'Atlanta'dans la zone de texte.

  8. L'outil affecte automatiquement un nom et un emplacement au localisateur d'adresses composite en sortie. Si vous souhaitez modifier le nom ou l'emplacement, cliquez sur le bouton Parcourir Parcourirdans la section Localisateur d'adresses en sortie. Accédez au dossier dans lequel vous souhaitez enregistrer le localisateur d'adresses et spécifiez un nouveau nom pour le localisateur.

    Vous devez stocker les localisateurs dans un dossier afin de bénéficier des nouvelles fonctionnalités qui ne sont pas prises en charge pour les localisateurs stockés dans des géodatabases, telles que l'amélioration des performances, les fonctions de multithreading et la prise en charge des suggestions. Les versions d'ArcMap ultérieures à 10.4 ne prennent pas en charge le stockage des localisateurs dans les géodatabases.

    Remarque :

    Les suggestions sont automatiquement activées pour les localisateurs participants qui ont été conçus avec cette fonctionnalité.

    L'index des suggestions ne stocke pas le numéro de domicile pour des raisons de performances. Par conséquent, il est conseillé de créer un localisateur composite avec au moins un localisateur Adresse ou un localisateur Adresse du point et un localisateur Nom de la rue. En effet, si le numéro de domicile n'existe pas dans le localisateur Adresse ou Adresse du point, vous obtenez tout de même une correspondance pour Nom de la rue. Vous n'avez pas besoin de données différentes pour créer le localisateur Nom de la rue. Un localisateur Nom de la rue peut être créé à partir de données Adresse, car le style Nom de la rue utilise uniquement un sous-ensemble des champs requis par Adresse du point ou Adresse.

    Les suggestions sont actuellement uniquement prises en charge pour les localisateurs publiés dans ArcGIS Server.

  9. Cliquez sur OK pour démarrer le processus de création du localisateur d'adresses composite.

    Le localisateur d'adresses composite est enregistré dans le dossier que vous avez sélectionné à la fin du processus et il est ajouté à la carte si vous avez démarré le processus à partir d'ArcMap.

Licence :

Un localisateur d'adresses composite peut être publié en tant que service de géocodage à l'aide d'ArcGIS Server. Cela nécessite une licence ArcGIS Server.

Pour en savoir plus sur la publication d'un localisateur d'adresses composite en tant que service de géocodage

Attention :

Lorsque vous sélectionnez des localisateurs d'adresses participants, vous pouvez décider de référencer un autre localisateur d'adresses composite. Toutefois, assurez-vous de ne pas créer de boucle entre les localisateurs d'adresses. Par exemple, si le localisateur d'adresses composite A utilise le localisateur d'adresses composite B comme localisateur d'adresses participant, et si le localisateur d'adresses composite B utilise le localisateur d'adresses composite A comme localisateur d'adresses participant, une boucle se crée et le géocodage échoue.

Remarque :

Le nombre maximal de localisateurs d'adresses participants dans un localisateur composite est 30, mais il est recommandé pour ne pas en utiliser plus de 10, pour ne pas trop ralentir le géocodage.

Rubriques connexes

  • La structure de géocodage
  • Création d'un localisateur d'adresses
  • Modification des paramètres d'un localisateur d'adresses composites
  • Définition de localisateurs par défaut dans ArcMap

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2018 Esri. | Confidentialité | Légal