開源 GIS 與空間數據庫實戰教程 开源GIS与空间数据库实战教程
陳永剛
- 出版商: 清華大學
- 出版日期: 2016-03-01
- 售價: $174
- 貴賓價: 9.5 折 $165
- 語言: 簡體中文
- 頁數: 168
- 裝訂: 平裝
- ISBN: 7302428727
- ISBN-13: 9787302428725
- 
    相關分類:
    
      地理資訊系統 Gis
 
立即出貨(限量) (庫存=3)
買這商品的人也買了...
- 
                
                   $398多模態生物特徵識別-基於人臉與人耳信息 $398多模態生物特徵識別-基於人臉與人耳信息
- 
                
                   精實開發與看板方法 精實開發與看板方法$550$435
- 
                
                   SCRUM : 用一半的時間 做兩倍的事 (SCRUM: The Art of Doing Twice the Work in Half the Time) SCRUM : 用一半的時間 做兩倍的事 (SCRUM: The Art of Doing Twice the Work in Half the Time)$380$323
- 
                
                   $294神經網絡在路徑優化問題中的應用 $294神經網絡在路徑優化問題中的應用
- 
                
                   完整學會 Git, GitHub, Git Server 的24堂課 完整學會 Git, GitHub, Git Server 的24堂課$360$284
- 
                
                   Active Directory 環境的 PowerShell 活用指南 (Active Directory with PowerShell) Active Directory 環境的 PowerShell 活用指南 (Active Directory with PowerShell)$350$273
- 
                
                   $354Activity Learning — 從傳感器資料中發現、識別和預測人的行為 (簡體中文版)(Activity Learning: Discovering, Recognizing, and Predicting Human Behavior from Sensor Data) $354Activity Learning — 從傳感器資料中發現、識別和預測人的行為 (簡體中文版)(Activity Learning: Discovering, Recognizing, and Predicting Human Behavior from Sensor Data)
- 
                
                   $294數據架構師的 PostgreSQL 修煉(高效設計開發與維護數據庫應用) $294數據架構師的 PostgreSQL 修煉(高效設計開發與維護數據庫應用)
- 
                
                   讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學) 讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學)$420$332
- 
                
                   CCNA Routing and Switching 200-125 Official Cert Guide Library CCNA Routing and Switching 200-125 Official Cert Guide Library$2,600$2,548
- 
                
                   HTML5 ‧ CSS3 最強圖解實戰講座 HTML5 ‧ CSS3 最強圖解實戰講座$480$408
- 
                
                   Python 機器學習 (Python Machine Learning) Python 機器學習 (Python Machine Learning)$580$452
- 
                
                   寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs) 寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs)$580$458
- 
                
                   $294Web GIS 原理與應用開發 $294Web GIS 原理與應用開發
- 
                
                   R資料採礦與數據分析--以 GUI 套件 Rattle 結合程式語言實作 R資料採礦與數據分析--以 GUI 套件 Rattle 結合程式語言實作$500$395
- 
                
                   網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web) 網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458
- 
                
                   網頁就是這麼疊出來的!企劃與設計人員都該懂的版型X模組X樣式設計架構 網頁就是這麼疊出來的!企劃與設計人員都該懂的版型X模組X樣式設計架構$380$300
- 
                
                   Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners) Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425
- 
                
                   $474Python 地理空間分析指南, 2/e (Learning Geospatial Analysis with Python, 2/e) $474Python 地理空間分析指南, 2/e (Learning Geospatial Analysis with Python, 2/e)
- 
                
                   文科生也看得懂的電路學, 2/e 文科生也看得懂的電路學, 2/e$380$300
- 
                
                   MIS 一定要懂的 82個網路技術知識 MIS 一定要懂的 82個網路技術知識$360$284
- 
                
                   $294地理空間大數據開發利用 $294地理空間大數據開發利用
- 
                
                   Kali Linux 大揭秘:深入掌握滲透測試平臺 Kali Linux 大揭秘:深入掌握滲透測試平臺$534$507
- 
                
                   CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e) CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998
- 
                
                   GIS 數學方法 (原書第2版) GIS 數學方法 (原書第2版)$534$507
商品描述
<內容介紹>
陳永剛編著的《開源GIS與空間數據庫實戰教程》以開源GIS軟件和開源空間數據庫PostgreSQL為主要內容,特別是以空間數據庫PostgreSQL為中心,以0GC標準為主線,詳細介紹PostgreSQL、QGIS、(3eoServer等開源軟件及其應用案例。全書分為8章,第1章對空間數據庫的發展狀況進行介紹和分析;第2章簡單介紹開源(3IS軟件和空間數據庫PostgreSQL的初步使用;第3章介紹空間數據庫的SQL Geometry數據類型;第4章介紹矢量數據空間SQL查詢與分析操作;第5章介紹柵格數據空間sQL查詢與分析操作;第6章介紹利用QGIS、ArcMap對空間數據庫進行管理以及利用GeoServer發布空間信息;第7章分別介紹利用Java和C#對空間數據庫進行管理和操作;第8章以案例的方式介紹利用開源軟件和開源空間數據庫在「智慧林業」中的應用。
    本書主要針對於教學科研和工程應用,特別對開源GIS和空間數據庫的理論推廣和工程項目應用具有重要的應用價值;本書主要適合於地理信息系統、林業、交通應用、測繪等與地學相關領域的從業人員。
<章節目錄>
第1章  初識空間數據庫
  1.1  回顧數據庫的相關基礎知識
    1.1.1  數據庫的基本概念
    1.1.2  結構化查詢語言
    1.1.3  數據庫訪問技術
    1.1.4  數據庫的標準
  1.2  認識空間數據庫
    1.2.1  空間數據庫
    1.2.2  空間數據庫標準簡介
    1.2.3  空間數據模型
  1.3  空間數據庫產品
    1.3.1  常見的商業空間數據庫
    1.3.2  開源空間數據庫
    1.3.3  PostGIS簡介
第2章  開源GIS軟件和空間數據庫使用初步
  2.1  PostgreSQL的安裝與PostGIS空間引擎配置
    2.1.1  PostgreSQL的安裝
    2.1.2  PostGIS空間引擎配置
  2.2  QGIS與uDig的安裝與配置
    2.2.1  QGIS的安裝與配置
    2.2.2  uDig的安裝與配置
  2.3  GeoServer的安裝與配置
  2.4  pgAdmin Ⅲ的基本操作
    2.4.1  主窗體
    2.4.2  導航菜單功能
    2.4.3  工具欄的介紹
    2.4.4  數據庫與表的創建
    2.4.5  數據庫的備份與恢復
  2.5  利用QGIS將shp數據導入PostgreSQL空間數據庫
    2.5.1  利用QGIS連接PostgreSQL空間數據庫
    2.5.2  導入導出shp數據
第3章  空間數據庫的SQL Geometry數據類型
  3.1  空間數據類型繼承關係UML圖
  3.2  空間數據的WKT和WKB表現形式
  3.3  空間數據的坐標系統SRID
  3.4  在PostgreSQL中直接利用SQL建立空間數據庫
    3.4.1  利用SQL語句在PostgreSQL空間數據庫中建立空間數據表
    3.4.2  利用SQL語句在PostgreSQL空間數據表中插入空間數據
第4章  矢量數據空間SQL查詢與分析操作
  4.1  PostGIS基本類型
  4.2  管理函數UpdateGeometrySRID
  4.3  幾何構造函數
    4.3.1  ST_GeomFromText
    4.3.2  ST_MakePolygon
  4.4  幾何讀寫函數
    4.4.1  ST_IsClosed、ST_IsRing和ST_IsSimple
    4.4.2  ST_EndPoint與ST_StartPoint
  4.5  幾何編輯函數
    4.5.1  ST_AddPoint
    4.5.2  ST_RemovePoint
  4.6  幾何輸出函數ST_AsText
  4.7  運算符函數
  4.8  空間關係與量測
    4.8.1  ST_Centroid
    4.8.2  ST_ClosestPoint
    4.8.3  ST_Intersects
    4.8.4  ST_Relate
  4.9  幾何處理函數
    4.9.1  ST_Buffer
    4.9.2  ST_Intersection
    4.9.3  ST_Union
  4.10  線性參考函數ST_LineInterpolatePoint
  4.11  雜類函數ST_Point_Inside_Circle
  4.12  特殊函數PostGIS_AddBBox
第5章  柵格數據空間SQL查詢與分析操作
  5.1  柵格數據管理
    5.1.1  新建柵格數據
    5.1.2  導出柵格數據文件
    5.1.3  導入空間數據庫
  5.2  柵格數據屬性查詢
    5.2.1  ST_MetaData
    5.2.2  ST_BandMetaData
    5.2.3  ST_Histogram
    5.2.4  ST_Value
    5.2.5  ST_Resize
  5.3  柵格數據間的空間關係
    5.3.1  ST_Intersects
    5.3.2  ST_Contains
  5.4  柵格數據處理與分析
    5.4.1  ST_Clip
    5.4.2  ST_Union
    5.4.3  ST_HillShade、 ST_Slope和ST_Aspect
第6章  利用QGIS、ArcMap和GeoServer對空間數據庫進行管理、操作和發布
  6.1  利用QGIS對PostgreSQL空間數據庫進行空間數據管理
    6.1.1  在QGIS中加載PostgreSQL空間數據庫數據
    6.1.2  編輯導入的空間數據,並保存在數據庫中
  6.2  利用ArcMap對PostgreSQL空間數據庫進行空間數據管理
    6.2.1  在ArcGIS和PostgreSQL中配置相關文件
    6.2.2  在ArcMap設置到PostgreSQL的連接
  6.3  利用GeoServer發布PostgreSQL中的空間數據
    6.3.1  發布空間數據
    6.3.2  預覽發布的空間數據
  6.4  利用Udig修飾PostgreSQL中的空間數據
    6.4.1  利用Udig美化地圖
    6.4.2  在GeoServer中為發布地圖添加地圖樣式
第7章  利用Java和C#對空間數據庫進行管理和操作
  7.1  Geotools、JTS地理信息系統Java開源庫簡介
    7.1.1  Geotools簡介
    7.1.2  JTS簡介
  7.2  利用Geotools和JTS對PostgreSQL空間數據庫進行空間數據分析
    7.2.1  新建Java項目
    7.2.2  代碼實現
  7.3  NetTopologySuite地理信息系統C#開源庫簡介
  7.4  利用NetTopologySuite對PostgreSQL空間數據庫進行空間數據分析
    7.4.1  新建控制臺應用程序
    7.4.2  代碼實現
    7.4.3  在QGIS中查看生成的Shape文件
  7.5  SharpMap地理信息系統C#開源庫簡介
  7.6  利用SharpMap對PostgreSQL空間數據庫進行空間數據分析
    7.6.1  新建WinFrom程序,並進行簡單佈局
    7.6.2  代碼實現
    7.6.3  實現效果
第8章  面向「智慧林業」的生態公益林開源應用
  8.1  數據概況與開源解決方案
    8.1.1  生態公益林數據
    8.1.2  開源解決方案的總體思路
  8.2  QGIS對公益林數據的管理與操作
  8.3  PostGIS對公益林數據的管理與操作
  8.4  QGIS專題地圖的製作
  8.5  快速發布網絡地圖
    8.5.1  安裝qgis2web插件
    8.5.2  qgis2web的參數設置
    8.5.3  Apache Server發布地圖並在不同移動終端查看
附錄A  兩大標準幾何對象對比表
附錄B  Geometry與ST_Geometry定義的空間操作對比表
附錄C  函數匯總表

 
     
     
     
    
 
    
 
    
 
    
 
    
 
     
     
     
     
    
 
    
 
     
     
     
     
     
    
 
    
 
     
     
    