¿Qué es un geocodificador?
La geocodificación se refiere a la conversión de una dirección física, como una dirección de calle, a coordenadas geográficas, comúnmente longitud y latitud, para mostrar la ubicación en un mapa. La geocodificación inversa hace el cálculo opuesto y encuentra una dirección cuando se le da un conjunto de coordenadas geográficas. Un geocodificador, o sistema de geocodificación, es una pieza de software o un servicio web que realiza la geocodificación. Un geocodificador se puede utilizar para diversos fines, por ejemplo, obtener indicaciones, cartografía y geoetiquetado. El geoetiquetado implica agregar un geoetiquetado, que son datos geográficos como latitud y longitud, a varios tipos de medios como fotos, videos, fuentes RSS y sitios web.
Los tres métodos más comunes de geocodificación son: por dirección; por código postal, código postal o el equivalente local; y por límite. Cuando se geocodifica por dirección, un geocodificador comúnmente usa un archivo de referencia con datos como direcciones de calles y nombres de calles que ya han sido mapeados. Luego compara los datos en el archivo de referencia con la lista de direcciones que está geocodificando. A menudo, un proceso llamado interpolación de direcciones se usa para estimar la posición de una dirección específica, lo que significa que el sistema estima dónde se encuentra una dirección específica en función de la información general en el archivo de referencia. Por ejemplo, un geocodificador puede determinar en qué extremo de una cuadra o calle se ubica una dirección en función del rango de números de edificio, o en qué lado de la calle se ubica una casa en función de si el número de edificio es par o impar.
El uso de códigos postales puede ser problemático, especialmente en áreas rurales donde cada código postal cubre un área muy grande. En las zonas urbanas, este método es más preciso porque cada código postal cubre un área geográfica mucho más pequeña. La geocodificación por límite es el método menos confiable, ya que solo mostrará un área general donde se encuentra una dirección específica.
Hay dificultades con todos los métodos de geocodificación. Incluso el método más confiable, el uso de direcciones físicas, tiene sus problemas. Por ejemplo, es posible que todavía no se hayan agregado nuevas direcciones a la base de datos del geocodificador o que las calles tengan el mismo nombre pero estén ubicadas en diferentes áreas geográficas. Hay una amplia gama de sistemas de geocodificación disponibles y algunos son de uso gratuito, mientras que otros requieren una tarifa de licencia. Algunos ejemplos de geocodificadores son los servicios relativamente conocidos basados en Internet como Google Maps, Yahoo PlaceFinder y USC Geocoder, y sistemas como Geohash, C-squares e ISO 6709. También hay alternativas basadas en texto que no requieren que el usuario estar en línea