擬真成像 3D 圖塊是使用高解析度圖像紋理的 3D 網格。他們在世界許多人口稠密的地區提供高解析度 3D 地圖。這些 API 可讓您提供新一代的沉浸式 3D 可視化體驗,為使用者提供便利服務:
瞭解區域
從容前往目的地
評估新地點以做出決策
瞭解真實世界變化
事前準備
開始使用擬真成像 3D 圖塊 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>