Los mosaicos 3D fotorrealistas son una malla 3D con textura de imágenes de alta
resolución. Ofrecen mapas 3D de alta resolución en muchas de las áreas pobladas del mundo. Te permiten potenciar experiencias de visualización 3D envolventes y de próxima generación para ayudar a tus usuarios a hacer lo siguiente:
Comprender un área
Navegar con confianza a una ubicación
Evaluar lugares nuevos para tomar decisiones
Comprender cómo cambia el mundo real
Antes de comenzar
Antes de comenzar a usar la API de Photorealistic 3D Tiles, debes revisar las Condiciones del Servicio y las Políticas de la API de Map Tiles. Luego, puedes iniciar un proyecto con una cuenta de facturación y habilitar la API de Map Tiles. Si deseas obtener más información, consulta el artículo Configuración en la consola de Cloud.
Cómo obtener tarjetas
Después de obtener tu clave de API, puedes comenzar a acceder a las tarjetas fotorrealistas. Para ello, especifica una URL de conjunto de tarjetas raíz en un renderizador de 3D Tiles de tu elección. Después de eso, el renderizador realiza automáticamente todas las llamadas posteriores para obtener tarjetas fotorrealistas a medida que el usuario final explora el mapa.
El renderizador puede realizar al menos tres horas de solicitudes de tarjetas a partir de una sola solicitud de conjunto de tarjetas raíz. Después de alcanzar este límite, debes realizar otra solicitud de conjunto de tarjetas raíz.
Por ejemplo, puedes usar el siguiente código de JavaScript para comenzar a explorar 3D Tiles con 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>