Geohash Converter

latitude/longitude को geohash में encode करें और geohash को वापस एक पॉइंट, bounding box और पड़ोसियों में decode करें — सीधे आपके ब्राउज़र में।

आप जो कोऑर्डिनेट्स और geohash दर्ज करते हैं वे आपके ब्राउज़र में स्थानीय रूप से encode और decode होते हैं और कभी अपलोड नहीं होते; आप जो टाइप करते हैं वह किसी सर्वर पर स्टोर नहीं होता।

सेल देखना चाहते हैं? Coordinate Map Viewer खोलें।

Geohash Converter के बारे में

यह geohash converter एक latitude/longitude जोड़ी को एक छोटे base-32 geohash में बदल देता है और किसी भी geohash को वापस एक पॉइंट में decode करता है, सब आपके डिवाइस पर। कोऑर्डिनेट्स दर्ज करें और u09tunquc जैसी स्ट्रिंग पाने के लिए 1 से 12 अक्षरों की सटीकता चुनें, या किसी geohash को पेस्ट करके उसका केंद्र latitude और longitude, ± error margin, सेल का bounding box, और उसके आठ आसपास के पड़ोसी (N, NE, E, SE, S, SW, W, NW) पढ़ें। geohash किसी स्थान को एक अकेले sortable टोकन के रूप में encode करता है, जो इसे डेटाबेस कीज़, निकटता खोज, टाइल बकेटिंग और नक्शे पर पॉइंट्स क्लस्टर करने के लिए काम का बनाता है। चूँकि alphabet a, i, l, और o को छोड़ देता है, geohash असंदिग्ध रहते हैं। सब कुछ client-side चलता है, इसलिए आप जिन कोऑर्डिनेट्स और geohash पर काम करते हैं वे कभी आपके ब्राउज़र से बाहर नहीं जाते।

विशेषताएँ

Geohash Converter का उपयोग कैसे करें

  1. एक दिशा चुनें: Lat/Lng → Geohash या Geohash → Lat/Lng।
  2. एक latitude और longitude दर्ज करें और एक सटीकता तय करें, या कोई geohash पेस्ट करें।
  3. geohash पढ़ें, या केंद्र पॉइंट, error margin, bounding box और पड़ोसी।
  4. किसी भी मान को कॉपी करें, या decode किए गए पॉइंट को प्लॉट करने के लिए "View on the map" पर जाएँ।

उदाहरण

इनपुट

48.8584, 2.2945

आउटपुट

u09tunquc

Eiffel Tower 9-अक्षर सटीकता पर encode किया गया (लगभग 4.8 मी चौड़ी सेल)।

सामान्य त्रुटियाँ और समस्या निवारण

अक्सर पूछे जाने वाले प्रश्न

geohash क्या है?
geohash एक छोटी base-32 स्ट्रिंग है, जैसे u09tunquc, जो पृथ्वी पर एक आयताकार सेल को नाम देती है। यह latitude और longitude के बिट्स को इंटरलीव करके बनती है, इसलिए पास की जगहें आमतौर पर एक साझा prefix रखती हैं — जो geohash को sortable कीज़ और निकटता खोज के लिए उपयोगी बनाता है।
geohash सटीकता सेल आकार से कैसे जुड़ी है?
हर अतिरिक्त अक्षर सेल को क्षेत्रफल में लगभग 32 गुना छोटा कर देता है। एक अक्षर लगभग 5000 किमी कवर करता है, पाँच अक्षर लगभग 5 किमी, और नौ अक्षर करीब 5 मी, इसलिए अधिक अक्षरों का मतलब एक छोटी, अधिक सटीक सेल और एक लंबी स्ट्रिंग है।
geohash अक्षर a, i, l, और o को क्यों छोड़ देते हैं?
geohash base-32 alphabet 0123456789bcdefghjkmnpqrstuvwxyz है। यह a, i, l, और o को छोड़ देता है ताकि कोड ज़ोर से पढ़ने या टाइप करने पर आसानी से गड़बड़ न हों, हर geohash को असंदिग्ध रखते हुए।
मैं किसी geohash के पड़ोसी कैसे खोजूँ?
Geohash → Lat/Lng पर स्विच करें और अपना geohash पेस्ट करें। टूल उसी सटीकता पर आठ सटी हुई सेल — N, NE, E, SE, S, SW, W, और NW — निकालता है, और आप किसी भी एक को बारी-बारी decode करने के लिए क्लिक कर सकते हैं।
क्या यह geohash converter ध्रुवों या antimeridian के पास के पॉइंट्स संभालता है?
हाँ। encoding −90 से 90 latitude और −180 से 180 longitude तक कहीं भी काम करता है, और पड़ोसी गणना antimeridian के आर-पार सही ढंग से wrap होती है, इसलिए ग्रिड के किनारों की सेल भी सही सटे हुए geohash में हल हो जाती हैं।
geohash कौन-सा डेटम उपयोग करता है?
कोऑर्डिनेट्स को WGS84 माना जाता है, वही डेटम जो GPS और Google Maps तथा OpenStreetMap जैसे वेब नक्शे उपयोग करते हैं। अगर आपके स्रोत कोऑर्डिनेट्स कोई अलग स्थानीय डेटम उपयोग करते हैं, तो दसियों मीटर के अंतर से बचने के लिए उन्हें पहले WGS84 में बदलें।

संबंधित टूल

सभी ArrayKit टूल