WebGIS之ECharts大數據圖形可視化

WebGIS之ECharts大數據圖形可視化

作者: 郭明強 等
出版社: 電子工業
出版在: 2022-03-01
ISBN-13: 9787121431296
ISBN-10: 7121431297
總頁數: 220 頁





內容描述


本書內容由淺入深,循序漸進,涵蓋了Echarts各種組件的使用方法,結合ArcGIS後台服務開發和Openlayers前端WebGIS開發講解了ECharts用法。本書共12章,先介紹了ECharts大數據圖形可視化的開發環境配置,然後對ECharts各種組件與ArcGIS後台服務的結合開發進行了講解,包括:折線圖、柱狀圖、餅圖、散點圖、雷達圖、關系圖、樹圖、3D圖以及其它圖形,最後以新冠肺炎疫情大數據分析系統為例,介紹了ECharts與ArcGIS、Openlayers組合開發的項目實例。


目錄大綱


目錄
第1章WebGIS與ECharts開發環境配置(1)
1.1 Visual Studio安裝配置(1)
1.2 ArcGIS 10.2安裝配置(1)
1.3 ArcGIS Engine 10.2安裝配置(1)
1.4 Visual Studio Code安裝配置(2)
1.5 WebGIS後台REST服務開發(2)
1.5.1 創建後台REST服務實現類和接口(2)
1.5.2 實現第#一個WebGIS後台REST服務接口(4)
1.5.3 創建WebGIS後台REST服務宿主(8)
1.6 OpenLayers與ECharts的結合開發(9)
1.6.1 ECharts、jQuery及OpenLayers開發庫的下載(9)
1.6.2 設置ECharts圖形(11)
1.6.3 通過OpenLayers加載地圖(14)
1.6.4 與OpenLayers地圖不聯動的ECharts折線圖(15)
1.6.5 與OpenLayers地圖聯動的ECharts折線圖(15)
第2章大數據圖形可視化之折線圖(17)
2.1 基礎折線圖(17)
2.2 基礎面積折線圖(17)
2.3 光滑折線圖(17)
2.4 堆積面積折線圖(18)
2.5 堆積折線圖(22)
2.6 大數據量面積圖(23)
2.7 關係坐標圖(25)
2.8 數值分段折線圖(26)
2.9 梯度變化折線圖(29)
2.10 原生圖形元素組件(30)
2.11 雙y軸折線圖(32)
2.12 顯示#值和均值的折線圖(37)
2.13 階梯折線圖(39)
2.14 自定義折線和數據項的樣式(39)
2.15 雙x軸折線圖(40)
2.16 折線圖與餅圖的結合(43)
第3章大數據圖形可視化之柱狀圖(47)
3.1 柱狀圖框選(47)
3.2 柱狀圖的背景色(50)
3.3 柱狀圖的漸變色、陰影與縮放(51)
3.4 正負條形圖(53)
3.5 正負交錯柱狀圖(54)
3.6 極坐標系下的堆疊柱狀圖(54)
3.7 堆疊柱狀圖(58)
3.8 橫向柱狀圖(60)
3.9 橫向堆疊柱狀圖(61)
3.10 顯示#大值、#小值和ping均值的柱狀圖(62)
3.11 折線圖和柱狀圖的組合(63)
3.12 多y軸圖(64)
3.13 對像數組數據集(65)
3.14 階梯瀑布圖(69)
3.15 動態更新圖形(70)
第4章大數據圖形可視化之餅圖(73)
4.1 餅圖標籤對齊(73)
4.2 自定義餅圖(76)
4.3 圓環圖(77)
4.4 帶滾動圖例的餅圖(78)
4.5 內嵌餅圖(79)
4.6 紋理餅圖(81)
第5章大數據圖形可視化之散點圖(83)
5.1 基本散點圖(83)
5.2 氣泡圖(85)
5.3 指數回歸散點圖(88)
5.4 線性回歸散點圖(90)
5.5 對數回歸散點圖(91)
5.6 單軸上的散點圖(91)
第6章大數據圖形可視化之雷達圖(95)
6.1 基礎雷達圖(95)
6.2 多變量雷達圖(97)
6.3 雷達圖樣式設置(99)
6.4 多雷達圖(102)
6.5 顏色漸變雷達圖(103)
第7章大數據圖形可視化之箱線圖(105)
7.1 水ping箱線圖(105)
7.2 垂直箱線圖(106)
7.3 多變量箱線圖(107)
第8章大數據圖形可視化之關係圖(111)
8.1 默認佈局關係圖(111)
8.2 環形佈局關係圖(116)
8.3 力引導佈局關係圖(117)
8.4 動態關係圖(117)
8.5 多個力引導佈局關係圖(119)
8.6 位於笛卡兒坐標系上的關係圖(121)
8.7 依賴關係圖(123)
8.8 關係圖連接線樣式的設置(124)
8.9 可拖動的關係圖(126)
8.10 日曆關係圖(126)
第9章大數據圖形可視化之樹圖(131)
9.1 從左到右的樹圖(131)
9.2 多個樹圖(133)
9.3 從底到頂的樹圖(134)
9.4 從右到左的樹圖(135)
9.5 由中心向四周生長的樹圖(137)
9.6 從頂到底的樹圖(138)
9.7 矩形樹圖(139)
9.8 顯示父標籤的矩形樹圖(140)
9.9 基礎矩形樹圖(141)
第10章大數據圖形可視化之三維顯示(143)
10.1 三維柱狀圖(143)
10.2 三維散點圖(145)
10.3 三維圖像(146)
第11章大數據圖形可視化之其他圖形(151)
11.1 基礎蠟燭圖(151)
11.2 基礎熱力圖(153)
11.3 日曆熱力圖(153)
11.4 圖標日曆圖(154)
11.5 旭日圖(159)
11.6 漏斗圖(162)
11.7 儀錶盤(165)
11.8 圖標柱狀圖(166)
第12章新冠肺炎疫情大數據分析系統(169)
12.1 需求分析(169)
12.2 系統設計(169)
12.2.1 開發環境(169)
12.2.2 數據結構設計(169)
12.2.3 系功能設計(172)
12.3 功能實現(172)
12.3.1 後台REST服務的實現(173)
12.3.2 前端框架搭建(193)
12.3.3 前端數據渲染(196)
12.4 本章小結(211)




相關書籍

Creative Projects for Rust Programmers: Build exciting projects on domains such as web apps, WebAssembly, games, and parsing

作者 Milanesi Carlo

2022-03-01

TypeScript 程式設計 (Programming TypeScript)

作者 Boris Cherny 黃銘偉 譯

2022-03-01

Information Architecture: For the Web and Beyond, 4/e (Paperback)

作者 Louis Rosenfeld Peter Morville Jorge Arango

2022-03-01