İçeriğe atla
%100 yerel

Geohash kodlayıcı ve dekodlayıcı

Enlem ve boylam koordinatlarını geohash dizisine dönüştürün veya bir geohashı koordinatlara geri çevirin.

Giriş
Çıkış

Geohash kodlayıcı ve dekodlayıcı

Koordinat veya geohash karakteri dizilerinin bir listesini yapıştırın ve bu araç her satırı diğer formata dönüştürür. Satır başına otomatik olarak yönü algılar — iki ayrılmış sayı geohasha olur, geohash karakterleri dizisi ise bir koordinat çiftine çözülür — veya tüm liste için kodlamayı veya kodlamayı kaldırmayı zorunlu kılabilirsiniz.

Geohash uzunluğu seçeneği kesinliği kontrol eder: "u0" gibi kısa bir geohash yüzlerce kilometre genişliğinde bir bölgeyi kaplar, 9–10 karakterli bir geohash ise birkaç metre kesinliğe daraltır. Araç her sonucun yanında gerçek hata payını gösterir, böylece ihtiyacınız olan uzunluğu seçebilirsiniz. Sınırlama kutusu seçeneğini açarak geohashın temsil ettiği tam dikdörtgeni görebilir veya komşu seçeneğini açarak 8 komşu hücreyi listeleyebilirsiniz — bir hücrenin çevresini kontrol etmesi gereken yakınlık aramaları için yararlıdır. Yakın noktaların bir grubu için ortak önek seçeneği, tümünün paylaştığı en uzun geohash önekini bulur — hepsini kapsayan en kısa dize, bir nokta grubu için sınırlama bölgesini seçmek için kullanışlıdır.

Çıktı, her dönüştürülen öğe için satır başına bir düz liste veya başlık satırı ve geohash, enlem, boylam ve kesinlik için ayrı sütunlar içeren CSV olabilir — elektronik tablo veya başka bir araca aktarmak için kullanışlıdır. Geçerli koordinatlar veya geohash karakterleri içermeyen satırlar sessizce bırakılmaz ve işaretlenir, bu nedenle uzun bir listedeki yazım hatası kolayca görülür. Windows ve Unix satır sonları aynı şekilde işlenir.

Tüm dönüştürmeler yerel olarak tarayıcınızda çalışır — koordinatlarınız ve geohashleriniz cihazınızdan asla ayrılmaz. Bitirdikten sonra sonucu kopyalayın, .txt dosyası olarak indirin veya başka bir dönüştürme çalıştırmak için çıktıyı girdiye geri gönderin.

FAQ

Geohash nedir?
Geohash, bir enlem/boylam konumunu hiyerarşik bir ızgara hücresine kodlayan kısa bir dizedir. Önek paylaşan hücreler coğrafi olarak birbirine yakındır.
Geohashim ne kadar uzun olmalı?
Daha uzun geohashlar daha kesindir: 5–6 karakter bir konumu birkaç kilometreye daraltır, 9–10 karakter ise birkaç metreye. Araç, seçtiğiniz uzunluk için tam hata payını gösterir.
Tüm koordinat listesini bir defada dönüştürebilir miyim?
Evet. Satır başına bir koordinat çifti veya geohash karakterleri yapıştırın ve her satır bağımsız olarak dönüştürülür, otomatik yön algılaması ile, koding veya dekodlamayı zorlamadıkça.
Ortak önek seçeneği ne yapar?
Listenizin her geçerli öğesi tarafından paylaşılan en uzun geohash önekini bulur — hepsini hala kapsayan en kısa dize, bir grup noktanın sınırlama bölgesini seçmek için kullanışlıdır.
Konum verilerim bir yere yükleniyor mu?
Hayır. Her dönüştürme tamamen tarayıcınızda gerçekleşir — koordinatlarınız ve geohashleriniz asla bir sunucuya gönderilmez.