本書從易到難、由淺入深、循序漸進地介紹了GoogleMapsAPI和GoogleEarthAPI的開發技術。本書知識講解通俗易懂,並有大量的實例供讀者更加深刻地鞏固所學習的知識,幫助讀者更好地進行開發實踐。
基本介紹
- 書名:GoogleAPI開發詳解
- 作者:江寬
- ISBN:9787121055690
- 定價:59.80 元
- 出版社:電子工業出版社
- 出版時間:2008
- 開本:16開
內容簡介,目錄,
內容簡介
本書共分為19章。第l章~第8章講解Google:MapsAPI的使用。內容包括環境配置、IP可視化查詢、BLOG訪客地域來源記錄、地圖天氣預報服務、GoogleMapsAPI高級套用。第9章~第19章講解GoogleEarthAPI的使用。內容從GoogleEarth客戶端的功能介紹開始,然後具體分析各個功能的實現,最後從GoogleEarthCOMAPI的角度,利用代碼實例來擴展這些功能。對於GoogleEarthCOMAPI,本書先介紹COM編程思想和KML檔案,為讀者後面的開發打下基礎。然後具體介紹GoogleEarthCOMAPI類庫,從如何利用外部程式啟動GoogleEarth起步,到最後完成一個具有一定功能的GoogleEarth套用系統。本書內容緊湊、實例豐富、結構嚴謹、深入淺出,適合廣大Web網站開發人員、Google地圖愛好者、專業GIS開發人員和大中專院校學生閱讀,尤其適合有一定JavaScript編程基礎的相關人員。
目錄
第1章 Google地圖服務概述
1.1 Google地圖服務簡介
1.2 其他地圖服務
第2章 開始Google Maps API之旅
2.1 Google Maps API初體驗
2.2 搭建Google Maps API開發環境
第3章 實戰Google Maps API之一——IP地理位置可視化查詢
3.1 創建基本的地圖
3.2 根據IP定位地理位置
第4章 實戰Google Maps API之二——BLOG訪客地域來源記錄
4.1 能定位訪客位置的部落格小地圖
4.2 記錄訪客的地域來源
第5章 實戰Google Maps API之三——地圖天氣預報服務
5.1 在Google地圖上顯示天氣預報
5.2 自動獲取地點ID
第6章 Google Maps API高級編程
6.1 GPolyline折線對象和GPolygon
6.1 多邊形對象
6.2 Google地圖中的事件監聽及回響
6.3 Google地圖技巧集錦
第7章 Google Maps API深度歷險
7.1 導入Google Maps API庫
7.2 挖掘Google Maps API中未公開的功能
7.3 自定義Google地圖
7.4 第三方擴展資源
7.5 深入Google地圖核心
第8章 實現基於Google地圖的留言系統
8.1 系統功能概述
8.2 總體設計
8.3 資料庫設計
8.4 公用模組
8.5 前台其他功能模組
8.6 開發小結
第9章 認識Google Earth
9.1 地圖概述
9.2 地圖數據類型
9.3 Google Earth簡介
9.4 可擴展的Google Earth
第10章 剖析Google Earth
10.1 基礎知識
10.2 剖析Google Earth
10.3 Google Earth發展
第11章 Google Earth COM API初步
11.1 COM編程結構
11.2 KML檔案
第12章 IApplicationGE類
12.1 IApplicationGE類概述
12.2 客戶端初始化
12.3 地圖定位
12.4 地圖平移
12.5 地理坐標獲取
12.6 檔案操作
第13章 ICameraInfoGE類
13.1 ICameraInfoGE類概述
13.2 地圖縮放和視角調整
第14章 IFeatureGE類
14.1 功能描述
14.2 視圖切換
14.3 本地搜尋
14.4 動態顯示和景點導航
14.5 要素的ID顯示
14.6 圖層控制
第15章 ISearchControllerGE類
15.1 ISearchControllerGE類概述
15.2 基本搜尋
15.3 地理位置可視化
第16章 ITourControllerGE類
16.1 ITourControllerGE類概述
16.2 批量搜尋顯示
16.3 路徑搜尋和動態顯示
第17章 IAnimationControllerGE類
17.1 IAnimationControllerGE類概述
17.2 路況顯示和行車路線
17.3 導航
第18章 城市捷運查詢系統
18.1 功能描述
18.2 前期準備
18.3 系統界面設計
18.4 初始化
18.5 數據檔案處理
18.6 查詢分析
18.7 輸出顯示
18.8 系統運行
第19章 奧運會信息服務系統
19.1 功能描述
19.2 前期準備
19.3 系統初始設計
19.4 項目展示
19.5 火車站
19.6 實況播報
19.7 信息搜尋
19.8 視圖控制
19.9 輔助函式
19.10 系統運行
附錄A 系統運行環境及光碟注意事項
附錄B 光碟程式代碼說明