Cesium入門1 - Cesium介紹
阿新 • • 發佈:2018-11-19
Cesium入門1 - Cesium介紹
Cesium中文網:http://cesiumcn.org/ | 國內快速訪問:http://cesium.coinidea.com/
Cesium簡介
Cesium官網:https://cesiumjs.org
官網中標題寫到:
An open-source JavaScript library for world-class 3D globes and maps
Cesium是一款開源的基於JavaScript的3D地圖框架。其實他就是一個地圖視覺化框架
官網中描述寫到:
CesiumJS is a geospatial 3 D mapping platform for creating virtual globes. Our mission is to create the leading web-based globe and map for visualizing dynamic data. We strive for the best possible performance, precision, visual quality, ease of use, platform support, and content.
CesiumJS 是一款用於建立虛擬場景的3D地理資訊平臺。目標是用於建立以基於Web的地圖動態資料視覺化。目前盡力提升平臺的效能、準確率、虛擬化能力、易用性以及平臺的各種支援。
資料格式與功能特性
Cesium支援3D Tiles、Terrain and Imagery Layers、3D Models(glTF)、Vectors and Geometry(Load KML, GeoJSON, TopoJSON, and CZML)、Time-Dynamic Visualization、3D, 2D, and 2.5D Columbus View
- 支援2D,2.5D,3D 形式的地理(地圖)資料展示,
- 可以繪製各種幾何圖形、高亮區域,支援匯入圖片,甚至三維模型等多種資料視覺化展示
- 可用於動態資料視覺化並提供良好的觸控支援,支援絕大多數的瀏覽器和移動端瀏覽器。
- 支援基於時間軸的動態流式資料展示
感想
得益於前端技術的發展,HTML5、CSS3的標準制定,各大瀏覽器廠商對WebGL越來越好的支援,個人計算機記憶體的增加以及圖形顯示卡的發展,使我看到了我以前一直想做的基於BS的三維數字地球成為現實,十分激動。
綜上
- Cesium 是一個跨平臺、跨瀏覽器的展示三維地球和地圖的 javascript 庫。
- Cesium 使用WebGL 來進行硬體加速圖形,使用時不需要任何外掛支援,但是瀏覽器必須支援WebGL。
- Cesium是基於Apache2.0 許可的開源程式。它可以免費的用於商業和非商業用途。
Cesium中文網交流QQ群:807482793
Cesium中文網:http://cesiumcn.org/ | 國內快速訪問:http://cesium.coinidea.com/