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

開源GIS與空間資料庫實戰教程

  • 作者:編者:陳永剛
  • 出版社:清華大學
  • ISBN:9787302428725
  • 出版日期:2016/03/01
  • 裝幀:平裝
  • 頁數:168
人民幣:RMB 35 元      售價:
放入購物車
加入收藏夾

內容大鋼
    陳永剛編著的《開源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  函數匯總表

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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