简介
最近实验室在做Cesium相关的项目,基本上就现学现做开始弄Cesium。最开始写这个雷达的时候,本着CV的编程思想,在网上找到了一个远古版本的插件(1.3x),然后尝试了无数次整合,我们的项目是基于vue和ts的,反正重新编译打包了弄了好久,都还是没有弄好,最后就打算自己写一个,基本上都是用的Cesium提供的接口,没有涉及到底层的webgl。
效果
当然接口基本都暴露出来了,能够实现的雷达类型也不止以上这几种。
总结
其实核心问题就是如何计算出扫描体的边界各点以及如何利用适当的Cesium接口进行实现,这里雷达的实现主要利用了Cesium中的Polygon和ellipsoid两个组件。