¿Qué es el Open Location Code y cómo funciona su sistema de geocodificación?
Descubra qué es el Open Location Code, cómo transforma las coordenadas geográficas en códigos de ubicación sencillos y su utilidad práctica.
En pocas palabras
- El Open Location Code fue desarrollado por la oficina de ingeniería de Google en Zúrich en octubre de 2014.
- El algoritmo del sistema se distribuye bajo la licencia Apache 2.0 y está disponible en GitHub.
- Google Maps incorporó soporte oficial para códigos plus en su motor de búsqueda a partir de agosto de 2015.
¿Qué es el Open Location Code y cómo funciona su sistema de geocodificación?
El Open Location Code (OLC), conocido popularmente como código plus, es un sistema de geocodificación desarrollado por la oficina de ingeniería de Google en Zúrich y publicado en octubre de 2014. Su propósito principal es identificar cualquier área geográfica en la Tierra mediante un formato mucho más sencillo y fácil de usar que las coordenadas tradicionales de latitud y longitud.
¿Por qué se desarrolló el Open Location Code?
Este sistema fue diseñado específicamente para actuar como una dirección física en lugares donde no existen nomenclaturas formales, tales como nombres de calles, numeración de viviendas o códigos postales estructurados. Mientras que las coordenadas geográficas habituales resultan complejas de memorizar o transmitir verbalmente, un código OLC presenta una longitud similar a un número telefónico convencional, lo que facilita enormemente su intercambio y uso cotidiano en la localización de inmuebles y puntos de interés.
¿Cómo se derivan los códigos de ubicación de las coordenadas?
Los códigos OLC se obtienen directamente a partir de las coordenadas de latitud y longitud basadas en el sistema geodesico WGS84, por lo que ya existen de manera inherente en cualquier punto del planeta. La retícula global divide la superficie terrestre en bloques iniciales de 20 por 20 grados, los cuales se van subdividiendo de forma sucesiva en cuadrículas más pequeñas hasta alcanzar el nivel de precisión deseado para una vivienda o área específica.
¿Cómo está estructurada la sintaxis de un código plus?
La estructura de un Open Location Code combina pares de caracteres alfanuméricos que representan latitud y longitud. Tras un conjunto de bloques principales, se inserta un signo más (+) como marca de reconocimiento visual, seguido opcionalmente de caracteres adicionales que acotan la zona con mayor exactitud. Para evitar confusiones visuales y prevenir la formación accidental de palabras malsonantes o comunes, el conjunto de caracteres excluye las vocales y determinadas letras similares, empleando además un formato que no distingue entre mayúsculas y minúsculas.
¿De qué manera se pueden utilizar estos códigos sin conexión a internet?
Una de las características técnicas más destacadas del Open Location Code es que puede ser codificado o decodificado de forma totalmente fuera de línea (offline). Esto permite que dispositivos móviles y aplicaciones informáticas calculen y traduzcan las ubicaciones sin depender de una conexión activa a la red, lo que resulta fundamental en zonas rurales o regiones con conectividad limitada.
¿Cómo se integraron los códigos plus en las herramientas de mapas?
Desde agosto de 2015, la plataforma Google Maps incorporó el soporte para códigos plus directamente en su motor de búsqueda, permitiendo a los usuarios introducir estos identificadores alfanuméricos para encontrar ubicaciones precisas. Asimismo, el algoritmo subyacente se distribuye bajo la licencia Apache 2.0 y se encuentra disponible públicamente en repositorios de código abierto como GitHub para su adopción por parte de otros desarrolladores e instituciones.
Fuentes & Further Reading
Plus codes - plus.codes - https://plus.codes
Open Location Code - openlocationcode.com - http://openlocationcode.com/
Open Location Code GitHub & Forum - GitHub - https://github.com/google/open-location-code/commits/master
Tu voto se guarda en este dispositivo.
