当前位置: 首页 > backend >正文

shp转3d tiles在cesium渲染楼宇白膜

shp文件一般做gis的人都知道它是干嘛的,它是一种地理信息系统矢量数据格式,主要用于存储地理空间数据。但是在cesium中,通过Cesium3DTileset渲染白膜只能渲染3d tiles文件格式。所以我们需要工具去将shp文件转换成3d tiles格式。

我是使用的Cesiumlab工具去做文件转换的。

Cesiumlab下载地址:http://www.cesiumlab.com/cesiumlab.html

点击下载一路安装即可,然后注册登录,登录后就是以下界面

点击通用模型切片-点击输入文件中的shp按钮,添加shp文件

点击设置按钮

选择造型参数,然后选择建筑高度,如果你的shp文件有高度字段,那么就选中高度字段,选择对应的字段名,点击确认。

将对应的属性全部勾选

然后选择输出路径,选择输出的文件地址,点击提交处理,等待转换完成即可。

转换完成后的文件目录如下

然后将其全部复制到项目中,引用主入口文件tileset.json,通过Cesium3DTileset即可成功渲染楼宇白膜。

也可以将其文件放在服务器下,通过服务器地址访问,例如可以通过nginx发布该文件,通过地址访问3d tiles文件,减少前端包体积。

http://www.xdnf.cn/news/10528.html

相关文章:

  • Linux 驱动之设备树
  • Leetcode 2093. 前往目标城市的最小费用
  • SAR ADC 异步逻辑设计
  • Linux系统配置屏幕旋转和触摸旋转
  • 从冷上电到main()函数,Bootloader都做了什么?
  • 数据类型检测有哪些方式?
  • robot_lab学习笔记【MDP综述】
  • QuickJS 如何计算黄金分割率 ?
  • barker-OFDM模糊函数原理及仿真
  • Linux防火墙:全面解析IPTables的表、链、规则!
  • Cypress + TypeScript + Vue3
  • 数据库管理与高可用-MySQL全量,增量备份与恢复
  • 劫持进程注入
  • C语言进阶--程序的编译(预处理动作)+链接
  • 数据结构:递归(Recursion)
  • 基于TMC5160堵转检测技术的夹紧力控制系统设计与实现
  • 输入ifconfig,发现ens33不见了,无法连接至虚拟机
  • Golang——3、流程控制语句
  • C++实现伽罗华域生成及四则运算(三)
  • Python----目标检测(《SSD: Single Shot MultiBox Detector》论文和SSD的原理与网络结构)
  • CppCon 2014 学习:C++ in Huge AAA Games
  • STM32F407寄存器操作(多通道单ADC+DMA)
  • 前端面试准备-5
  • Mask_RCNN 环境配置及训练
  • QT中子线程触发主线程弹窗并阻塞等待用户响应-传统信号槽实现
  • DRW - 加密市场预测
  • 考研系列—操作系统:第四章、文件管理(part.2)
  • 利用DeepSeek编写能在DuckDB中读PostgreSQL表的表函数
  • 多任务——进程
  • 基于机器学习的心脏病预测模型构建与可解释性分析