Mapping

// Grant CesiumJS access to your ion assets Cesium.Ion.defaultAccessToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkNGQxMThhMC1kODg1LTQxMzMtOWRiOS0zNmUyNzRkMDNjY2MiLCJpZCI6MjUyMTYzLCJpYXQiOjE3MzA0NDcxNzR9.nNLQHljh4LR9KS-fDNM6KeiDcKc5_CUQ-N23kJ2yd-M"; const viewer = new Cesium.Viewer("cesiumContainer"); try { const tileset = await Cesium.Cesium3DTileset.fromIonAssetId(2799925); viewer.scene.primitives.add(tileset); await viewer.zoomTo(tileset); // Apply the default style if it exists const extras = tileset.asset.extras; if ( Cesium.defined(extras) && Cesium.defined(extras.ion) && Cesium.defined(extras.ion.defaultStyle) ) { tileset.style = new Cesium.Cesium3DTileStyle(extras.ion.defaultStyle); } } catch (error) { console.log(error); }
No posts.
No posts.