फ़ोटोरियलिस्टिक 3D टाइल

3D Tiles API की खास जानकारीफ़ोटोरियलिस्टिक 3D टाइल, 3D जालीदार होती हैं, जिसकी बनावट अच्छी होती है और इसकी तस्वीरें हाई रिज़ॉल्यूशन वाली होती हैं. इन टूल से, दुनिया की कई आबादी वाले इलाकों में हाई-रिज़ॉल्यूशन वाले 3D मैप उपलब्ध होते हैं. इनसे अगली-पीढ़ी की टेक्नोलॉजी को और बेहतर 3D में दिखाया जा सकता है. इससे आपके उपयोगकर्ताओं को इन कामों में मदद मिलती है:

  • किसी क्षेत्र को समझें

  • किसी जगह तक बेफ़िक्र होकर नेविगेट करें

  • फ़ैसले लेने के लिए नई जगहों का मूल्यांकन करें

  • जानें कि असल दुनिया में कैसे बदलाव हो रहे हैं

शुरू करने से पहले

फ़ोटोरियलिस्टिक 3D Tiles API का इस्तेमाल शुरू करने से पहले, आपको सेवा की शर्तों और Maps Tiles API की नीतियों को पढ़ना होगा. इसके बाद, किसी बिलिंग खाते से प्रोजेक्ट शुरू किया जा सकता है और Map Tiles API को चालू किया जा सकता है. ज़्यादा जानने के लिए, Cloud Console में सेटअप करें देखें.

टाइलें लोड की जा रही हैं

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

रेंडर करने के लिए, एक रूट टाइलसेट अनुरोध से कम से कम तीन घंटे के टाइल अनुरोध किए जा सकते हैं. इस सीमा पर पहुंचने के बाद, आपको रूट टाइलसेट के लिए एक और अनुरोध करना होगा.

उदाहरण के तौर पर, Cesium JS की मदद से 3D टाइल एक्सप्लोर करने के लिए, इस JavaScript कोड का इस्तेमाल किया जा सकता है.

<head>
 <meta charset="utf-8">
 <script src="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.105/Build/Cesium/Cesium.js"></script>
 <link href="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.105/Build/Cesium/Widgets/widgets.css" rel="stylesheet">
</head>

<body>
  <div id="cesiumContainer"></div>
  <script>
    const viewer = new Cesium.Viewer('cesiumContainer', {
      imageryProvider: false,
      baseLayerPicker: false,
      requestRenderMode: true,
    });

    const tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
      url: "https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY",
      showCreditsOnScreen: true,
    }));

    viewer.scene.globe.show = false;
  </script>
</body>