Photorealistic 3D Tiles は、高密度のテクスチャを持つ 3D メッシュです 画像を生成できます。世界中の多くの国や地域で高解像度の 3D 地図を提供 基づいています。次世代の臨場感あふれる 3D を 次のことを支援します。
地域を理解する
自信を持って目的地まで移動できる
新しい場所を評価して意思決定を行う
現実世界がどのように変化するかを理解する
始める前に
Photorealistic 3D Tiles API の使用を開始する前に、利用規約と Map Tiles API ポリシーを確認する必要があります。その後、 請求先アカウントを指定してプロジェクトを開始し、Map Tiles API を有効にします。宛先 詳しくは、Cloud コンソールでのセットアップをご覧ください。
タイルの取得
API キーを取得したら、次のことができます。 ルート タイルセット URL を 3D に指定して、Photorealistic Tiles へのアクセスを開始します 任意のタイルレンダラその後のすべての呼び出しは、 フォトリアリスティックなタイルが、エンドユーザーとしてレンダラによって自動的に作成される マップを探索します。
レンダリングでは、1 つのルートから少なくとも 3 時間分のタイル リクエストを実行できます。 リクエストできます。この上限に達したら、別のルート タイルセットを作成する必要があります リクエストできます。
例として、次の JavaScript コードを使用すると、3D の探索を開始できます。 セシウムを使用したタイル 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>