Fotorealistische 3D-Kacheln

Entwickler im Europäischen Wirtschaftsraum (EWR)

3D Tiles API – ÜbersichtFotorealistische 3D-Kacheln sind ein 3D-Mesh mit einer Textur aus hochauflösenden Bildern. Sie bieten hochauflösende 3‑D-Karten für viele besiedelte Gebiete der Welt. Sie ermöglichen es Ihnen, immersive 3D-Visualisierungen der nächsten Generation zu erstellen, um Nutzern Folgendes zu ermöglichen:

  • Gebiete besser kennenlernen

  • Sicher zu einem Ort navigieren

  • Neue Orte für Entscheidungen auswerten

  • Veränderungen in der realen Welt nachvollziehen

Hinweis

Bevor Sie die Photorealistic 3D Tiles API verwenden, müssen Sie die Nutzungsbedingungen und die Richtlinien für die Map Tiles API lesen. Anschließend können Sie ein Projekt mit einem Rechnungskonto starten und die Map Tiles API aktivieren. Weitere Informationen

Tiles abrufen

Nachdem Sie Ihren API-Schlüssel erhalten haben, können Sie auf fotorealistische Kacheln zugreifen, indem Sie eine Root-Tileset-URL für einen 3D Tiles-Renderer Ihrer Wahl angeben. Danach werden alle nachfolgenden Aufrufe für fotorealistische Kacheln automatisch vom Renderer ausgeführt, wenn der Endnutzer die Karte erkundet.

Beim Rendern können mindestens drei Stunden lang Kachelanfragen aus einer einzelnen Root-Kachelsatzanfrage gestellt werden. Nach Erreichen dieses Limits müssen Sie eine weitere Anfrage für das Stamm-Tileset stellen.

Mit dem folgenden JavaScript-Code können Sie beispielsweise 3D-Kacheln mit Cesium JS erkunden.

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