Cesium專欄-雷達遮罩動態掃描(附源碼下載)

Cesium 是一款面向三維地球和地圖的,世界級的JavaScript開源產品。它提供了基於JavaScript語言的開發包,方便用戶快速搭建一款零插件的虛擬地球Web應用,並在性能,精度,渲染質量以及多平臺,易用性上都有高質量的保證。html

在最新版本中,EllipsoidGraphics 對象添加了幾個參數,補充了不少同窗想要的半球體,詳情參考 https://sandcastle.cesium.com/index.html?src=Partial+Ellipsoids.html&label=Geometries性能

具體參數介紹以下:
ui

基於此,咱們作了一個半球體雷達遮罩動態掃描的效果。spa

1. 添加一個半球體插件

  • viewer.entities.add({
  • position: Cesium.Cartesian3.fromDegrees(114, 30),
  • ellipsoid: {
  • radii: new Cesium. Cartesian3(100, 100, 100),
  • maximumCone: Cesium.Math. toRadians(90),
  • material: Cesium.Color.AQUAMARINE. withAlpha(0.3),
  • outline: true,
  • outlineColor: Cesium.Color.AQUAMARINE. withAlpha(0.5),
  • outlineWidth: 1
  • }
  • });

2. 肯定平面掃描區域code

更多詳情見下面連接文章htm

Cesium專欄-雷達遮罩動態掃描(附源碼下載)對象

文章提供源碼,對本專欄感興趣的話,能夠關注一波blog

相關文章
相關標籤/搜索