Geohash
Geohash codifica las coordenadas geográficas (latitud y longitud) como una cadena Base32, donde los prefijos comunes de la cadena expresan contención espacial.
Propósito
Reduce coordenadas bidimensionales a una cadena unidimensional, cómoda para indexación, caché y consultas de rango por prefijo.
Mecanismo
La latitud y la longitud se buscan binariamente de forma alterna: cada paso compara con el punto medio del intervalo para emitir un 0 o un 1, y la cadena de bits entrelazada se mapea de 5 en 5 bits al alfabeto Base32. Prefijos más largos implican mayor precisión.
Casos de uso
- Indexación espacial y consultas de rango
- Claves de caché de ubicación
- Geocodificación de enlaces cortos
Herramientas relacionadas
Codificador Base32
Encode text to Base32 (RFC 4648) online. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Decodificador Base32
Decode Base32 (RFC 4648) back to readable text online. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Codificador GeoHash
GeoHash Encode — herramienta 100% del lado del cliente. Privacidad primero, sin round-trip al servidor. HERRAMIENTA
Decodificador GeoHash
GeoHash Decode — herramienta 100% del lado del cliente. Privacidad primero, sin round-trip al servidor. HERRAMIENTA