基本介紹
- 書名:移動地理信息系統技術
- 作者:郭明 周小平
- ISBN:978-7-112-19486-5
- 頁數:300
- 出版社:中國建築工業出版社
- 出版時間:2016-09-01
- 裝幀:平膜
- 開本:16
基本信息,內容簡介,目錄,
基本信息
作者:郭明 周小平
出版社:中國建築工業出版社
出版時間: 2016-09-01
上架日期: 201609
征訂號:28805
版次:第一版
頁數:300
裝幀:平膜
開本:小16開
印張:19.250
ISBN:978-7-112-19486-5
內容簡介
本書旨在闡述移動地理信息系統的基本原理與系統開發技術,介紹了基於Android平台的移動地理信息的開發技術,並以移動地理信息系統的基本理論、移動感測器、開發環境、開發語言與開發實例的介紹為主線,在深人總結與剖析了移動地理信息系統相關技術的基礎上,詳細介紹了當代三維空間信息獲取的方法手段及相關的原理、空間資料庫及空間數據組織與管理的關鍵算法等內容,接下來重點介紹了JAVA語言的基礎以及相關的開發環境、Android系統的簡介及UI基本外形與控制、Android系統的界面設計以及感測器與控制技術,以百度地圖、天地圖、Google Map等商用開發包為實例,著重介紹了典型移動GIS的開發接口及其開發案例,使讀者能夠很快地上手去編寫移動地理信息系統方面的套用軟體,提升實踐開發的能力。
目錄
前言
第1章 緒論
1.1 移動地理信息系統
1.1.1 嵌入式系統
1.1.2 地理信息系統
1.1.3 嵌入式地理信息系統
1.1.4 移動地理信息系統
1.2 移動地理信息系統的開發技術
第2章 移動定位技術
2.1 移動定位的概念
2.1.1 GNSS概況
2.1.2 北斗系統定位
2.1.3 GPS系統原理
2.2 移動定位技術原理
2.2.1 行動網路定位技術的分類
2.2.2 UWB室內定位技術
2.2.3 基於WiFi的室內定位技術
2.2.4 基於ZigBee的網路介紹
2.2.5 重力場定位原理與方法
第3章 移動空間數據獲取系統
3.1 手持設備
3.2 車載移動測量系統(MMS)
3.2.1 車載掃描系統構成及基本原理
3.2.2 車載數據處理過程
3.2.3 車載掃描常見誤差源分析
3.3 機載移動測量系統
3.3.1 機載平台和無人飛行器測量系統介紹
3.3.2 基於攝影測量技術的空間數據的獲取
3.3.3 基於雷射雷達技術的空間信息獲取
第4章 移動空間資料庫技術
4.1 空間資料庫技術
4.2 面向移動空間數據的空問索引技術
4.2.1 空間索引技術
4.2.2 格網索引(Grid Index)
4.2.3 基於樹結構的空間索引
4.3 移動空間數據組織與管理
4.3.1 基於四叉樹的數字圖像數據管理
4.3.2 移動平台三維點雲數據的組織與管理
第5章 JAVA語言基礎與開發環境
5.1 JAVA語言基本語法
5.1.1 程式的構成
5.1.2 數據類型、變數和常量
5.1.3 運算符和表達式
5.1.4 程式流程與異常處理
5.1.5 數組
5.2 面向對象的程式設計
5.2.1 類與對象
5.2.2 繼承與多態
5.2.3 Java重寫(Override)與重載(Overload)
5.2.4 接口
5.3 Eclipse開發環境
5.3.1 JDK安裝
5.3.2 Eclipse軟體相關
5.3.3 安裝ADT外掛程式
5.3.4 創建Android虛擬設備(AVD)
第6章 Android系統
6.1 Android系統簡介
6.1.1 Android系統架構
6.1.2 Android已發布的版本
6.1.3 Android套用特色
6.1.4 Android開發環境
6.1.5 Android程式結構
6.1.6 Logcat工具
6.2 Android的UI基本外形和控制
6.2.1 控制和基本事件的回響
6.2.2 鍵盤事件的回響
6.2.3 運動事件的處理
6.2.4 螢幕間的跳轉和事件的傳遞
6.2.5 選單的使用
6.2.6 彈出對話框
6.2.7 樣式的設定
第7章 Andmid系統界面設計
7.1 控制項
7.1.1 Android中控制項的層次結構
7.1.2 基本控制項的使用
7.2 視圖
7.2.1 基本視圖
7.2.2 選取器視圖
7.2.3 列表視圖
7.2.4 了解特殊碎片
7.3 界面布局
7.3.1 基本的布局內容
7.3.2 線性布局(LlnearLayout)
7.3.3 相對布局(RelativeLayout)
7.3.4 表單布局(Table Layout)
第8章 Android系統感測器與控制技術
8.1 感測器簡介
8.1.1 感測器基本信息
8.1.2 感測器開發基礎
8.2 感測器控制技術
8.2.1 加速度感測器
8.2.2 陀螺儀感測器
8.2.3 重力感應感測器
8.2.4 方向感測器
8.2.5 指南針感測器
8.2.6 水平儀感測器
8.2.7 其他感測器
8.3 Android網路通信
第9章 移動GIS開發接口
9.1 天地圖
9.1.1 “天地圖”集成的數據內容
9.1.2 “天地圖”的服務功能
9.1.3 天地圖移動API(Android)V2.0版使用說明
9.2 百度地圖
9.2.1 百度地圖的API的申請和使用
9.2.2 百度地圖的SDK的簡介
9.2.3 百度地圖初始化的代碼配置流程
9.3 高德地圖
9.3.1 高德地圖及高德地圖Andriod API簡介
9.3.2 高德地圖Andriod API開發環境的搭建
9.3.3 高德地圖初始化示例
9.4 ArcGlS SDK
9.4.1 ArcGIS Runtime SDK概述
9.4.2 開發軟體的使用
9.4.3 示例代碼
9.4.4 空間數據的容器-地圖Map View的開發
9.5 Google Map
9.5.1 申請KEY
9.5.2 API的使用
9.5.3 開發環境的搭建
第10章 系統開發案例
10.1 基於Android的手機定位及信息互動系統
10.1.1 客戶端功能模組及流程
10.1.2 伺服器端功能模組及流程
10.1.3 系統伺服器端的具體實現
10.1.4 系統客戶端功能的具體實現
10.1.5 系統部署與運行
10.2 多目標實時定位系統
10.2.1 設計框架
10.2.2 程式實現
10.3 交通地理信息查詢系統
10.3.1 實驗環境
10.3.2 LOGO設計
10.3.3 開發過程
參考文獻
第1章 緒論
1.1 移動地理信息系統
1.1.1 嵌入式系統
1.1.2 地理信息系統
1.1.3 嵌入式地理信息系統
1.1.4 移動地理信息系統
1.2 移動地理信息系統的開發技術
第2章 移動定位技術
2.1 移動定位的概念
2.1.1 GNSS概況
2.1.2 北斗系統定位
2.1.3 GPS系統原理
2.2 移動定位技術原理
2.2.1 行動網路定位技術的分類
2.2.2 UWB室內定位技術
2.2.3 基於WiFi的室內定位技術
2.2.4 基於ZigBee的網路介紹
2.2.5 重力場定位原理與方法
第3章 移動空間數據獲取系統
3.1 手持設備
3.2 車載移動測量系統(MMS)
3.2.1 車載掃描系統構成及基本原理
3.2.2 車載數據處理過程
3.2.3 車載掃描常見誤差源分析
3.3 機載移動測量系統
3.3.1 機載平台和無人飛行器測量系統介紹
3.3.2 基於攝影測量技術的空間數據的獲取
3.3.3 基於雷射雷達技術的空間信息獲取
第4章 移動空間資料庫技術
4.1 空間資料庫技術
4.2 面向移動空間數據的空問索引技術
4.2.1 空間索引技術
4.2.2 格網索引(Grid Index)
4.2.3 基於樹結構的空間索引
4.3 移動空間數據組織與管理
4.3.1 基於四叉樹的數字圖像數據管理
4.3.2 移動平台三維點雲數據的組織與管理
第5章 JAVA語言基礎與開發環境
5.1 JAVA語言基本語法
5.1.1 程式的構成
5.1.2 數據類型、變數和常量
5.1.3 運算符和表達式
5.1.4 程式流程與異常處理
5.1.5 數組
5.2 面向對象的程式設計
5.2.1 類與對象
5.2.2 繼承與多態
5.2.3 Java重寫(Override)與重載(Overload)
5.2.4 接口
5.3 Eclipse開發環境
5.3.1 JDK安裝
5.3.2 Eclipse軟體相關
5.3.3 安裝ADT外掛程式
5.3.4 創建Android虛擬設備(AVD)
第6章 Android系統
6.1 Android系統簡介
6.1.1 Android系統架構
6.1.2 Android已發布的版本
6.1.3 Android套用特色
6.1.4 Android開發環境
6.1.5 Android程式結構
6.1.6 Logcat工具
6.2 Android的UI基本外形和控制
6.2.1 控制和基本事件的回響
6.2.2 鍵盤事件的回響
6.2.3 運動事件的處理
6.2.4 螢幕間的跳轉和事件的傳遞
6.2.5 選單的使用
6.2.6 彈出對話框
6.2.7 樣式的設定
第7章 Andmid系統界面設計
7.1 控制項
7.1.1 Android中控制項的層次結構
7.1.2 基本控制項的使用
7.2 視圖
7.2.1 基本視圖
7.2.2 選取器視圖
7.2.3 列表視圖
7.2.4 了解特殊碎片
7.3 界面布局
7.3.1 基本的布局內容
7.3.2 線性布局(LlnearLayout)
7.3.3 相對布局(RelativeLayout)
7.3.4 表單布局(Table Layout)
第8章 Android系統感測器與控制技術
8.1 感測器簡介
8.1.1 感測器基本信息
8.1.2 感測器開發基礎
8.2 感測器控制技術
8.2.1 加速度感測器
8.2.2 陀螺儀感測器
8.2.3 重力感應感測器
8.2.4 方向感測器
8.2.5 指南針感測器
8.2.6 水平儀感測器
8.2.7 其他感測器
8.3 Android網路通信
第9章 移動GIS開發接口
9.1 天地圖
9.1.1 “天地圖”集成的數據內容
9.1.2 “天地圖”的服務功能
9.1.3 天地圖移動API(Android)V2.0版使用說明
9.2 百度地圖
9.2.1 百度地圖的API的申請和使用
9.2.2 百度地圖的SDK的簡介
9.2.3 百度地圖初始化的代碼配置流程
9.3 高德地圖
9.3.1 高德地圖及高德地圖Andriod API簡介
9.3.2 高德地圖Andriod API開發環境的搭建
9.3.3 高德地圖初始化示例
9.4 ArcGlS SDK
9.4.1 ArcGIS Runtime SDK概述
9.4.2 開發軟體的使用
9.4.3 示例代碼
9.4.4 空間數據的容器-地圖Map View的開發
9.5 Google Map
9.5.1 申請KEY
9.5.2 API的使用
9.5.3 開發環境的搭建
第10章 系統開發案例
10.1 基於Android的手機定位及信息互動系統
10.1.1 客戶端功能模組及流程
10.1.2 伺服器端功能模組及流程
10.1.3 系統伺服器端的具體實現
10.1.4 系統客戶端功能的具體實現
10.1.5 系統部署與運行
10.2 多目標實時定位系統
10.2.1 設計框架
10.2.2 程式實現
10.3 交通地理信息查詢系統
10.3.1 實驗環境
10.3.2 LOGO設計
10.3.3 開發過程
參考文獻