擬真 3D 動態磚

3D Tiles API 總覽擬真成像 3D 圖塊是採用高解析度圖像的 3D 網格紋理。我們在世界上許多地區提供高解析度 3D 地圖。這些工具可讓您提供新一代的沉浸式 3D 視覺化體驗,協助使用者:

  • 瞭解特定區域

  • 確定要導航到指定位置

  • 評估新地點,以便做出決策

  • 瞭解現實生活的變化

事前準備

開始使用 Photorealistic 3D Tiles API 前,請務必詳閱《服務條款》和《Map Tiles API 政策》。接著,您可以使用帳單帳戶建立專案,並啟用 Map Tiles API。詳情請參閱 Cloud 控制台中的設定

正在取得資訊方塊

取得 API 金鑰後,您就可以將所選 3D 資訊方塊轉譯器指定根圖塊集網址,開始存取擬真的圖塊。之後,轉譯器就會自動在使用者探索地圖時,自動發出所有逼真的圖塊呼叫。

算繪可透過單一根圖塊集要求,發出至少三小時的資訊方塊要求。如果達到此上限,您必須再提出另一個根圖塊集要求。

舉例來說,您可以使用以下 JavaScript 程式碼,開始透過 Cesium JS 探索 3D 資訊方塊。

<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>