¿Qué es el software de geocodificación?
El software de geocodificación es un tipo de aplicación de computadora que combina direcciones de la calle con información del mapa para proporcionar una ubicación única para cada dirección. Esencialmente convierte una lista de direcciones en puntos en un mapa. La mayoría de los tipos de software de sistemas de información geográfica (SIG) incluirán algunas funciones básicas de geocodificación, pero también está disponible un software de geocodificación separado. Algunos software de geocodificación pueden incluso realizar operaciones de geocodificación sin una sesión de mapeo vinculando las direcciones en una base de datos a los atributos de la calle en la base de datos para el mapa de origen.
El tipo de mapa utilizado en la geocodificación puede variar dependiendo de qué escala y nivel de detalle se necesitan; Los mapas pueden incluir los de parcelas terrestres, códigos postales o distritos. Por lo general, se utiliza un mapa a nivel de la calle para lograr los resultados más precisos. El mapa de origen necesitará una base de datos que incluya ciertos atributos para las características del mapa. Una base de datos de mapa de calles, por ejemplo, podría enumerar los nombres de las calles y la gama dedirecciones en cada calle. Tener datos precisos para el mapa es esencial para la interpolación de direcciones confiable.
Para que el software de geocodificación funcione, requiere estandarización de direcciones. Un programa de computadora podría no reconocer que "St." es la abreviatura de "Street" en una dirección, por ejemplo, por lo que la dirección "123 Main St." No se encontraría como un partido para "123 Main Street". Todos los registros de dirección en la base de datos deben usar las mismas reglas de capitalización y abreviatura. Los sitios web que proporcionan instrucciones a las direcciones generalmente tienen una función que les permite interpretar direcciones que no se ingresan en el formato estándar.
El software de geocodificación analizará las direcciones en componentes individuales. En los Estados Unidos y muchos otros países, una dirección generalmente se puede dividir en los siguientes componentes: dirección de prefijo o sufijo, tipo de prefijo, número de dirección, nombre de la calle, tipo de calle AND Código postal. Por ejemplo, en la dirección 692 HWY 31 N, "692" es el número de dirección, "Hwy" es el tipo de prefijo, "31" es el nombre de la calle, y "n" es la dirección sufijo. El software desglosará todas las direcciones en la base de datos de esta manera.
Después de que la base de datos de atributos del mapa y la base de datos de direcciones se colocan en el software de geocodificación, los procesos de aplicación pueden intentar hacer coincidir cada dirección con una ubicación en el mapa. Se une a los dos juntos al hacer coincidir las entradas en cada base de datos, y algún software proporcionará una puntuación para el cierre de una coincidencia que encuentra para cada dirección. La base de datos de la dirección se etiquetará con la coordenada del mapa correspondiente, generalmente latitud y longitud, de la base de datos del mapa.
Existen varios métodos para cómo el software determina dónde colocar una dirección en un mapa de la calle. Una forma común es el método de un rango, en el que a cada calle se le asigna una sola gama de números de dirección. La aplicación luego probará una dirección para ver si FALLS dentro del rango de números dado para esa calle. Si lo hace, entonces el punto para la ubicación de la dirección se coloca en la calle proporcional a su valor entre los puntos finales de la gama de la calle. Por ejemplo, si una calle tiene un rango de dirección de 500 a 599, entonces la dirección número 550 se ubicaría a la mitad de los puntos finales de la calle en el mapa.