开源3d地球GIS平台Cesium基本功能的开发设计

Cesium是一个十分出色的三维地球GIS模块(开源系统且完全免费)。可以载入各种各样符合规定的地形图涂层,瓦片图、矢量图片等都适用。适用3DMax等三维建模软件转化成的obj文件,适用通用性的GIS测算;适用DEM标高图。检测中的3D-Tiles支系还适用倾斜摄影转化成的大城市三维古建筑群。

开源3d地球GIS平台Cesium基本功能的开发设计

中国很多三维GIS商品都根据Cesium开展封裝(包含一些大型厂)。由于工作中关联,我对Cesium的一些基础GIS作用开展了科学研究,专此记下来。

如圖,这是一个给市政工程GIS/BIM管理方法平台做的原形,GIS一部分应用Cesium,BIM一部分应用第三方商业服务模块。GIS操纵宏观经济、BIM适用外部经济(如今都还没哪些好的模块能保证GIS/BIM的无缝拼接转换)。
常用功能详细介绍:
通讯卫星/矢量地图转换
我这里应用的是天地图出示的服务项目,卫星地图和矢量地图各自启用不一样的插口,卫星地图显示信息实际效果如圖,矢量地图显示信息如下图:
路面及基础标明
点“路面及基础标明”后,将路名等显示信息并载入在原来的涂层上
加标识点
最先在地图上点一下必须天赋加点的部位,随后在弹出框内选择色调,设置提示文本和显示信息內容,点一下储存;能够加上好几个标识。
绘图线段
接连点一下地形图2次就可以绘图线段(可绘图曲线)
绘图环形
适用绘图好几个环形,每一环形任意色调,可以显示信息园的半经、总面积等
绘图不规则图形
接连点一下地图上的点,再鼠标右键合闭,就可以绘图不规则图形,可以测算不规则图形每一边的凌长、占地面积等
储存角度、自动跳转角度
储存当今的角度;键入地理坐标,自动跳转到指定位置
掩藏、载入实体模型
能够动态性载入、掩藏三维实体模型(以便有利于演试,全部的实体模型均变大了十几倍);地图上的绘图作用对全部实体模型都合理,包括在范畴内的实体模型会全自动高亮度并显示信息;选中实体模型能全自动垂直居中并提醒是不是自动跳转到BIM实体模型显示信息(BIM实体模型也是根据三维WebGL的)
检索
能够依据键入的关键字开展检索,应用百度搜索或是百度地图的API,或是应用天地图的API,检索后开展精准定位,仅仅 百度搜索、百度地图、天地图等用的是不一样的平面坐标,变换十分不便。
消除绘图
消除全部绘图的一部分
之上作用要是再健全下,封裝下就可以变成一个很非常好的三维GIS新项目基本平台了,附人们企业做的GIS+BIM的商品截屏,应用了3D-Tiles

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/243354.html

(0)
上一篇 2022年4月11日
下一篇 2022年4月11日

相关推荐

发表回复

登录后才能评论