• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • Google API開發詳解:Google Maps與Google Earth雙劍合璧 - 書籍詳細信息
  • 查看同類圖書:科學技術»計算機/網絡»網絡與數據通信»網絡組建與管理»Google API開發詳解:Google Maps與Google Earth雙劍合璧
  • Google API開發詳解:Google Maps與Google Earth雙劍合璧

  • 【作 者】:江寬
  • 【叢編項】:程序天下
  • 【裝幀項】:平裝 16 / 466 pages
  • 【出版項】:電子工業出版社 / 2008年1月
  • 【ISBN號】:9787121055690 / 7121055694
  • 【原書定價】:¥59.80 有3家書店打折銷售 
  • 【主題詞】:軟件與程序設計-網絡編程-Javascript
  • 【圖書簡介】
      本書從易到難、由淺入深、循序漸進地介紹了Google Maps API和Google Earth API的開發技術。本書知識講解通俗易懂,并有大量的實例供讀者更加深刻地鞏固所學習的知識,幫助讀者更好地進行開發實踐。本書共分為19章。第1章~第8章講解Google Maps API的使用。內容包括環境配置、IP可視化查詢、BLOG訪客地域來源記錄、地圖天氣預報服務、Google Maps API高級應用。第9章~第19章講解Google Earth API的使用。內容從Google Earth 客戶端的功能介紹開始,然后具體分析各個功能的實現,最后從Google Earth COM API的角度,利用代碼實例來擴展這些功能。對于Google Earth COM API,本書先介紹COM編程思想和KML文件,為讀者后面的開發打下基礎。然后具體介紹Google Earth COM API類庫,從如何利用外部程序啟動Google Earth起步,到最后完成一個具有一定功能的Google Earth應用系統。本書內容緊湊、實例豐富、結構嚴謹、深入淺出,適合廣大Web網站開發人員、Google地圖愛好者、專業GIS開發人員和大中專院校學生閱讀,尤其適合有一定JavaScript編程基礎的相關人員。
  • 【本書目錄】
    第1章  Google地圖服務概述    1
    1.1  Google地圖服務簡介    2
    1.2  其他地圖服務    3
    1.2.1  Yahoo! Local服務    3
    1.2.2  Microsoft Virtual Earth服務    4
    1.2.3  國內的地圖服務    5
    第2章  開始Google Maps API之旅    6
    2.1  Google Maps API初體驗    7
    2.2  搭建Google Maps API開發環境    10
    2.2.1  搭建服務器端開發環境    10
    2.2.2  配置客戶端調試環境    11
    2.2.3  申請Google Maps API Key    12
    第3章  實戰Google Maps API之一
    第3章  ——IP地理位置可視化查詢    14
    3.1  創建基本的地圖    15
    3.1.1  創建“Hello World”地圖    15
    3.1.2  添加API內置GControl控件    18
    3.1.3  使用GMarker地標    20
    3.1.4  添加信息窗口GInfoWindow對象    25
    3.1.5  添加多標簽信息窗口
    3.1.5  GInfoWindowTab對象    27
    3.1.6  移除不使用的對象    30
    3.2  根據IP定位地理位置    32
    3.2.1  IP定位地理位置概述及準備工作    32
    3.2.2  利用GeoIP®數據庫及API進行
    3.2.2  地理定位查詢    33
    3.2.3  在Google地圖上顯示查詢結果    36
    第4章  實戰Google Maps API之二
    第4章  ——BLOG訪客地域來源
    第4章  記錄    42
    4.1  能定位訪客位置的博客小地圖    43
    4.1.1  了解微軟的IP定位接口    43
    4.1.2  使用微軟的IP定位接口獲取
    4.1.2  訪客位置    44
    4.1.3  嵌入地圖到常見的BLOG    48
    4.2  記錄訪客的地域來源    50
    4.2.1  統計數據輸出的結構    50
    4.2.2  動態生成數據文件    52
    4.2.3  在Google地圖上加載XML中的
    4.2.3  大量地標信息    54
    4.2.4  利用JavaScript腳本采集用戶
    5.1.1  數據    60
    4.2.5  利用圖片采集用戶數據    65
    4.2.6  顯示統計信息    68
    第5章  實戰Google Maps API之三
    第5章  ——地圖天氣預報服務    71
    5.1  在Google地圖上顯示天氣預報    72
    5.1.1  從Yahoo!提供的免費服務中獲取
    5.1.1  天氣預報信息    72
    5.1.2  利用Google Ajax Feed API加載
    5.1.1  RSS文檔    74
    5.1.3  YWeather類的構造    76
    5.2  自動獲取地點ID    81
    5.2.1  使用weather.com®的SDK    81
    5.2.2  動態顯示來訪者天氣預報    82
    第6章  Google Maps API高級編程    85
    6.1  GPolyline折線對象和GPolygon
    6.1  多邊形對象    86
    6.1.1  使用GPolyline折線對象    86
    6.1.2  使用GPolygon多邊形對象    87
    6.1.3  利用GPolyline和GPolygon
    6.1.3  玩一些小花招    90
    6.1.4  使用GPolyline和GPolygon的
    6.1.3  工廠方法fromEncoded()    91
    6.1.5  GPolyline和GPolygon的其他
    6.1.3  類方法    94
    6.1.6  計算GPolyline折線對象的實際
    6.1.3  長度    94
    6.1.7  通過XML文檔加載GPolyline和
    6.1.3  Gpolygon    96
    6.2  Google地圖中的事件監聽及響應    99
    6.2.1  GEvent命名空間(一)——添加
    6.1.3  事件監聽的方法    100
    6.2.2  GEvent命名空間(二)——移除
    6.1.3  事件監聽的方法    103
    6.2.3  Google地圖常用事件講解(一)
    6.1.3  ——獲取地圖參數    105
    6.2.4  Google地圖常用事件講解(二)
    6.1.3  ——獲取鼠標的位置    108
    6.2.5  Google地圖常用事件講解(三)
    6.1.3  ——操縱GMarker地標    109
    6.3  Google地圖技巧集錦    116
    6.3.1  在信息窗口GInfowWindow中嵌入
    6.1.3  Flash動畫    116
    6.3.2  Google地圖的畫中畫效果    118
    6.3.3  利用鼠標和鍵盤事件簡化操作    119
    6.3.4  利用GeoCoder地理編碼查詢信息    121
    6.3.5  加載KML或GeoRSS文檔    122
    第7章  Google Maps API深度歷險    125
    7.1  導入Google Maps API庫    126
    7.1.1  導入不同版本的Google Maps API
    6.1.3  庫文件    126
    7.1.2  導入不同語言的Google Maps API
    6.1.3  庫文件    127
    7.1.3  在不同URL地址下使用
    6.1.3  Google Maps API    128
    7.2  挖掘Google Maps API中未公開的功能    132
    7.2.1  為Google地圖添加鳥瞰地圖    133
    7.2.2  最大化GInfoWindow信息窗口    134
    7.2.3  設定GMarker地標的Z軸坐標    136
    7.3  自定義Google地圖    138
    7.3.1  改變Google地圖色調    138
    7.3.2  限制地圖的縮放級別和顯示范圍    140
    7.3.3  打造Google地圖夜間版    143
    7.4  第三方擴展資源    149
    7.4.1  使用TLabel    149
    7.4.2  使用Tphoto    150
    7.4.3  使用Gzoom    152
    7.5  深入Google地圖核心    153
    7.5.1  徹底去掉Google Maps API Key    153
    7.5.2  漢化Google地圖    157
    7.5.3  打造完美的混合地圖(一)    164
    7.5.4  打造完美的混合地圖(二)    167
    第8章  實現基于Google地圖的
    第8章  留言系統    170
    8.1  系統功能概述    171
    8.1.1  系統構架    172
    8.1.2  系統功能模塊設計    172
    8.2  總體設計    173
    8.2.1  總體結構    173
    8.2.2  各頁面功能分配    175
    8.3  數據庫設計    175
    8.3.1  數據庫設計思想    175
    8.3.2  創建數據庫    176
    8.4  公用模塊    178
    8.4.1  公共類    179
    8.4.2  系統配置文件config.inc.php    180
    8.4.3  公用函數文件functions.php    181
    8.4.4  驗證碼文件verify.php    182
    8.4.5  主引用文件include.inc.php    183
    8.4.6  主界面index.php    185
    8.4.7  界面設定腳本ui.php    187
    8.4.8  自定義的GButton控件    188
    8.4.9  自定義的GMapbookInfo控件    191
    8.4.10  Cookie操作腳本    192
    8.4.11  顯示信息提示窗口的showWindow()
    8.4.11  函數    193
    8.5  前臺其他功能模塊    194
    8.5.1  地圖加載    194
    8.5.2  留言信息顯示    198
    8.5.3  提交留言    208
    8.5.4  登錄和登出    213
    8.5.5  注冊和重設密碼    218
    8.5.6  刪除和回復留言    221
    8.5.7  更改密碼和設置    224
    8.6  開發小結    227
    第9章  認識Google Earth    228
    9.1  地圖概述    229
    9.2  地圖數據類型    229
    9.3  Google Earth簡介    229
    9.3.1  Google Earth數據源    229
    9.3.2  Google Earth界面環境    230
    9.3.3  常用功能    230
    9.4  可擴展的Google Earth    231
    第10章  剖析Google Earth    233
    10.1  基礎知識    234
    10.1.1  視圖與投影    234
    10.1.2  圖幅拼接    234
    10.1.3  影像地圖    235
    10.2  剖析Google Earth    235
    10.2.1  地圖加載和搜索    235
    10.2.2  地圖的顯示、平移和縮放    236
    10.2.3  圖層管理    237
    10.2.4  地圖標尺    238
    10.2.5  地標    238
    10.2.6  3D模型    239
    10.3  Google Earth發展    239
    10.3.1  Google Earth數據量豐富    239
    10.3.2  Google Earth功能強大但需求多樣    240
    第11章  Google Earth COM API
    第11章  初步    242
    11.1  COM編程結構    243
    11.1.1  面向對象編程思想    243
    11.1.2  COM對象和接口    243
    11.1.3  COM庫    244
    11.1.4  Google Earth COM API類庫    245
    11.2  KML文件    246
    11.2.1  KML語法和文件結構    246
    11.2.2  KML文件的創建    247
    第12章  IApplicationGE類    250
    12.1  IApplicationGE類概述    251
    12.1.1  常用屬性    251
    12.1.2  常用成員函數    251
    12.2  客戶端初始化    252
    12.2.1  知識準備    252
    12.2.2  功能實現    253
    12.3  地圖定位    257
    12.3.1  知識準備    257
    12.3.2  功能實現    258
    12.4  地圖平移    261
    12.4.1  知識準備    262
    12.4.2  功能實現    263
    12.5  地理坐標獲取    265
    12.5.1  知識準備    265
    12.5.2  功能實現    267
    12.6  文件操作    272
    12.6.1  知識準備    272
    12.6.2  代碼實現    273
    第13章  ICameraInfoGE類    277
    13.1  ICameraInfoGE類概述    278
    13.1.1  常用屬性    278
    13.1.2  常用成員函數    278
    13.2  地圖縮放和視角調整    279
    第14章  IFeatureGE類    284
    14.1  功能描述    285
    14.1.1  常用屬性    285
    14.1.2  常用成員函數    285
    14.2  視圖切換    285
    14.2.1  知識準備    286
    14.2.2  功能實現    287
    14.3  本地搜索    290
    14.3.1  知識準備    291
    14.3.2  功能實現    292
    14.4  動態顯示和景點導航    298
    14.4.1  知識準備    299
    14.4.2  功能實現    299
    14.5   要素的ID顯示    310
    14.5.1  知識準備    310
    14.5.2  功能實現    311
    14.6  圖層控制    314
    14.6.1  知識準備    315
    14.6.2  代碼介紹    315
    第15章  ISearchControllerGE類    321
    15.1  ISearchControllerGE類概述    322
    15.2  基本搜索    322
    15.2.1  知識準備    322
    15.2.2  功能實現    323
    15.3  地理位置可視化    327
    15.3.1  知識準備    327
    15.3.2  功能實現    328
    第16章  ITourControllerGE類    335
    16.1  ITourControllerGE類概述    336
    16.1.1  屬性    336
    16.1.2  成員函數    336
    16.2  批量搜索顯示    336
    16.2.1  知識準備    337
    16.2.2  功能實現    338
    16.3  路徑搜索和動態顯示    344
    16.3.1  知識準備    344
    16.3.2  功能實現    346
    第17章  IAnimationControllerGE類    361
    17.1  IAnimationControllerGE類概述    362
    17.1.1  常用屬性    362
    17.1.2  常用成員函數    362
    17.2  路況顯示和行車路線    362
    17.2.1  知識準備    362
    17.2.2  代碼實現    364
    17.3  導航    380
    第18章  城市地鐵查詢系統    387
    18.1  功能描述    388
    18.2  前期準備    388
    18.2.1  建立包含地鐵線路的KML文件    388
    18.2.2  建立包含線路信息的TXT文件    391
    18.3  系統界面設計    393
    18.4  初始化    394
    18.5  數據文件處理    394
    18.6  查詢分析    396
    18.6.1  交點判斷    396
    18.6.2  自定義函數GetLine2()    399
    18.6.3  路線分析    400
    18.7  輸出顯示    420
    18.7.1  可行方案列表    420
    18.7.2  路線圖顯示    425
    18.8  系統運行    427
    第19章  奧運會信息服務系統    429
    19.1  功能描述    430
    19.2  前期準備    430
    19.2.1  ground.kml文件    430
    19.2.2  stadiums.kml文件    439
    19.2.3  stadiums.kml文件    440
    19.2.4  TXT文件    444
    19.3  系統初始設計    444
    19.3.1  菜單欄設置    444
    19.3.2  工具欄設置    445
    19.3.3  窗體設置    445
    19.3.4  Google Earth接口設置    445
    19.3.5  變量聲明    445
    19.4  項目展示    446
    19.5  火車站    446
    19.5.1  火車站對話框    446
    19.5.2  OnStation()函數    447
    19.6  實況播報    450
    19.6.1  坐標轉換函數    450
    19.6.2  奧運場館賽況對話框    451
    19.6.3  對話框的響應    452
    19.7  信息搜索    453
    19.7.1  比賽項目搜索對話框    454
    19.7.2  比賽項目信息對話框    454
    19.7.3  信息搜索    455
    19.8  視圖控制    459
    19.8.1  視圖左移    459
    19.8.2  視圖右移    459
    19.8.3  視圖上移    460
    19.8.4  視圖下移    460
    19.8.5  視圖放大    461
    19.8.6  視圖縮小    461
    19.9  輔助函數    461
    19.9.1  Google Earth客戶端的啟動和退出    461
    19.9.2  動態顯示的停止    462
    19.10  系統運行    462
    附錄A  系統運行環境及光盤注意
    附錄A  事項    467
    附錄B  光盤程序代碼說明    468

  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    卓越網
    ¥50.90
    送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    七周年店慶,全場免費配送 去看看 訂購

    當當網
    ¥44.90 當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    特惠商品68折封頂 去看看 訂購

    華儲網
    ¥47.84
    送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購

    中國圖書館網
    ¥0.4/頁起
    郵寄、快遞:全國
    特快專遞EMS:全球
    提供稀缺絕版圖書文獻影印服務 去看看 預定
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577