Los datos de direcciones y lugares cambian constantemente: florecen nuevos negocios, crece el desarrollo urbanístico y se pavimentan nuevas carreteras. Dado que los datos de ubicación evolucionan de forma constante, es importante obtener los datos más actualizados para su organización. Tras obtener los datos de direcciones y lugares (datos de referencia) más actuales, puede actualizar sus localizadores adecuadamente para garantizar que su organización realice búsquedas entre los datos disponibles más actualizados.
Actualizar los datos de referencia
Un gobierno municipal desea agregar un nuevo conjunto de parcelas de un nuevo desarrollo urbanístico a sus datos de referencia, y la oficina de correos deberá poder crear una ruta a dicho lugar para repartir el correo. Usted agrega las nuevas parcelas a una clase de entidad, pero esto no actualiza automáticamente el localizador. Siempre que usted crea un localizador, este contiene una instantánea de los datos de referencia al momento de la creación. Cuando se realizan cambios en los datos de referencia, es posible volver a crear el localizador para reflejar dichos cambios. Si prefiere no volver a crear un localizador, la geocodificación sigue funcionando con el localizador existente. Produce resultados de geocodificación basados en el estado de la información de referencia cuando se creó el localizador.
También es importante mantener el software actualizado, ya que se realizan cambios en las reglas y conocimiento local de los localizadores en cada versión. Para sacar partido a la mejor experiencia de geocodificación y resultados, los localizadores se deben volver a crear en cada versión.
Actualizar un localizador
Existen dos formas de actualizar un localizador con los datos de referencia más recientes. Puede optar por actualizar los datos localmente y ejecutar la herramienta Reconstruir localizador de direcciones o puede crear un nuevo localizador con la herramienta Crear localizador. Puede automatizar cualquier proceso mediante un modelo en ModelBuilder, volviendo a ejecutar la herramienta desde el historial del proyecto en el panel Catálogo o también con un script de Python.
Nota:
Cuando utiliza datos versionados dentro de una geodatabase de ArcGIS Enterprise, es posible crear el localizador en la versión seleccionada de los datos. Si reconstruye el localizador, se reconstruirá basado en la misma versión de la base de datos que se utilizó originalmente para el localizador.
Actualizar un localizador local
Si los datos se administran y seleccionan localmente, el uso de la herramienta Reconstruir localizador de direcciones actualizará el localizador con los datos de referencia más recientes. Después de actualizar todas las tablas relevantes, es posible ejecutar la herramienta Reconstruir localizador de direcciones, que creará un nuevo localizador con los datos actualizados. Si se usa la herramienta Reconstruir localizador de direcciones, esta necesita que las rutas de datos de referencia, asignaciones de campos y tablas sean las mismas que las del localizador original. Si hay otro usuario o aplicación usando el localizador, se bloqueará y no se podrá reconstruir. Por este motivo, se recomienda que reconstruya el localizador localmente antes de compartirlo con su organización en una unidad compartida. Si comparte su localizador en una unidad de red, se recomienda usar un paquete de localizador. El uso de un paquete de localizador desempaqueta el localizador para cada usuario y no bloquea dicho localizador cuando lo utiliza un miembro de la organización.
Como alternativa, si desea agregar una tabla o actualizar la asignación de campos, siempre puede crear un nuevo localizador con la herramienta Crear localizador. Esto creará un localizador en función de los datos de referencia más recientes y podrá ajustar la asignación de campos o agregar tablas de datos de referencia adicionales para mejorar la precisión de la geocodificación.
Actualizar un servicio de localizador
Heredado:
- Si utiliza ArcGIS Pro 2.5 o posterior, puede utilizar la opción Sobrescribir para sobrescribir un servicio de geocodificación existente que se haya publicado en una implementación independiente de ArcGIS Server 10.8.1 10.6 o posterior, siguiendo los pasos descritos en Sobrescribir un servicio de geocodificación. También puede utilizar la opción Sobrescribir localizador para sobrescribir un localizador existente en un portal de ArcGIS Enterprise de la versión 10.5 en adelante, siguiendo los pasos descritos en Sobrescribir un localizador.
- Si utiliza ArcGIS Pro 2.4 o una versión anterior, siga los siguientes pasos para sobrescribir un localizador existente publicado en una implementación independiente de ArcGIS Server 10.8.1 10.6 o posterior, o de un portal de ArcGIS Enterprise de la versión 10.5 en adelante. El proceso de actualización del servicio de localizador creado con la herramienta Crear localizador en un portal de ArcGIS Enterprise 10.6.1 o posterior se puede automatizar mediante el script Actualizar servicios de geocodificación, disponible para su descarga en ArcGIS Online.
Para garantizar que el tiempo de inactividad del servicio de localizador sea el menor posible, es importante actualizar el localizador localmente en el disco antes de actualizar el servicio de localizador en el servidor. Después de reconstruir el localizador (o crear uno nuevo), puede intercambiar el nuevo localizador en el directorio de servicios del servidor.
Para actualizar su servicio de localizador, siga estos pasos:
- Cree un localizador en función de los datos base actualizados con la herramienta Crear localizador.
- Detenga el servicio de localizador original.
- Realice una copia de seguridad del servicio de localizador original.
- Intercambie el nuevo localizador (debe tener el mismo nombre) en el directorio del servidor para el servicio. El directorio del servidor predeterminado para el servicio es <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\arcgisinput\<service_name>.GeocodeServer\extracted\v101.
- Inicie el servicio original.
- Asegúrese de que el nuevo localizador funcione correctamente.
Estos pasos garantizan que el tiempo de inactividad del servicio de localizador sea el mínimo posible. Al seguir estos pasos, el único tiempo de inactividad del servicio copia el nuevo localizador en la carpeta del servidor que corresponda. La parte de este proceso que requiere más tiempo es la creación de un nuevo localizador en función de los datos de referencia actualizados, que en esta solución se produce en el disco mientras el servicio de localizador anterior sigue en ejecución.