Géocoder un fichier (Outils de géocodage)
Résumé
Convertit d’importantes tables locales d’adresses ou de lieux en points dans une classe d’entités ou en tant que table CSV ou XLS. Cet outil utilise des localisateurs hébergés sur un portail ArcGIS Enterprise.
Utilisation
Cet outil prend en charge les formats tabulaires suivants en entrée :
Fichier de valeurs séparées par des virgules (
.csv)Tables de géodatabase fichier
Feuilles de calcul Microsoft Excel (fichiers
.xlset `.xlsx)
Pour les tables CSV en entrée, le contenu de la première ligne du fichier en entrée est utilisé comme noms de champ pour la table en sortie, en plus des champs ajoutés à partir du localisateur. Les noms de champ ne peuvent pas contenir d’espaces ou de caractères spéciaux tels que $ ou *.
En savoir plus sur l’utilisation de fichiers Microsoft Excel dans ArcGIS Pro
Remarque :
Les méthodes les plus rapides pour obtenir des résultats de géocodage avec une table en entrée sous forme de géodatabase fichier consistent à limiter le contenu de la géodatabase fichier ou à fournir une géodatabase fichier qui contient une seule table.
Vous pouvez géocoder des adresses qui sont stockées dans un seul champ, réparties sur plusieurs champs ou dans un seul champ et un champ de pays. Un champ unique en entrée contient l’adresse complète, par exemple 303 Peachtree St NE, Atlanta, GA 30308. Plusieurs champs sont pris en charge si les adresses en entrée sont réparties sur plusieurs champs, tels que
Address,City,StateetZIPdans le cas d’une adresse générale aux États-Unis. Un seul champ en entrée stocke l’adresse complète (303 Peachtree St NE, Atlanta, GA 30308, par exemple) et un champ qui stocke le pays associé à l’adresse (USA, par exemple) est également pris en charge.Certains localisateurs prennent en charge plusieurs champs d’adresse en entrée tels que
Address,Address2etAddress3. Dans ce cas, le composant d’adresse peut être divisé en plusieurs champs et les champs d’adresse seront concaténés au moment du géocodage. Par exemple, 100, Main St et Apt 140 en trois champs ou 100 Main st et Apt 140 constituant deux champs 100 Main st Apt 140 lors du géocodageUn portail ArcGIS Enterprise 10.7 ou ultérieur est nécessaire pour utiliser cet outil.
Si un localisateur de portail n’est pas disponible comme service utilitaire sur le portail, contactez l’administrateur du portail pour qu’il ajoute ce localisateur en tant que service utilitaire du portail et configurez le localisateur pour le géocodage par lots.
Utilisez un localisateur sur le portail ArcGIS Enterprise qui a été configuré pour utiliser plusieurs threads pour améliorer les performances de géocodage.
Les résultats de géocodage sont enregistrés dans la même référence spatiale que le localisateur. Vous pouvez modifier la référence spatiale de la sortie en définissant un système de coordonnées en sortie dans les paramètres d’environnement de l’outil.
Les résultats de géocodage contiendront toutes les informations de géocodage appropriées, telles que le score, le statut et l’adresse appariée de chaque enregistrement, ainsi que les valeurs de la table d’origine en entrée. Les résultats de géocodage produits par cet outil comprennent un instantané statique de la table d’origine en entrée. Par conséquent, l’ajout ou la mise à jour des valeurs dans la table d’origine n’implique pas la mise à jour des résultats dans le fichier en sortie. Réexécutez l’outil pour créer un fichier en sortie qui inclut ces modifications.
Si les résultats de géocodage sont renvoyés sous forme de classe d’entités, les adresses peuvent être réappariées à l’aide de l’outil Rematch Addresses (Réapparier les adresses) ou de l’option Rematch Addresses (Réapparier les adresses) qui ouvre la fenêtre Rematch Addresses (Réapparier les adresses).
Remarque :
La table doit être géocodée par un localisateur figurant dans le portail ArcGIS Enterprise 10.8 qui comporte plusieurs threads en vue du géocodage par lots.
En savoir plus sur le réappariement des résultats de géocodage
Si un localisateur créé avec des données de type z est utilisé en entrée, l’outil renvoie une sortie qui n’est pas de type z. Seule les sorties 2D sont prises en charge dans cet outil.
Les paramètres suivants ne sont pas pris en charge pour tous les localisateurs utilisés pour la valeur du paramètre Locator (Localisateur) : Country or Region (Pays ou région), Preferred Location Type (Type de localisation privilégié) et Category (Catégorie).
L’outil n’applique pas les configurations à partir d’une vue de localisateur créée dans ArcGIS Pro 3.2 lorsqu’il l’utilise comme valeur du paramètre Locator (Localisateur).
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Input Table (Table en entrée) |
Table en entrée qui contient les adresses ou les lieux à géocoder au format CSV, XLS ou XLSX ou dans une table de géodatabase fichier. |
Record Set |
|
Localisateur |
Localisateur du portail utilisé pour géocoder la table. Vous pouvez choisir un localisateur dans la liste des localisateurs sur le portail actif ou y rechercher d’autres localisateurs disponibles. Les localisateurs qui ont été définis en tant que services utilitaires sur le portail actif sont disponibles par défaut. Remarque :ArcGIS World Geocoding Service est désactivé pour cet outil. Pour utiliser le service ArcGIS World Geocoding Service, servez-vous de l’outil Geocode Addresses (Géocoder des adresses). |
Address Locator |
|
Appariement des champs d’adresse |
Les champs d’adresses utilisés par le localisateur sont appariés avec les champs de la table d’adresses en entrée. Précisez Single Field (Champ unique) si l’adresse complète est stockée dans un champ de la table en entrée (par exemple, 303 Peachtree St NE, Atlanta, GA 30308). Spécifiez Multiple Fields (Champs multiples) si les adresses en entrée sont divisées en plusieurs champs, tels que Certains localisateurs prennent en charge plusieurs champs d’adresse en entrée tels que Si vous n’appariez pas un champ d’adresse facultatif en entrée utilisé par le localisateur à un champ dans la table d’adresses en entrée, précisez qu’il n’y a pas d’appariement en utilisant <None> au lieu d’un nom de champ. |
Field Info |
|
Type en sortie |
Spécifie le type de fichier dans lequel les résultats de géocodage seront enregistrés.
|
String |
|
Emplacement en sortie |
Dossier dans lequel les résultats de géocodage en sortie sont écrits. Si la sortie est un fichier Si la sortie est une classe d’entités, une géodatabase fichier en sortie est créée et placée dans le dossier spécifié. La nouvelle géodatabase fichier contient alors la classe d’entités géocodées. La géodatabase fichier en sortie porte le même nom que la classe d’entités dans la géodatabase fichier. |
Workspace |
|
Nom en sortie |
Nom des résultats géocodés en sortie. |
String |
|
Pays ou région (Facultatif) |
Pays auxquels se limite la recherche des adresses géocodées. Dans la plupart des cas, la spécification d’un pays contribue à accroître la précision du géocodage. Si aucun pays n’est spécifié, le géocodage est effectué en utilisant tous les pays pris en charge sur le localisateur. Si vous spécifiez Single Field and Country Field (Champ unique et champ de pays) dans le paramètre Adress Field Mapping (Appariement de champs d’adresse), la valeur de ce paramètre est remplacée. |
String |
|
Type d’emplacement préféré (Facultatif) |
Spécifie la géométrie en sortie privilégiée qui est renvoyée pour les correspondances
|
String |
|
Catégorie (Facultatif) |
Restreint les types de lieux que le localisateur recherche. Cela permet d’éliminer les faux positifs ainsi que les correspondances d’adresses non souhaitées, et de distinguer les recherches de coordonnées. Ce paramètre peut accélérer le processus de recherche. Si aucune catégorie n’est utilisée, le géocodage est effectué à l’aide de toutes les catégories prises en charge. Toutes les valeurs de catégories ne sont pas prises en charge pour tous les emplacements et pays. Pour en savoir plus sur le filtrage des catégories, reportez-vous à l’aide Web d’ArcGIS REST API. |
String |
|
Champs en sortie (Facultatif) |
Spécifie les champs de localisateur en sortie qui sont renvoyés dans les résultats de géocodage. Les noms de champ d’origine indiqués dans le paramètre Input Table (Table en entrée) sont conservés si l’option Location Only (Localisation uniquement), Minimal ou Minimal and User Fields (Champs minimaux et d’utilisateur) est spécifiée. Remarque :Ce paramètre peut être utilisé avec des localisateurs en entrée créés à l’aide de l’outil Create Locator (Créer un localisateur) ou Create Feature Locator (Créer un localisateur d’entités) publié dans Enterprise 10.9 ou une version ultérieure. Les localisateurs composites qui contiennent au moins un localisateur créé à l’aide de l’outil Create Address Locator (Créer un localisateur d’adresses) ne prennent pas en charge ce paramètre.
|
String |
Sortie dérivée
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Classe d’entités en sortie |
Classe d’entités en sortie. |
Feature Class |
|
Table en sortie |
Table en sortie au format CSV ou XLS, en fonction de la valeur du paramètre Output Type (Type en sortie). |
Table |
Environnements
Espace de travail courant, Système de coordonnées en sortie
Informations de licence
- Basic: Votre compte dans ArcGIS Enterprise doit bénéficier du privilège Perform Analysis (Effectuer des analyses)
- Standard: Votre compte dans ArcGIS Enterprise doit bénéficier du privilège Perform Analysis (Effectuer des analyses)
- Advanced: Votre compte dans ArcGIS Enterprise doit bénéficier du privilège Perform Analysis (Effectuer des analyses)