Skip to main content

Géocoder avec les localisateurs StreetMap Premium dans ArcGIS Pro

Les localisateurs sont conçus comme ceux utilisés dans ArcGIS World Geocoding Service. GCS_WGS_1984 est le système de coordonnées pour tous les localisateurs StreetMap Premium.

Les localisateurs sont inclus dans chaque version de StreetMap Premium dans les paquetages de cartes mobiles du système de coordonnées géographiques (SCG), ainsi que dans les versions de Locator Update distinctes sur My Esri. Connectez-vous à votre compte My Esri afin de voir les fichiers de téléchargement pour les localisateurs. Pour les paquetages de cartes mobiles SCG, recherchez la géographie pour laquelle vous disposez d’une licence (la Caroline du Nord, par exemple), puis téléchargez North_Carolina.mmpk et procédez à son extraction dans ArcGIS Pro (dans l’onglet Insert [Insérer], cliquez sur Import Map [Importer une carte]). Le localisateur est alors prêt à l’emploi. Le fichier du localisateur est extrait dans le dossier C:\Users\<UserName>\Documents\ArcGIS\Packages\North_Carolina_<unique#>\locator\USA\v101 de l’emplacement par défaut.

Les fichiers de téléchargement de Locator Update sont au format 7z et les données peuvent être réparties sur plusieurs fichiers (tous les fichiers doivent par conséquent être téléchargés pour que leur décompression réussisse). Si le logiciel gratuit 7-Zip n’est pas encore installé sur votre ordinateur, vous devez l’installer à partir du site www.7-zip.org. Une fois tous les fichiers téléchargés depuis My Esri et décompressés sur votre ordinateur, vous pouvez accéder à l’emplacement auquel les fichiers ont été décompressés et ajouter un localisateur dans ArcGIS Pro.

Les localisateurs sont disponibles pour le géocodage dans ArcGIS Pro à condition que vous disposiez d’une licence pour l’extension StreetMap régionale appropriée (par exemple, StreetMap Premium North America).

Remarque :

Si vous ne disposez pas de l’extension StreetMap Premium appropriée, un point d’exclamation rouge (Attention) apparaît à côté du nom du localisateur de pays dans la fenêtre Catalog (Catalogue) sous Project (Projet) > Locators (Localisateurs), et le nom du localisateur de pays n’est pas disponible dans la fenêtre Locate (Localiser) sous le bouton Options , dans Provider Settings (Paramètres du fournisseur). Pour plus d’informations sur l’obtention de l’extension StreetMap Premium, reportez-vous à la section Activer une extension StreetMap Premium.

Localisateurs pour le géocodage

StreetMap Premium inclut un ensemble de localisateurs qui présentent les avantages suivants :

  • Tailles de fichier de localisateur plus petites et efficaces exigeant moins de ressources système, notamment de mémoire vive.

    Remarque :

    Pour créer des tailles de fichier de localisateur encore plus petites, utilisez l’outil de géotraitement Découper le localisateur afin de découper un localisateur selon la zone d’intérêt.

  • Logique d’appariement d’adresse pour gérer les adresses mal mises en forme et les fautes d’orthographe.

  • Fonctions de recherche géographique et de géocodage par lots des lieux d’intérêt, telles que la Maison-Blanche, le pont du Golden Gate ou les restaurants McDonald’s.

  • Chaque localisateur comprend des données pour tous les types d’appariement (par exemple, PointAddress, StreetAddress, POI, Postal, Admin, etc.)

  • Possibilité de présenter les résultats du géocodage par lots selon l’emplacement d’itinéraire (axe médian de la rue ou point d’entrée sur la rue) ou selon l’emplacement d’adresse (centroïde de parcelle ou centroïde de toit).

  • Possibilité de filtrer les résultats du géocodage par lots par type de correspondance spécifique, comme les types d’adresse, les codes postaux, les points d’intérêt et les coordonnées.

  • Amélioration de la prise en charge du géocodage des intersections de rues reconnaissant les intersections physiques, mais aussi logiques, telles que les passages inférieurs, les ponts, les impasses et les ronds-points.

  • Amélioration de la prise en charge des numéros de domiciles correspondants qui sont en dehors de la plage de numéros de domicile existante d’une adresse postale.

  • Possibilité d’exécuter des opérations de géocodage par lots sur un pays ou sur plusieurs à la fois, à l’aide de fichiers de localisateur régionaux.

  • Possibilité d’ajouter des champs en sortie personnalisés au localisateur à partir d’une couche surfacique à l’aide de l’outil de géotraitement Ajouter des champs surfaciques au localisateur. À l’inverse, supprimez les champs en sortie personnalisés à l’aide de l’outil de géotraitement Supprimer les champs surfaciques du localisateur.

  • Contrôle du type de résultats renvoyés dans le géocodage inverse (par exemple, points d’intérêt, codes postaux, etc.) si le localisateur est publié en tant que service.

  • Possibilité de convertir de grandes tables locales d’adresses ou de lieux d’intérêt en points dans une classe d’entités ou en table .csv ou .xls à l’aide de l’outil de géotraitement Géocoder un fichier lorsque le localisateur est publié en tant que service de géocodage et hébergé sur un portail ArcGIS Enterprise.

Remarque :

Il est recommandé de toujours utiliser ces localisateurs avec les dernières versions d’ArcGIS Pro et d’ArcGIS Enterprise, et de passer en revue et d’installer les correctifs appropriés depuis le site Web ArcGIS StreetMap Premium. Une extension StreetMap Premium pour ArcGIS Enterprise et ArcGIS Pro est requise pour que les localisateurs ou un service de géocodage fonctionnent correctement. Pour créer un service de géocodage à l’aide de ces localisateurs, vous pouvez publier ces derniers à partir d’ArcGIS Pro sur votre portail ou à partir d’ArcGIS Pro directement sur votre serveur. Aucune installation de Portal for ArcGIS n’est nécessaire. Quelle que soit l’option que vous choisissez, vous devez installer l’extension StreetMap Premium pour ArcGIS Enterprise et ArcGIS Pro. Si vous achetez une licence StreetMap Premium Enterprise, le service client vous enverra automatiquement les deux extensions. Pour publier depuis ArcGIS Pro directement sur votre serveur, procédez comme suit :

  1. Tout d’abord, créez une connexion à votre serveur. Pour plus d’informations sur la création de connexions à des serveurs, reportez-vous à la rubrique Connexion à un serveur SIG. Dans la boîte de dialogue Add ArcGIS Server Connection (Ajouter une connexion ArcGIS Server), ajoutez l’URL de votre serveur, votre nom d’utilisateur et votre mot de passe, puis sous Save Login (Enregistrer l’identifiant de connexion), cochez la case Windows Credential Manager (Gestionnaire d’informations d’identification Windows). Si la connexion aboutit, elle s’affiche dans la fenêtre Catalog (Catalogue), sous Servers (Serveurs).

  2. Dans la fenêtre Catalog (Catalogue), sous Servers (Serveurs), cliquez avec le bouton droit de la souris sur votre connexion au serveur et sélectionnez Publish (Publier), puis cliquez sur Geocode Service (Service de géocodage). Dans la boîte de dialogue Publish Geocode Service (Publier le service de géocodage), entrez les détails du service et terminez de publier le localisateur.

Pour plus d’informations sur la publication et sur l’utilisation des localisateurs dans ArcGIS Enterprise, reportez-vous aux rubriques Partager un localisateur et Présentation de la recherche de lieux sur une carte dans l’aide d’ArcGIS Pro. Pour restreindre l’utilisation d’un service de géocodage à certains utilisateurs dans votre organisation, créez un groupe sur votre portail ArcGIS Enterprise. Publiez ensuite un service de géocodage et ne le partagez qu’avec ce groupe. Invitez les utilisateurs désignés dans le groupe.

Si vous remarquez que les résultats du géocodage par lots dans ArcGIS Pro sont incohérents pour les localisateurs plus grands comme les localisateurs pour les États-Unis ou l’Amérique du Nord, remplacez la valeur WarmUp = False de la propriété WarmUp dans le fichier .loc du localisateur par la valeur WarmUp = True en utilisant un éditeur de texte comme Notepad++. Lorsque vous utilisez un service de géocodage créé à partir de ces grands localisateurs, la propriété WarmUp des localisateurs a pour valeur True par défaut dans ArcGIS Server, mais pas dans ArcGIS Pro.

Pour des détails sur l’optimisation des performances des services de géocodage publiés à partir des localisateurs dans ArcGIS Enterprise, consultez l’aide d’ArcGIS StreetMap Premium.

Les types de correspondance et les filtrages de catégories suivants sont pris en charge par les localisateurs, même si les données de chaque niveau ne sont pas disponibles pour tous les pays : Adresse (sous-adresse, adresse de point, adresse postale, symbole ponctuel de distance, intersection de rues et nom de rue), Code postal, Lieu peuplé (îlot, secteur, quartier, district, ville, zone métropolitaine, sous-région, région, territoire, pays et zone), Points d’intérêt et Coordonnées.

Vous pouvez utiliser des catégories avec les localisateurs si, par exemple, vous ne souhaitez géocoder que sur un ou deux types d’appariement (par exemple, PointAddress, StreetAddress, etc.) Pour ce faire, vous pouvez utiliser la boîte de dialogue Locator Properties (Propriétés du localisateur) dans ArcGIS Pro en cliquant avec le bouton droit de la souris sur le localisateur dans la fenêtre Catalog (Catalogue), puis en sélectionnant Locator Properties (Propriétés du localisateur). Cliquez sur Geocoding options (Options de géocodage) à gauche, cliquez sur Match Options (Options de correspondance), puis faites défiler la page jusqu’à la section Categories to support (Catégories à prendre en charge), dans laquelle vous pouvez sélectionner uniquement les catégories que vous voulez activer. Si vous utilisez l’outil Géocoder des adresses dans ArcGIS Pro pour procéder à un géocodage par lots, il n’est pas nécessaire de modifier les catégories dans les propriétés du localisateur car l’option permettant de spécifier les catégories se trouve déjà dans la boîte de dialogue de l’outil.

Si vous utilisez les catégories pour renvoyer uniquement les appariements de type SubAddress, PointAddress et StreetAddress, le paramètre Minimum match score (Score d’appariement minimal) doit être ajusté, ce que vous pouvez également faire dans les propriétés du localisateur sous Geocoding options (Options de géocodage) > Match Options (Options de correspondance). Il est recommandé d’utiliser une valeur de 94, qui optimisera votre taux d’appariement sans introduire un nombre inacceptable de correspondances faussement positives. Cette valeur peut être ajustée si vous trouvez qu’elle est trop restrictive (trop élevée) et qu’elle exclut trop d’appariements corrects ou qu’elle ne l’est pas assez (trop faible) et qu’elle admet un trop grand nombre de faux positifs. Par exemple, si vos adresses en entrée sont propres et correctement mises en forme, une valeur Minimum match score (Score d’appariement minimal) plus élevée peut être utilisée. Inversement, si vos adresses en entrée sont de moins bonne qualité en raison de composants d’adresse manquants ou d’informations en trop, une valeur inférieure peut générer davantage d’appariements. Quel que soit le nombre de catégories que vous spécifiez, il est recommandé de vérifier vos propres données d’adresse en entrée et résultats d’appariement du géocodage pour déterminer la valeur Minimum match score (Score d’appariement minimal) qui répond le mieux à vos besoins.

Pour plus d’informations sur la couverture du géocodage, les niveaux de qualité par pays et le filtrage des catégories, consultez la page relative à la couverture des données de géocodage ArcGIS REST API sur le site Web Esri Developer.

Les champs d’appariement en entrée pour les adresses sont standardisés dans les localisateurs mondiaux et incluent les champs: Address (Adresse), Postal (Code postal), Neighborhood (Quartier), City (Ville), Subregion (Sous-région) et Region (Région). Certains pays n’utilisent cependant pas l’ensemble des quatre champs de lieu administratif suivants en entrée :

  • Quartier : plus petit que la ville

  • Ville : ville ou équivalent

  • Sous-région : généralement plus grande que la ville mais plus petite que la région

  • Région : état ou province, ou équivalent

Si vous utilisez ArcGIS Pro pour le géocodage, vous pouvez accéder à chacun de ces localisateurs. Pour apprendre à utiliser ces localisateurs pour rechercher des adresses ou géocoder des tables, reportez-vous au Didacticiel : Rechercher des adresses.

Les fonctions de suggestions sont disponibles dans les localisateurs, que vous les utilisiez directement dans ArcGIS Pro ou que vous les publiiez en tant que service de géocodage. Une fois que vous avez publié un localisateur, vous pouvez utiliser l’API REST Suggestions dans vos propres applications.

Propriétés du localisateur

Les propriétés de localisation supplémentaires incluent la prise en charge des éléments suivants :

  • Connecteurs d’intersection personnalisés (pour les localisateurs d’un seul pays), par exemple &, @, |, and

  • Noms de ville préférés

  • Noms de rue préférés

Pour les localisateurs multi-pays tels que Europe.loc, la propriété connecteurs d’intersection n’est pas disponible pour la mise à jour, car chaque pays possède son propre ensemble de connecteurs d’intersection.

Définitions des champs en sortie du fichier

Les définitions des champs du fichier en sortie suivantes peuvent s’avérer utiles :

  • Addr_type : le type de correspondance pour une adresse. Les valeurs possibles sont les suivantes :

    • SubAddress : sous-ensemble de PointAddress avec des numéros de domiciles, des numéros de bâtiment ou d’unité et des noms de rues associés.

    • PointAddress : adresse de point avec des numéros de domicile et des noms de rue associés.

    • BuildingName : adresse de point avec un nom de bâtiment associé.

    • StreetAddress : axes médians des rues avec plages d’adresses.

    • StreetInt : intersections de rues dérivées des données StreetAddress.

    • StreetAddressExt : un appariement StreetAddress interpolée lorsque le composant de numéro de domicile se trouve en dehors de la plage de numéros de domiciles existante pour StreetAddress.

    • DistanceMarker : adresse postale qui représente la distance linéaire dans une rue, généralement en kilomètres ou en miles, depuis un emplacement d’origine désigné.

    • StreetMidBlock : 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. L’emplacement renvoyé pour un appariement StreetMidBlock est plus précis que celui d’un appariement StreetName, mais moins précis qu’un appariement StreetAddress. Actuellement, cette fonction est opérationnelle pour les États-Unis uniquement. Pour les services de géocodage, StreetMidBlock est pris en charge comme valeur pour le paramètre de catégorie. Cela permet d’inclure les localisations dont la valeur Addr_type est StreetMidBlock dans les réponses de géocodage lorsque les valeurs du paramètre de catégorie StreetMidBlock ou Address (Adresse) sont transmises dans la requête.

    • StreetBetween : point central d’une rue située entre deux rues perpendiculaires données. La localisation renvoyée pour un appariement StreetBetween est plus précise que celle renvoyée pour un appariement StreetName, mais moins précise que celle renvoyée pour un appariement StreetAddress. La valeur Addr_Type est actuellement opérationnelle pour les États-Unis uniquement.

    • StreetName : axes médians des rues avec noms de rue associés (pas de plage d’adresses numérotées).

    • Locality : zones administratives telles que les municipalités, les villes et les quartiers ; en général la plus petite zone administrative.

    • PostalLoc : points de code postal associés aux limites administratives.

    • PostalExt : points de code postal étendu, comme USPS ZIP+4.

    • Postal : points de code postal.

    • POI : points d’intérêt, tels que des lieux peuplés, des noms d’entreprises, des lieux d’intérêt et des noms de lieux géographiques.

    • LatLong : paire de coordonnées x,y utilisée pour la recherche en entrée.

    • XY-XY : correspondance basée sur l’hypothèse que la première coordonnée en entrée est la longitude et la seconde coordonnée en entrée est la latitude.

    • YX-YX : correspondance basée sur l’hypothèse que la première coordonnée en entrée est la latitude et la seconde coordonnée en entrée est la longitude.

    • MGRS : emplacement selon le Système de référence de carroyage militaire (Military Grid Reference System).

  • Match_addr : l’adresse correspondante complète formatée selon la structure d’adresse locale du pays. Il s’agit du format d’adresse correct selon les normes régissant les adresses dans un pays.

  • Status (Statut) : code indiquant si l’adresse a été appariée. Cet attribut a les valeurs suivantes :

    • M : Match (Apparié). L’adresse renvoyée correspond à la demande et constitue le candidat avec le meilleur score.

    • T : Tie (Multiple). L’adresse renvoyée correspond à la requête mais a le même score qu’un ou plusieurs autres candidats.

    • U : Unmatch (Non apparié) Aucune adresse ne correspond à la requête.

  • Score : nombre compris entre 1 et 100, indiquant le niveau de correspondance entre les jetons en entrée d’une requête de géocodage et les composants d’adresse d’un enregistrement candidat. Un score de 100 indique une correspondance parfaite, tandis que les scores inférieurs indiquent une correspondance partielle. Un score de 0 indique une non-correspondance : aucune adresse ne correspond à la requête.

  • Side : pour les correspondances SubAddress, PointAddress et StreetAddress, ce champ indique le côté de la rue - L (gauche) ou R (droit) - où se trouve l’adresse par rapport à la numérisation de l’entité, et non par rapport au sens de déplacement dans la rue.

  • DisplayX/DisplayY : pour les correspondances SubAddress et PointAddress, ces champs stockent les coordonnées en degrés décimaux pour le centroïde de parcelle ou de toit associé à chaque adresse, l’entité ponctuelle géocodée étant située sur le segment de rue près de l’entrée principale de la propriété par défaut.

    Remarque :

    Si vous effectuez un géocodage par lots dans ArcGIS Pro à l’aide de l’outil Géocoder des adresses, les localisateurs permettent de définir l’option Preferred Location Type (Type de localisation privilégié) pour les résultats géocodés sur le paramètre Routing Location [Localisation d’itinéraire] (axe médian de la rue ou point d’entrée sur la rue) ou sur le paramètre Address Location [Localisation d’adresse] (centroïde de la parcelle ou centroïde du toit). Vous pouvez également gérer cette option dans les fichiers de localisateur de manière à obtenir la localisation privilégiée lorsque vous utilisez la fenêtre Locate (Localiser) dans ArcGIS Pro. Cliquez avec le bouton droit de la souris sur le localisateur dans Catalog (Catalogue), puis cliquez sur Locator Properties (Propriétés du localisateur). Cliquez sur Geocoding options (Options de géocodage) à gauche, puis sur Display Options (Options d’affichage). Sous Preferred location type (Type de localisation privilégié), sélectionnez Routing Location (Localisation d’itinéraire) ou Address Location (Localisation d’adresse).

  • Distance : distance physique, en mètres, entre un candidat et l’emplacement spécifié. La valeur en sortie Distance est calculée pour chaque candidat lorsque le paramètre en entrée Location (Localisation) est transmis dans une requête à l’aide des méthodes Find ou findAddressCandidates. Si le paramètre Location (Localisation) n’est pas transmis dans une demande, la valeur Distance est nulle.

  • StrucType : désignation d’une structure ou d’un bâtiment qui décrit son utilisation principale. Seuls les candidats au géocodage dont le champ Addr_type contient la valeur Point Address (Adresse de point) ou Subaddress (Sous-adresse) incluent une valeur pour le champ StrucType. Actuellement, le champ StrucType n’est pris en charge que pour les enregistrements PointAddress et Subaddress aux États-Unis et au Canada (CAN). Ces enregistrements n’incluent pas tous une valeur pour ce champ. Parmi les valeurs possibles, on compte les suivantes :

    • Residential (Résidentiel) : habitation où vivent des personnes.

    • Commercial : centre d’activité, tel qu’un immeuble de bureaux, un magasin ou un entrepôt.

  • StrucDet : description plus détaillée de l’utilisation d’une structure ou d’un bâtiment. Ce champ est lié au champ StrucType. Seuls les candidats au géocodage dont le champ Addr_type contient la valeur Point Address (Adresse de point) ou Subaddress (Sous-adresse) incluent une valeur pour le champ StrucDet. Actuellement, le champ StrucDet n’est pris en charge que pour les enregistrements PointAddress et Subaddress aux États-Unis. Ces enregistrements n’incluent pas tous une valeur pour ce champ. Pour les adresses dont le champ StrucType contient la valeur Residential (Résidentiel), les valeurs StrucDet suivantes sont prises en charge :

    • Single Family (Unifamiliale) : logement individuel détaché.

    • Multifamily (Multifamiliale) : bâtiment qui inclut plusieurs logements distincts, tel qu’un immeuble d’habitation.

    Pour les adresses dont le champ StrucType contient la valeur Commercial, les valeurs StrucDet suivantes sont prises en charge :

    • Agricole

    • Industriel

    • Hébergement

    • Médical

    • Bureau

    • Loisirs

    • Commerce de détail

    • Transport

    • Utilitaires

    • Entrepôt

  • MatchID : identifiant unique pour un résultat en sortie permettant de rechercher et d’éliminer les adresses en double. Ce champ en sortie est pris en charge depuis le service ArcGIS Geocoding (juillet 2025) et uniquement dans ArcGIS Pro 3.6 et versions ultérieures et dans ArcGIS Enterprise 12.0 et versions ultérieures. Pour les versions antérieures du logiciel, ce champ est vide.

  • PotentialID : identifiant unique pour un résultat en sortie similaire à MatchID,, mais qui inclut des informations supplémentaires sur les composants de sous-unité classés mais non appariés. Ce champ en sortie est pris en charge depuis le service ArcGIS Geocoding (septembre 2025) et uniquement dans ArcGIS Pro 3.6 et versions ultérieures et dans ArcGIS Enterprise 12.0 et versions ultérieures. Pour les versions antérieures du logiciel, ce champ est vide.

Pour plus d’informations sur les champs en sortie dans les résultats de géocodage, reportez-vous à la rubrique Contenu des résultats de géocodage dans l’aide d’ArcGIS Pro.

Pour plus d’informations sur les champs en sortie lors de l’utilisation des localisateurs pour publier des services de géocodage, reportez-vous à la documentation ArcGIS REST API sur le service de géocodage mondial sur le site Web Esri Developer.