Gerçekçi Fotoğraf 3B Parçalar, yüksek çözünürlüklü görüntülerle dokulandırılmış 3B mesh'lerdir. Dünyanın nüfus yoğunluğu olan birçok bölgesinde yüksek çözünürlüklü 3D haritalar sunarlar. Bu API'ler, kullanıcılarınıza yardımcı olmak için yeni nesil, etkileyici 3D görselleştirme deneyimleri sunmanıza olanak tanır:
Bir alanı anlama
Bir konuma güvenle gitme
Karar vermek için yeni yerleri değerlendirme
Gerçek dünyadaki değişimleri anlama
Başlamadan önce
Photorealistic 3D Tiles API'yi kullanmaya başlamadan önce Hizmet Şartları'nı ve Map Tiles API Politikaları'nı incelemeniz gerekir. Ardından, faturalandırma hesabı olan bir proje başlatabilir ve Map Tiles API'yi etkinleştirebilirsiniz. Daha fazla bilgi için Cloud Console'da kurulum başlıklı makaleyi inceleyin.
Kartlar alınıyor
API anahtarınızı aldıktan sonra, seçtiğiniz bir 3D Tiles oluşturucuya kök tileset URL'si belirterek fotogerçekçi karolara erişmeye başlayabilirsiniz. Ardından, son kullanıcı haritayı keşfettikçe fotogerçekçi karolar için sonraki tüm çağrılar oluşturucu tarafından otomatik olarak yapılır.
Oluşturucu, tek bir kök karo grubu isteğinden en az üç saatlik karo isteği yapabilir. Bu sınıra ulaştıktan sonra başka bir kök karo grubu isteği göndermeniz gerekir.
Örneğin, Cesium JS ile 3D Tiles'ı keşfetmeye başlamak için aşağıdaki JavaScript kodunu kullanabilirsiniz.
<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>