1. 程式人生 > >cesium開發基礎(3)cesium所有功能

cesium開發基礎(3)cesium所有功能

• 支援各種幾何體:點、線、面、標註、公告牌、立方體、球體、 橢球體、圓柱體、走廊(corridors)、管徑、牆體

• 視覺化效果包括:基於太陽位置的陰影、自身陰影、柔和陰影。

• 大氣、霧、太陽、陽光、月亮、星星、水面。

• 粒子特效:煙、火、火花。

• 地形、模型、3d tiles模型的面裁剪。

• 物件點選和地形點選。

• 支援滑鼠和觸控操作的縮放、渲染、慣性平移、飛行、任意視角、地形碰撞檢測。

• 控制攝像頭和創造飛行路徑。

• 使用動畫控制元件控制動畫時間。

• 支援3d地球、2d地圖、2.5d哥倫布模式。3d檢視可以使用透視和正視兩種投影方式。

• 支援點、標註、公告牌的聚集效果。

• 使用3d tiles 格式流式載入各種不同的3d資料,包含 傾斜攝影模型、三維建築物、CAD和BIM的外部和內 部,點雲資料。並支援樣式配置和使用者互動操作。

• 全球高精度地形資料視覺化,支援地形誇張效果、 以及可程式設計實現的等高線和坡度分析效果。

• 支援多種資源的影象圖層,包括WMS,TMS, WMTS以及時序影象。影象支援透明度疊加、亮度、 對比度、GAMMA、色調、飽和度都可以動態調整。 支援影象的捲簾對比。

• 支援標準的向量格式KML、GeoJSON、TopoJSON, 以及向量的貼地效果。

• 三維模型支援gltf2.0標準的PBR材質、動畫、蒙皮和 變形效果。貼地以及高亮效果。

• 使用CZML支援動態時序資料的展示。