cesium可以开发哪些功能?

文章目录

    • 各类底图加载
    • 各种测量
    • 各种标注绘制
    • 设置漫游路径
    • 雨雪天气效果
    • 分屏
    • 光照模拟
    • 模拟拆除
    • 人工模型叠加
    • 叠加各类矢量数据

从12年开始就从事gis开发,先后接触过arcgis、openlayers、skyline、超图等 gis引擎
还搞过three.js开发,后面gis的发展越来越偏向于webgis这块,于是3年前开始接触了cesium开发。这是一款又开源又优秀的3D webGIS引擎。
使用ceisium开发了很多的项目。比如多规合一、城乡规划、可视化拆迁…各个方面的。
下面我把在这些项目中积累的一些技术点罗列下来,该帖还会更新…

各类底图加载

cesium可以开发哪些功能?_第1张图片
1.WMS服务
2.xyz格式底图
3.arcgis server
4.加载单个图片
5.加载天地图影像
6.加载天地图电子地图
7.加载高德地图
8.加载谷歌影像地图
查看代码示例

各种测量

多点长度测量
cesium可以开发哪些功能?_第2张图片
空间测量
cesium可以开发哪些功能?_第3张图片
面积测量
cesium可以开发哪些功能?_第4张图片

各种标注绘制

点标注,可以更改图表设置字体样式
cesium可以开发哪些功能?_第5张图片
绘制线,可以更改颜色、透明度、线宽
cesium可以开发哪些功能?_第6张图片
绘制面,可以更改面的颜色、透明度、计算面积、并且设置它为贴地面还是块
cesium可以开发哪些功能?_第7张图片

设置漫游路径

可以设置每个漫游点的飞行时间、停顿时间
并且可以设置是跳过去 还是慢慢飞过去
cesium可以开发哪些功能?_第8张图片

雨雪天气效果

不是ceisum官网那种五毛效果哦

cesium可以开发哪些功能?_第9张图片

分屏

每个屏幕加载不同的方案 作方案对比

光照模拟

cesium可以开发哪些功能?_第10张图片

模拟拆除

待拆除楼
cesium可以开发哪些功能?_第11张图片
拆除
cesium可以开发哪些功能?_第12张图片

人工模型叠加

拖拽一个gltf模型放入场景,调整水平角度、上下高度、经纬度、左右角度
cesium可以开发哪些功能?_第13张图片

叠加各类矢量数据

上传shp格式数据
cesium可以开发哪些功能?_第14张图片
调整矢量数据
调整点的图标,需要显示的文字。图标和文字的可视距离
cesium可以开发哪些功能?_第15张图片
调整线的透明度、线宽、按属性设置颜色
cesium可以开发哪些功能?_第16张图片
按属性设置面的颜色、设置透明度、点击的属性弹出框
cesium可以开发哪些功能?_第17张图片

你可能感兴趣的:(RMC-GIS)