WP Location Finder: मानचित्र API कॉन्फ़िगरेशन
1. मैप एपीआई कैसे बनाएं?
1.1 Google मानचित्र API कुंजी और API सेवाएँ प्राप्त करें
अगर आपका डोमेन 22 जून 2016 के बाद बनाया गया है, तो हर बार Google Maps API का इस्तेमाल करते समय, आपको अपने अनुरोध को मान्य करने के लिए एक कुंजी शामिल करनी होगी।
कुंजी प्राप्त करें और API सक्षम करें: https://developers.google.com/maps/documentation/javascript/get-api-key
अधिक जानकारी: https://developers.google.com/maps/documentation/javascript/usage?hl=en
सबसे पहले, आपको Google क्लाउड कंसोल , एक प्रोजेक्ट चुनना होगा, या एक नया प्रोजेक्ट बनाना होगा। फिर "+ क्रेडेंशियल बनाएँ" "API कुंजी" विकल्प चुनें
फिर अगले चरण का पालन करें और "बनाएँ " बटन पर क्लिक करें। इसे अगले चरण के लिए सहेजें।
इसके अतिरिक्त, कुछ आवश्यक API सेवाओं को सक्षम करना आवश्यक है। Google कंसोल में, API और सेवाएँ और उन्हें नीचे दिखाए अनुसार खोजें:
- मैप्स जावास्क्रिप्ट एपीआई
- जियोकोडिंग एपीआई
- जियोलोकेशन एपीआई
- स्थान API
- दिशा-निर्देश API
1.2 गूगल मैप आईडी कैसे बनाएं?
मैप आईडी बनाने के लिए, कृपया मैप्स प्रबंधन पृष्ठ पर जाएँ। मैप आईडी बनाएँ बटन पर क्लिक करें।
फिर नया मानचित्र आईडी बनाएं पृष्ठ पर, निम्नलिखित कार्य करें:
- नाम: मानचित्र आईडी नाम इनपुट करें.
- विवरण: वर्णन करें कि मानचित्र आईडी का उपयोग किस लिए किया जाता है (वैकल्पिक)
- मानचित्र प्रकार: जावास्क्रिप्ट का चयन करें, तथा रास्टर (डिफ़ॉल्ट) या वेक्टर मानचित्र प्रकार भी चुनें।
सेव पर क्लिक करना न भूलें । कृपया इसे सेटिंग के लिए रखें।
1.3 ओपनस्ट्रीटमैप टोकन कैसे बनाएं?
नए खाते के लिए पंजीकरण करने या अपने मौजूदा खाते में साइन इन करने के लिए यहां जाएँ
अपनी उपयोगकर्ता सेटिंग या खाता मेनू में "एक्सेस टोकन" देखें "एक्सेस टोकन बनाएँ" विकल्प ढूँढें और उसे चुनें। टोकन निर्माण के सभी फ़ील्ड सीधे एक्सेस टोकन पृष्ठ पर दिखाई देंगे। अपना टोकन बनाने के लिए:
- बाद में इस टोकन को पहचानने में आपकी सहायता के लिए "लेबल" में एक वर्णनात्मक नाम दर्ज करें
- नीचे दिए गए दो अतिरिक्त फ़ील्ड खाली छोड़ दें (अधिकांश उपयोगकर्ताओं के लिए डिफ़ॉल्ट सेटिंग्स पर्याप्त हैं)
- अपना नया एक्सेस टोकन बनाने के लिए "बनाएँ" पर क्लिक करें
आपका नया एक्सेस टोकन बन जाने के बाद प्रदर्शित होगा। इस टोकन को कॉपी करके सुरक्षित रूप से संग्रहीत करना सुनिश्चित करें, क्योंकि आप इसे आगे के कॉन्फ़िगरेशन चरणों में उपयोग करेंगे।
2. मुख्य सेटिंग्स अनुभाग
मानचित्र प्रदाता
मेनू लोकेशन फ़ाइंडर > सेटिंग्स > मुख्य सेटिंग्स पर जाएँ । आपको दो उपलब्ध मानचित्र प्रदाता विकल्प मिलेंगे: Google और OpenStreetMap ।
यदि आप Google मानचित्र को अपने प्रदाता के रूप में चुनते हैं, तो आपको पिछले सेटअप चरणों के क्रेडेंशियल के साथ निम्नलिखित आवश्यक फ़ील्ड कॉन्फ़िगर करने होंगे:
- Google Maps API कुंजी: Google Maps API कुंजी अनिवार्य है। अगर आपको नई API कुंजी बनाने का तरीका नहीं पता है, तो चरण 1.1
- मैप आईडी: मैप आईडी एक विशिष्ट पहचानकर्ता है जो Google मैप की स्टाइलिंग और कॉन्फ़िगरेशन सेटिंग्स को दर्शाता है जो Google क्लाउड में संग्रहीत होती हैं।
यह होना अनिवार्य है, अगर आपको इसकी आवश्यकता नहीं है, तो आप डिफ़ॉल्ट आईडी (DEMO_MAP_ID) रख सकते हैं। - मानचित्र डिफ़ॉल्ट ज़ूम: पहली बार लोड होने पर मानचित्र पर डिफ़ॉल्ट ज़ूम स्तर (स्वतः ज़ूम को 0 पर सेट करें)
- मानचित्र प्रकार: रोडमैप, सैटेलाइट, हाइब्रिड, भूभाग।
- मानचित्र परत: केएमएल, यातायात, पारगमन, साइकिल चलाना।
चरण 1.3 में प्राप्त एक्सेस टोकन दर्ज करना होगा :
- जियोकोडिंग एक्सेस टोकन: पता स्वतः पूर्ण कार्यक्षमता के लिए LocationIQ एक्सेस टोकन आवश्यक है।
- मानचित्र डिफ़ॉल्ट ज़ूम: पहली बार लोड होने पर मानचित्र पर डिफ़ॉल्ट ज़ूम स्तर (स्वतः ज़ूम को 0 पर सेट करें)
- मानचित्र प्रकार: डिफ़ॉल्ट, OpenStreetMap HOT, कार्टो लाइट, कार्टो डार्क,...
- कस्टम टाइल परत: अपनी कस्टम परत इनपुट करें।
अपने मानचित्र प्रदाता सेटिंग्स को कॉन्फ़िगर करने के बाद, आपको कई अनुकूलन सुविधाएं मिलेंगी जो आपके मानचित्र की कार्यक्षमता और उपयोगकर्ता अनुभव को बढ़ाने के लिए Google मानचित्र और OpenStreetMap दोनों के साथ काम करती हैं:
- श्रेणी फ़िल्टर प्रदर्शित करें
- देश फ़िल्टर प्रदर्शित करें
- त्रिज्या फ़िल्टर प्रदर्शित करें
- दूरी की इकाई: किमी/मील
- त्रिज्या खोज के लिए दूरी: त्रिज्या खोज उपकरण में दूरी
- टैग फ़िल्टर प्रदर्शित करें
- स्थान विवरण नए टैब में खोलें

मानचित्र प्रदर्शन
आपके द्वारा बनाए गए स्थान मानचित्र पर सेटिंग अनुभाग में प्रदर्शित किए जाएंगे।
रंग और मार्कर छवि
आप यहां रंग और डिफ़ॉल्ट मार्कर छवि समायोजित कर सकते हैं।
एकल स्थान
- स्टोर फ़ील्ड जोड़ें: प्रत्येक स्थान पर कुछ विशिष्ट फ़ील्ड जोड़ें, जैसे स्टोर का नाम और स्टोर के खुलने का समय
3. शॉर्टकोड जनरेटर
मैप शॉर्टकोड जेनरेट करने के लिए, मेनू लोकेशन फ़ाइंडर > शॉर्टकोड जेनरेटर पर जाएँ। आप नीचे दिए गए दृश्य प्रकार :
- स्थान खोज: [wplf type_of_view="location_search" default_address="पेरिस, फ़्रांस" categories="16" tags="27" map_zoom="Auto"]
- केवल मानचित्र दृश्य: [wplf type_of_view="map_view" default_address="पेरिस, फ़्रांस" categories="16" tags="27" map_zoom="Auto"]
- एकल स्थान: [wplf id="578" map_zoom="Auto"]
- फ्रंटएंड सबमिशन फ़ॉर्म: [wplf_submission]
- मेरे स्थान (फ्रंटएंड): [wplf_my_locations items_per_page="8"]
आपके द्वारा चुने गए दृश्य प्रकार के आधार पर, एक पूर्वावलोकन प्रदर्शित होगा जो दिखाएगा कि यह फ़्रंटएंड पर कैसा दिखाई देगा। जेनरेट किया गया शॉर्टकोड निचले बाएँ कोने में दिखाई देगा, जिसे आप कॉपी करके अपने पेज पर कहीं भी डाल सकते हैं।
4. स्थान श्रेणियाँ
स्थान श्रेणियों को प्रबंधित करने के लिए, कृपया मेनू स्थान खोजक > स्थान श्रेणियाँ पर जाएँ। इस अनुभाग से, आप अपनी स्थान श्रेणियों को आसानी से प्रबंधित कर सकते हैं - आवश्यकतानुसार उन्हें जोड़, संपादित या हटा सकते हैं!
5. स्थान टैग
लोकेशन टैग प्रबंधित करने के लिए, कृपया मेनू लोकेशन फ़ाइंडर > लोकेशन टैग पर जाएँ। इस सेक्शन से, आप आसानी से अपने लोकेशन टैग प्रबंधित कर सकते हैं - आवश्यकतानुसार उन्हें जोड़, संपादित या हटा सकते हैं!
6. आयात/निर्यात स्थान
आयात स्थान
मेनू स्थान खोजक > सेटिंग > आयात पर जाएँ अपने मौजूदा डेटा प्रारूप के आधार पर उपयुक्त फ़ील्ड से CSV या KML चुनें
टेम्पलेट चाहिए? हमारी नमूना फ़ाइल प्राप्त करने और उचित प्रारूप देखने के लिए "नमूना CSV फ़ाइल डाउनलोड करें" यदि आप नई प्रविष्टियाँ जोड़ते समय अपने वर्तमान डेटा को अपडेट करना चाहते हैं, तो "यदि मिलान हो तो मौजूदा स्थान अपडेट करें, या जो नए स्थान मौजूद नहीं हैं उन्हें जोड़ें"
निर्यात स्थान
जब आप अपने मौजूदा स्थानों को निर्यात करने के लिए तैयार हों, तो " निर्यात करें" अनुभाग पर जाएँ। वहाँ से, अपनी ज़रूरत के अनुसार "CSV में निर्यात करें" या "KML में निर्यात करें"
तुल्यकालन
स्वचालित CSV सिंक्रोनाइज़ेशन सेट अप करने के लिए, सेटिंग्स पर जाएँ और फिर इम्पोर्ट/एक्सपोर्ट > सिंक्रोनाइज़ेशन टैब पर जाकर मीडिया लाइब्रेरी से अपनी CSV फ़ाइल चुनें। "स्वचालित सिंक्रोनाइज़ेशन सक्षम करें" "सिंक अंतराल (मिनट)" फ़ील्ड में अपनी पसंदीदा अपडेट आवृत्ति निर्दिष्ट करें
सिस्टम आपके द्वारा चुने गए अंतराल पर स्वचालित रूप से डेटा आयात करेगा, मिलान मिलने पर मौजूदा स्थानों को अपडेट करेगा और अतिरिक्त डेटा के लिए नई प्रविष्टियाँ बनाएगा।
7. प्रवेश नियंत्रण
प्रत्येक उपयोगकर्ता भूमिका के लिए स्थान अनुमतियाँ (बनाएँ, संपादित करें, हटाएँ, प्रकाशित करें) प्रबंधित करने के लिए, सेटिंग्स > एक्सेस नियंत्रण ।


















