जियोहैश कन्वर्टर क्या है?

यह टूल अक्षांश/देशांतर निर्देशांक को जियोहैश स्ट्रिंग में और वापस निर्देशांक में बदलता है। जियोहैश किसी जगह को "9q8yy" जैसे छोटे स्ट्रिंग में दर्ज करता है, जहां हर अतिरिक्त अक्षर इलाके को और छोटा कर देता है — डेटाबेस इंडेक्स, नज़दीकी खोज और छोटे रूप में लोकेशन शेयर करने के लिए बढ़िया। सटीकता 1 से 12 अक्षरों तक बदली जा सकती है।

एन्कोडिंग वर्णमाला से a, i, l और o हटा दिए गए हैं, ताकि हाथ से लिखा कोड 1 या 0 से न उलझे। कोडिंग परतदार है, इसलिए पास-पास के दो बिंदुओं की शुरुआत आमतौर पर एक जैसी रहती है और साधारण टेक्स्ट इंडेक्स ही स्थानिक इंडेक्स का काम कर देता है। सेल के साथ उसके आठों पड़ोसी और CSV, GeoJSON या KML निर्यात भी मिलता है।

उपयोग कैसे करें

  1. अक्षांश और देशांतर लिखें — जैसे 37.7749, -122.4194 — या डिकोड करने के लिए कोई जियोहैश चिपकाएं।
  2. प्रिसिज़न स्लाइडर से तय करें कि कितने अक्षर चाहिए और बाउंडिंग बॉक्स कितना कसा हुआ हो।
  3. जियोहैश कॉपी करें, या डिकोड किया गया केंद्र बिंदु और बाउंडिंग बॉक्स उसके नाप के साथ पढ़ें।

कब उपयोग करें

  • बिना जियो-इंडेक्स वाले डेटाबेस में डिलीवरी बिंदु को क्रमबद्ध स्ट्रिंग की तरह रखना।
  • GPS ट्रैक को सेल में बाँटकर हर इलाके की विज़िट गिनना।
  • स्तर तय करने से पहले देखना कि परिशुद्धता 6 की सेल असल में कितनी बड़ी है।

परिणाम

नज़दीकी खोज के लिए कैफ़े इंडेक्स करता एक डेवलपर 37.7749, -122.4194 को प्रिसिज़न 7 पर "9q8yyk8" में बदलता है — करीब 150 मीटर चौड़ा सेल — और उसे डेटाबेस की सॉर्ट की के रूप में सहेजता है।

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

सड़क के दोनों ओर खड़े दो बिंदुओं का जियोहैश अलग क्यों निकलता है?
सेल की सीमाएँ तय ग्रिड रेखाओं पर पड़ती हैं, ज़मीन की किसी चीज़ पर नहीं। एक मीटर की दूरी वाले दो बिंदु भी अलग-अलग सेल में जा सकते हैं। इसीलिए नज़दीकी खोज में यहाँ दिखाई गई आठों पड़ोसी सेल भी देखी जाती हैं।
हर परिशुद्धता स्तर पर एक सेल कितना क्षेत्र घेरती है?
स्तर 5 लगभग 4.9 × 4.9 किमी, स्तर 6 करीब 1.2 किमी × 610 मीटर, स्तर 7 लगभग 153 × 153 मीटर और स्तर 9 घटकर करीब 4.8 × 4.8 मीटर रह जाता है। चुने हुए स्तर का सटीक आयत परिणाम के साथ दिखता है।
क्या जियोहैश के आख़िरी अक्षर मिटाकर उसे छोटा किया जा सकता है?
हाँ। आख़िरी अक्षर हटाते ही सेल अपनी मूल सेल जितनी चौड़ी हो जाती है, यानी 9q8yyk8 को 9q8yy करने पर भी असली बिंदु उसी में रहता है। उल्टा रास्ता नहीं है, मूल निर्देशांक के बिना अक्षर जोड़े नहीं जा सकते।
जियोहैश स्ट्रिंग में a, i, l और o अक्षर कभी क्यों नहीं दिखते?
base32 वर्णमाला इन्हें छोड़ देती है ताकि पढ़ने या दोबारा टाइप करने में ये 1, 0 और आपस में न उलझें। इन चार अक्षरों वाली स्ट्रिंग यहाँ चुपचाप गलत जगह में नहीं बदलती, सीधे अस्वीकार होती है।
क्या जियोहैश से पता चलता है कि बिंदु किस शहर या देश में है?
नहीं। वह ग्रिड का एक आयत भर बताता है। जगह का नाम चाहिए तो रिवर्स जियोकोडिंग अलग से करनी होगी। जियोहैश जो देता है वह है ऐसी कुंजी जिसमें पास की जगहें क्रम में साथ-साथ आ जाती हैं।

संबंधित उपकरण