Cesium开发中如何模拟建筑楼板数据
发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,这篇文章主要介绍Cesium开发中如何模拟建筑楼板数据,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!多层的建筑体,在不需要精确的模型效果时,使用Cesium的Polygon去模
千家信息网最后更新 2024年11月22日Cesium开发中如何模拟建筑楼板数据多层的建筑体,在不需要精确的模型效果时,使用Cesium的Polygon去模拟每层楼的楼板效果,设定每层楼的高度和楼层的总数,生成CZML文件,批量加载楼板的数据。 根据Cesium的api,加载一个带高度拉起效果的polygon,使用以下的代码:
其中设置的 height和 extrudedHeight是关键参数,height标示polygon离地的高度,extrudedHeight是polygon的拉高高度,根据楼层高度,设置每层的height,在加上楼层高度,设置 extrudedHeight,到达分层的楼板效果。 CZML数据节点的编辑如下: 使用js或者其他代码,循环根据楼层数和高度进行遍历,生成最终的CZML数据。
这篇文章主要介绍Cesium开发中如何模拟建筑楼板数据,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
var greenPolygon = viewer.entities.add({
name : 'Green extruded polygon',
polygon : {
hierarchy : Cesium.Cartesian3.fromDegreesArray([-108.0, 42.0,
-100.0, 42.0,
-104.0, 40.0]),
height:50000,
extrudedHeight: 100000.0,
material : Cesium.Color.GREEN
}
});
{
"id":"floor_0",
"name":"floors"
,"polygon":
{"positions":
{"cartographicDegrees":[坐标数组]},
"material":
{
"solidColor":
{"color":
{"rgba":[255,255,255,120]}
}
},
//离地高度设置
"height":0,
//拉高高度设置
"extrudedHeight":4.6,"
outline":true}
}
以下是简单楼板显示效果,加上鼠标移动时的选中效果:
以上是"Cesium开发中如何模拟建筑楼板数据"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
高度
楼板
效果
数据
楼层
开发
代码
内容
篇文章
生成
精确
价值
关键
兴趣
参数
坐标
多层
小伙
小伙伴
建筑体
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
常用关系型数据库有哪些类型
山东济南市存储服务器价格
数据库技术及应用实验题答案
用户本地服务器
电脑如何打开gdc服务器
致软件开发感谢信
网络安全为人民总结
广州的app软件开发公司
国防网络安全图片
网络技术工人的稀缺性
台式无线网卡管理服务器
表的维护是指在数据库创建表之后
潍坊握旗网络技术有限公司
软件开发项目怎么进展
教务大数据库设计
数据库校验水平
重新构筑数据库ps5
合金风暴1服务器
win7系统当服务器
手机扫码存入电脑数据库
交往与网络安全手抄报
互联网科技公司组织架构模板
数据库监控与运维
numeric 数据库
高速铁路动车组网络技术题库
ug数据库刀柄
网络安全上升为国家主权的
如何正确使用服务器机柜电源插座
去国企搞软件开发
有事有哪几个数据库