ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Aide

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

Créer un localisateur d'adresses composite

  • Récapitulatif
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Récapitulatif

Crée un localisateur d’adresses composite. Un localisateur d'adresses composite consiste en au moins deux localisateurs d'adresses individuels qui permettent l'appariement d'adresses par rapport à plusieurs localisateurs d'adresses.

Pour en savoir plus sur les localisateurs d'adresses composite

Utilisation

  • Avant de créer des localisateurs d'adresses composite, utilisez l'outil Créer un localisateur d'adresses pour créer des localisateurs d'adresses participants.

  • La référence spatiale pour un localisateur d'adresses composite est indispensable. La référence spatiale du premier localisateur d'adresses participant est utilisée si vous ne précisez pas de système de coordonnées en sortie différent dans les paramètres d'environnement de l'outil.

Syntaxe

CreateCompositeAddressLocator_geocoding (in_address_locators, in_field_map, {in_selection_criteria}, out_composite_address_locator)
ParamètreExplicationType de données
in_address_locators
[[in_address_locator, name],...]

L'ordre des localisateurs d'adresses participants détermine la façon dont les candidats sont recherchés et dont une adresse est appariée. Lorsque vous géocodez une adresse unique, celle-ci est appariée par rapport à tous les localisateurs d'adresses participants si le localisateur n'est pas spécifié avec un critère de sélection. Tous les candidats trouvés s'affichent dans l'ordre des localisateurs d'adresses participants répertoriés. Si vous géocodez une table d'adresses, les adresses sont appariées automatiquement au premier meilleur candidat trouvé dans les premiers localisateurs d'adresses participants. Si l'adresse ne peut pas être appariée, elle revient au localisateur suivant dans la liste.

Un nom de référence pour chaque localisateur d'adresses participant est requis. Il s'agit du nom du localisateur d'adresses auquel le localisateur d'adresses composite fait référence. Le nom ne doit contenir aucun espace ni caractère spécial. Sa longueur maximale est de 14 caractères.

Value Table
in_field_map

Appariement de champs en entrée utilisés par chaque localisateur d'adresses participant avec les champs en entrée du localisateur d'adresses composite.

Field Mappings
in_selection_criteria
[in_address_locator, selection_criteria]
(Facultatif)

Critères de sélection pour chaque localisateur d'adresses participant. Un seul critère de sélection est pris en charge pour chaque localisateur d'adresses participant.

L'utilisation de critères de sélection disqualifie les localisateurs d'adresses participants qui ne répondent pas aux critères sur une adresse particulière afin d'augmenter l'efficacité du processus de géocodage. Reportez-vous à la rubrique Création d'un localisateur d'adresses composite pour en savoir plus sur l'utilisation de critères de sélection dans le processus de géocodage.

Value Table
out_composite_address_locator

Localisateur d’adresses composite à créer.

Address Locator

Exemple de code

Exemple d'utilisation de l'outil CreateCompositeAddressLocator (Fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction CreateCompositeAddressLocator en mode immédiat.

# Example 1:

# Create a composite address locator using the StreetMap US Streets and Tutorial Atlanta locators.

# Import system modules
import arcpy 
from arcpy import env 
env.workspace = "C:/ArcTutor/Geocoding/atlanta.gdb"

# Set local variables:
US_Streets_locator = "C:/dm_stmap_dvd/streetmap_na/data/Street_Addresses_US"
Atlanta_locator = Atlanta
Atlanta_Composite = US_Atlanta_Composite

arcpy.CreateCompositeAddressLocator_geocoding("Atlanta_locator Atlanta;US_Streets_locator US_Streets", "Address 'Street or Intersection' true true false 100 Text 0 0 ,First,#,Atlanta_locator,Address,0,0,US_Streets_locator,Street,0,0;City 'City or Placename' true true false 40 Text 0 0 ,First,#,Atlanta_locator,City,0,0,US_Streets_locator,City,0,0;State 'State' true true false 20 Text 0 0 ,First,#,Atlanta_locator,State,0,0,US_Streets_locator,State,0,0;Zip 'Zipcode' true true false 10 Text 0 0 ,First,#,Atlanta_locator,Zip,0,0,US_Streets_locator,ZIP,0,0","Atlanta '\"City\" = 'Atlanta'';US_Streets #",Atlanta_Composite)

Environnements

  • Espace de travail courant
  • Mot-clé CONFIG en sortie
  • Système de coordonnées en sortie
  • Espace de travail temporaire

Informations de licence

  • ArcGIS for Desktop Basic: Oui
  • ArcGIS for Desktop Standard: Oui
  • ArcGIS for Desktop Advanced: Oui

Thèmes connexes

  • Création d'un service de géocodage composite
  • Création d'un localisateur d'adresses
  • Créer un localisateur d'adresses
  • Vue d’ensemble de la boîte à outils Géocodage
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

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

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal