Vai al contenuto
100% locale

Codificatore e decodificatore di geohash

Converti le coordinate latitudine/longitudine in una stringa di geohash, o un geohash di nuovo in coordinate.

Ingresso

Codificatore e decodificatore di geohash

Incolla un elenco di coordinate o stringhe di geohash e questo strumento converte ogni riga nell'altro formato. Rileva automaticamente la direzione per riga — due numeri separati diventano un geohash, una stringa di caratteri geohash si decodifica in una coppia latitudine/longitudine — o puoi forzare la codifica o la decodifica per l'intero elenco.

L'opzione lunghezza del geohash controlla la precisione: un breve geohash come "u0" copre una regione larga centinaia di chilometri, mentre un geohash di 9 o 10 caratteri lo riduce a pochi metri. Lo strumento mostra il margine di errore risultante accanto a ogni risultato, così puoi scegliere una lunghezza che corrisponda a quanto preciso hai effettivamente bisogno. Attiva l'opzione riquadro di delimitazione per vedere il rettangolo esatto che un geohash rappresenta, o l'opzione vicini per elencare le 8 celle adiacenti — utile per ricerche di prossimità che devono controllare i dintorni di una cella. Per un gruppo di punti vicini, l'opzione prefisso comune trova il prefisso di geohash più lungo che condividono tutti — la stringa più breve che identifica ancora la regione condivisa.

L'output può essere un elenco semplice, un elemento convertito per riga, o CSV con una riga di intestazione e colonne separate per il geohash, latitudine, longitudine e precisione — utile per importare in un foglio di calcolo o un altro strumento. Le righe che non sono coordinate valide o caratteri geohash validi vengono lasciate invariate e contrassegnate anziché silenziosamente eliminate, così un errore di battitura in un lungo elenco è facile da individuare. I terminatori di riga Windows e Unix vengono gestiti allo stesso modo.

Tutto viene eseguito localmente nel tuo browser — le tue coordinate e i tuoi geohash non lasciano mai il tuo dispositivo. Al termine, copia il risultato, scaricalo come file .txt, o rimanda l'output nell'input per eseguire un'altra conversione.

FAQ

Cos'è un geohash?
Un geohash è una breve stringa che codifica una posizione latitudine/longitudine in una cella della griglia gerarchica. Le celle che condividono un prefisso sono geograficamente vicine tra loro.
Quanto lungo dovrebbe essere il mio geohash?
I geohash più lunghi sono più precisi: 5–6 caratteri riducono una posizione a pochi chilometri, 9–10 caratteri a pochi metri. Lo strumento mostra il margine di errore esatto per qualsiasi lunghezza tu scelga.
Posso convertire un intero elenco di coordinate in una volta?
Sì. Incolla una coppia di coordinate o un geohash per riga e ogni riga viene convertita indipendentemente, con rilevamento automatico della direzione a meno che tu non forzi la codifica o la decodifica.
Cosa fa l'opzione del prefisso comune?
Trova il prefisso di geohash più lungo condiviso da ogni elemento valido nel tuo elenco — la stringa più breve che copre ancora tutti, utile per scegliere una regione delimitatrice per un gruppo di punti.
I miei dati sulla posizione vengono caricati da qualche parte?
No. Ogni conversione viene eseguita interamente nel tuo browser — le tue coordinate e i tuoi geohash non vengono mai inviati a un server.