幫助中心 | 我的帳號 | 關於我們

開源網路地圖可視化(基於Leaflet的在線地圖開發)/WebGIS系列叢書

  • 作者:編者:楊乃|責編:田宏峰
  • 出版社:電子工業
  • ISBN:9787121435218
  • 出版日期:2022/12/01
  • 裝幀:平裝
  • 頁數:214
人民幣:RMB 88 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書首先介紹目前比較流行的地圖可視化工具和常見的地圖數據類型,便於讀者從整體上掌握地圖可視化的基本知識;然後介紹HTML、CSS、JavaScript等Web開發基礎,便於不太熟悉Web開發的讀者閱讀本書,熟悉Web開發的讀者可略過這部分內容;最後從Leaflet地圖可視化基礎、地圖基本操作、專題地圖繪製、地圖動畫等方面深入介紹Leaflet的開發過程,對每一步的案例代碼都進行了詳細說明,便於讀者輕鬆上手。掌握基於Leaflet的地圖可視化開發技巧,可以觸類旁通,迅速掌握其他地圖可視化開源庫的使用方法。
    本書既可作為地理學、測繪科學與技術等相關專業本科生或研究生的教材,也可作為相關生產單位的項目培訓用書。

作者介紹
編者:楊乃|責編:田宏峰

目錄
第1章  地圖可視化基礎知識
  1.1  地圖可視化工具簡介
    1.1.1  操作軟體
    1.1.2  在線網站
    1.1.3  開發包
  1.2  常用的地理數據類型
    1.2.1  Shapefile
    1.2.2  JSON
    1.2.3  GeoJSON
    1.2.4  TopoJSON
    1.2.5  CSV
    1.2.6  KML
  1.3  本章小結
第2章  Web開發基礎
  2.1  HTML開發基礎
    2.1.1  HTML文檔的基本結構
    2.1.2  HTML元素的屬性
    2.1.3  DOM
    2.1.4  canvas
    2.1.5  SVG
    2.1.6  註釋
  2.2  CSS開發基礎
    2.2.1  CSS簡介
    2.2.2  CSS語法
    2.2.3  CSS的創建
  2.3  JavaScript開發基礎
    2.3.1  JavaScript簡介
    2.3.2  基本語法
  2.4  常用的Web開發工具
    2.4.1  Visual Studio Code
    2.4.2  Sublime Text
    2.4.3  WebStorm
  2.5  瀏覽器調試
    2.5.1  查看源代碼
    2.5.2  開發者工具
  2.6  本章小結
第3章  Leaflet地圖可視化基礎
  3.1  開發環境的搭建
    3.1.1  下載Leaflet壓縮包
    3.1.2  引用Leaflet
  3.2  地圖載入
    3.2.1  Mapbox柵格瓦片地圖服務
    3.2.2  國內地圖服務
    3.2.3  覆蓋圖層載入
  3.3  地圖控制項
    3.3.1  地圖縮放控制項
    3.3.2  地圖圖層控制項
    3.3.3  地圖比例尺控制項
    3.3.4  地圖屬性控制項
    3.3.5  地圖縮略圖控制項

    3.3.6  地圖全屏顯示控制項
    3.3.7  地圖放大鏡控制項
  3.4  本章小結
第4章  Leaflet地圖基本操作
  4.1  地圖縮放的控制
    4.1.1  地圖縮放等級的原理
    4.1.2  地圖縮放等級的控制
  4.2  滑鼠游標坐標的獲取
  4.3  彈出窗(Popup)
  4.4  提示框(Tooltip)
  4.5  地圖圖層的操作
    4.5.1  堆疊順序的調整
    4.5.2  圖像的配准
    4.5.3  視頻的配准
    4.5.4  地圖圖層的對比
  4.6  地圖的繪製
  4.7  地圖的標注
  4.8  本章小結
第5章  Leaflet專題地圖繪製
  5.1  分級統計圖法
    5.1.1  獲取數據
    5.1.2  設置樣式
    5.1.3  添加註記
    5.1.4  添加圖例
    5.1.5  設置交互
    5.1.6  繪製插件
  5.2  分區統計圖表法
    5.2.1  柱狀統計圖表法
    5.2.2  餅狀/環狀統計圖表法
    5.2.3  折線統計圖表法
  5.3  熱力圖
    5.3.1  獲取數據
    5.3.2  獲取插件
    5.3.3  繪製熱力圖
    5.3.4  滑鼠提示
    5.3.5  添加圖例
  5.4  蜂窩圖
    5.4.1  獲取數據
    5.4.2  下載JavaScript庫
    5.4.3  繪製蜂窩圖
  5.5  等值線圖
    5.5.1  獲取數據
    5.5.2  下載JavaScript庫
    5.5.3  繪製等高線
  5.6  分層設色法
    5.6.1  繪製等值面
    5.6.2  分層設色
  5.7  本章小結
第6章  Leaflet地圖動畫
  6.1  圖標動畫

    6.1.1  沿線運動
    6.1.2  時間軸控制項
  6.2  折線動畫
    6.2.1  蛇行動畫
    6.2.2  虛線動畫
    6.2.3  螞蟻動畫
    6.2.4  流向圖動畫
  6.3  流場動畫
    6.3.1  插件leaflet-velocity
    6.3.2  插件Leaflet.CanvasLayer.Field
參考文獻
後記

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032