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 3D 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/