Resumen
Reconstruye un localizador de direcciones para actualizar el localizador con los datos de referencia actuales. Debido a que un localizador de direcciones contiene una instantánea de los datos de referencia cuando se crearon, no geocodificará las direcciones con los datos actualizados cuando cambian 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 volver a crear el localizador de direcciones si desea actualizar los cambios en el localizador.
Más información acerca de actualizar los datos de referencia
Uso
Para utilizar esta herramienta, debe tener privilegios de escritura al localizador de direcciones.
Para reconstruir un localizador de direcciones, deben existir todas las tablas y clases de entidad de referencia. Reconstruir el localizador fallará si movió los datos de referencia hacia otra ubicación desde la última vez que se creó el localizador. Puede reparar el localizador de direcciones actualizando las ubicaciones de los datos de referencia en ArcGIS Desktop. Como una alternativa, puede volver a crear un localizador de direcciones mediante la herramienta Crear un localizador de direcciones.
Los localizadores de direcciones basados en una geodatabase versionada se volverán a construir con la misma versión que se utilizó cuando se creó el localizador.
Los localizadores de direcciones compuestos no se pueden reconstruir mediante 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, también puede conectar la herramienta con la herramienta Crear un localizador de direcciones para utilizar las salidas como las entradas para el localizador compuesto y administrar todo el proceso de creación o actualización de un localizador de direcciones compuesto.
Sintaxis
RebuildAddressLocator(in_address_locator)
Parámetro | Explicación | Tipo de datos |
in_address_locator | El localizador de direcciones que se va a reconstruir. | Address Locator |
Muestra de código
Ejemplo de RebuildAddressLocator (Ventana de Python)
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función RebuildAddressLocator en el modo inmediato.
# Import system modules
import arcpy
from arcpy import env
env.workspace = "C:/ArcTutor/Geocoding"
# Set local variables:
address_locator = "Atlanta"
arcpy.RebuildAddressLocator_geocoding(address_locator)
Entornos
Información sobre licencias
- Basic: Sí
- Standard: Sí
- Advanced: Sí