Message posté par : image95
----------------------------------------
Bonjour,
Je travaille sous Windows 10 et Cesium 1.72.
NodeJS et Cesium sont bien activés.
J'arrive bien a charger/visualiser un jeu de scene 3D (Meshs+ texture associée) au
format Cesium 3D tiles.
Toutefois, je souhaite qu'une fois le tileset s'affiche, un zoom automatique se
fasse sur son emprise.
Actuellement, l'emprise reste mondiale et je suis obligé de zoomer manuellement.
Je joins une capture d'écran et je colle également ci dessous mon tout petit script
javascript :
a. Sauriez vous me dire pourquoi le zoom sur le tileset est pas pris en compte?
Est ce que celà peut etre dû à la métadonnée "emprise" non correctement remplie
?
Est ce que la fonction "debugShowBoundingVolume" pourrait avoir un intéret dans
ce cas ?https://cesium.com/docs/cesiumjs-ref-do … leset.html
b. Sauriez vous me dire comment forcer le zoom sur une emprise personnalisée? (avec
définition de coordonnées j'imagine? Et/ou un niveau de zoom?).
Merci beaucoup.
-----------------
Code :
// Création d'un viewer Cesium
var viewer = new Cesium.Viewer("cesiumContainer", {
});
// Création du tileset
var tileset = new Cesium.Cesium3DTileset({
url: 'http://localhost:8080/20210125_5RIAOM_CESIUM 3D Tlies_HQ/tileset.json'
});
// Ajout du tileset à la scène
viewer.scene.primitives.add(tileset);
// Une fois le tileset prêt à être affiché, on bouge la camera pour
// qu'elle se positionne au-dessus de ce tileset
tileset.readyPromise.then(function (tileset) {
viewer.scene.camera.setView({
// La position finale doit englober la globalité du tileset
destination: tileset.root.boundingVolume.rectangle,
});
});
-----------------
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=340830#p340830
Pour y répondre : geolibre(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net