Roles de tablas de nombres alternativos

El primer paso para crear un localizador es definir el tipo de datos con los que cuenta para crearlo. Para ello, debe elegir el rol de localizador que mejor se ajusta a sus datos. Es posible utilizar un rol de tabla de nombres alternativos junto con el rol de localizador principal para crear un localizador que le permita buscar en entidades en los datos de referencia primarios a los que haga referencia más de un nombre en la tabla de nombres alternativos. El rol de tabla de nombres alternativos proporciona los campos adecuados que deben usarse a la hora de crear el localizador para que admita nombres alternativos. Una vez creado, el localizador contiene una instantánea de los datos de referencia primarios y la tabla de nombres alternativos que se usan para la geocodificación, así como índices e información sobre las direcciones locales que ayudan a devolver la mejor coincidencia durante el proceso de geocodificación.

Nombres alternativos para una calle

Al crear un localizador que utiliza un rol de tabla de nombres alternativos, se requiere un campo de Id. para el valor de campo correspondiente tanto en los datos de referencia primarios como en la tabla de nombres alternativos. El rol de localizador principal Dirección de calle se utiliza habitualmente para modelar direcciones a lo largo de segmentos de calle, pero el nombre de la calle de las direcciones puede tener nombres alternativos. Al establecer el Id. de unión de calle del rol de localizador principal en el campo de los datos de referencia primarios que se corresponde con el Id. de unión del rol Nombre alternativo de calle, se introducirán nombres alternativos para todos los registros correspondientes.

En la siguiente tabla se muestran los roles de tablas de nombres alternativos y los campos de Id. que se utilizan para vincular a los roles de localizador principal admitidos que se proporcionan con ArcGIS Pro. Estos roles se pueden utilizar para geocodificar una dirección según el nombre alternativo de las entidades principales.

Roles de tablas de nombres alternativos

RolesRol de localizador principal típicoId. de unión

Número alternativo de casa

Dirección de punto

Id. de unión de dirección

Rango alternativo de casa

Dirección de calle

Id. de unión de calle

Nombre alternativo de calle

Dirección de punto

Parcela

Dirección de calle

POI

Marcador de distancia

Rango de distancias

Id. de unión de calle

Nombre de calle dependiente

Dirección de punto

Parcela

Dirección de calle

POI

Marcador de distancia

Rango de distancias

Id. de unión de calle

Nombre alternativo de POI

POI

Id. de unión de lugar

Categoría alternativa de POI

POI

Id. de unión de lugar

Nombre alternativo de ciudad

Dirección de punto

Parcela

Dirección de calle

POI

Marcador de distancia

Rango de distancias

Código postal

Extensión de código postal

Distrito postal

Áreas administrativas inferiores a una subregión

Id. de unión de ciudad

Nombre alternativo de ciudad postal

Dirección de punto

Parcela

Dirección de calle

POI

Marcador de distancia

Rango de distancias

Código postal

Extensión de código postal

Distrito postal

Id. de unión de postal

Código postal alternativo

Dirección de punto

Parcela

Dirección de calle

POI

Marcador de distancia

Rango de distancias

Código postal

Extensión de código postal

Distrito postal

Id. de unión de postal

Áreas administrativas alternativas

Áreas administrativas

Id. de unión de zona

Id. de unión de manzana

Id. de unión de sector

Id. de unión de vecindario

Id. de unión de distrito

Id. de unión de ciudad

Id. de unión de área metropolitana

Id. de unión de subregión

Id. de unión de región

Id. de unión de territorio

Id. de unión de país

Número alternativo de casa

El rol Número alternativo de casa permite crear localizadores para direcciones que tengan números de casa alternativos o rangos de números de casa alternativos, como cuando desea modelar una transliteración inglesa de números de casa cirílicos. Por ejemplo, la clase de entidad de punto de dirección principal contiene los números de casa en el idioma original, como 2Б o 4Г, y la tabla de nombres alternativos contiene los números de casa transliterados, como 2B o 4G. Este rol de tabla de nombres alternativos se puede utilizar con los roles de localizador principal Dirección de punto. Cada dirección que desea buscar debe estar presente en los datos de referencia primarios y la tabla de nombres alternativos.

Para utilizar una tabla de nombres alternativos para un localizador con el rol Número alternativo de casa, esta debe tener, o bien un campo individual que contenga el número de casa, o bien campos individuales que contengan información relativa a Desde número de casa y Hasta número de casa sobre el punto de dirección. También debe tener un campo de unión de dirección que contenga un Id. que se pueda utilizar para la vinculación con los datos de referencia primarios mediante la asignación del campo Address Join ID de los roles de tablas de nombres principales y alternativos. También puede especificar campos que contengan la paridad y el código de idioma.

Rango alternativo de casa

El rol Rango alternativo de casa permite crear localizadores para direcciones de calles que tengan rangos de números de casa alternativos, por ejemplo, cuando los valores de los rangos puedan diferir en ambos lados del segmento de calle cuando la calle se extiende a una nueva zona de desarrollo. Este rol de tabla de nombres alternativos se puede utilizar cuando el rol de localizador principal es Dirección de calle. Cada entidad en los datos de referencia primarios representa un segmento de calle con dos rangos de direcciones que corresponden a ese segmento de calle, uno para cada lado. También es aplicable a la tabla de nombres alternativos.

Para utilizar una tabla de nombres alternativos para un localizador con el rol Rango alternativo de casa, esta debe tener cuatro campos que contengan información alternativa de dirección de Origen y Destino para cada lado de la calle y un campo de unión que contenga un Id. que pueda utilizarse para la vinculación con los datos de referencia primarios mediante la asignación del campo Id. de unión de calle de los roles de tablas de nombres principales y alternativos. También puede especificar campos que contengan paridad y el código de idioma.

Nombre de calle dependiente

El rol Nombre de calle dependiente solo es aplicable en Gran Bretaña y Tailandia. Permite crear localizadores cuando hay dos calles asociadas a una sola dirección; un nombre de calle se almacena en los datos de referencia primarios y el nombre de calle dependiente se almacena en la tabla de nombres alternativos. Este tipo de situación puede darse cuando a una sección de una calle principal se le asigna un segundo nombre de calle o cuando una calle pequeña se conecta a una calle perpendicular principal. El rol Nombre de calle dependiente se puede utilizar cuando el rol de localizador principal es Dirección de punto, Parcela, Dirección de calle, Marcador de distancia o Rango de distancias.

En el mapa siguiente, Hottom Gardens es la calle principal. En esta calle, están las direcciones de tejados con los números de casa 18–24 y 34–40 (representadas con puntos rosas) y existe un espacio sin números de casa entre los números 24 y 34. En el pasado, existían establecimientos para los números de casa 26–32 en Hottom Gardens. Sin embargo, se han sustituido por una nueva zona de desarrollo en una nueva calle que se llama Rose Mead, y se les han asignado las direcciones de tejados 1–7, representadas con puntos verdes.

El mapa muestra la calle principal con los números de casa y con un espacio sin números, y una nueva calle a la que se le han asignado las direcciones de tejados 1–7.
Los atributos de los datos de referencia primarios y las tablas de nombres alternativos muestran los nombres de calles que son dependientes

Para utilizar una tabla de nombres alternativos para un localizador creado con el rol Nombre de calle dependiente, esta debe tener un campo que contenga el nombre de calle dependiente estandarizado y un campo de unión que contenga un Id. que pueda utilizarse para la vinculación con los datos de referencia primarios mediante la asignación del campo Street Join ID de los roles de tablas de nombres principales y alternativos. Además, se pueden especificar campos que contengan la dirección del prefijo de la calle, el tipo de prefijo, el tipo de calle, la dirección de sufijo y el nombre de calle completo. También puede especificar campos que contengan el código de idioma o un indicador de nombre principal. Si sus datos de referencia primarios están normalizados y no contienen el nombre de calle, puede especificar un campo que contenga el indicador de nombre principal. Si existe un valor del indicador de nombre principal (True/False o Yes/No) en la tabla de nombres alternativos y se asigna al campo Primary Name Indicator del rol Nombre de calle dependiente, el nombre de calle con un valor de True o Yes se utilizará como nombre de calle dependiente principal. Las tablas anteriores están conectadas por los valores del campo de Id., que deberían asignarse al campo de rol de localizador Street Join ID.

Nombre alternativo de POI

El rol Nombre alternativo de POI permite crear localizadores que tengan nombres alternativos para las entidades del rol de localizador de POI principal para puntos de interés, tales como hitos, lugares, edificios, ríos, montañas, puentes o prácticamente cualquier entidad única representada en una clase de entidad. La Universidad de California en Los Ángeles tiene el nombre alternativo de UCLA, el cual se agregaría a la tabla de nombres alternativos. Este rol de tabla de nombres alternativos se puede utilizar con el rol de POI principal.

Para utilizar una tabla de nombres alternativos para un localizador con el rol Nombre alternativo de POI, esta debe tener un campo que contenga los nombres alternativos para la entidad en los datos de referencia y un campo de unión que contenga un Id. que pueda utilizarse para la vinculación con los datos de referencia primarios mediante la asignación del campo Place Join ID de los roles de tablas de nombres principales y alternativos. También puede especificar campos que contengan el código de idioma y un indicador de nombre principal.

Categoría alternativa de POI

El rol Categoría alternativa de POI permite crear localizadores basados en el rol de POI principal que tengan nombres alternativos para categorías y subcategorías que se hayan definido para clasificar entidades en los datos de referencia primarios. Dunkin Donuts se reconoce como Donut Shop y Coffee Shop, pero, si está clasificado con una sola categoría como Donut Shop en los datos de referencia primarios, su categoría alternativa de Coffee Shop se agregaría a la tabla de nombres alternativos.

Para utilizar una tabla de nombres alternativos para un localizador con el rol Categoría alternativa de POI, esta debe tener campos que contengan los nombres de categoría y subcategoría alternativos para la entidad en los datos de referencia y un campo de unión que contenga un Id. que pueda utilizarse para la vinculación con los datos de referencia primarios mediante la asignación del campo Place Join ID de los roles de tablas de nombres principales y alternativos. También puede especificar campos que contengan el código de idioma y un indicador de nombre principal.

Nombre alternativo de ciudad postal

El rol Nombre alternativo de ciudad postal permite crear localizadores para códigos postales utilizando uno de los roles de localizador de código postal principal, donde hay un nombre de ciudad principal y nombres de ciudades alternativos asignados al mismo código postal. Cada entidad de código postal de los datos de referencia primarios tendrá un código postal y normalmente un nombre de ciudad principal en el que se encuentre el código postal, mientras que la tabla de nombres alternativos contendrá otros nombres de ciudades asociados al código postal. El rol Nombre alternativo de ciudad postal se puede utilizar con todos los roles de localizador principal que no sean áreas administrativas cuando haya varios nombres de ciudades asociados al código postal en un localizador multirrol o con los roles de localizador de código postal en un solo localizador.

Un ejemplo de esta situación es el código postal 80112 de Colorado, donde el nombre de ciudad principal es Englewood, pero la mayoría de direcciones con este código postal están dentro de los límites de la ciudad de Centennial, que es otro nombre de ciudad reconocido para las direcciones de este código postal. Al buscar el código postal 80112, el candidato coincidente devuelto contiene Englewood como ciudad, lo que es inesperado.

Datos de referencia primarios y tabla de nombres alternativos para el rol Nombre alternativo de ciudad postal

Para utilizar una tabla de nombres alternativos para un localizador creado con el rol Nombre alternativo de ciudad postal, esta debe tener un campo que contenga los nombres alternativos de ciudad postal y un campo de unión que contenga un Id. que pueda utilizarse para la vinculación con los datos de referencia primarios mediante la asignación del campo Postal Join ID de los roles de tablas de nombres principales y alternativos. También puede especificar campos que contengan el código de idioma y un indicador de nombre principal.

Áreas administrativas alternativas

Los roles de Áreas administrativas alternativas permiten crear localizadores que tengan nombres alternativos para las entidades de los roles de Áreas administrativas principales de áreas como ciudades, vecindarios, condados, provincias, distritos, territorios y estados.

Para utilizar una tabla de nombres alternativos para un localizador con los roles de Áreas administrativas alternativas, esta debe tener un campo que contenga los nombres alternativos para la entidad en los datos de referencia y un campo de unión que contenga un Id. que pueda utilizarse para la vinculación con los datos de referencia primarios mediante la asignación del campo Id. de unión principal del área administrativa correspondiente de los roles de tablas de nombres principales y alternativos.

Temas relacionados