Geohash-encoder en -decoder
Converteer breedtegraad- en lengtegraadcoördinaten naar een geohash-string, of omgekeerd.
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.