Pour construire un localisateur, la première étape consiste à définir le type des données à utiliser. Pour ce faire, il convient de choisir le rôle de localisateur adapté aux données. Le rôle de localisateur définit le type des données utilisées (parcelle, axe médian de rue, code postal, points d’intérêt, etc.) et fournit les champs adéquats à utiliser lors de la création du localisateur. Une fois créé, le localisateur contient un instantané des données de référence utilisées pour le géocodage, ainsi que des index et des connaissances d’adressage local permettant de renvoyer le meilleur résultat au cours du processus de géocodage.
Lorsque vous sélectionnez un rôle de localisateur principal avec lequel créer votre localisateur, vous devez tenir compte de plusieurs éléments, notamment le type de géométrie des données de référence et le format des données que vous souhaitez géocoder. Le rôle de localisateur Point Address (Adresse du point) sert généralement à modéliser les adresses à un seul emplacement. Vous pouvez utiliser le rôle POI (Point d’intérêt) pour rechercher des entités identifiées par un nom ou un code.
Le tableau suivant présente certaines caractéristiques de base de chacun des rôles de localisateur principal fournis avec ArcGIS Pro. Vous pouvez utiliser ces rôles pour géocoder une adresse avec des informations de zone supplémentaires, telles que 320 Madison St., 53606 ou 329 Holiday Court, La Jolla, CA 92122. Les rôles de localisateur sont étendus en vue d’inclure une table des autres noms, qui vous permet de géocoder les adresses selon l’autre nom des entités principales.
Adresse du point
Principales caractéristiques du rôle Point Address (Adresse de point)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points ou polygones Polygones recommandés pour optimiser les résultats de géocodage inverse | Chaque entité représente une adresse. Chaque entité représente une adresse avec des éléments de sous-adresse facultatifs. | Tous les éléments d'adresse dans un seul champ | 71 Cherry Ln. W1700 Rock Rd. 38-76 Carson Rd. 15 Lakeshore Dr. Apt. 24A Laurel Cottage, 26 Pinhoe Rd. | Adresse du point, Sous-adresse | Recherche de parcelles, d'immeubles ou de points d'adresse Recherche d'appartements, de maisons de ville, de duplex ou de points de vente dans un centre commercial | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. 2.8 ; 10.8.1 ; prennent en charge la sous-adresse en tant que Feature Type (Type d’entité) pour le géocodage inverse. |
Le rôle de localisateur Point Address (Adresse de point) permet de créer des localisateurs pour des adresses courantes composées d’un nom de bâtiment ou d’un numéro d’habitation et d’un nom de rue. Une adresse peut contenir à la fois un nom de bâtiment et un numéro d’habitation. Ce rôle de localisateur utilise les classes d’entités à géométrie de polygone ou de point comme données de référence principales. Chaque entité des données de référence principales correspond à une seule adresse. Vous pouvez, par exemple, utiliser une classe d’entités contenant des emprises de bâtiment ou des centroïdes de parcelle (les points centraux des polygones de parcelle) comme données de référence principales d’un localisateur de type Point Address (Adresse du point). Chacune des adresses à rechercher doit figurer dans les données de référence principales. Comme cela est illustré ci-dessous, le rôle de localisateur Point Address (Adresse du point) nécessite que chaque entité des données de référence corresponde à une valeur d’adresse unique, notamment une parcelle ou un bâtiment.
Remarque :
L’utilisation de la géométrie de polygone pour les données de référence principales permet d’obtenir des résultats de géocodage inverse optimaux.
Le rôle Point Address (Adresse du point) permet également d’utiliser des données de référence principales modélisées avec des plages de numéros de maison. Un emplacement unique, comme une parcelle, auquel plusieurs adresses sont associées, possède une plage de valeurs de numéro de maisons dans les champs Début et Fin de numéro de maison. Si certaines entités comportent des plages de numéros d’habitation, toutes les entités doivent être modélisées avec des plages. Les entités qui n’ont pas de plages de numéro d’habitation sont incluses dans le localisateur si la valeur du numéro d’habitat est enregistrée dans le numéro d’habitat du champ Début ou Fin. Cela fonctionne de la même façon que le fait d’avoir la même valeur dans les deux champs dans les données de référence. La parité est également prise en charge avec les plages de numéros de maison.
Remarque :
Lors de la création d’un localisateur d’adresse de point, si les champs Numéro d’habitat, Numéro d’habitation de début et Numéro d’habitation de fin sont appariés, les valeurs du champ Numéro d’habitation sont ignorées et les valeurs des champs Numéro d’habitation de début et de fin sont utilisés pour créer le localisateur.
En outre, le rôle Point Address (Adresse du point) prend en charge les extensions des numéros d’habitation, que les duplex et lots divisés peuvent avoir, mais qui sont enregistrées dans un seul champ représenté comme le numéro d’habitation ou le numéro de l’intégralité de la résidence, par exemple, 2B Wingate Rd. ou 20 1/2 Rocky Knoll Dr.. Alors que 20 Rocky Knoll Dr. était l’adresse attribuée au bâtiment d’origine, 20 1/2 a été attribué au bâtiment adjacent lorsque le lot a été sous-divisé. Le suffixe de numéro d’habitation B ou 1/2 est souvent utilisé. Même si ce n'est pas fréquent, les préfixes, tels que 28R dans 28R 17 Oak St, peuvent être utilisés comme préfixe de numéro de domicile. Concaténez tous les composants de numéro d’habitation (préfixe de numéro d’habitation, suffixe de numéro d’habitation) dans un champ unique et utilisez-le comme champ de numéro d’habitation lors de la création du localisateur. Lorsque vous recherchez une adresse qui contient un numéro d’habitation alphanumérique, comme 28R dans 28R 17 Oak St, vous devez saisir le numéro d’habitation complet pour obtenir des suggestions d’adresse.
Pour être utilisable comme données de référence d’un localisateur Point Address (Adresse de point), une classe d’entités doit comporter des champs indiquant un numéro d’habitation ou un nom de bâtiment et le nom de la rue, un champ ObjectID et un champ Shape, ainsi qu’un champ d’adresse facultatif JoinID que vous pouvez attribuer au rôle de localisateur Address Join ID (ID de jointure d’adresse) pour établir un lien avec une table de noms secondaires pour des numéros d’habitation secondaires ou des plages de numéros d’habitation secondaires. Vous pouvez notamment vous en servir pour modéliser la translittération en anglais de numéros d’habitation en cyrillique. De plus, vous pouvez spécifier des champs qui contiennent le préfixe de direction, le type de préfixe, le type de rue, le suffixe de direction, le code postal, le code d’extension postale (par exemple, ZIP+4 aux États-Unis) ou la zone (zone administrative comme une ville, un quartier, etc.) de la rue. Vous devez également inclure un champ de parcelle facultatif JoinID dans les données de référence si vous voulez utiliser le rôle Point Address (Adresse du point) avec le rôle de localisateur Parcel (Parcelle) dans un localisateur à rôles multiples. Pour rapprocher les points d’adresse et les parcelles, attribuez le champ de parcelle JoinID au champ du rôle de localisateur Parcel Join ID (ID de jointure de parcelle). La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que POINT_ADDRESS_ID. De plus, s’il existe des entités en double qui sont associées à des noms de rue secondaires, la classe d’entités doit contenir un champ d’indicateur précisant l’entité utilisée comme nom de rue principal. Ce champ d’indicateur doit être apparié au champ Primary Street Name Indicator (Indicateur de nom de rue principal) du rôle de localisateur. Par exemple, PRIMARY_STREET_NAME ou PrimaryStreetFlag. L’appariement du champ Feature ID (ID d’entité) et du champ Primary Street Name Indicator (Indicateur de nom de rue principal) est obligatoire pour que la propriété Preferred Street Name (Nom de rue préféré) fonctionne comme prévu.
Remarque :
Lorsque vous créez le localisateur avec le rôle Point Address (Adresse de point), vous devez apparier soit Building Name (Nom du bâtiment), House Number (Numéro d’habitation), ainsi que House Number From (Numéro d’habitation de début) et House Number To (Numéro d’habitation de fin), soit Building Name (Nom du bâtiment) et House Number (Numéro d’habitation).
Sous-adresse
Le rôle de localisateur Point Address (Adresse du point) recouvre la prise en charge des adresses comportant des informations de sous-adresse, telles que les identifiants d’appartements, de maisons de ville, de duplex ou de magasins situés dans un centre commercial. Les sous-adresses se trouvent dans une grande variété de bâtiments résidentiels et commerciaux, ainsi que dans des structures et établissements spéciaux, tels que les aéroports, les terrains de mobil-homes, les embarcadères et les quais, ainsi que les campus universitaires.
Chaque entité des données de référence principales à géométrie de point ou de polygone correspond à une seule adresse, avec des informations de sous-adresse. Vous pouvez utiliser une classe d'entités contenant des emprises de bâtiments ou des points d'adresses comme données de référence. Chacune des adresses que vous voulez rechercher doit figurer dans les données de référence. Les emplacements exacts ne peuvent pas être extrapolés ou interpolés à partir d'une plage d'adresses portant sur une rue, à moins que les valeurs de numéros de maison soient modélisées dans les données de référence avec les plages de numéros de maison comme cela est décrit dans la section Rôle Adresse du point. Comme cela est illustré ci-dessous, les sous-adresses nécessitent que chaque entité des données de référence corresponde à une valeur d’adresse unique, comme des bâtiments ou des points d’adresse.
Remarque :
Si vous souhaitez rechercher l’adresse de base, 36 Orchard Ct, à l’aide d’un localisateur qui prend en charge les sous-adresses, une entité de l’adresse de base dont le champ Unit (Unité) n’est pas renseigné doit exister dans les données de référence principales.
Les sous-adresses permettent également d’utiliser des données de référence principales modélisées avec des plages de numéros d’unité. Un emplacement, tel qu’un bâtiment dans un centre commercial, auquel plusieurs unités sont associées possède une plage de valeurs de numéro d’unité définie par les champs de numéro de début et de fin. Si certaines entités comportent des plages de numéros d’unité, toutes les entités doivent être modélisées avec des plages. Les entités sans plage de numéros d’unité sont incluses dans le localisateur si la valeur de l’unité est enregistrée dans l’unité Début ou l’unité Fin. Cela fonctionne de la même façon que le fait d’avoir la même valeur dans les deux champs dans les données de référence.
Remarque :
Lors de la création d‘un localisateur d’adresses de point qui prend en charge la sous-adresse, si les champs Unité, Unité de début et Unité de fin sont appariés, les valeurs du champ Unité sont ignorées et les valeurs des champs Unité de début et Unité de fin sont utilisées pour créer le localisateur.
Outre les attributs d’adresses de base, la classe d’entités fournissant des données de référence principales pour un localisateur Point Address (Adresse de point) prenant en charge l’élément Subaddress (Sous-adresse) peut contenir des champs pour le type de bâtiment, le nom du bâtiment, le type de niveau, le nom du niveau, le type d’unité et le nom de l’unité.
Remarque :
Ce rôle de localisateur prend en charge trois paires d’éléments de sous-adresse : Unit (Unité) et Unit Type (Type d’unité), Level (Niveau) et Level type (Type de niveau), et Building Unit (Unité de bâtiment) et Building Unit Type (Type d’unité de bâtiment). Vous pouvez éventuellement utiliser chaque paire d’éléments de sous-adresse ou utiliser une seule paire dans le localisateur. Vous pouvez apparier les paires à des champs appropriés, par exemple Apt F, Bâtiment A ou Étage 1. Pour en savoir plus sur les éléments d’adresse, reportez-vous aux données de référence principales.
Pour obtenir les meilleurs résultats lors de la recherche d’adresses contenant des informations de sous-adresse, un indicateur (#, Apt, Suite, Bldg, Floor) doit précéder l’unité de sous-adresse ; sinon, l’adresse est comparée à l’enregistrement dans les données qui donne le score le plus élevé. Lorsque vous recherchez une adresse qui contient une sous-unité, vous devez saisir l’élément de sous-adresse complet, tel que Unit 101 dans 35 Orchard Ct, Unit 101, pour obtenir un appariement pour l’emplacement d’adresse. S’il existe plusieurs sous-adresses à une adresse, plusieurs options permettent de renvoyer les informations des sous-adresses ou les sous-adresses candidates en tant que suggestion dans la boîte de dialogue Locator Properties (Propriétés du localisateur). Le comportement de suggestion de sous-adresse par défaut consiste à saisir l’adresse et le nom complet de la sous-adresse.
- Si vous souhaitez qu’un résumé des unités de sous-adresse d’une adresse soit renvoyé après la saisie de l’adresse de base, vous devez activer le paramètre Afficher le résumé des sous-adresses avec suggestion de l’adresse de base. Le résumé n’est pas affiché comme suggestion s’il n’existe aucune entité de l’adresse de base (entité dont le champ Unit (Unité) n’est pas renseigné) dans les données de référence principales.
- Vous devez activer le paramètre de suggestion Suggest as partial unit is typed (Suggérer pendant la saisie de l’unité partielle) si vous souhaitez que les candidats de suggestion de sous-adresse valides soient renvoyés après la saisie partielle du nom de sous-adresse avec ou sans indicateur.
- Pour qu’une liste de sous-adresses soit renvoyée après la saisie de l’adresse de base, activez le paramètre Suggest when base address is typed (Suggérer pendant la saisie de l’adresse de base). La liste des suggestions de sous-adresses n’est pas affichée s’il n’existe aucune entité de l’adresse de base (entité dont le champ Unit (Unité) n’est pas renseigné) dans les données de référence principales.
Parcelle
Principales caractéristiques du rôle Parcel (Parcelle)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points ou polygones Polygones recommandés pour optimiser les résultats de géocodage inverse | Chaque entité représente une parcelle. Chaque entité est identifiée par un identifiant de parcelle (numéro, APN, etc) ou une adresse. | Tous les éléments d'adresse dans un seul champ | 1760820300 1760820300, 935 Feather Ln. 935 Feather Ln. | Parcelle | Recherche de parcelles ou de points d'adresse | 2.5 ; 10.8 |
Le rôle de localisateur de parcelle vous permet de créer des localisateurs pour des adresses contenant des numéros de parcelle et les adresses courantes contenant un nom et un numéro de rue. Ce rôle de localisateur est similaire au rôle Point Address (Adresse du point), mais ne prend pas en charge la recherche d’adresse avec des informations de sous-adresse. Toutefois, il prend en charge les sous-adresses fonctionnant de la même manière que les sous-adresses prenant en charge le rôle Point d’intérêt. Ce rôle de localisateur utilise les classes d’entités à géométrie de polygone ou de point comme données de référence principales. Chaque entité des données de référence principales correspond à une seule parcelle. Vous pouvez, par exemple, utiliser une classe d’entités contenant des polygones de parcelle ou des centroïdes de parcelle (les points centraux des polygones de parcelle) comme données de référence principales d’un localisateur de parcelle. Chacune parcelle ou adresse à rechercher doit figurer dans les données de référence principales. Comme cela est illustré ci-dessous, le rôle de localisateur de parcelle nécessite que chaque entité des données de référence corresponde à une parcelle ou valeur d’adresse unique, comme une parcelle ou un centroïde de parcelle.
Pour être utilisable comme données de référence pour un localisateur Parcel (Parcelle), une classe d’entités doit comporter des champs qui contiennent un numéro de parcelle ou un numéro d’habitation, un nom de rue, un champ ObjectID et un champ Shape, ainsi qu’un champ de parcelle JoinID facultatif que vous pouvez attribuer au champ du rôle de localisateur Parcel Join ID (ID de jointure de parcelle) pour permettre un rapprochement avec le rôle Point Address (Adresse du point) d’un localisateur à rôles multiples. De plus, vous pouvez spécifier des champs qui contiennent le préfixe de direction, le type de préfixe, le type de rue, le suffixe de direction, le code postal, le code d’extension postale (par exemple, ZIP+4 aux États-Unis) ou la zone (zone administrative comme une ville, un quartier, etc.) de la rue. La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que PARCEL_ID. De plus, s’il existe des entités en double qui sont associées à des noms de rue secondaires, la classe d’entités doit contenir un champ d’indicateur précisant l’entité utilisée comme nom de rue principal. Ce champ d’indicateur doit être apparié au champ Primary Street Name Indicator (Indicateur de nom de rue principal) du rôle de localisateur. Par exemple, PRIMARY_STREET_NAME ou PrimaryStreetFlag. L’appariement du champ Feature ID (ID d’entité) et du champ Primary Street Name Indicator (Indicateur de nom de rue principal) est obligatoire pour que la propriété Preferred Street Name (Nom de rue préféré) fonctionne comme prévu.
Remarque :
L’utilisation de la géométrie de polygone pour les données de référence principales permet d’obtenir des résultats de géocodage inverse optimaux.
Le rôle Parcelle permet également d’utiliser des données de référence principales modélisées avec des plages de numéros de maison. Un emplacement unique, comme une parcelle, auquel plusieurs adresses sont associées, possède une plage de valeurs de numéro de maison dans les champs Début et Fin de numéro de maison. Si certaines entités comportent des plages de numéros d’habitation, toutes les entités doivent être modélisées avec des plages. Les entités qui n’ont pas de plages de numéro d’habitation sont incluses dans le localisateur si la valeur du numéro d’habitat est enregistrée dans le numéro d’habitat du champ Début ou Fin. Cela fonctionne de la même façon que le fait d’avoir la même valeur dans les deux champs dans les données de référence. La parité est également prise en charge avec les plages de numéros de maison.
Remarque :
Lors de la création d’un localisateur, si les champs Numéro d’habitat, Numéro d’habitation de début et Numéro d’habitation de fin sont appariés, les valeurs du champ Numéro d’habitation sont ignorées et les valeurs des champs Numéro d’habitation de début et de fin sont utilisés pour créer le localisateur.
Les tables d’adresses que vous pouvez géocoder avec ce rôle de localisateur doivent contenir le numéro ou l’adresse de la parcelle ainsi qu’une zone administrative, par exemple un voisinage, une ville ou un code postal. Les localisateurs créés avec ce rôle prennent en charge les scénarios de recherche suivants :
- Recherche en fonction du numéro de parcelle exact lorsque seul le numéro de parcelle est attribué au champ du rôle de localisateur Parcel Name (Nom de parcelle) lors de la création du localisateur.
- Recherche en fonction de l’adresse de la parcelle lorsque les champs de numéro et d’adresse de parcelle sont attribués lors de la création du localisateur. Vous pouvez également rechercher le numéro de parcelle uniquement lorsque le localisateur est créé de cette façon.
- Recherche en fonction du numéro et de l’adresse de la parcelle lorsque les champs de numéro et d’adresse de parcelle sont attribués lors de la création du localisateur. Vous pouvez également rechercher le numéro de parcelle uniquement lorsque le localisateur est créé de cette façon.
Adresse de rue
Principales caractéristiques du rôle Street Address (Adresse de rue)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Lignes | Chaque entité a la plage d'adresses pour les deux côtés du segment de rue. Chaque entité a un nom de rue et un nom de zone facultatif. | Tous les éléments d'adresse dans un seul champ Éléments d’adresse sans numéro de domicile dans un seul champ | 320 Madison St. N2W1700 County Rd. 105-30 Union St. 5th St. NE & Cherry St. NE Raspberry Lane, San Antonio, TX | Adresse, Intersection, Nom de rue | Recherche d'un domicile sur un côté spécifique de la rue ou des intersections de rues Recherche d'entités par les noms de rue | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle de localisateur Street Address (Adresse) permet de créer des localisateurs permettant de rechercher des adresses courantes à l’aide de numéros de domicile, d’intersections de rues et de noms de rue uniquement. Ce rôle de localisateur a pour avantage de vous permettre d’indiquer une plage de valeurs de numéro d’habitations pour les deux côtés d’un segment de rue. Grâce à ceci, le localisateur peut non seulement définir un emplacement le long du segment de rue, mais également déterminer le côté du segment de rue où l'adresse est localisée.
Ce rôle de localisateur utilise les classes d’entités à géométrie de ligne. Chaque entité des données de référence principales représente un segment de rue avec deux plages d’adresses correspondant aux deux côtés de la rue.
Pour être utilisable comme données de référence principales pour le rôle de localisateur Street Address (Adresse), une classe d’entités doit comporter quatre champs qui contiennent l’adresse de début et l’adresse de fin des deux côtés de la rue, ainsi que le nom de la rue, un champ ObjectID, un champ Shape, ainsi qu’un champ JoinID facultatif qui contient un ID que vous pouvez attribuer au champ du rôle de localisateur Street Join ID (ID de jointure de rue) pour permettre un rapprochement avec une table de noms secondaires dans les données de référence. De plus, vous pouvez spécifier dans des champs le préfixe de direction, le préfixe de type, le type de rue, le suffixe de direction et la zone. La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que STREET_SEGMENT_ID. De plus, s’il existe des entités en double qui sont associées à des noms de rue secondaires, la classe d’entités doit contenir un champ d’indicateur précisant l’entité utilisée comme nom de rue principal. Ce champ d’indicateur doit être apparié au champ Primary Street Name Indicator (Indicateur de nom de rue principal) du rôle de localisateur. Par exemple, PRIMARY_STREET_NAME ou PrimaryStreetFlag. L’appariement du champ Feature ID (ID d’entité) et du champ Primary Street Name Indicator (Indicateur de nom de rue principal) est obligatoire pour que la propriété Preferred Street Name (Nom de rue préféré) fonctionne comme prévu.
Ce rôle de localisateur prend en charge des plages d’îlots normales, des adresses alphanumériques avec zone de quadrillage, ou des adresses composées (avec un trait d’union) dont le numéro de domicile indique des informations sur des intersections de rues. Les intersections de rues sont également prises en charge par ce rôle de localisateur. Vous pouvez utiliser des champs facultatifs tels que ZIPL et ZIPR(Code postal pour chaque côté de la rue), les champs de nom de ville à gauche/droite, ainsi que des champs d’abréviation du nom de l’État ou de la province, dans la classe d’entités de référence.
Les tables d’adresses que vous pouvez géocoder en fonction des localisateurs créés avec ce rôle de localisateur doivent comporter un champ d’adresse indiquant le numéro et le nom de la rue, en complément du préfixe de direction, du type de préfixe, du type de rue ou du suffixe de direction de la rue, le cas échéant. Vous pouvez également inclure dans ce champ une description des intersections (par exemple, Eureka Blvd. & Vine St.). Il est également possible de rechercher des noms de rues à l’aide d’un localisateur créé avec le rôle Street Address (Adresse), sachant que le champ d’adresse de la table d’adresses doit faire mention du nom de la rue, en complément du préfixe de direction, du type de préfixe, du type de rue ou du suffixe de direction de la rue, le cas échéant. Vous devez inclure au moins une zone administrative telle qu'une ville ou un code postal dans un champ distinct afin d’améliorer la qualité de géocodage lors de l’appariement d’adresses qui portent le même nom de rue.
Hyphenated Ranges
Le rôle de localisateur Street Address (Adresse) inclut la prise en charge des plages de numéros d’habitation contenant un tiret qui décrivent un numéro qui correspond généralement à celui d’une rue perpendiculaire, suivi par un tiret et par le numéro de la maison au niveau de la rue (par exemple, 76-20 34th Ave). Ce type de style d'adresses est notamment utilisé à Queens (New York). Le premier nombre indique la rue perpendiculaire au Nord ou à l'Ouest. Le second nombre précise où se situe le bâtiment par rapport au bloc.
Dans les champs d’adresse de début et d’adresse de fin de la classe d’entités linéaires, le numéro d’habitation peut être un numéro avec un tiret ou un simple numéro d’habitation. Par exemple, comme illustré dans la table ci-dessous, les plages d’adresses 95-1000 – 95-1018 and 95-1001 – 95-1019 doivent contenir un tiret afin de séparer la rue perpendiculaire et le numéro d’habitation réel. Ce rôle de localisateur prend seulement en charge la plage des numéros d’habitation figurant à droite du tiret. Ainsi, selon la table ci-dessous, vous ne pourriez pas avoir la plage gauche 95-1000 – 95-1018 et la plage droite 95-1001 – 96-1019 pour Mahea St et espérer le renvoi d’une correspondance pour l’adresse 96-1013 Mahea St.
Nom de rue
Le rôle de localisateur Street Address (Adresse) prend en charge les noms de rue. Lorsque vous recherchez une adresse par nom de rue uniquement (par exemple, Orchard Court, Lansing MI), une correspondance StreetName est renvoyée. Si une recherche d’adresse comprend un numéro de rue, une correspondance StreetName est renvoyée uniquement si aucune autre option n’est disponible. Ceci se produit lorsqu’aucun numéro de maison n’est associé à un segment de rue dans les données de référence. Pour créer un localisateur qui prend uniquement en charge les appariements StreetName, les données de référence doivent comporter la valeur NULL ou des chaînes vides pour chaque enregistrement figurant dans les champs de plage de numéros d’habitation, ou un champ unique avec la valeur NULL ou des chaînes vides apparié à chacun des champs de début ou de fin de la plage de numéros d’habitation du rôle de localisateur. Lorsqu'une adresse est trouvée, l'emplacement apparié est placé sur le milieu du segment de rue.
Îlots de rues
Le rôle de localisateur Street Address (Adresses) permet de rechercher un groupe de numéros d’habitation représentant un ou plusieurs îlots urbains. La valeur Addr_type renvoyée pour ce type de recherche est StreetMidBlock. La localisation de ce type d’entité est le milieu approximatif des segments de rue comprenant les numéros d’habitation représentés par le numéro d’îlot ou par la plage d’îlots. Un appariement StreetMidBlock est plus précis qu’un appariement StreetName et moins précis qu’un appariement StreetAddress. Street Midblock (Milieu d’îlot urbain) est également une catégorie du rôle Street Address (Adresse) qui peut être désactivée dans la boîte de dialogue Locator Properties (Propriétés du localisateur). Vous pouvez rechercher un îlot uniquement ou une plage d’îlots à l’aide de la syntaxe <numéro ou plage> îlot | îlot de <nom de rue> (par exemple, 100 îlot de New York St, Redlands, CA ou 200-500 îlot Taylor St, San Francisco). Consultez l’aide Web de l’API REST pour en savoir plus sur la recherche des îlots de rues.
Rue entre d’autres rues
Le rôle de localisateur Street Address (Adresse) prend en charge la recherche d’une localisation sur la rue qui se trouve entre deux rues transversales. La valeur Addr_type renvoyée pour ce type de recherche est StreetBetween. La localisation d’une telle entité correspond au milieu du segment de rue qui se trouve entre les deux rues qui intersectent la rue en entrée. Un appariement StreetBetween est plus précis qu’un appariement StreetName et moins précis qu’un appariement StreetAddress. Street Between (Rue entre) est également une catégorie du rôle Street Address (Adresse) qui peut être désactivée dans la boîte de dialogue Locator Properties (Propriétés du localisateur). Vous pouvez rechercher une rue qui se trouve entre deux autres rues à l’aide de la syntaxe <street name> between <street name> and <street name> (par exemple, 5th St between Victoria Ave & Roberts St, Highland, CA ou I-10 W between Exit 75 and Exit 76, Redlands, CA). Pour utiliser les sorties d’autoroute, modélisez-les comme noms de rue dans les données de référence des rues. Lors de la recherche d’une rue comprise entre deux autres rues, les connecteurs d’intersection pris en charge par le localisateur peuvent également être utilisés comme connecteur entre les rues transversales (par exemple, <street name> between <street name> & <street name>). Des indicateurs StreetBetween supplémentaires peuvent également être utilisés (par exemple, btw, bt, b/t ou btwn).
PI
Principales caractéristiques du rôle Point d’intérêt
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points ou polygones Polygones recommandés pour optimiser les résultats de géocodage inverse | Chaque entité représente un nom de lieu géographique ou un lieu d’intérêt particulier. Chaque entité est identifiée par une chaîne de texte, un nom ou un code (sachant que le code peut contenir des nombres mais doit être représenté par une chaîne de texte). | Tous les éléments du nom de lieu dans un seul champ | Château de Leeds, Angleterre Sapporo, Japon Café Cabrillo N1N115 | Point d’intérêt | Recherche de noms de lieux géographiques ou de lieux d'intérêt dans une région du monde Recherche d'entités identifiées par un nom ou un code | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle de localisateur POI (point d’intérêt) permet de créer des localisateurs pour des données qui contiennent des noms de lieux, de lieux d’intérêt ou de bâtiments. De plus, ce rôle permet de créer des localisateurs pour des données d’adresse qui contiennent des chaînes alphanumériques destinées à l’identification des emplacements, comme N1N115. Vous pouvez utiliser des localisateurs créés avec ce rôle pour rechercher des entités telles que des montagnes, des ponts, des rivières, des villes, etc. Vous pouvez également utiliser les localisateurs créés avec ce rôle pour trouver des tours de téléphonie cellulaire, des secteurs de recensement et pratiquement toute entité unique représentée dans une classe d’entités. De plus, ce rôle de localisateur vous permet d’affecter des catégories et des sous-catégories à chaque entité que vous pouvez utiliser pour limiter les résultats du géocodage, ou simplement pour obtenir des informations supplémentaires sur l’entité une fois son géocodage terminé.
Conseil :
Utilisez l’outil Create Feature Locator (Créer un localisateur d’entités) pour créer un localisateur seulement si les entités dans les données de référence ont des identifiants ou des noms uniques et courts, comme des compteurs d’eau ou des groupes d’îlots de recensement.
Ce rôle de localisateur utilise les classes d’entités à géométrie de point ou de polygone comme données de référence principales. En plus d’un champ ObjectID et d’un champ Shape, les classes d’entités utilisées en tant que données de référence pour le localisateur doivent posséder des attributs représentant les noms et les zones géographiques, telles qu’une ville, un État et un pays, pour distinguer l’emplacement de l’entité, ou un champ spécifique contenant le nom ou la valeur unique de l’entité. Vous pouvez également inclure des éléments d’adresse de l’adresse physique du POI, répartis dans leurs champs individuels. Si vous souhaitez utiliser des catégories et des sous-catégories, les données de référence principales doivent comporter un ou deux champs de classement des entités. En outre, il est possible d’utiliser un champ de jointure facultatif dont l’ID permet un rapprochement avec une table des autres noms de lieux ou de catégories qui doit faire partie des données de référence. Lorsque vous créez le localisateur, attribuez le champ de jointure au champ du rôle de localisateur Place Join ID (ID de jointure de lieu) dans les tables de noms principaux et autres. La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que PLACE_NAME_ID. De plus, s’il existe des entités en double qui sont associées à des noms de rue secondaires, la classe d’entités doit contenir un champ d’indicateur précisant l’entité utilisée comme nom de rue principal. Ce champ d’indicateur doit être apparié au champ Primary Street Name Indicator (Indicateur de nom de rue principal) du rôle de localisateur. Par exemple, PRIMARY_STREET_NAME ou PrimaryStreetFlag. L’appariement du champ Feature ID (ID d’entité) et du champ Primary Street Name Indicator (Indicateur de nom de rue principal) est obligatoire pour que la propriété Preferred Street Name (Nom de rue préféré) fonctionne comme prévu.
Remarque :
- L’utilisation de la géométrie de polygone pour les données de référence principales permet d’obtenir des résultats de géocodage inverse optimaux.
- Le rôle de localisateur POI (point d’intérêt) se substitue à la nécessaire table d’alias de noms de lieux, mais il nécessite une classe d’entités de noms de lieux de type point ou surfacique, ainsi que l’adresse associée dans la table attributaire.
Conseil :
Si des entités de plusieurs classes d’entités représentent différents types de lieux ou d’emplacements, notamment des arrêts de bus, des stations de métro, des parcs et des établissements scolaires, il est recommandé d’attribuer une catégorie à chaque entité dans les classes d’entités individuelles et de regrouper chacune des classes d’entités en une seule et même classe d’entités puisque vous ne pouvez utiliser qu’un seul jeu de données de référence principal par rôle. Ceci vous permet de rechercher différents types de localisations à l’aide d’un seul localisateur.
Les tables d’adresses que vous pouvez géocoder à l’aide de ce rôle de localisateur doivent contenir également les noms de lieux et les zones géographiques ou le nom ou la valeur unique permettant d’identifier les localisations. Les informations de zone géographique permettent d’affiner la recherche puisqu’il est fréquent de retrouver le même nom, comme Rochester, dans plusieurs États du pays. Si vous géocodez le point d’intérêt et l’adresse, indiquez le nom de lieu dans le champ addresset l’adresse dans un champ address2. Vous pouvez également utiliser un localisateur créé avec le rôle POI (Point d’intérêt) pour rechercher des lieux par leur nom, leur catégorie ou une combinaison de leur nom ou de leur catégorie et de différentes parties de leur adresse. Par exemple, tapez Starbucks, Orange St, Redlands ou station service, Boulder, CO. Les localisateurs créés avec ce rôle de localisateur prennent en charge les formats de recherche suivants :
- Rechercher des lieux par nom, par exemple Disneyland, Starbucks ou les chutes du Niagara, ou par catégorie, par exemple les parcs d’attraction, les cascades ou les cafés.
- Rechercher des lieux par nom ou par catégorie à l’aide d’une ou de plusieurs zones (voisinage, ville, région, code postal) avec un connecteur facultatif (in (dans) ou at (à)).
- Rechercher des lieux par nom ou par catégorie à l’aide d’une partie de l’adresse, par exemple le nom de rue.
- Rechercher des lieux par nom ou par catégorie à l’aide de l’adresse et d’une ou de plusieurs zones (voisinage, ville, région, code postal).
Sous-adresse
Le rôle de localisateur POI prend en charge les points d’intérêt comportant des informations de sous-adresse, telles que les identifiants de bureaux dans un cabinet médical ou des magasins situés dans un centre commercial. Les sous-adresses se trouvent dans une grande variété de bâtiments commerciaux, ainsi que dans des structures et établissements spéciaux, tels que les aéroports, les terrains de mobil-homes, les embarcadères et les quais, ainsi que les campus universitaires.
Chaque entité des données de référence principales à géométrie de point ou de polygone correspond à un point d’intérêt qui inclut les éléments d’adresse et de sous-adresse de l’adresse physique du point d’intérêt, séparés dans des champs. La sous-adresse est un attribut du point d’intérêt. Une seule sous-adresse peut être associée à une seule entité de point d’intérêt ; elle n’est pas représentée en tant qu’entité indépendante comme le prévoit le rôle Point Address (Adresse de point).
Le rôle Point d’intérêt prend en charge les données de référence principales modélisées avec des plages de numéros d’unité pour les attributs de sous-adresse. Un emplacement, tel qu’un bâtiment dans un centre commercial, auquel plusieurs unités sont associées possède une plage de valeurs de numéro d’unité définie par les champs de numéro de début et de fin. Si certaines entités comportent des plages de numéros d’unité, toutes les entités doivent être modélisées avec des plages. Les entités sans plage de numéros d’unité sont incluses dans le localisateur si la valeur de l’unité est enregistrée dans l’unité Début ou l’unité Fin. Cela fonctionne de la même façon que le fait d’avoir la même valeur dans les deux champs dans les données de référence.
Remarque :
Lors de la création d’un localisateur de point d’intérêt qui prend en charge la sous-adresse, si les champs Unité, Unité de début et Unité de fin sont appariés, les valeurs du champ Unité sont ignorées et les valeurs des champs Unité de début et Unité de fin sont utilisées pour créer le localisateur.
Outre les attributs d’adresses de base, la classe d’entités fournissant des données de référence principales pour un localisateur POI prenant en charge la sous-adresse peut contenir des champs pour le type de bâtiment, le nom du bâtiment, le type de niveau, le nom du niveau, le type d’unité et le nom de l’unité.
Remarque :
Ce rôle de localisateur prend en charge trois paires d’éléments de sous-adresse : Unit (Unité) et Unit Type (Type d’unité), Level (Niveau) et Level type (Type de niveau), et Building Unit (Unité de bâtiment) et Building Unit Type (Type d’unité de bâtiment). Vous pouvez éventuellement utiliser chaque paire d’éléments de sous-adresse ou utiliser une seule paire dans le localisateur. Vous pouvez apparier les paires à des champs appropriés, par exemple Apt F, Bâtiment A ou Étage 1. Les éléments de sous-adresse qui sont appariés à la création du localisateur sont renvoyés en sortie s’ils sont associés à la classe d’entités du point d’intérêt. Pour en savoir plus sur les éléments d’adresse, reportez-vous aux données de référence principales.
Les localisateurs créés avec ce rôle de localisateur utilisant des entités de points d’intérêt qui incluent des informations de sous-adresse prennent en charge les mêmes formats de recherche que ceux mentionnés précédemment, mais ils renvoient les détails de sous-adresse dans les résultats de recherche et suggestions décrits ci-dessous :
- Recherchez les lieux par nom.
- Recherchez les lieux par nom ou catégorie.
Symbole ponctuel de distance
Principales caractéristiques du rôle Distance Marker (Borne de distance)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points | Chaque entité représente des symboles ponctuels numérotés de manière séquentielle, disposés le long des routes à intervalles réguliers. | Symbole ponctuel de distance dans un seul champ | Mile 25 I-5 N, San Diego, CA | Symbole ponctuel de distance | Recherche d’un panneau de symbole ponctuel de distance sur une autoroute | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle de localisateur Distance Marker (Symbole ponctuel de distance) permet de créer des localisateurs pour des symboles ponctuels de distance (numérotés de manière séquentielle et disposés le long des routes à intervalles réguliers). Ce rôle de localisateur utilise les classes d’entités à géométrie de point, et chaque entité des données de référence représente un symbole ponctuel de distance ou un panneau de signalisation des distances.
Pour être utilisable comme données de référence pour un localisateur Distance Marker (Symbole ponctuel de distance), une classe d’entités doit comporter des champs qui contiennent une valeur de distance, une unité de mesure, un nom de rue, un champ ObjectID, ainsi qu’un champ Shape. La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que STREET_ID. De plus, s’il existe des entités en double qui sont associées à des noms de rue secondaires, la classe d’entités doit contenir un champ d’indicateur précisant l’entité utilisée comme nom de rue principal. Ce champ d’indicateur doit être apparié au champ Primary Street Name Indicator (Indicateur de nom de rue principal) du rôle de localisateur. Par exemple, PRIMARY_STREET_NAME ou PrimaryStreetFlag. L’appariement du champ Feature ID (ID d’entité) et du champ Primary Street Name Indicator (Indicateur de nom de rue principal) est obligatoire pour que la propriété Preferred Street Name (Nom de rue préféré) fonctionne comme prévu.
Pour géocoder une table d'emplacements à l’aide d'un localisateur de symbole ponctuel de distance, la table doit contenir un champ texte comportant tous les éléments d’adresse dans un seul champ dans l’un des formats suivants :
- Kilomètre 152 MEX-400
- Km 152 MEX-400
- MEX-400 Kilomètre 152
- MEX-400 Km 152
Remarque :
Si les unités de distance ont été indiquées lors de la création du localisateur avec ce rôle, elles sont actuellement ignorées par le localisateur lors de la recherche de localisations.
Plage de distance
Principales caractéristiques du rôle Distance Range (Plage de distance)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Lignes | Chaque entité représente la plage de symboles ponctuels de distance pour chaque segment de ligne. | Plage de symboles ponctuels de distance dans un seul champ | Carr 682 KM 4.4, Barceloneta, 00617 | Symbole ponctuel de distance | Recherche d’une distance approximative le long d’une autoroute | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle de localisateur Distance Range (Plage de distance) permet de créer un localisateur pour les segments de rue avec des plages de symboles ponctuels de distance. Ce rôle de localisateur utilise les classes d’entités à géométrie de ligne, et chaque entité des données de référence représente un segment de rue avec une plage de symboles ponctuels de distance. Pour être utilisable comme données de référence pour un localisateur Distance Range (Plage de distance), une classe d’entités doit comporter des champs qui contiennent une valeur de début et une valeur de fin de distance, une unité de mesure, un nom de rue, un champ ObjectID, ainsi qu’un champ Shape. La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que STREET_ID. De plus, s’il existe des entités en double qui sont associées à des noms de rue secondaires, la classe d’entités doit contenir un champ d’indicateur précisant l’entité utilisée comme nom de rue principal. Ce champ d’indicateur doit être apparié au champ Primary Street Name Indicator (Indicateur de nom de rue principal) du rôle de localisateur. Par exemple, PRIMARY_STREET_NAME ou PrimaryStreetFlag. L’appariement du champ Feature ID (ID d’entité) et du champ Primary Street Name Indicator (Indicateur de nom de rue principal) est obligatoire pour que la propriété Preferred Street Name (Nom de rue préféré) fonctionne comme prévu.
Postal
Principales caractéristiques du rôle Postal (Code postal)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points ou polygones Polygones recommandés pour optimiser les résultats de géocodage inverse | Chaque entité représente une région ou centroïde de code postal. | Code postal dans un seul champ | 22066 B4N 1Z5 | Nom postal principal | Recherche d’un emplacement spécifique avec code postal | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle de localisateur Postal (Code postal) permet de créer un localisateur pour les codes postaux. Ce rôle de localisateur utilise les classes d’entités à géométrie de point ou de polygone, et chaque entité des données de référence représente un polygone de code postal ou son centroïde.
Remarque :
L’utilisation de la géométrie de polygone pour les données de référence principales permet d’obtenir des résultats de géocodage inverse optimaux.
Les données de référence pour un localisateur Postal (Code postal) doivent comporter un champ qui indique le code postal de l’entité, un champ ObjectID, un champ Shape, ainsi qu’un champ de jointure dont l’ID peut servir à un rapprochement avec une table de noms secondaires et, éventuellement, des zones administratives, comme une ville. La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que POSTAL_ID.
Lorsque les valeurs de noms de villes sont incluses avec les codes postaux dans les données de référence, les valeurs de villes sont stockées en tant que valeurs de villes postales lors de la construction d’un localisateur. Dans certains pays, notamment les États-Unis, la ville postale est retournée par défaut lors du géocodage. Cela affecte les résultats renvoyés par les localisateurs à plusieurs rôles qui incluent les rôles Adresse du point, Parcelle, Adresse ou PI. Vous pouvez changer la valeur à renvoyer dans le localisateur pour qu’il renvoie la valeur de la ville locale ou de la ville qui a été trouvée en changeant la valeur par défaut du paramètre Preferred city name (Nom de ville préféré) dans la boîte de dialogue des propriétés du localisateur.
Les tables d’adresses que vous pouvez géocoder à l’aide de ce rôle de localisateur doivent contenir un champ indiquant les informations de code postal.
Extension postale
Principales caractéristiques du rôle Postal Extension (Extension postale)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points | Chaque entité représente un centroïde d’extension postale. | Code postal à cinq chiffres et extension à quatre chiffres dans un champ distinct | 96822-2323 | Code postal principal, Extension postale | Recherche d’un emplacement spécifique avec extension postale | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle de localisateur Postal Extension (Extension postale) est conçu pour le géocodage des codes postaux avec extensions, tels que les codes ZIP+4 aux États-Unis. Vous pouvez ensuite utiliser ce rôle de localisateur pour créer des localisateurs qui utilisent comme données de référence principales des classes d’entités ponctuelles.
Chaque entité des données de référence principales représente un point d’extension de code postal. Outre les champs ObjectID et Shape, la classe d’entités ou le shapefile des données de référence doit comporter un champ de texte qui représente le code postal (aux États-Unis, il s’agit du code postal à cinq chiffres) de l’entité et un autre champ de texte qui contient le code d’extension postale (aux États-Unis, il s’agit du code ZIP+4 à quatre chiffres). La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que POSTAL_EXTENSION_ID.
Pour géocoder une table d’adresses à l’aide d’un localisateur Postal Extension (Extension postale), la table doit comporter un champ de texte indiquant le code postal complet et le code d’extension postale. Par exemple, aux États-Unis, il s’agit du code ZIP+4 (c’est-à-dire le code postal à cinq chiffres et quatre autres chiffres), ce qui donne les codes 12345-6789, 12345 6789 ou 123456789.
Localité postale
Principales caractéristiques du rôle Postal Locality (Localité postale)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points Polygones recommandés pour optimiser les résultats de géocodage inverse | Chaque entité représente l’union d'un code postal et d'une ville dans une limite de code postal ou centroïde. | Code postal et ville dans un seul champ | 7132 Frauenkirchen | Code postal principal, Localité postale | Recherche d’une localité spécifique | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle de localisateur Postal Locality (Localité postale) permet de créer un localisateur pour unir un code postal et une localité. Utilisez ce localisateur pour définir une localisation avec plus de précision si un code postal couvre plusieurs localités. Pour ce rôle de localisateur, il convient d’utiliser les classes d’entités dans lesquelles chaque entité contenue dans les données de référence représente une union entre le code postal et la localité. Par exemple, dans l’image ci-dessous, la limite de voisinage de Scripps Estates (en violet) se trouve dans la limite du code postal 92037 (en noir), qui est rattaché à la ville de La Jolla. Si vous avez créé un localisateur Postal (Code postal) avec les données de code postal, une recherche sur 92037, La Jolla renvoie un résultat. En revanche, une recherche sur 92037 Scripps Estates ne donne rien, car Scripps Estates n’est pas associé à l’entité de code postal 92037 dans les données de référence postales. Pour trouver 92037, Scripps Estates, vous devez créer un localisateur Postal Locality (Localité postale).
Remarque :
L’utilisation de la géométrie de polygone pour les données de référence principales permet d’obtenir des résultats de géocodage inverse optimaux.
Les données de référence pour un localisateur Postal Locality (Localité postale) doivent comporter un champ qui indique le code postal et la ville de l’entité, un champ ObjectID, un champ Shape et éventuellement un champ de jointure qui contient un qui vous pouvez utiliser pour opérer un rapprochement avec une table de noms secondaires. La classe d’entités doit également contenir un champ ID qui relie les entités dupliquées avec le même emplacement pour supprimer les géométries dupliquées dans le localisateur. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que POSTAL_LOCALITY_ID. Pour créer des données de référence pouvant être utilisés pour créer un localisateur avec le rôle Postal Locality (Localité postale), utilisez l’outil Union pour calculer l’union géographique de la ville ou localité et des classes d’entités de limite de code postal dans une seule classe d’entités avec chaque attribut de jeu d’entité.
Zones administratives
Principales caractéristiques du rôle Administrative Areas (Zones administratives)
Géométrie de jeu de données de référence classique | Représentation de jeu de données de référence classique | Paramètres de recherche d'adresse | Exemples | Catégories prises en charge | Applications | Versions ArcGIS Pro et Enterprise prises en charge |
---|---|---|---|---|---|---|
Points ou polygones Polygones recommandés pour optimiser les résultats de géocodage inverse | Chaque entité représente une zone administrative particulière, comme une ville, un quartier, une zone métropolitaine, un secteur/territoire, une région, etc. | Nom de zone administrative dans un seul champ | Colombie-Britannique North Park, San Diego | Îlot, Secteur, Quartier, District, Ville, Zone métropolitaine, Département, Région, Territoire, Pays, Zone | Recherche d’une zone administrative spécifique | 2.3 ; 10.6.1 ; Certaines fonctionnalités de localisateur peuvent ne pas être prises en charge avant Enterprise version 10.7. |
Le rôle Administrative area (Zone administrative) est conçu pour le géocodage de surfaces telles que les villes, les quartiers, les comtés, les provinces, les arrondissements, les secteurs et les États. Vous pouvez utiliser ce rôle pour créer des localisateurs qui utilisent comme données de référence principales des classes d’entités ponctuelles ou surfaciques. Lorsque vous générez un localisateur multi-rôle qui inclut à la fois les zones administratives et les zones de niveau d’adresse, les polygones de zone administrative sont utilisés pour renseigner les attributs de zone administrative manquants des données d’adresse.
Remarque :
L’utilisation de la géométrie de polygone pour les données de référence principales permet d’obtenir des résultats de géocodage inverse optimaux.
Les données de référence pour un rôle de localisateur Administrative area (Zone administrative) doivent comporter un champ qui indique le nom de zone administrative de l’entité, un champ ObjectID, un champ Shape et éventuellement un champ JoinID de zone administrative qui contient un ID que vous pouvez utiliser pour opérer un rapprochement avec une table de noms secondaires. Vous pouvez associer l’ID à de nombreuses entités dans les données de référence principales et l’utiliser pour établir un rapprochement avec un enregistrement unique dans le champ Join ID de la table de noms secondaires. Une relation de type plusieurs vers plusieurs ou plusieurs vers un doit s’établir entre les données de référence principales et l’autre nom dans la table des autres noms. Si une entité administrative principale comporte plusieurs noms, le champ Join ID de la table de noms secondaires pour les autres noms administratifs de la même entité doit contenir la même valeur d’ID unique, comme illustré ci-dessous.
Remarque :
N’appariez pas le champ ObjectID figurant dans les données de référence principales et la table des autres noms au champ de rôle de localisateur Identifiant de jointure lorsque vous créez le localisateur. Utiliser le champ ObjectID peut augmenter la taille du localisateur et réduire les performances du géocodage par lots, ainsi que la qualité du géocodage.
Pour supprimer des géométries dupliquées du localisateur, la classe d’entités doit également contenir un champ ID qui relie les entités dupliquées au même emplacement. Ce processus permet de réduire la taille du localisateur et de supprimer les candidats multiples en surplus des résultats du géocodage Ce champ d’ID doit être apparié avec un champ Feature ID (ID d’entité) du rôle de localisateur, tel que REGION_FEATURE_ID.
Attributs de rôle supplémentaires
Dans la liste des rôles de localisateur lorsque vous créez un localisateur, d’autres attributs permettent de différencier les divers rôles de localisateur.
Champs d’ID de jointure
Vous pouvez utiliser une table pour définir des alias ou noms secondaires pour les entités dans votre classe d'entités de données de référence. Les noms secondaires permettent de mettre les adresses en correspondance avec les entités à l'aide d'un des noms. Par exemple, si Bridge Street est également connu sous l'appellation Slash Road, vous trouverez la même adresse que vous indiquiez 266 Bridge Street ou 266 Slash Road.
La classe d’entités principale doit comporter un champ contenant une valeur d’ID pour chaque enregistrement. Vous pouvez associer l’ID à de nombreuses entités de la classe d’entités principale et l’utiliser pour établir un rapprochement avec un enregistrement unique dans le champ Join ID de la table de noms secondaires. Une relation de type plusieurs vers plusieurs ou plusieurs vers un doit s’établir entre la classe d’entités principale et l’autre nom dans la table des autres noms. La classe d’entités principale doit comporter un champ contenant, pour chaque enregistrement, une valeur d’ID unique permettant un rapprochement avec l’ID de jointure à partir de la table des autres noms.
Remarque :
N’appariez pas le champ ObjectID figurant dans les données de référence principales et la table des autres noms au champ de rôle de localisateur Identifiant de jointure lorsque vous créez le localisateur. Utiliser le champ ObjectID peut augmenter la taille du localisateur et réduire les performances du géocodage par lots, ainsi que la qualité du géocodage.
Champs de zone administrative
Chaque rôle comporte des champs de zone administrative, tels que Neighborhood (Voisinage), City (Ville), Subregion (Département) ou State (État), que vous devez utiliser chaque fois que cela est possible pour accroître davantage la probabilité d’un appariement correct. Il est possible qu’une longue rue traverse plusieurs zones, comme c’est le cas de Lake Shore Drive à Chicago, IL, États-Unis, qui s’étend à travers la ville sur plus de cinq codes postaux. Vu l’exemple qui précède, si une adresse est géocodée sans code postal, plusieurs concordances sont renvoyées sans qu'il soit possible de déterminer laquelle est correcte.
Champs en sortie personnalisés
Chaque rôle de localisateur permet d’ajouter d’autres champs en sortie personnalisés au localisateur. Ces champs sont facultatifs. Vous pouvez choisir un ou plusieurs champs de la classe d’entités de référence pour les inclure comme champs en sortie personnalisés. Lorsque vous recherchez une adresse à l’aide d’un localisateur pour lequel un champ supplémentaire est défini, les informations du champ correspondant dans les données de référence sont affichées comme adresses candidates et enregistrées dans la classe d’entités en sortie.
Block ID, les identifiants spéciaux ou les noms de détenteurs de propriété en sont des exemples. Vous pouvez utiliser les champs supplémentaires enregistrés dans la classe d’entités en sortie à joindre à d’autres tables attributaires ou classes d’entités pour réaliser d’autres analyses. Vous pouvez également utiliser ces informations lorsque vous ré-appariez les adresses et que vous avez besoin d’informations supplémentaires pour déterminer une correspondance correcte.
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?