仿真 3D 图块是一种使用高分辨率图像添加纹理的 3D 网格。这些地图提供世界上许多国家/地区的高分辨率 3D 地图, 人口稠密的地区。它们可助力您实现新一代沉浸式 3D 体验 帮助您的用户实现以下目标:
了解某个区域
放心地导航到某个位置
评估新地点以做出决策
了解现实世界如何变化
准备工作
在开始使用 Photorealistic 3D Tiles API 之前,您需要查看 服务条款和 Map Tiles API 政策。然后, 使用结算账号启动项目并启用 Map Tiles API。接收者 如需了解详情,请参阅在 Cloud 控制台中进行设置。
正在获取功能块
获取 API 密钥后,您可以 通过指定 3D 图块的根图块集网址, 您选择的功能块渲染程序。之后,对 作为最终用户,渲染程序会自动创建逼真的图块 浏览地图。
渲染可以从单个根发出至少 3 小时的图块请求 图块集请求。达到此上限后,您必须再创建一个根图块集 请求。
例如,您可以使用以下 JavaScript 代码来探索 3D 世界 带有 Cesium 的图块 JS。
<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>