本書嚴格依據國家公務員考試大綱編寫,實用性強。本書為華圖教育的公考專家傾力編寫,具有極強的時效性及預測性,輔導價值極高。本書所編題目緊緊圍繞公考考情並結合歷年國家公務員考試及聯考的考情進行綜合分析,囊括了公務員考試中的常規考查項目和可能考查的重點題型。考案依據國家公務員考試標准全新命制,配合教案系列教材同步使用。全真模擬演練,全面檢測考生備考效果。為准備參加公務員考試的考生提供助力,扎實備考
OpenLayers作為業內使用最為廣泛的地圖引擎之一,已被各大GIS廠商和廣大WebGIS二次開發者采用。借助OpenLayers強大的擴展功能,可以實現與各個不同的WebGIS平台產品相結合,開發出各具特色的WebGIS應用系統。
本書主要內容涵蓋:WebGIS開發基礎、OpenLayers開發基礎、OpenLayers快速入門、OpenLayers之多源數據加載、OpenLayers之圖形繪制、OpenLayers之OGC、OpenLayers之高級功能,最后給出了OpenLayers之項目實戰——水利信息在線分析服務系統。
郭明強,男,重慶人,信息工程系講師,從事網絡地理信息系統和高性能空間計算的研究和教學工作。2007年獲中國地質大學(武漢)計算機科學與技術學士學位;2013年獲中國地質大學(武漢)地圖制圖學與地理信息工程博士學位。
目錄
第1章 概述 1
1.1什麼是GIS 1
1.2什麼是WebGIS 2
1.3常見的開源WebGIS平台 3
第2章 WebGIS開發基礎 9
2.1Web開發基礎理論 9
2.1.1B/S體系架構 9
2.1.2客戶端技術 11
2.1.3服務端技術 15
2.1.4數據庫技術 19
2.2Web編程基礎 20
2.2.1界面設計 22
2.2.2事件機制 23
2.2.3前后台交互 25
2.3WebGIS框架結構 29
2.4WebGIS開發相關GIS背景知識 30
2.4.1基礎幾何圖形 30
2.4.2GIS地圖學基礎 32
2.4.3GIS數據與應用 36
2.4.4網絡地圖數據服務 38
2.4.5WebGIS坐標轉換 40
第3章 OpenLayers開發基礎 43
3.1OpenLayers簡介 43
3.1.1OpenLayers3框架結構 44
3.1.2OpenLayers3工作原理 46
3.2OpenLayers3API概述 54
3.3OpenLayers開發環境配置 57
3.4OpenLayers調試方法 59
3.5網站開發與發布 62
第4章 OpenLayers快速入門 63
4.1創建Web項目 63
4.2搭建系統框架 66
4.3實現地圖顯示功能 68
4.4加載常用控件 73
4.4.1導航控件 74
4.4.2對地圖進行基本操作 76
4.4.3圖層控件 80
4.4.4鼠標位置控件 85
4.4.5地圖比例尺 88
4.4.6地圖鷹眼 90
4.4.7全屏顯示 93
4.4.8圖層探查 94
4.4.9動畫效果 97
4.4.10測量功能 102
4.5練習 110
第5章 OpenLayers之多源數據加載 111
5.1數據加載原理 111
5.1.1地圖加載原理 112
5.1.2OpenLayers3數據加載原理與方法 112
5.2基礎地圖數據 113
5.3開放數據 119
5.4公共地圖數據 126
5.5多源數據疊加顯示 135
5.6瓦片網格信息顯示 141
5.7地圖打印 143
5.8練習 144
第6章 OpenLayers之圖形繪制篇 145
6.1圖形交互繪制原理 145
6.2繪制幾何圖形 146
6.3圖形樣式編輯 150
6.4圖形交互編輯 160
6.5圖形信息保存 162
6.6練習 171
第7章 OpenLayers之OGC篇 173
7.1OGC簡介 173
7.2OGC數據加載原理 175
7.3OGC數據顯示 176
7.3.1加載WMTS數據 176
7.3.2加載WMS數據 179
7.3.3加載WFS數據 182
7.3.4加載WCS數據 185
7.4練習 188
第8章 OpenLayers之高級功能篇 189
8.1標注功能 189
8.1.1標注基本原理 189
8.1.2圖文標注 190
8.1.3Popup標注 197
8.1.4聚合標注 202
8.2動態投影 205
8.3視圖聯動 208
8.4定位導航 212
8.5熱點圖 221
8.6熱區功能 224
8.7統計圖 236
8.8標繪功能 241
8.8.1貝塞爾曲線原理 242
8.8.2基於OpenLayers3的軍事標繪圖形擴展原理 242
8.9練習 251
第9章 OpenLayers之項目實戰—水利信息在線分析服務系統 253
9.1建設背景 253
9.2系統需求 254
9.3系統設計 254
9.3.1系統體系架構 254
9.3.2系統功能設計 255
9.3.3數據組織設計 257
9.3.4數據庫設計 258
9.4系統實現 261
9.4.1系統框架 262
9.4.2數據庫查詢 265
9.4.3基本功能 267
9.4.4實時水情 269
9.4.5實時雨情 279
9.4.6台風路徑 282
9.4.7衛星雲圖 297
9.5系統部署 300
9.6練習 302
附錄A OpenLayers3API 303
附錄B JavaScrit編碼規范 305
附錄C 背景知識參考資料 309
參考文獻 310
1.1什麼是GIS 1
1.2什麼是WebGIS 2
1.3常見的開源WebGIS平台 3
第2章 WebGIS開發基礎 9
2.1Web開發基礎理論 9
2.1.1B/S體系架構 9
2.1.2客戶端技術 11
2.1.3服務端技術 15
2.1.4數據庫技術 19
2.2Web編程基礎 20
2.2.1界面設計 22
2.2.2事件機制 23
2.2.3前后台交互 25
2.3WebGIS框架結構 29
2.4WebGIS開發相關GIS背景知識 30
2.4.1基礎幾何圖形 30
2.4.2GIS地圖學基礎 32
2.4.3GIS數據與應用 36
2.4.4網絡地圖數據服務 38
2.4.5WebGIS坐標轉換 40
第3章 OpenLayers開發基礎 43
3.1OpenLayers簡介 43
3.1.1OpenLayers3框架結構 44
3.1.2OpenLayers3工作原理 46
3.2OpenLayers3API概述 54
3.3OpenLayers開發環境配置 57
3.4OpenLayers調試方法 59
3.5網站開發與發布 62
第4章 OpenLayers快速入門 63
4.1創建Web項目 63
4.2搭建系統框架 66
4.3實現地圖顯示功能 68
4.4加載常用控件 73
4.4.1導航控件 74
4.4.2對地圖進行基本操作 76
4.4.3圖層控件 80
4.4.4鼠標位置控件 85
4.4.5地圖比例尺 88
4.4.6地圖鷹眼 90
4.4.7全屏顯示 93
4.4.8圖層探查 94
4.4.9動畫效果 97
4.4.10測量功能 102
4.5練習 110
第5章 OpenLayers之多源數據加載 111
5.1數據加載原理 111
5.1.1地圖加載原理 112
5.1.2OpenLayers3數據加載原理與方法 112
5.2基礎地圖數據 113
5.3開放數據 119
5.4公共地圖數據 126
5.5多源數據疊加顯示 135
5.6瓦片網格信息顯示 141
5.7地圖打印 143
5.8練習 144
第6章 OpenLayers之圖形繪制篇 145
6.1圖形交互繪制原理 145
6.2繪制幾何圖形 146
6.3圖形樣式編輯 150
6.4圖形交互編輯 160
6.5圖形信息保存 162
6.6練習 171
第7章 OpenLayers之OGC篇 173
7.1OGC簡介 173
7.2OGC數據加載原理 175
7.3OGC數據顯示 176
7.3.1加載WMTS數據 176
7.3.2加載WMS數據 179
7.3.3加載WFS數據 182
7.3.4加載WCS數據 185
7.4練習 188
第8章 OpenLayers之高級功能篇 189
8.1標注功能 189
8.1.1標注基本原理 189
8.1.2圖文標注 190
8.1.3Popup標注 197
8.1.4聚合標注 202
8.2動態投影 205
8.3視圖聯動 208
8.4定位導航 212
8.5熱點圖 221
8.6熱區功能 224
8.7統計圖 236
8.8標繪功能 241
8.8.1貝塞爾曲線原理 242
8.8.2基於OpenLayers3的軍事標繪圖形擴展原理 242
8.9練習 251
第9章 OpenLayers之項目實戰—水利信息在線分析服務系統 253
9.1建設背景 253
9.2系統需求 254
9.3系統設計 254
9.3.1系統體系架構 254
9.3.2系統功能設計 255
9.3.3數據組織設計 257
9.3.4數據庫設計 258
9.4系統實現 261
9.4.1系統框架 262
9.4.2數據庫查詢 265
9.4.3基本功能 267
9.4.4實時水情 269
9.4.5實時雨情 279
9.4.6台風路徑 282
9.4.7衛星雲圖 297
9.5系統部署 300
9.6練習 302
附錄A OpenLayers3API 303
附錄B JavaScrit編碼規范 305
附錄C 背景知識參考資料 309
參考文獻 310
網路書店
類別
折扣
價格
-
新書$354