
खास जानकारी
3D Area Explorer की मदद से, जगहों को खोजने और उनका अनुभव लेने का बिलकुल नया तरीका मिलता है. यह समाधान, Google Maps Platform की फ़ोटोरियलिस्टिक 3D टाइल और Places API की सुविधाओं का इस्तेमाल करके, 3D में शानदार और इंटरैक्टिव एनवायरमेंट बनाता है.
3D Area Explorer को कई मकसद से डिज़ाइन किया गया है:
इलाके को एक्सप्लोर करने का बेहतर अनुभव देना: उपयोगकर्ता, आस-पड़ोस के इलाकों को वर्चुअली एक्सप्लोर कर सकते हैं. साथ ही, स्थानीय सुविधाओं और लैंडमार्क के बारे में जानकारी पा सकते हैं.
जगह के हिसाब से कहानी बताने की सुविधा देना: : दिलचस्पी वाली जगहों (पीओआई) को शामिल करने की सुविधा से, कहानी के तौर पर जानकारी देने वाले अनुभव बनाए जा सकते हैं. इससे उपयोगकर्ताओं को खास जगहों के बारे में जानकारी मिलती है.
Google Maps की 3D सुविधाओं का इस्तेमाल करके डेवलपमेंट को बढ़ावा देना: इससे, Google के 3D मैपिंग डेटा की मदद से, शानदार और इंटरैक्टिव मैप बनाने की क्षमता का पता चलता है
शुरू करना:
चालू करना
मुख्य टेक्नोलॉजी
इस समाधान को दो मुख्य टेक्नोलॉजी का इस्तेमाल करके बनाया गया है:
Google Maps Platform के एपीआई:
हम इस अनुभव को बनाने के लिए, Google Maps Platform के कई एपीआई का इस्तेमाल करते हैं. इनसे हमें बुनियादी मैप और डेटा मिलता है:
- Google Maps की फ़ोटोरियलिस्टिक 3D टाइल: इमारतों और इलाकों के हाई-रिज़ॉल्यूशन वाले 3D मॉडल, शहरी इलाकों की असली और शानदार इमेज दिखाते हैं.
- Places API: ऐप्लिकेशन, एक्सप्लोर किए गए इलाके में दिलचस्पी वाली जगहों (पीओआई) की पहचान कर सकता है और उनके बारे में पूरी जानकारी दिखा सकता है. इससे उपयोगकर्ताओं को स्थानीय जानकारी मिलती है और उनका अनुभव बेहतर होता है.
- ऑटोकंप्लीट की मदद से, उपयोगकर्ता खास जगहों या दिलचस्पी वाले इलाकों को खोज सकते हैं.
CesiumJS
CesiumJS, हाई-रिज़ॉल्यूशन वाले 3D ग्लोब को रेंडर और डिसप्ले करता है. यह Google की फ़ोटोरियलिस्टिक 3D टाइल को लोड और विज़ुअलाइज़ करता है. इससे इमारतों और इलाकों का 3D मेश मॉडल मिलता है.
कैमरा मैनेजमेंट: CesiumJS, कैमरे की पोज़िशन, ओरिएंटेशन, और मूवमेंट को कंट्रोल करने के लिए टूल उपलब्ध कराता है. इसमें ये चीज़ें शामिल हैं:
- ऐप्लिकेशन लोड होने पर, शुरुआती व्यूपॉइंट को सेट करके, चुने गए आस-पड़ोस के इलाके पर फ़ोकस करना.
- कैमरे के डाइनैमिक मूवमेंट लागू करना. जैसे, एक्सप्लोर करने के लिए ऑर्बिट के ऑटोमेटेड ऐनिमेशन.
- अगर ऐसी सुविधाएं शामिल हैं, तो ग्लोब के साथ उपयोगकर्ता के इंटरैक्शन को मैनेज करना (पैन करना, ज़ूम करना, घुमाना).
जानें कि फ़ोटोरियलिस्टिक 3D टाइल, 3D टाइल रेंडरर के साथ कैसे काम कर सकती है.
मुख्य कॉम्पोनेंट
ऐप्लिकेशन को दो अलग-अलग ऐप्लिकेशन में बांटा गया है. इनके नाम ये हैं:
- व्यवस्थापक एप्लिकेशन
- डेमो ऐप्लिकेशन
इस डायग्राम में, दोनों ऐप्लिकेशन के बीच के अंतर और उनके आपसी संबंध के बारे में खास जानकारी दी गई है:

हर ऐप्लिकेशन के बारे में ज़्यादा जानकारी पाना फ़ायदेमंद होगा:
व्यवस्थापक एप्लिकेशन
इस ऐप्लिकेशन में, उपयोगकर्ता के लिए आसान इंटरफ़ेस उपलब्ध है. इसकी मदद से, 3D अनुभव को पसंद के मुताबिक बनाया जा सकता है:
जगह की जानकारी खोजना : अपनी पसंद के मुताबिक बनाए गए Google Maps Platform के ऑटोकंप्लीट खोज बार का इस्तेमाल करके, वह इलाका ढूंढें जिसे आपको दिखाना है. कोई जगह चुनने के बाद, कैमरा उस इलाके में आसानी से फ़्लाई करेगा.
कैमरा: चुने गए व्यूइंग अनुभव को बनाने के लिए, कैमरे की मूवमेंट स्पीड और ऑर्बिट टाइप को अडजस्ट करें.
जगहें (पीओआई): दिलचस्पी वाली जगहों (जैसे, रेस्टोरेंट, कैफ़े, लैंडमार्क) की डेंसिटी, खोज का दायरा, और टाइप तय करें.
इस ऐप्लिकेशन का इस्तेमाल करके, अपने उपयोगकर्ताओं के लिए अनुभव को पसंद के मुताबिक बनाएं.
धीरे-धीरे कैमरे के पाथ को फ़ॉलो करके, Google's शिकागो ऑफ़िस को एक्सप्लोर करना.
लास वेगास स्ट्रिप के आस-पास, पर्यटकों के बीच लोकप्रिय जगहों का नज़ारा देखना.
अब तेज़ स्पीड वाले साइनसोइडल कैमरा पाथ को फ़ॉलो करके, लास वेगास को एक्सप्लोर करना
ग्रैंड कैन्यन को एक्सप्लोर करना. इसमें पर्यटकों के बीच लोकप्रिय सभी जगहें शामिल हैं
3D Area Explorer को पसंद के मुताबिक बनाने के सभी विकल्पों के बारे में ज़्यादा जानकारी दी गई है.
डेमो ऐप्लिकेशन
यह उपयोगकर्ताओं के लिए फ़ाइनल ऐप्लिकेशन है. इसमें, एडमिन ऐप्लिकेशन में बनाया गया कॉन्फ़िगरेशन लोड होता है. 3D में शानदार अनुभव देने वाले इस एनवायरमेंट में, उपयोगकर्ता चुने गए इलाकों को एक्सप्लोर कर पाएंगे. साथ ही, उन जगहों को खोज पाएंगे जिन्हें आपने हाइलाइट किया है.
एक बार जब आप व्यवस्थापक एप्लिकेशन का उपयोग करके अपना लुक और अनुभव पसंद के मुताबिक बना लेते हैं, तो आप कॉन्फ़िगरेशन डाउनलोड कर सकते हैं और सोर्स कोड से अपना कस्टम एप्लिकेशन चला सकते हैं.
उपयोगकर्ता अनुभव

ऐप्लिकेशन की कुछ मुख्य सुविधाएं यहां दी गई हैं:
- उपयोगकर्ता, 3D में किसी इलाके को इंटरैक्टिव तरीके से एक्सप्लोर कर सकते हैं. इसमें इमारतें, लैंडमार्क, और इलाके शामिल हैं.
- उपयोगकर्ता, आस-पास की जगहों (जैसे, म्यूज़ियम, पार्क, रेस्टोरेंट) को खोज सकते हैं.
कोई जगह चुनने पर, उपयोगकर्ता उस जगह के बारे में ज़्यादा जानकारी या उससे जुड़ी कहानियां देख सकते हैं.
डेवलपर, सेटिंग और कंट्रोल की मदद से, एक्सप्लोर करने के अनुभव को पसंद के मुताबिक बना सकते हैं. यह सुविधा, व्यवस्थापक एप्लिकेशन का इस्तेमाल करने पर मिलती है.
ऑटो रोटेशन की सुविधा चालू है. इससे कैमरा, चुने गए इलाके के सेंटर के चारों ओर अपने-आप घूमता है.
ज़रूरी शर्तें
Google Maps API पासकोड: आपके पास एक मान्य एपीआई पासकोड होना चाहिए. साथ ही, ये एपीआई चालू होने चाहिए:
वेब सर्वर: ऐप्लिकेशन को इनमें से किसी एक पर होस्ट किया जा सकता है:
- कोई लोकल वेब सर्वर (जैसे, Node.js, http-server का इस्तेमाल करके)
- कोई स्टैटिक वेब होस्टिंग सेवा (ऐप्लिकेशन के साथ Dockerfile मिलता है)
GitHub प्रोजेक्ट के readme सेक्शन में, डिप्लॉयमेंट के विकल्पों के बारे में ज़्यादा जानकारी दी गई है.
डिप्लॉयमेंट
ऐप्लिकेशन को नोड ऐप्लिकेशन या किसी भी कंटेनर एनवायरमेंट में, जैसे GKE या GAE, Docker कंटेनर के तौर पर डिप्लॉय किया जा सकता है. होस्ट किए गए डेमो में, इस आर्किटेक्चर का इस्तेमाल किया जाता है:

- इस आर्किटेक्चर में, कोड GitHub प्रोजेक्ट में मौजूद होता है.
- मुख्य ब्रांच में कोई भी बदलाव पुश करने पर, Cloud Build कोड को पिक अप करता है और बिल्ड ऑपरेशन ट्रिगर करता है.
- बिल्ड के दौरान, यह एपीआई पासकोड डालता है और एक इमेज बनाता है. इसके बाद, इसे Artifact Registry में सेव किया जाता है.
- आखिर में, यह Artifact Registry से Cloud Run पर, सबसे नई और स्टेबल इमेज डिप्लॉय करता है.
- डिप्लॉय किए गए ऐप्लिकेशन की परफ़ॉर्मेंस की जांच करने के लिए, हमारे पास कुछ हेल्थ चेक और मॉनिटरिंग भी चालू है.
बिलिंग की जानकारी
3D Area Explorer, शानदार और डाइनैमिक अनुभव देने के लिए, Google Maps Platform की सेवाओं का इस्तेमाल करता है. कुछ एपीआई के लिए शुल्क लग सकता है. यहां एपीआई और उनकी कीमत के लिंक के बारे में खास जानकारी दी गई है.
Google Maps Platform - 3D Tiles API:
Storytelling की सुविधा, जियोस्पेशल डेटा के साथ विज़ुअल अनुभव को बेहतर बनाने के लिए, 3D Tiles API का इस्तेमाल करती है. 3D Tiles API की कीमत के बारे में जानने के लिए, Google Maps Platform - 3D Tiles API की कीमत देखें.
Google Maps Platform - Places API:
Places API का इस्तेमाल, जगह के हिसाब से डेटा के लिए किया जाता है. इससे, कहानी सुनाने की कला के अनुभव में ज़्यादा जानकारी जोड़ी जाती है. Google Places API से जुड़े शुल्क के बारे में जानने के लिए,Google Maps Platform - Places API Pricing देखें.
Google Maps Platform - ऑटोकंप्लीट एपीआई:
ऑटोकंप्लीट की सुविधा से, उपयोगकर्ता के इंटरैक्शन को बेहतर बनाया जा सकता है. Google Maps के ऑटोकंप्लीट एपीआई की कीमत के बारे में जानने के लिए, Google Maps Platform - Places Autocomplete की कीमतदेखें.
CesiumJS:
CesiumJS का इस्तेमाल, 3D ग्लोब को विज़ुअलाइज़ करने के लिए किया जाता है. CesiumJS ओपन सोर्स है. हालांकि, अतिरिक्त सुविधाओं या सेवाओं के लिए शुल्क लग सकता है. प्रीमियम ऑफ़र के बारे में जानने के लिए, CesiumJS का दस्तावेज़ देखें.
हर एपीआई की कीमत की जानकारी देखना ज़रूरी है, क्योंकि शुल्क का निर्धारण इस्तेमाल के आधार पर अलग-अलग किया जाता है. ध्यान दें कि Google Maps Platform, फ़्री टियर की सुविधा देता है. इसमें, कुछ एपीआई को बिना किसी शुल्क के इस्तेमाल किया जा सकता है. कीमत की जानकारी, अनुरोधों की संख्या और इस्तेमाल के इलाके जैसे फ़ैक्टर के आधार पर अलग-अलग हो सकती है.
Google Maps Platform और CesiumJS के इस्तेमाल की लागत के बारे में सबसे सटीक और अप-टू-डेट जानकारी पाने के लिए, हमेशा कीमत वाले आधिकारिक पेजों पर जाएं. इन सेवाओं से जुड़े खर्चों को मैनेज और समझने के लिए, इनकी शर्तों और नियमों का पालन करें.
नतीजा
इस दस्तावेज़ में, 3D Area Explorer की क्षमताओं, कॉम्पोनेंट, उपयोगकर्ता अनुभव, और तकनीकी ज़रूरी शर्तों के बारे में खास जानकारी दी गई है.
Google की फ़ोटोरियलिस्टिक 3D टाइल और Places API का इस्तेमाल करके, आस-पड़ोस के इलाकों को वर्चुअली एक्सप्लोर किया जा सकता है. साथ ही, दिलचस्पी वाली जगहों को खोजा जा सकता है और स्थानीय इतिहास के बारे में जानकारी पाई जा सकती है.
3D Area Explorer, किसी इलाके को दिखाने, एक्सप्लोर करने के अनुभव को बेहतर बनाने या डिजिटल कहानी सुनाने की कला को बढ़ावा देने के लिए, शानदार प्लैटफ़ॉर्म है.
डेमो आज़माएं और व्यवस्थापक ऐप्लिकेशन का इस्तेमाल करके, इसे पसंद के मुताबिक बनाएं. इससे 3D में शानदार और जानकारी देने वाला अनुभव मिलेगा.