Skip to main content

Géocoder des adresses (Outils de géocodage)

Résumé

Assure le géocodage d'une table d'adresses. Ce processus nécessite une table qui stocke les adresses à géocoder et un localisateur d'adresses ou un localisateur d'adresses composite. Cet outil apparie les adresses stockées par rapport au localisateur et enregistre le résultat pour chaque enregistrement en entrée dans une nouvelle classe d’entités ponctuelles. Lors de l’utilisation d’ArcGIS World Geocoding Service, cette opération peut consommer des crédits.

Pour réaliser des opérations de géocodage à l’aide d’ArcGIS World Geocoding Service, vous avez besoin d’un compte d’organisation ArcGIS et de crédits. Le compte d’organisation doit disposer de suffisamment de crédits pour satisfaire à la totalité de la demande de géocodage.

Remarque :

L’estimation des crédits est accessible en haut de l’outil si le portail actif est ArcGIS Online et que le localisateur en entrée est ArcGIS World Geocoding Service.

Utilisation

  • Vous pouvez géocoder des adresses 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, State et ZIP dans 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 (Address, Address2 et Address3, par exemple). 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 en deux champs deviennent 100 Main St Apt 140 lors du géocodage.

  • La classe d'entités en sortie est enregistrée dans la même référence spatiale que le localisateur d'adresses. Pour modifier la référence spatiale de la classe d’entités en sortie, définissez un système de coordonnées en sortie différent dans les paramètres d’environnement de l’outil.

  • La classe d'entités en sortie, par défaut, stocke une copie de l'adresse en entrée et des informations complémentaires comme le score, le statut et l'adresse appariée de chaque enregistrement. Les adresses peuvent être ré-appariées à l’aide de l’outil Rematch Addresses (Ré-apparier les adresses) ou l’option Rematch Addresses (Ré-apparier les adresses) qui ouvre la fenêtre Rematch Addresses (Ré-apparier les adresses). La modification des adresses dans la table d'adresses en entrée ne change pas le résultat dans la classe d'entités en sortie une fois le processus d'appariement terminé et la classe d'entités créée.

    En savoir plus sur le réappariement des résultats de géocodage

  • Un abonnement ArcGIS Online pour les organisations est requis pour l’appariement d’une table d’adresses à l’aide d’ArcGIS World Geocoding Service.

  • Les paramètres suivants ne sont pas pris en charge pour tous les localisateurs utilisés pour la valeur du paramètre Address Locator (Localisateur d’adresses) : Country or Region (Pays ou région), Preferred Location Type (Type de localisation privilégié) et Category (Catégorie).

  • Pour générer la syntaxe Python correcte, exécutez d’abord l’outil depuis la fenêtre Geoprocessing (Géotraitement) avec les options de paramètre appropriées. Ouvrez ensuite le menu Run (Exécuter) et sélectionnez l’option Copy Python Command (Copier la commande Python).

  • Lorsque vous géocodez une table d’adresses ou de lieux avec un localisateur de type z, utilisez cet outil dans une scène locale. Les résultats de géocodage de type z sont automatiquement ajoutés à la scène locale, où les propriétés d’élévation sont définies sur l’option At an absolute height (À une hauteur absolue) .

    Si la scène locale contient la surface d’élévation utilisée pour numériser les données de référence ponctuelles ayant servi à créer le localisateur, définissez les propriétés d’élévation des résultats de géocodage sur l’option At an absolute height (À une hauteur absolue) . Vous pouvez effectuer cette opération dans la boîte de dialogue Layer Properties (Propriétés de la couche) sur l’onglet Elevation (Élévation). Si la surface d’élévation utilisée pour créer les données de référence ne se trouve pas dans la scène locale, définissez l’élévation des résultats de géocodage sur l’option Relative to the ground (Par rapport au sol) .

    En savoir plus sur la définition des caractéristiques de hauteur des couches

Paramètres

Etiqueter Explication Type de données

Input Table (Table en entrée)

Table des adresses qui seront géocodées.

Table View

Localisateur d’adresses en entrée requis

Localisateur d’adresses à utiliser pour géocoder la table d’adresses.

Remarque :

L’inclusion de l’extension .loc après le nom du localisateur à la fin du chemin du localisateur est facultative.

Address Locator

Champs des adresses en entrée

Appariement des champs d'adresses utilisés par le localisateur d'adresses 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 Address, City, State et ZIP dans le cas d’une adresse générale aux États-Unis. Spécifiez Single Field and Country Field (Champ unique et Champ de pays) si l’adresse complète et le pays sont répartis sur des champs distincts, tels que Address (303 Peachtree St NE, Atlanta, GA 30308) et Country (USA).

Certains localisateurs prennent en charge plusieurs adresses en entrée telles que Address, Address2 et Address3. 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 en deux champs deviennent 100 Main St Apt 140 lors du géocodage.

Si vous n’appariez pas un champ d’adresse facultatif en entrée utilisé par le localisateur d’adresses à 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 du nom d’un champ.

Field Info

Classe d’entités en sortie

Classe d’entités géocodées en sortie.

Remarque :

L’enregistrement de la sortie au format shapefile n’est pas pris en charge en raison de limitations liées aux shapefiles.

Feature Class

Classe d’entités en sortie dynamiques

(Facultatif)
Héritage :

Ce paramètre n’a aucun effet dans ArcGIS Pro. Il n’est présent que pour assurer la rétrocompatibilité avec ArcGIS Desktop.

Dans ArcGIS Pro, la seule valeur acceptable est STATIC.

  • ActivéCette option n’est pas applicable dans ArcGIS Pro. Consultez l’aide d’ArcGIS Desktop relative à cet outil.

  • DécochéUne copie statique de la table des champs d’adresses en entrée sera créée dans la classe d’entités en sortie. Il s'agit de la seule valeur acceptable.

Boolean

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.

Cette valeur de paramètre est remplacée si vous spécifiez Single Field and Country Field (Champ unique et champ Pays) pour le paramètre Input Address Fields (Champs d’adresse en entré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 PointAddress. Si l’emplacement préféré n’existe pas dans les données, l’emplacement par défaut de Address location (Localisation d’adresse) est renvoyé. Consultez l’aide Web d’ArcGIS REST API pour en savoir plus sur le paramètre locationType dans le cadre de l’opération geocodeAddresses.

  • Emplacement d’adresseLa géométrie des résultats de géocodage qui représentent une localisation d’adresse, comme le toit, le centroïde de la parcelle ou la porte principale, est renvoyée. Il s’agit de l’option par défaut.

  • Emplacement d’itinéraireLa géométrie des résultats de géocodage représentant un emplacement proche du côté de la rue qui peut servir dans le cadre du calcul d’itinéraire est renvoyé.

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) stocké sur le disque ou 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.

  • TousInclut tous les champs de localisateur en sortie disponibles dans les résultats de géocodage. Il s’agit de l’option par défaut.

  • Emplacement uniquementStocke le champ Shape dans les résultats de géocodage.

  • MinimaleAjoute les champs suivants qui décrivent l’emplacement et son niveau d’appariement avec les informations du localisateur dans les résultats de géocodage : Shape, Status, Score, Match_type, Match_addr et Addr_type.

  • Champs minimaux et d’utilisateurLes champs MINIMAL, ainsi que les éventuels champs en sortie personnalisés définis par l’utilisateur, sont ajoutés et renvoyés dans les résultats du géocodage.

String

Match Narrative (Détails de l’appariement)

(Facultatif)

Indique la manière dont les détails de l’appariement sont renvoyés dans la classe d’entités géocodées en sortie. Si aucune valeur de paramètre n’est indiquée, le paramètre de la propriété du localisateur Include match narrative (Inclure les détails de l’appariement) est utilisé. Ce paramètre contribue à mieux comprendre la manière dont les adresses ont été appariées dans la classe d’entités géocodées.

Consultez l’aide Web d’ArcGIS REST API pour en savoir plus sur le paramètre returnMatchNarrative dans le cadre de l’opération geocodeAddresses.

  • Add match narrative to output (Ajouter les détails de l’appariement à la sortie)Un champ nommé MatchNarrative est ajouté à la classe d’entités géocodées. Ce champ contient le texte des détails de l’appariement pour chaque adresse appariée.

  • Split match narrative into fields (Fractionner les détails de l’appariement dans des champs)Les détails de l’appariement du champ unique sont extraits de l’objet JSON. Le texte des détails de l’appariement est analysé, fractionné en plusieurs champs et ajouté à la classe d’entités géocodées.

String

Environnements

Mot-clé CONFIG en sortie, Système de coordonnées en sortie

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui