Fotorealistische 3D-Kacheln

Entwickler im Europäischen Wirtschaftsraum (EWR)

3D Tiles API – ÜbersichtFotorealistische 3D-Kacheln sind 3D-Gitter mit einer Textur aus hochauflösenden Bildern. Sie bieten hochauflösende 3D-Karten für viele besiedelte Gebiete der Welt. Mit ihnen können Sie immersive 3D-Visualisierungen der nächsten Generation 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

Kacheln abrufen

Nachdem Sie Ihren API-Schlüssel erhalten haben, können Sie auf fotorealistische Kacheln zugreifen, indem Sie eine URL für den Stamm-Kachelsatz eines 3D-Kachel-Renderers 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 Anfrage an den Stamm-Kachelsatz gestellt werden. Nach Erreichen dieses Limits müssen Sie eine weitere Anfrage an den Stamm-Kachelsatz senden.

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>