Cesium 是一款面向三維地球和地圖的,世界級的JavaScript開源產品。它提供了基於JavaScript語言的開發包,方便用戶快速搭建一款零插件的虛擬地球Web應用,並在性能,精度,渲染質量以及多平臺,易用性上都有高質量的保證。性能
繞點飛行是三維場景中一種很是普通的動畫效果,當場景中有某種業務邏輯,聚焦到了某一箇中心點(地物或者建築)時,須要圍繞其中心點進行旋轉瀏覽,在一些電影中,也會有這樣的場景,無人機在高空,盤旋飛行,360度無死角的飛行展現。動畫
效果圖
spa
在cesium中,作繞點飛行的效果仍是比較簡單的,主要核心就是設置一箇中心點,而後不停的改變相機的朝向便可。插件
一、建立/選擇一箇中心點(咱們建立一個點來模擬)code
二、聚焦該中心點,使用viewer的zoomTo方法ip
三、模擬繞點飛行開發
重點在於處理zoomTo方法的offset參數get
更多詳情見小專欄此文章:GIS之家cesium小專欄源碼
文章提供源碼,對本專欄感興趣的話,能夠關注一波產品