3D एरिया एक्सप्लोरर शुरू हो रहा है

इमेज

खास जानकारी

3D एरिया एक्सप्लोरर समाधान आपको जगहें खोजने और उनका अनुभव लेने का एक बिलकुल नया तरीका देता है. यह समाधान, आकर्षक और इंटरैक्टिव 3D एनवायरमेंट बनाने के लिए, Google Maps प्लैटफ़ॉर्म की फ़ोटोरियलिस्टिक 3D टाइल और Places एपीआई की सुविधाओं का इस्तेमाल करता है.

3D एरिया एक्सप्लोरर को कई कामों के लिए डिज़ाइन किया गया है:

  • जगह के बारे में बेहतर जानकारी इकट्ठा करना: उपयोगकर्ता, बेहतर तरीके से विज़ुअल की मदद से, आस-पास की जगहों को वर्चुअल तौर पर एक्सप्लोर कर सकते हैं. इससे उन्हें स्थानीय जगहों और पहचानों की जानकारी मिलने में मदद मिलती है.

  • जगह के हिसाब से जानकारी देने के लिए बढ़ावा दें: : लोकप्रिय जगहों (लोकप्रिय जगहों) को बेहतर तरीके से जानकारी के साथ शामिल करने की सुविधा से, कहानी को बताने वाले अनुभव तैयार किए जा सकते हैं. इससे उपयोगकर्ताओं को खास जगहों के बारे में जानकारी दी जा सकती है.

  • Google Maps की 3D सुविधाओं का इस्तेमाल करके डेवलपमेंट को बढ़ावा दें: यह इमर्सिव और इंटरैक्टिव मैप बनाने के लिए, Google के 3D मैपिंग डेटा की क्षमता के बारे में बताता है.

शुरुआत करना:

चालू करें

अहम टेक्नोलॉजी

यह सलूशन, दो मुख्य टेक्नोलॉजी का इस्तेमाल करके बनाया गया है:

Google Maps Platform एपीआई:

इस अनुभव को बेहतर बनाने के लिए, हम बुनियादी मैप और डेटा पाने के लिए Google Maps Platform से कई एपीआई का इस्तेमाल करते हैं:

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

CesiumJS

CesiumJS हाई-रिज़ॉल्यूशन 3D ग्लोब को रेंडर करने और उसे दिखाने के लिए ज़िम्मेदार है. यह Google की फ़ोटोरियलिस्टिक 3D टाइल को लोड करने और विज़ुअलाइज़ करने का काम मैनेज करती है. यह टाइल, इमारतों और इलाके का 3D मेश मॉडल उपलब्ध कराती है.

कैमरा मैनेजमेंट: CesiumJS, कैमरे की पोज़िशन, स्क्रीन की दिशा, और मूवमेंट को कंट्रोल करने के टूल उपलब्ध कराता है. ऐसे कॉन्टेंट के कुछ उदाहरण यहां दिए गए हैं:

  • ऐप्लिकेशन लोड करते समय चुनिंदा आस-पड़ोस पर फ़ोकस करने के लिए शुरुआती व्यूपॉइंट सेट करना.
  • कैमरे की डाइनैमिक मूवमेंट, जैसे कि एक्सप्लोरेशन के लिए ऑटोमेटेड ऑर्बिट ऐनिमेशन लागू करना.
  • अगर ऐसी सुविधाएं शामिल हैं, तो ग्लोब के साथ उपयोगकर्ता के इंटरैक्शन को हैंडल करना. जैसे, पैन करना, ज़ूम करना, और घुमाना.

जानें कि फ़ोटोरियलिस्टिक 3D टाइल कैसे 3D टाइल रेंडरर के साथ काम करती है.

मुख्य कॉम्पोनेंट

ऐप्लिकेशन को दो अलग-अलग ऐप्लिकेशन में बांटा गया है, जैसे:

  • एडमिन ऐप्लिकेशन
  • डेमो ऐप्लिकेशन

यह डायग्राम, दो ऐप्लिकेशन के बीच के अंतर और आपस में संबंध के बारे में खास जानकारी देता है:

इमेज

हर ऐप्लिकेशन के बारे में आगे भी जांच करना फ़ायदेमंद होगा:

एडमिन ऐप्लिकेशन

यह ऐप्लिकेशन इस्तेमाल करने में आसान इंटरफ़ेस मुहैया कराता है, जिससे 3D अनुभव को पसंद के मुताबिक बनाया जा सकता है:

  • जगह की खोज : Google Maps Platform पर अपने-आप पूरे होने वाले खोज बार की मदद से, वह इलाका खोजें जिसे आपको दिखाना है. कोई जगह चुनने के बाद, कैमरा उस जगह पर आसानी से पहुंचा जा सकता है.

  • कैमरा: अपनी सुविधा के हिसाब से वीडियो देखने के लिए, कैमरे की मूवमेंट की स्पीड और ऑर्बिट के टाइप में बदलाव करें.

  • जगहें (लोकप्रिय जगह): डेंसिटी, खोज का दायरा, और पसंद की उन जगहों (जैसे- रेस्टोरेंट, कैफ़े, लैंडमार्क) को तय करें जिन्हें आपको दिखाना है.

असली उपयोगकर्ताओं के अनुभव को उनकी पसंद के मुताबिक बनाने के लिए, इस ऐप्लिकेशन का इस्तेमाल करें.

सभी कस्टमाइज़ेशन का विस्तृत विवरण होता है 3D एरिया एक्सप्लोरर कस्टमाइज़ेशन.

डेमो ऐप्लिकेशन

यह उपयोगकर्ताओं के इस्तेमाल के लिए बना फ़ाइनल ऐप्लिकेशन है, जो एडमिन ऐप्लिकेशन में बनाए गए कॉन्फ़िगरेशन को लोड करता है. इस इमर्सिव, 3D एनवायरमेंट में उपयोगकर्ता चुने गए इलाकों को एक्सप्लोर कर सकते हैं और उन जगहों को खोज सकते हैं जिन्हें आपने हाइलाइट किया है.

एडमिन ऐप्लिकेशन का इस्तेमाल करके अपने हिसाब से लुक और स्टाइल सेट करने के बाद, कॉन्फ़िगरेशन डाउनलोड किया जा सकता है और सोर्स कोड से कस्टम ऐप्लिकेशन चलाया जा सकता है.

प्रयोक्‍ता अनुभव

इमेज

इस ऐप्लिकेशन की कुछ मुख्य सुविधाएं ये हैं:

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

  4. अगर एडमिन ऐप्लिकेशन का इस्तेमाल किया जा रहा है, तो सेटिंग और कंट्रोल की मदद से डेवलपर, एक्सप्लोरेशन के अनुभव को अपने हिसाब से बना सकते हैं.

  5. अपने-आप रोटेशन की सुविधा चालू है, जिससे कैमरा चुने गए हिस्से के बीच वाले हिस्से के आस-पास अपने-आप घूम जाता है.

ज़रूरी शर्तें

  1. Google Maps API कुंजी: आपको एक मान्य API कुंजी की ज़रूरत होगी, जिसमें नीचे दिए गए API (एपीआई) चालू हों:

  2. वेब सर्वर: आप ऐप्लिकेशन को इनमें से किसी से भी प्रस्तुत कर सकते हैं:

    • लोकल वेब सर्वर (उदाहरण के लिए, Node.js, http-server का इस्तेमाल करना)
    • स्टैटिक वेब होस्टिंग सेवा (ऐप्लिकेशन, Dockerfile के साथ आता है)

आपको GitHub प्रोजेक्ट के रीडमी सेक्शन में डिप्लॉयमेंट के विकल्पों की ज़्यादा जानकारी मिलेगी.

डिप्लॉयमेंट

ऐप्लिकेशन को GKE या GAE जैसे किसी भी कंटेनर एनवायरमेंट में, नोड ऐप्लिकेशन या Docker कंटेनर के तौर पर डिप्लॉय किया जा सकता है. होस्ट किया गया डेमो इस आर्किटेक्चर का इस्तेमाल करता है:

इमेज

  • इस आर्किटेक्चर में, कोड GitHub प्रोजेक्ट में मौजूद है.
  • क्लाउड बिल्ड, मुख्य पेज पर पुश किए जाने पर कोड को चुन लेता है और बिल्ड ऑपरेशन को ट्रिगर कर देता है.
  • बिल्ड के हिस्से के तौर पर, यह एपीआई पासकोड इंजेक्ट करता है और एक इमेज बनाता है. इसके बाद, उसे आर्टफ़ैक्ट रजिस्ट्री में सेव किया जाता है.
  • आखिर में, यह Artifact रजिस्ट्री से, सबसे नई और बेहतर इमेज को Cloud Run पर डिप्लॉय करता है.
  • हम डिप्लॉय किए गए ऐप्लिकेशन की परफ़ॉर्मेंस की जांच करने के लिए, कुछ जांच और निगरानी भी करते हैं.

बिलिंग की जानकारी

3D एरिया एक्सप्लोरर एक बेहतरीन, डाइनैमिक अनुभव देने के लिए Google Maps Platform की सेवाओं का इस्तेमाल करता है. कुछ एपीआई पर शुल्क लग सकता है. यहां एपीआई की खास जानकारी और कीमत के लिंक दिए गए हैं.

Google Maps Platform - 3D Tiles API:

स्टोरीटेलिंग की सुविधा, 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 - Locations API Pricing पर जाएं.

Google Maps Platform - ऑटोकंप्लीट एपीआई:

ऑटोकंप्लीट की सुविधा, लोगों के इंटरैक्शन को बेहतर बनाती है. Google Maps ऑटोकंप्लीट एपीआई के बारे में शुल्क से जुड़ी जानकारी के लिए, कृपया Google Maps Platform पर जाएं - जगहों के अपने-आप पूरे होने की सुविधा.

CesiumJS:

CesiumJS का इस्तेमाल, 3D ग्लोब को विज़ुअलाइज़ करने के लिए किया जाता है. हालांकि, CesiumJS खुद ओपन सोर्स है. हालांकि, अतिरिक्त सुविधाओं या सेवाओं की अपनी लागत हो सकती है. किसी भी प्रीमियम ऑफ़र के लिए, CesiumJS दस्तावेज़ देखें.

हर एपीआई की कीमत के बारे में जानना ज़रूरी है, क्योंकि इस्तेमाल के आधार पर शुल्क अलग-अलग तय किए जाते हैं. ध्यान दें कि Google Maps Platform, एक तय संख्या तक बिना किसी शुल्क के एक फ़्री टीयर की सुविधा देता है. साथ ही, अनुरोधों की संख्या और इस्तेमाल वाले इलाके जैसी चीज़ों के आधार पर, सदस्यता की कीमत अलग-अलग हो सकती है.

Google Maps Platform और CesiumJS के इस्तेमाल की लागत के बारे में सटीक और अप-टू-डेट जानकारी पाने के लिए, हमेशा आधिकारिक कीमत वाले पेज देखें. इनसे जुड़े किसी भी खर्च को बेहतर तरीके से मैनेज करने और समझने के लिए, इन सेवाओं के नियमों और शर्तों का पालन करें.

नतीजा

यह दस्तावेज़ 3D एरिया एक्सप्लोरर की क्षमताओं, कॉम्पोनेंट, उपयोगकर्ता अनुभव, और तकनीकी ज़रूरतों की खास जानकारी देता है.

Google की फ़ोटोरियलिस्टिक 3D Tiles और Places API का इस्तेमाल किया जा रहा है. यह आस-पास की जगहों का वर्चुअल तरीके से विश्लेषण करने, लोकप्रिय जगहों को खोजने, और स्थानीय इतिहास के बारे में जानने में मदद करता है.

चाहे किसी इलाके को दिखाना हो, चीज़ों को बेहतर तरीके से समझना हो या डिजिटल कहानी सुनाने की कला को बढ़ावा देना हो, 3D एरिया एक्सप्लोरर एक शानदार प्लैटफ़ॉर्म उपलब्ध कराता है.

डेमो आज़माएं और एडमिन ऐप्लिकेशन का इस्तेमाल करके, इसे अपने हिसाब से बनाएं. इससे दिलचस्प और जानकारी देने वाला 3D अनुभव मिलता है.