# Codificador de índices celulares H3 y S2 con puente de vecinos

Codifica lat/lng en hexágonos Uber H3 (res 0-15) y celdas Hilbert S2 de Google (nivel 1-30): índice, id, token, quadkey, áreas, k-ring, compactación, escalera de padres y deriva de ida y vuelta.

> Página canónica: https://elysiatools.com/es/tools/h3-and-s2-hexagonal-cell-index-encoder-and-neighbor-bridge

- **Categoría:** Geography

- **Palabras clave:** índice h3, celda s2, quadkey hilbert, puente quadkey, k ring h3, compactar celdas, lat lng a h3, s2 token

## Descripción general

Introduzca coordenada, resolución H3 (0-15) y nivel S2 (1-30). La herramienta calcula el índice H3 (celda base, centro, área y arista máxima por la frontera, padres, gridDisk con compactCells opcional) y la celda S2 (quadkey de Hilbert, id de 64 bits exacto con BigInt, token recortado, centro, los cuatro vecinos de la misma cara), y tiende el puente: quadkey Web-Mercator/Bing de tamaño equivalente, conversiones H3→S2 y S2→H3 por los centros y deriva en metros.

## Entradas

- **Latitud** (number): 37.7796
- **Longitud** (number): -122.4194
- **Resolución H3 (0-15)** (number): 9
- **Nivel S2 (1-30)** (number): 14
- **Radio del k-ring (0-6)** (number): 1
- **Compactar el conjunto k-ring** (checkbox)

## Cuándo usarlo

- Cuando necesite convertir coordenadas de latitud y longitud en índices H3 o tokens S2 para particionar bases de datos geoespaciales.
- Cuando requiera comparar la granularidad, dimensiones y precisión entre resoluciones H3 (0-15) y niveles S2 (1-30).
- Cuando diseñe consultas espaciales basadas en vecindarios k-ring o requiera compactar celdas adyacentes para reducir almacenamiento.

## Cómo funciona

- Introduce las coordenadas decimales de latitud y longitud junto con la resolución H3 deseada (0 a 15) y el nivel S2 (1 a 30).
- Configura el radio del vecindario k-ring y activa opcionalmente la compactación de celdas para simplificar la cobertura del área.
- El sistema genera un informe interactivo con los índices calculados, identificadores BigInt de 64 bits, quadkeys de Hilbert y Mercator, además de la tabla de deriva métrica por conversión cruzada.

## Casos de uso

- Indexación de eventos de movilidad y cálculo de zonas de cobertura mediante anillos hexagonales k-ring.
- Migración e interoperabilidad de esquemas geoespaciales entre almacenes basados en Google S2 y Uber H3.
- Determinación del error de cuantización métrica al asociar puntos GPS a índices discretos de malla global.

## Preguntas frecuentes

### ¿Qué rangos de resolución admiten los sistemas H3 y S2 en la herramienta?

H3 admite resoluciones enteras de 0 a 15 y S2 admite niveles de subdivisión jerárquica de 1 a 30.

### ¿Qué representa el valor de deriva métrica entre H3 y S2?

Mide la distancia física en metros entre el centroide de la celda de origen y el centroide de la celda mapeada en el otro sistema.

### ¿Para qué sirve activar la opción de compactación de celdas?

Fusiona celdas hijas contiguas del conjunto k-ring en celdas padre de menor resolución para optimizar el número total de índices.

### ¿Qué formatos de identificador devuelve para Google S2?

Devuelve el quadkey basado en la curva de Hilbert, el identificador entero de 64 bits y el token hexadecimal recortado.

### ¿La herramienta incluye índices de teselas estándar Web Mercator?

Sí, calcula un quadkey Web-Mercator/Bing de escala equivalente para servir de puente con mapas de teselas tradicionales.

## Herramientas relacionadas

- [Generador de Geohash](https://elysiatools.com/es/tools/geohash-generator): Generar geohash desde coordenadas de latitud y longitud
- [Emisor de INSERT SQL desde CSV](https://elysiatools.com/es/tools/csv-flavor-to-sql-insert-emitter): Analiza CSV/Excel-CSV/TSV (detección automática, RFC 4180) y genera lotes INSERT para MySQL/PostgreSQL/SQLite/SQL Server con inferencia de tipos y ON CONFLICT/IGNORE
- [Comparador de algoritmos hash](https://elysiatools.com/es/tools/hash-algorithm-comparator): Aplica MD5, SHA-1, SHA-256, SHA-512, BLAKE2b y BLAKE3 a la misma entrada y compáralos lado a lado: longitud de salida, digest hex/Base64, estado de seguridad (roto/moderno) y benchmark de velocidad relativa. Útil para enseñanza, elegir algoritmo o verificar checksums.
- [Generador de puzles Kakuro / Fillomino / Masyu / Yajilin / Hashiwokakero / Nurikabe / Slitherlink / Star Battle con probador de unicidad](https://elysiatools.com/es/tools/kakuro-fillomino-masyu-yajilin-hashiwokakero-nurikabe-slitherlink-and-star-battle-puzzle-generator-with-uniqueness-prover): Genera de forma determinista por semilla puzles de 8 familias Nikoli (la misma semilla da el mismo tablero): Kakuro denso, Fillomino, Masyu, Yajilin, Hashiwokakero, Nurikabe, Slitherlink y Star Battle; cada tablero nace «solución primero» y se verifica con un solver exhaustivo que cuenta soluciones hasta dos — la unicidad está probada, y si el presupuesto se agota se declara honestamente «unproven»; incluye SVG de puzzle y solución y dificultad por nodos de búsqueda.
- [Visualizador del flujo OAuth 2.0 / OIDC con código de autorización y PKCE](https://elysiatools.com/es/tools/oauth-oidc-authorization-code-pkce-flow-visualizer): Simula de extremo a extremo el flujo de código de autorización con PKCE: generación de verifier/challenge, URL de autorización, intercambio de tokens, lista de validación del ID Token y demostración de ataque de interceptación.
- [Codificador/decodificador de Plus Codes](https://elysiatools.com/es/tools/open-location-code-plus-codes-encoder-decoder): Convierte coordenadas y Google Plus Codes en ambos sentidos, con recuperación de códigos cortos y precisión de cuadrícula.
- [Cifrado / Descifrado RSA](https://elysiatools.com/es/tools/rsa-encrypt-decrypt): Cifra texto con una clave pública RSA o descifra el texto cifrado con la clave privada correspondiente, usando padding OAEP (SHA-1 o SHA-256). Maneja mensajes largos por bloques. Las claves y datos se quedan en local. No se ofrece PKCS#1 v1.5 (Node lo deshabilita para descifrar por ataques Bleichenbacher).
- [Generador de códigos TOTP / HOTP sin conexión](https://elysiatools.com/es/tools/totp-hotp-offline-generator): Genera contraseñas de un solo uso TOTP RFC 6238 (6/8 dígitos, 30/60 s) y HOTP RFC 4226 (por contador) a partir de un secreto base32, sin conexión, con HMAC-SHA1/256/512, y exporta una URI otpauth://

## Ejemplos

- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Java](https://elysiatools.com/es/samples/android-image-processing-java): Ejemplos de procesamiento de imágenes Android Java incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Kotlin](https://elysiatools.com/es/samples/android-image-processing-kotlin): Ejemplos de procesamiento de imágenes Android Kotlin incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Web Rust](https://elysiatools.com/es/samples/web-image-processing-rust): Ejemplos de procesamiento de imágenes Web Rust incluyendo lectura/escritura, escalado y conversión de formato
