Cesium数据(九)Geom数据转换v0.1

Cesium数据(九)Geom数据转换v0.1

经过一段时间努力,做出了一个可运行demo

主要逻辑

a

1. 数据来源

  • 通过界面编辑得到(未做)
  • 通过已有的台账或者表格,编写脚本转成符合要求的csv
a

2. 预览

通过提供的桌面端程序预览csv,(这里界面使用的Entity,数量多可能会卡,后期考虑使用primitive优化),这里可以以服务的方式加载需要单体化的3dtile。

a
a

3. 数据转换

csv上传到网站进行处理,生成3dtiles(geom),1w个形状,约耗时110秒,成果 800kb左右,没加进度条,也没进行分块

a

4. 查看

通过提供的桌面端程序预览3dtile(geom),以服务的方式加载需要单体化的3dtile。也可以发布到自己的项目中使用,如果需要显示颜色,需要自己配置样式~

a

相关链接

搞了个服务器部署,配置不高,csv小于 2M 会失败,暂定运行一周吧~~

注:

  1. 点云使用的是 Cesium.Cesium3DTileset.fromIonAssetId(16421)
  2. geom发布服务可以使用nginx,注意设置跨域

收集表再发一次,要是实在没人有需求,就玩别的去啦~

a

One thought to “Cesium数据(九)Geom数据转换v0.1”

发表评论

电子邮件地址不会被公开。 必填项已用*标注