Cesium教程(十八):可视域分析
三维可视域分析是计算从某点出发的视线在一定视角范围内能通视的区域。是一种常规的三维空间分析手段。Cesium没有封装完整的可视域分析方法,这里提供简单的可视域分析的简化实现方法。
效果预览
其中需要另外引入四个js文件。下载地址在文章最后。这里要注意,其中的url要替换为自己的地形数据链接,如何定义自己的地形数据连接,下面有网址
Tools-36MathTools.js
Tools-36PrimitivePoints.js
Tools-36EllipseGeometryLibraryEx.js
Tools-36TerrainToolCopy.js//里面的url自定义地形数据的链接
需要学习如何创建自定义地形数据链接的请看 Cesium加载自定义地形数据。
实现代码