3D Tiles用于大场景的三维模型。 3D Tiles是一个开放的规范,用于传输海量的异构三维地理空间数据集。使用概念上类似于terrain和imagery的瓦片流技术,3D Tiles 使得建筑物数据集、BIM模型、点云和摄影测量模型等大模型比较流畅的在Web端进行浏览展示。
3D Tiles官方资料
进入到通用模型切片
选择shp数据,设置白膜高度信息
设置存储类型为散列,选择输出路径,提交任务即可
生成的结果文件
发布服务
在线查看
var tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
url: 'http://127.0.0.1:8088/3data/tileset.json'
}));
tileset.readyPromise.then(function () {
var boundingSphere = tileset.boundingSphere;
viewer.camera.viewBoundingSphere(boundingSphere, new Cesium.HeadingPitchRange(0.0, -0.5, boundingSphere.radius));
viewer.camera.lookAtTransform(Cesium.Matrix4.IDENTITY);
}).otherwise(function (error) {
throw(error);
});