Ga naar inhoud
100% lokaal

Geohash-encoder en -decoder

Converteer breedtegraad- en lengtegraadcoördinaten naar een geohash-string, of omgekeerd.

Invoer
Uitvoer

Geohash-encoder en -decoder

Plak een lijst met coördinaten of geohash-strings in en deze tool converteert elke regel naar het andere formaat. Het detecteert de richting automatisch per regel — twee getallen gescheiden door spaties worden een geohash, een string geohash-tekens wordt gedecodeerd naar een breedtegraad-/lengtegraadpaar — of u kunt codering of decodering voor de gehele lijst afdwingen.

De optie geohash-lengte bepaalt de nauwkeurigheid: een korte geohash zoals "u0" bedekt een gebied van honderden kilometers breed, terwijl een 9- of 10-karakterige geohash het tot enkele meters beperkt. Het gereedschap toont de resulterende foutmarge naast elk resultaat, zodat u een lengte kunt kiezen die overeenkomt met de nauwkeurigheid die u echt nodig hebt. Schakel de begrenzingsvakooptie in om de exacte rechthoek weer te geven die een geohash vertegenwoordigt, of de buuroptie om de 8 aangrenzende cellen weer te geven — handig voor nabijheidszoekopdrachten die de omgeving van een cel moeten controleren. Voor een groep nabijgelegen punten vindt de optie gemeenschappelijk voorvoegsel het langste geohash-voorvoegsel dat ze allemaal delen — de kortste string die nog steeds de gedeelde regio identificeert.

De uitvoer kan een gewone lijst zijn, één geconverteerd item per regel, of CSV met een headerrij en aparte kolommen voor geohash, breedtegraad, lengtegraad en nauwkeurigheid — handig voor het importeren in een spreadsheet of ander hulpmiddel. Regels die geen geldige coördinaten of geldige geohash-tekens zijn, worden met rust gelaten en gemarkeerd in plaats van stilzwijgend verwijderd, dus een typefout in een lange lijst is gemakkelijk op te sporen. Windows- en Unix-regeleindes worden op dezelfde manier afgehandeld.

Alles wordt lokaal in uw browser uitgevoerd — coördinaten en geohashes verlaten uw apparaat nooit. Wanneer u klaar bent, kopieert u het resultaat, download het als .txt-bestand, of stuurt u de uitvoer terug naar de invoer om nog een conversie uit te voeren.

FAQ

Wat is een geohash?
Een geohash is een korte string die een breedtegraad-/lengtegraadlocatie codeert in een hiërarchische rastercell. Cellen die een voorvoegsel delen, liggen geografisch dicht bij elkaar.
Hoe lang moet mijn geohash zijn?
Langere geohashes zijn nauwkeuriger: 5–6 tekens beperken een locatie tot enkele kilometers, 9–10 tekens tot enkele meters. Het gereedschap toont de exacte foutmarge voor welke lengte u ook kiest.
Kan ik een hele lijst met coördinaten tegelijk converteren?
Ja. Plak één coördinatenpaar of geohash per regel in en elke regel wordt onafhankelijk geconverteerd, met automatische richtingsdetectie tenzij u codering of decodering voor de gehele lijst afdwingt.
Wat doet het gemeenschappelijk voorvoegseloption?
Het vindt het langste geohash-voorvoegsel dat alle geldige items in uw lijst delen — de kortste string die alles nog dekt, handig voor het kiezen van een begrenzingsregio voor een groep punten.
Worden mijn locatiegegevens ergens geüpload?
Nee. Elke conversie vindt volledig in uw browser plaats — uw coördinaten en geohashes worden nooit naar een server verzonden.