Reconstruir Localizador de direcciones (Geocodificación)
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 al actualizar las ubicaciones de los datos de referencia en ArcGIS for 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.
Los localizadores de direcciones que se crearon antes de la versión 9.2 de ArcGIS no se pueden reconstruir.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_address_locator |
El localizador de direcciones que se va a reconstruir. | Address Locator |
Ejemplo de código
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/atlanta.gdb" # Set local variables: address_locator = "Atlanta_AddressLocator" arcpy.RebuildAddressLocator_geocoding(address_locator)