当前位置:网站首页>shp数据制作3DTiles白膜

shp数据制作3DTiles白膜

2022-07-04 19:54:00 liuccn

3D Tiles格式介绍

3D Tiles用于大场景的三维模型。 3D Tiles是一个开放的规范,用于传输海量的异构三维地理空间数据集。使用概念上类似于terrain和imagery的瓦片流技术,3D Tiles 使得建筑物数据集、BIM模型、点云和摄影测量模型等大模型比较流畅的在Web端进行浏览展示。
3D Tiles官方资料

转换.shp文件为3dtiles

  1. 下载cesiumlab工具
    官方下载地址
    使用手册
    下载完成,注册账号登录到平台即可。

  2. 进入到通用模型切片在这里插入图片描述

  3. 选择shp数据,设置白膜高度信息
    在这里插入图片描述

  4. 设置存储类型为散列,选择输出路径,提交任务即可
    在这里插入图片描述
    生成的结果文件
    在这里插入图片描述

  5. 发布服务
    在这里插入图片描述

  6. 在线查看
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

CesiumJs加载3dtiles

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);
 });
原网站

版权声明
本文为[liuccn]所创,转载请带上原文链接,感谢
https://blog.csdn.net/lc_2014c/article/details/125538819