4 votos

Problema con el localizador de direcciones en ArcGIS 10.1

Estoy intentando geocodificar una tabla de direcciones para un cliente. He investigado cómo crear su propio localizador de direcciones y tengo dos fuentes de referencia distintas: una que tiene la información exacta de las direcciones de nuestro condado y otra que tiene la información de las carreteras.

He hecho un localizador para direcciones usando el estilo US Address - Single House, y otro para carreteras (he experimentado con el estilo one range/dual ranges). Cuando hago un localizador compuesto utilizando ambos y lo añado a ArcMap durante la geocodificación, no se me presenta una entrada de campo "Dirección". Sólo tengo calle o intersección, ciudad, estado y código postal.

¿Qué configuración me permite exactamente introducir el número de casa física?

Editar: Debo mencionar que los datos del cliente tienen direcciones divididas en múltiples campos como: NÚMERO DE CASA, NOMBRE DE LA CALLE, CIUDAD.

¿Debo simplemente combinar los campos house_no y st_name?

3voto

Kyle Shepard Puntos 191

Parece que combinar los campos era lo que buscaba. Estaba tan empeñado en usar campos separados que no se me ocurrió intentarlo.

Si alguien no se siente muy cómodo con la calculadora de campos, utilicé esto para combinar los campos separados: [Street_Num] & " " & [Street_Name]

0voto

Aaron Fischer Puntos 8919

Podría ser más preciso o podría ser menos preciso porque se basa en el conjunto de datos TIGER de la USCB, pero ¿ha considerado utilizar un servicio de validación de direcciones para gestionar rápidamente la geocodificación de su lista de direcciones? Siempre que tengan una dirección y un código postal o incluso una dirección y una ciudad/estado, la mayoría de los servicios de validación de direcciones deberían poder encargarse de ello fácilmente. 100.000 direcciones deberían estar listas en unos 7 minutos.

Una rápida búsqueda en Google de "validación de direcciones" le permitirá encontrar varias de ellas.

0voto

DAM Puntos 11

Por lo que he aprendido recientemente:

Los localizadores de 10.0+ que utilizan los estilos de dirección de EE.UU. (lado doble y simple, así como casa única) requieren que los campos de ciudad y estado estén rellenos de datos (es decir, su tabla de entrada debe tener estas columnas) para generar un resultado. En la versión <10.0 esto no era así, por lo que se ve mucho de esto. El localizador funcionará y creará bien, pero no devolverá ningún resultado por la razón que sea.

Reconstruir los localizadores es complicado y propenso a errores en 10.0+. Si tiene localizadores de direcciones "agrupados" en el compuesto, puede hacer lo que nosotros hicimos y simplemente sobrescribir el localizador que participa en el compuesto para mantener su localizador compuesto actualizado. NO intente eliminar los localizadores existentes en el paquete y volver a crearlos, ya que el compuesto tiene un "bloqueo" sobre ellos. Sin embargo, sobrescribirlos funciona bien.

0voto

Jonny Puntos 207

Lamentablemente, ninguno de los geocodificadores de ESRI permite introducir el número de la casa y la calle como valores separados en la búsqueda. Cuando se define el Geocodificador y se seleccionan los valores de la dirección/rango y el nombre de la calle, el software los utiliza para construir un índice cruzado.

Este índice es utilizado por ESRI cuando la línea de dirección es analizada internamente en el software para dividir la dirección en sus componentes. No tiene la posibilidad de elegir los componentes de la dirección con los que se consultan sus entradas.

La mayoría de las organizaciones que requieren este nivel de flexibilidad harán una consulta directa a la base de datos con el beneficio de la indexación optimizada para reducir la dependencia de la capa ESRI.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X