इंटरैक्टिव पॉलीलाइन एन्कोडर

Google Maps, दो या उससे ज़्यादा अक्षांश/देशांतर निर्देशांकों से, सामान्य पॉलीलाइन जनरेट कर सकता है.
पॉलीलाइन, आसान पॉलीलाइन, और जटिल पॉलीलाइन के बारे में ज़्यादा जानें.

इस सुविधा की मदद से, मैप पर या कोऑर्डिनेट दर्ज करके, पॉलीलाइन एन्कोडिंग को इंटरैक्टिव तरीके से जनरेट किया जा सकता है.
इस टूल का उलटा इस्तेमाल करके, पॉलीलाइन को निर्देशांक में डिकोड किया जा सकता है.

हालांकि, अगर आपके पास कोड में बदली गई कोई पॉलीलाइन या GeoJSON लाइनस्ट्रिंग के तौर पर निर्देशांकों की सूची है और आपको मैप पर पॉलीलाइन देखनी है, तो इंटरैक्टिव पॉलीलाइन डिकोडर यूटिलिटी का इस्तेमाल करें.

मैप पर इंटरैक्टिव तरीके से पॉलीलाइन बनाना

  1. मैप को बीच में लाने के लिए कोई पता, पिन कोड, जगह या लैंडमार्क डालें और खोजें पर क्लिक करें.
  2. पॉलीलाइन के शुरू होने की जगह दिखाने वाला मार्कर लगाने के लिए, मैप पर क्लिक करें.
  3. आपके मार्कर के निर्देशांक अक्षांश और देशांतर बॉक्स में दिखते हैं.
  4. जगह की जानकारी जोड़ें बटन पर क्लिक करें. ऐसा करने से, जगह की जानकारी की सूची में निर्देशांक जुड़ जाते हैं. साथ ही, एन्कोडेड पॉलीलाइन बॉक्स में एन्कोडिंग जनरेट हो जाती है.
  5. अपनी पॉलीलाइन पर सभी जगहों को जगह की सूची और एन्कोडेड पॉलीलाइन में जोड़ने के लिए, मैप पर मार्कर लगाना जारी रखें.

निर्देशांक में बदलाव करना

  • किसी जगह की जानकारी मिटाने के लिए, उसे जगह की सूची में चुनें और चुनी गई जगह की जानकारी मिटाएं को दबाएं.
  • सभी जगहों को मिटाने और फिर से शुरू करने के लिए, सभी जगहें मिटाएं पर क्लिक करें.
  • आपके पास जगहों की जानकारी में बदलाव करने की अनुमति नहीं है. जगह की जानकारी में बदलाव करने के लिए, उसे मिटाएं और फिर से जोड़ें. अगर जगह आपकी सूची के आखिर में नहीं है, तो जगह और उसके बाद वाली सभी जगह मिटाएं.

निर्देशांक डालकर पॉलीलाइन बनाना

  • अगर आपके पास मार्कर की जगह निर्देशांकों की पहले से ही सूची है, तो अक्षांश और देशांतर को उनसे जुड़े बॉक्स में मैन्युअल तौर पर डाला जा सकता है.

पॉलीलाइन को निर्देशांक में डिकोड करना

  1. कोड में बदला गया पॉलीलाइन बॉक्स में अपनी पॉलीलाइन डालें.
  2. अगर आपकी पॉलीलाइन में एस्केप कैरेक्टर हैं, तो उन्हें हटाने के लिए चेकबॉक्स पर क्लिक करें.
  3. पॉलीलाइन को डिकोड करें पर क्लिक करें. निर्देशांक जगह की सूची में दिखते हैं और मैप पर लाइन बनाई जाती है.

यह यूटिलिटी Maps JavaScript API का इस्तेमाल करती है. खास तौर पर, पाथ की एन्कोडिंग और डिकोडिंग को google.maps.geometry.encoding नेमस्पेस में, encodePath() और decodePath() के स्टैटिक तरीकों से मैनेज किया जाता है. कोड में बदलने की स्कीम के बारे में जानकारी के लिए, कोड में बदला गया पॉलीलाइन एल्गोरिदम फ़ॉर्मैट देखें.