之前文中视频连接失效,再次编辑!
前段时间和小伙伴交流,大家对ceisum挖地形、态势标绘和可视域等等功能很感兴趣。这两三周利用不多的周末时间大概了解下,做了下面几个简单的效果:
1挖地形
2态势标绘
3可视域分析(基于dem)
1挖地形
挖地形在前面文章中介绍过:Cesium学习系列 –工具篇07–GroundClipping挖地形和Cesium学习系列 –工具篇06–GroundPush挖地形.其中Cesium学习系列 –工具篇07–GroundClipping挖地形是使用cesium自带的功能,Cesium学习系列 –工具篇06–GroundPush挖地形是github上一个开源的项目,不过新版本ceisum不能使用,而且项目也没更新。
我们仿照getClippingFunction.js写一个挖圆形区域:
function clippingFunctionUnion() {
varfunctionString = 'void circleClip(vec4 fragCoord, vec3 clipCenterWC, float clipRadius)\n' +
'{\n' +
' vec4 clipCenterWCTem =vec4(clipCenterWC.x,clipCenterWC.y,clipCe