¿Qué es Conversor de geohash?
Esta herramienta convierte coordenadas de latitud y longitud en cadenas geohash y viceversa. Un geohash codifica una ubicación en un texto corto como «9q8yy», donde cada carácter añadido reduce el área: muy útil para índices de bases de datos, búsquedas por proximidad y compartir ubicaciones de forma compacta. La precisión es ajustable de 1 a 12 caracteres.
El alfabeto omite las letras a, i, l y o para que un código copiado a mano no se confunda con 1 o 0. Como la codificación es jerárquica, dos puntos cercanos suelen compartir el mismo prefijo, y por eso un índice de texto corriente funciona como índice espacial. Junto a la celda obtienes sus ocho vecinas y exportación en CSV, GeoJSON o KML.
Cómo usar
- Escribe la latitud y la longitud —por ejemplo 37.7749, -122.4194— o pega un geohash para decodificarlo.
- Ajusta el control de precisión para decidir cuántos caracteres obtienes y qué tan ajustado queda el rectángulo delimitador.
- Copia el geohash, o consulta el punto central decodificado y el rectángulo delimitador con sus dimensiones.
Cuándo usar
- Guardar un punto de entrega como cadena ordenable en una base sin índice geográfico.
- Agrupar trazas GPS en celdas antes de contar visitas por zona.
- Ver cuánto mide de verdad una celda de precisión 6 antes de fijar el nivel.
Resultado
Un desarrollador que indexa cafeterías para búsquedas por proximidad convierte 37.7749, -122.4194 con precisión 7 en «9q8yyk8» —una celda de unos 150 m— y la guarda como clave de ordenación en la base de datos.
Preguntas frecuentes
- ¿Por qué dos puntos a lados opuestos de una calle dan geohashes distintos?
- Los bordes de celda caen sobre líneas fijas de la cuadrícula, no sobre nada del terreno. Dos puntos separados por un metro pueden quedar en celdas contiguas, y por eso una búsqueda de cercanía revisa también las ocho celdas vecinas que muestra la herramienta.
- ¿Cuánto terreno cubre una celda en cada nivel de precisión?
- La precisión 5 ronda los 4,9 por 4,9 km; la 6, unos 1,2 km por 610 m; la 7, unos 153 por 153 m; y la 9 baja a unos 4,8 por 4,8 m. El rectángulo exacto del nivel que elijas aparece junto al resultado.
- ¿Puedo acortar un geohash borrando caracteres del final?
- Sí. Quitar el último carácter amplía la celda a la celda padre, así que 9q8yyk8 recortado a 9q8yy sigue conteniendo el punto original. Al revés no funciona: sin las coordenadas de partida no se pueden añadir caracteres.
- ¿Por qué faltan las letras a, i, l y o en las cadenas geohash?
- El alfabeto base32 las descarta para evitar confusiones con el 1, el 0 y entre ellas mismas al leer o teclear un código. Aquí una cadena con esas cuatro letras se rechaza en lugar de decodificarse mal en silencio.
- ¿Un geohash indica en qué ciudad o país está el punto?
- No. Solo codifica un rectángulo de la cuadrícula. Para obtener un nombre de lugar hace falta una geocodificación inversa aparte. Lo que sí da un geohash es una clave que ordena juntas las ubicaciones próximas.
Herramientas relacionadas
Conversor de Plus Codes
Convierte entre coordenadas y Plus Codes de Google
Calculadora de rumbo
Calcula el rumbo y el azimut entre dos coordenadas
Perfil de elevación
Visualiza los cambios de elevación del terreno a lo largo de una ruta
Conversor What3Words
Convierte coordenadas en direcciones de tres palabras
Mapa de Zonas Horarias
Consulta las zonas horarias del mundo en un mapa interactivo
Conversor de coordenadas
Convierte coordenadas GPS decimales a grados, minutos y segundos