Reconstruir Localizador de direcciones (Geocodificación)

Resumen

Reconstruye un localizador de direcciones para actualizar el localizador con los datos de referencia actuales. Dado que un localizador contiene una instantánea de los datos de referencia cuando se crearon, no geocodificará las direcciones con los datos actualizados cuando se modifiquen la geometría y los atributos de los datos de referencia. Para geocodificar direcciones con la versión actual de los datos de referencia, se debe reconstruir el localizador para actualizar los cambios en el localizador.

Uso

  • Para utilizar esta herramienta, debe tener privilegios de escritura al localizador de direcciones.

  • Para reconstruir un localizador, deben existir todas las tablas y clases de entidad a las que se hace referencia. Reconstruir el localizador fallará si movió los datos de referencia hacia otra ubicación desde la última vez que se creó el localizador. También es posible volver a crear un localizador con la herramienta Crear localizador.

  • Los localizadores basados en una geodatabase versionada se reconstruirán con la misma versión que se utilizó al crear el localizador.

  • Los localizadores compuestos no se pueden reconstruir con esta herramienta. La mejor práctica para administrar los localizadores compuestos es crear un localizador compuesto mediante la herramienta Crear localizador de direcciones compuesto en un modelo de geoprocesamiento. En ModelBuilder, esta herramienta se puede encadenar con la herramienta Crear localizador para usar sus salidas como entradas para el localizador compuesto y administrar todo el proceso de creación o actualización de un localizador compuesto.

Parámetros

EtiquetaExplicaciónTipo de datos
Localizador de direcciones de entrada

El localizador de direcciones que se va a reconstruir.

Address Locator

Salida derivada

EtiquetaExplicaciónTipo de datos
Localizador de direcciones reconstruido

El localizador de direcciones reconstruido.

Address Locator

arcpy.geocoding.RebuildAddressLocator(in_address_locator)
NombreExplicaciónTipo de datos
in_address_locator

El localizador de direcciones que se va a reconstruir.

Address Locator

Salida derivada

NombreExplicaciónTipo de datos
out_address_locator

El localizador de direcciones reconstruido.

Address Locator

Muestra de código

Ejemplo de RebuildAddressLocator (ventana dePython)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función RebuildAddressLocator de modo inmediato.

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

# Set local variables:
address_locator = "Atlanta_AddressLocator"

arcpy.geocoding.RebuildAddressLocator(address_locator)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados