Cesium學習系列匯總


內容比較多,完整看完需要大概10分鍾,廢話不多說,擼起袖子,加油干!!!

 

 

1、前言

 

按照套路,先介紹一下什么是Cesium。

 

Cesium ['siːzɪəm]是JavaScript開源庫,通過Cesium,實現無插件的創建三維球和二維地圖。它是通過WebGL技術實現圖形的硬件加速,並且跨平台,跨瀏覽器,並提供動態數據的可視化展現。

 

在本示例代碼中,cesium有兩個版本,分別為1.37和1.43。其中cesium1.37是早些時間在1.37版本隨便寫的幾個示例沒有系統性,cesium1.43是這個學習筆記系列對應的源代碼。

 

在本系列中,使用VS2013+chrome來調試代碼,示例代碼下載后,可以直接調試運行,部分示例的測試數據需要另外下載。

 

目前我把cesium學習分為基礎篇和工具篇。

 

基礎內容整理19個筆記,涵蓋環境搭建、影像服務、地形服務、模型加載、鼠標事件、繪制對象、3DTiles加載等幾方面。關於其它諸如czml、DataSource、粒子系統等由於在工作上沒有接觸到我就先放一邊。

 

工具篇包括在cesium引擎上實現一些常用的工具,原理篇和大家一起嘗試查看cesium的源碼,試圖探究一下cesium底層實現和設計思想。

 

 

 

 

2、基礎篇

 

 

基礎篇1--環境搭建

基礎篇2--官方DEMO和API查看影像服務

基礎篇3--Cesium影像服務--在線服務

基礎篇4--Cesium影像服務--在線服務擴展

基礎篇5--Cesium影像服務--地圖發布

基礎篇6--Cesium影像服務--圖層功能

基礎篇7--Cesium影像服務--BaseLayerPicker使用

基礎篇8--Cesium地形服務--在線地形

基礎篇9--Cesium地形服務--本地地形數據處理及加載

基礎篇10--Cesium地形服務--地形數據采樣

基礎篇11--模型加載

基礎篇12--鼠標事件

基礎篇13--繪制對象-Entity方式

基礎篇14--繪制對象-Entity管理

基礎篇15--繪制對象-Primitive方式

基礎篇16--繪制對象-Primitive管理

基礎篇17--繪制對象-Primitive外觀

基礎篇18--繪制對象-效率比較

基礎篇19--3DTiles加載

 

 

3、工具篇

 

工具篇01-Tooltip-entity方式

工具篇02-Tooltip-div方式

工具篇03-DrawHelper

工具篇04-ChangeablePrimitive可編輯圖形

工具篇05-DynamicDrawTool交互繪制

工具篇06-GroundPush挖地形

工具篇07-GroundClipping挖地形

工具篇08-CesiumNavigation導航插件

工具篇09-CesiumVectorTile矢量瓦片

工具篇10-TileLonlatsImageryProvider經緯度網格瓦片地圖服務

工具篇11-Mouse-ButtonLanguage鼠標設置、按鈕語言設置

工具篇12-GlobeSet球場景相關設置

工具篇13-CesiumThreejs引入threejs

工具篇14-PickPosition獲取鼠標點擊位置方法總結

工具篇15-Elevation等高線繪制

工具篇16-DynamicDraw-ClampGround交互繪制-貼地

工具篇17-PrimitivePoint自定義渲染-點

工具篇18-PrimitivePolyline自定義渲染-線

工具篇19-PrimitiveTriangles自定義渲染-面

工具篇20-PrimitiveTexture自定義渲染-貼圖

工具篇21-PrimitiveWaterface渲染水面

工具篇22-PrimitiveEllipse自定義渲染橢圓

工具篇23-PrimitiveSector自定義渲染扇形

工具篇24-Cesium場景截屏

工具篇25-Cesium加載geoserver影像服務-tif

工具篇26-Cesium加載geoserver矢量服務-shp

工具篇27-Cesium查詢wms服務自定義信息框

工具篇28-ChangeablePrimitiveClampGround可編輯圖形--貼地

工具篇29-GetCurrentExtent獲取當前場景范圍

工具篇30-CesiumSceneWeather添加雨雪天氣場景

工具篇31-cesium加載geoserver發布圖層組

工具篇32-cesium圓形掃面線

工具篇33-cesium雷達掃描

工具篇34-cesium流動紋理

工具篇35-cesium飛行線路

工具篇36-挖地形、態勢標繪、可視域

工具篇37-風場繪制

工具篇38-CesiumHeatmap熱力圖

 

4、原理篇

原理篇01-cesium源碼編譯

 

5、其它

三維特效

 

 

大家有任何的問題都可以在下面直接留言,我會在第一時間回復哦

 

最后啰嗦一句:關注公眾號,回復 git地址,獲取該工程的所有源碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM