Geohash-kodare och avkodare
Konvertera latitud- och longitudkoordinater till en geohash-sträng, eller vice versa.
Geohash-kodare och avkodare
Klistra in en lista med koordinater eller geohash-strängar och det här verktyget konverterar varje rad till det andra formatet. Det detekterar riktningen automatiskt per rad — två tal åtskilda av mellanslag blir en geohash, en sträng med geohash-tecken avkodas till ett latitud-/longitudpar — eller så kan du tvinga kodning eller avkodning för hela listan.
Alternativet geohash-längd styr precisionen: en kort geohash som "u0" täcker ett område på flera hundra kilometer brett, medan en 9- eller 10-teckens geohash begränsar det till några få meter. Verktyget visar den resulterande felmarginalen bredvid varje resultat, så du kan välja en längd som motsvarar den precision du faktiskt behöver. Slå på gränsrutaalternativet för att se den exakta rektangel som en geohash representerar, eller grannaralternativet för att visa de 8 intilliggande cellerna — användbart för närhetssökningar som måste kontrollera omgivningen av en cell. För en grupp närliggande punkter hittar det gemensamma prefixalternativet det längsta geohash-prefixet som de alla delar — den kortaste strängen som fortfarande identifierar den delade regionen.
Utgången kan vara en enkel lista, ett konverterat objekt per rad, eller CSV med en rubrikrad och separata kolumner för geohash, latitud, longitud och precision — praktiskt för import till ett kalkylark eller annat verktyg. Rader som inte är giltiga koordinater eller giltiga geohash-tecken lämnas ifred och flaggas i stället för att tyst tas bort, så ett stavfel i en lång lista är lätt att upptäcka. Windows- och Unix-radavslut hanteras på samma sätt.
Allt körs lokalt i din webbläsare — koordinater och geohashes lämnar aldrig din enhet. När du är klar kopierar du resultatet, laddar ner det som en .txt-fil eller skickar utdata tillbaka till inmatningen för att köra en annan konvertering på den.