Crear localizador (Geocodificación)

ArcGIS Pro 3.4 | | Archivo de ayuda

Resumen

Crea un localizador que puede encontrar la ubicación de una dirección o un lugar, convertir una tabla de direcciones o lugares en una colección de entidades de puntos o identificar la dirección de una ubicación de puntos.

Nota:

Los localizadores creados con esta herramienta se pueden utilizar en ArcGIS Pro 2.2 o versiones posteriores, Enterprise 10.6.1 o versiones posteriores, y como servicio local en ArcMap. Es posible que no se admitan todas las funciones de localizador anteriores a Enterprise 10.7. Se aplicará según se agregue como función adicional a versiones más recientes del software. Los localizadores creados con esta herramienta no se pueden utilizar como un localizador local en ArcMap.

Uso

  • El rol del localizador define el tipo de datos que se utilizan (parcela, línea de centro de calle, postal, punto de interés, etc.) y proporciona los campos apropiados para crear el localizador y la información devuelta en los resultados de la geocodificación. Solo se mostrarán los roles compatibles con el valor País o región seleccionado, junto con los campos de rol de localizador correspondientes.

    Nota:

    • Solo se puede utilizar una tabla principal por rol al crear un localizador con esta herramienta.
    • El rol de localizador Punto de interés (POI) sustituye a la tabla de alias de nombres de lugares, pero requiere una clase de entidad poligonal o de punto de topónimos junto con la dirección asociada en la tabla de atributos.

  • Los roles del localizador principal proporcionados con ArcGIS Pro permiten crear los siguientes tipos de localizadores comunes:

    • PointAddress: dirección de una calle basada en puntos que representan ubicaciones de casas y edificios. Incluye Subaddress, que se basa en puntos que representan ubicaciones de subdirecciones de casas y edificios, como suites, pisos o apartamentos.
    • Parcela: una dirección o nombre de parcela basadas en puntos o polígonos que representan una parcela de tierra que se considera un bien inmueble y puede incluir una o varias viviendas u otras estructuras que suelen tener una dirección y número de identificación de parcela asignados a ella, como 17 011100120063.
    • StreetAddress: dirección de una calle basada en calles donde el número de la casa se interpola de un rango de números. Incluye las intersecciones, el nombre de la calle, las manzanas, entre calles y la extensión de calle.
    • Punto de interés: divisiones administrativas, nombres de lugares, negocios, hitos y entidades geográficas, por ejemplo, Starbucks.
    • DistanceMarker: dirección de calle que representa la distancia lineal a lo largo de una calle, normalmente en kilómetros o millas, desde una ubicación de origen designada.
    • DistanceRange: tipo de marcador de distancia que representa valores de distancia interpolados a lo largo de la línea de centro de calle en función de las entidades de línea.
    • Postal: códigos postales, códigos postales con extensiones y localidades postales donde se deben usar datos de referencia de polígonos para obtener resultados de geocodificación inversa óptimos.
    • Localities: zonas o áreas administrativas como ciudades, vecindarios, estados, etc., donde se deben usar datos de referencia de polígonos para obtener resultados de geocodificación inversa óptimos.

  • Esta herramienta se puede utilizar para crear un localizador multirrol. El localizador multirrol permite combinar varios roles y capas de datos de referencia en un solo localizador para buscar varios tipos de ubicaciones a la vez. Si tiene varias capas del mismo tipo de geometría que pueden asignarse al mismo rol, lo mejor es fusionar las capas en una sola y utilizar la capa fusionada como datos de referencia primarios para el rol correspondiente.

    Más información sobre la combinación de varios roles en un solo localizador

  • Los localizadores creados con esta herramienta admiten búsquedas globales de coordenadas (latitud/longitud, MGRS, DD o USNG). Se debe incluir al menos una entidad en los datos de referencia primarios utilizados para crear el localizador. La compatibilidad con la búsqueda de coordenadas se deshabilita o habilita en Categorías que se admitirán, en la página Opciones de geocodificación del cuadro de diálogo Propiedades del localizador del localizador.

  • Los campos adicionales de los datos de referencia pueden especificarse y agregarse al localizador como campos de salida personalizados cuando se crea el localizador. Estos campos se utilizan para proporcionar información adicional de los candidatos a resultados de geocodificación. Por ejemplo, si desea saber a qué bloque censal o distrito de bomberos está asociada una dirección, puede geocodificar las direcciones y unir espacialmente los atributos del bloque censal o distrito de bomberos a los resultados de la geocodificación. Al unir espacialmente los atributos de las capas con la información adicional a los datos de referencia utilizados para construir el localizador, puede especificar los campos unidos como campos de salida personalizados definidos por el usuario al construir el localizador. Los resultados de la geocodificación incluirán los campos de salida personalizados adicionales y sus valores.

  • Las tablas y clases de entidad representadas como servicios son tipos de datos compatibles para usarlos como datos de referencia primarios y tablas de nombre alternativo.

  • Las tablas de nombres alternativos se pueden usar para todas los roles de localizador admitidos y se admiten nombres alternativos para las entidades de los datos de referencia primarios.

    Más información sobre las tablas de nombres alternativos

  • La salida de esta herramienta se puede usar como entrada de la herramienta Crear localizador de direcciones compuesto.

  • Para generar la sintaxis de Python correcta, ejecute primero la herramienta desde el panel Geoprocesamiento con las opciones de parámetros apropiadas. A continuación, abra el menú Ejecutar y elija la opción Copiar comando de Python.

  • Puede crear localizadores utilizando clases de entidad de punto sensible a valores z como datos de referencia primarios. Las entidades sensibles a valores z deben crearse en una elevación absoluta para que los resultados de geocodificación se muestren en la elevación esperada en el mapa.

Parámetros

EtiquetaExplicaciónTipo de datos
País o región

Especifica dónde se aplicará la lógica de geocodificación específica del país a los datos de referencia para el localizador.

El valor predeterminado es la configuración regional del sistema operativo. Se puede especificar utilizando <Como se defina en los datos> en la lista y asignando uno de los valores de los datos de la asignación de campos o se puede aplicar a todo el dataset especificando un país de la lista.

Proporciona una plantilla de país que contiene los nombres de campo previstos que se muestran en el valor del parámetro Asignación de campos para el país especificado del localizador que se va a crear.

  • <Como se define en los datos>Valor de código de país de tres caracteres definido en los datos de referencia de cada entidad
  • Samoa AmericanaSamoa Americana
  • AustraliaAustralia
  • AustriaAustria
  • BélgicaBélgica
  • CanadáCanadá
  • SuizaSuiza
  • República ChecaRepública Checa
  • AlemaniaAlemania
  • EspañaEspaña
  • EstoniaEstonia
  • FranciaFrancia
  • Gran BretañaGran Bretaña
  • GuamGuam
  • IndiaIndia
  • IsraelIsrael
  • ItaliaItalia
  • JapónJapón
  • Corea del SurCorea del Sur
  • LituaniaLituania
  • LetoniaLetonia
  • Islas Marianas del NorteIslas Marianas del Norte
  • Países BajosPaíses Bajos
  • NoruegaNoruega
  • Puerto RicoPuerto Rico
  • SueciaSuecia
  • Islas Vírgenes de los EE. UU.Islas Vírgenes de los EE. UU.
  • Estados UnidosEstados Unidos
  • Islas Ultramarinas Menores de los Estados UnidosIslas Ultramarinas Menores de los Estados Unidos
  • SudáfricaSudáfrica
String
Tablas principales

Las clases de entidad de datos de referencia y sus roles, que se utilizan para crear el localizador. Solo se puede utilizar una tabla principal por rol.

Las clases de entidad representadas como servicios son tipos de datos compatibles para usarlos como datos de referencia primarios.

Precaución:

Cuando se define una consulta de definición para los datos de referencia primarios o existen entidades seleccionadas, solo se incluirán las entidades consultadas y seleccionadas al crear el localizador.

Nota:

Al crear un localizador con datos de referencia que contienen millones de entidades, debe disponer al menos de 3 a 4 veces el tamaño de los datos en espacio libre en disco en la unidad que contiene el directorio temporal, ya que los archivos utilizados para construir el localizador se escriben en esta ubicación antes de que el localizador se copie en la ubicación de salida. Si no se dispone de suficiente espacio en disco, la herramienta fallará cuando se quede sin espacio. Además, al crear localizadores grandes, su equipo debe tener RAM suficiente para manejar grandes procesos que requieren mucha memoria.

Value Table
Asignación de campos

La asignación de los campos del dataset de referencia primario a los campos admitidos por el rol del localizador. Los campos con un asterisco (*) al lado del nombre son obligatorios por el rol del localizador. Asigne los campos relevantes para cada tabla en el valor del parámetro Tablas principales.

Nota:

Para algunos valores de parámetros de Tablas Principal y Roles, puede tener la opción de utilizar un modelo de aprendizaje automático para asignar automáticamente los campos de los datos a los campos del localizador para la asignación de campos. Haga clic en el botón Asignación de campos inteligente Asignación de campos inteligente para empezar a asignar campos de forma automática. Se recomienda evaluar los resultados del proceso de asignación de campos inteligentes para comprobar que son correctos.

Nota:

Si utiliza una tabla de nombres alternativos, asigne un Id. de unión en el valor del parámetro Tablas principales.

Para agregar campos de salida personalizados, especifique el nombre de los campos en el parámetro Campos de salida personalizados. Los nuevos campos se agregan al valor del parámetro Asignación de campos. A continuación, se pueden seleccionar los campos del valor del parámetro Tablas principales que contienen los valores adicionales a incluir en la salida de geocodificación.

String
Localizador de salida

El archivo del localizador de direcciones de salida.

Address Locator
Código de lenguaje

Especifica dónde se aplicará la lógica de geocodificación específica del idioma a los datos de referencia para el localizador.

Si existe un campo de código de idioma en los datos de referencia primarios, proporcionar un código de idioma puede mejorar los resultados de la geocodificación.

Se puede especificar utilizando <Como se define en los datos> en la lista y asignando uno de los valores de los datos de referencia primarios de la asignación de campos o se puede aplicar a todo el dataset especificando un idioma en la lista.

  • <Como se define en los datos>Se utilizará el valor de código de idioma de tres caracteres definido en los datos de referencia de cada entidad.
  • VascoVasco
  • CatalánCatalán
  • ChecoCheco
  • NeerlandésNeerlandés
  • InglésInglés
  • EstonioEstonio
  • FrancésFrancés
  • AlemánAlemán
  • GallegoGallego
  • HebreoHebreo
  • ItalianoItaliano
  • JaponésJaponés
  • CoreanoCoreano
  • LetónLetón
  • LituanoLituano
  • NoruegoNoruego
  • EspañolEspañol
  • SuecoSueco
String
Tablas de nombres alternativos
(Opcional)

Las tablas que contienen los nombres alternativos para las entidades en las tablas de roles principales.

Las tablas representadas como servicios son tipos de datos compatibles para usarlos como tablas de nombre alternativo.

Precaución:

Cuando se define una consulta de definición para la tabla de nombre alternativo o existen registros seleccionados, solo se incluirán los registros consultados y seleccionados al crear el localizador.

Value Table
Asignación de campos de datos alternativos
(Opcional)

La asignación de los campos de la tabla de nombres alternativos a los campos de datos alternativos admitidos por el rol del localizador. Los campos con un asterisco (*) al lado del nombre son obligatorios por el rol del localizador. Asigne los campos relevantes para cada tabla desde el valor del parámetro Tablas de nombres alternativos.

Nota:

Si los datos están normalizados y la tabla principal no contiene valores de nombre de ciudad, pero sí la tabla de nombres alternativos, el campo Primary Name Indicator se puede asignar a un campo de la tabla de nombres alternativos que contenga un valor que indique si el registro es el campo principal (por ejemplo, verdadero/falso o Sí/No). Si este campo no está asignado, el primer registro de la tabla de nombres alternativos se utiliza como el valor principal.

String
Campos de salida personalizados
(Opcional)

Agrega campos de salida definidos por el usuario al localizador. Los valores especificados para este parámetro definirán los nombres de los campos de salida personalizados que se devolverán en el resultado de geocodificación; sin embargo, cada campo nuevo debe asignarse a un campo en los datos de referencia. Este nuevo campo de salida se aplica a todos los roles usados en el localizador. Si el rol del localizador tiene lado izquierdo y derecho, se incorporan _left y _right al final del nombre del campo. El número máximo permitido de campos para el localizador es de 50.

Siga los pasos que se indican a continuación para agregar campos de salida personalizados al localizador para usarlos en el resultado de geocodificación:

  • Escriba los nombres de los campos de salida personalizados. Los nombres de los campos de salida personalizados se agregan a la asignación de campos.
  • Seleccione el campo de los datos de referencia que contenga los valores adicionales que desea incluir en la salida de geocodificación.
String
Tipo de precisión
(Opcional)

Especifica la precisión del localizador.

  • Global extraaltaLa precisión es de aproximadamente 1 cm, cifra constante a escala mundial. Esta es la opción predeterminada.
  • Global altaLa precisión es de aproximadamente 0,5 m, cifra constante a escala mundial.
  • Local extraaltaSe utiliza una mayor precisión para las zonas locales.
Nota:

Los localizadores creados con precisión Global extraalta o Local extraalta se pueden utilizar en ArcGIS Pro 2.6 o posterior y Enterprise 10.8.1 o posterior.

String
Compatibilidad entre versiones
(Opcional)

Especifica la versión del localizador que se creará. Especificar una versión permite utilizar localizadores con versiones anteriores de ArcGIS y admite la compatibilidad con versiones anteriores.

  • Versión actualEl localizador será compatible con la versión actual de ArcGIS Pro. No será compatible con las versiones anteriores que figuran en las demás opciones del menú desplegable. Por ejemplo, si se selecciona Versión actual y la otra opción es 3.0 - 3.3, el localizador que se cree solo se admitirá en las versiones de ArcGIS Pro posteriores a la 3.3 y en las versiones de Enterprise posteriores a la 11.3.
  • 3.0 - 3.3El localizador será compatible con las versiones de ArcGIS Pro de la 3.0 a la 3.3.
String

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados