評論(0

GISforWeb應用開發之道

標籤: 暫無標籤

1 GISforWeb應用開發之道 -GIS for Web應用開發之道

  作 者: (美)戴維斯 著,蔣波濤 譯


  出 版 社: 電子工業出版社


  出版時間: 2008-9-1


  字 數: 305000


  版 次: 1


  頁 數: 254


  開 本: 16開


  印 次: 1


  紙 張: 膠版紙


  I S B N : 9787121072406


  包 裝: 平裝


  所屬分類: 圖書 >> 計算機/網路 >> 程序設計 >> 其他


  定價:¥45.00

2 GISforWeb應用開發之道 -編輯推薦

  全面介紹如何將GIS集成到應用程序中的細節問題,展示通往真實製圖的應用程序之路。


  這是一場正在進行的隱蔽革命。越來越多的設備,蜂窩電話、汽車和計算機,現在都裝備了全球定位系統(Global Positioning System)接收器。現在,日常新聞報道也使用了細節地圖和衛星影像的疊加數據。越來越多主要的資料庫廠商都在其旗艦產品中添加了地理數據類型標準。《GIS for Web應用開發之道》以簡單的術語介紹了地理信息系統(Geographic Information System),並對其進行了實際的演示。通過本書,你將能訪問到一些流行的網站,如DGoogle地圖(maps.google.com),了解它們使用的技術,學習如何開發你自己的站點;你將學習到一些時髦術語,並探索出一種能讓你的應用程序地理化的方式。


  Scott Davis致力於開源標準和開源解決方案,他參與了大量國際性項目,其範圍從web製圖、AjaX到web服務。你可以通過davisworld.org與其保持聯繫。


  通過本書,你將能夠:


  在網路上尋找免費的GIS數據資源


  使用開源桌面觀察軟體瀏覽GIS數據


  使用代碼處理GIS數據


  使用具有地理能力的資料庫存儲和訪問數據


  尋找像Google地圖那樣,然而是免費的Web工具集


  發布和使用基於0pen Geospatial Consor—tium(OGC)介面的Webl艮務互聯網上到處都是免費的地理數據。本書告訴你如何將數據轉換為你能使用的格式(包括文本文件、ESRI shapefiles乖D地理標識語言GML),並將它們集成到你的代碼之中。


  現在是為你的Web應用程序添加「空間」維度的時候了。

3 GISforWeb應用開發之道 -內容簡介

  本書特別針對廣大Web開發人員,以通俗易懂的方式介紹了GIS(地理信息系統,Geographic Information Systems)在Web應用中的應用開發技術和技巧。全書內容實用、詳細,深入探索了以Google Maps為代表的主流GIS Web應用的原理、設計和實踐,闡述開發GIS Web應用的技術和最佳實踐,理論結合實際案例,深入淺出,主要內容包括Web免費GIS信息的挖掘和利用、通過開源工具查看Web上的GIS信息、編程操縱GIS數據、使用支持地理信息的資料庫來存取GIS數據、深入解析以Google Maps為代表的開源GIS Web工具集的應用技術和開發技巧、使用Open Geospatial Consortium(OGC)介面發布和使用GIS導向的Web服務等。


  本書適合廣大Web開發人員、GIS應用開發人員及網站架構師閱讀。

4 GISforWeb應用開發之道 -目錄

  序


  致謝


  第1章 引言


  1.1 褪去GIS 的神秘面紗


  1.2 尋找免費的數據源和應用程序


  1.3 成為一名GIS 程序員


  1.4 你將學習到什麼


  第2章 矢量數據


  2.1 原材料


  2.2 柵格數據


  2.3 矢量數據


  2.4 矢量數據類型


  2.5 什麼數據是可用的


  2.6 熟悉你的文件格式


  2.7 解剖Shapefile


  2.8 可下載的全美各州數據


  2.9 下載一個瀏覽器


  2.10 圖層符號化


  2.11 查看多個地理底圖圖層


  2.12 更多的數據


  2.13 更多國際性數據


  2.14 當好數據開始變得糟糕


  2.15 在ArcExplorer 中保存你的地圖


  2.16 結束語


  第3章 投 影33


  3.1 圓形地球


  3.2 笛卡爾平面


  3.3 什麼是投影


  3.4 在ArcExplorer 中改變投影


  3.5 圓形真的合適嗎


  3.6 坐標參考系


  3.7 對齊你的數據圖層


  3.8 重投影工具


  3.9 結束語


  第4章 柵格數據59


  4.1 柵格數據基礎


  4.2 Terraserver-USA:另一個免費柵格數據源


  4.3 拼接和分割


  4.4 時序分析


  4.5 全色的vs.多譜段的


  4.6 比例尺和解析度


  4.7 正射校正


  4.8 下載免費柵格數據


  4.9 結束語


  第5章 空間資料庫


  5.1 為什麼要與空間資料庫打交道


  5.2 安裝PostgreSQL 和postgis


  5.3 添加空間欄位


  5.4 插入空間數據


  5.5 空間數據檢索


  5.6 空間數據探秘


  5.7 導入數據


  5.8 操作數據


  5.9 導出數據


  5.10 索引數據


  5.11 空間查詢


  5.12 查看數據


  5.13 結束語


  第6章 建立OGC Web 服務


  6.1 共享財富


  6.2 OGC SOA 與GIS


  6.3 安裝geoserver


  6.4 使用GUI 添加Shapefile 數據


  6.5 手工添加Shapefile 數據


  6.6 添加PostGIS 圖層


  6.7 SLD 樣式


  6.8 結束語


  第7章 使用OGC Web 服務


  7.1 理解WMS


  7.2 WMS GetCapabilities


  7.3 WMS GetMap


  7.4 理解WFS


  7.5 WFS GetCapabilities


  7.6 WFS DescribeFeatureType


  7.7 WFS GetFeature


  7.8 WFS GetFeature 請求過濾


  7.9 結束語


  第8章 OGC 客戶端


  8.1 Mapbuilder


  8.2 openlayers


  8.3 udig


  8.4 結束語


  第9章 共冶一爐193


  9.1 從CSV 到SQL


  9.2 將數據進行地理編碼


  9.3 添加PostGIS 欄位


  9.4 創建OGC 服務


  9.5 瓦片vs.樣式


  9.6 產生一個平滑的地圖


  9.7 超越Web:3D 瀏覽器


  9.8 結束語


  附錄A Mac/Linux 安裝


  A.1 安裝GDAL/Proj/Geos


  A.2 安裝PostgreSQL 和PostGIS


  A.3 LibTIFF 和LibGeoTIFF


  附錄B 安裝Groovy


  B.1 Unix. Linux 和Mac OSX


  B.2 Windows


  索引

5 GISforWeb應用開發之道 -書摘插圖

  第1章 引言


  開發地理應用程序比其預期的過程複雜得多。我為本書確立了幾個目標,第一個目標是揭開地理信息系統(geographicinformation systems,GIS)神秘的面紗,並教給你一些該領域的「行話」。第二個目標是協助你下載若干免費數據和學習一到兩個編程API。它們將一起指向最後的目標——將你變成一名GIS程序員。


  1.1 褪去GIS的神秘面紗


  許多流行的網站都有GIS的支持(你無需獲得博士學位才能去使用它們)。MapQuestl也許是其中最著名的一個。在20世紀90年代末期,它實質上佔據了在線地圖市場。


  在隨後幾年間,其他選手開始加入這場遊戲。現在,幾乎所有的主流搜索引擎都能夠提供GIS服務。去看看Google Maps2,你只需簡單地輸入一個街道地址,它就會在一張地圖上向你顯示其位置。Yah003和MSN4也都能提供相似的功能。 雖然所有這些網站都提供了一種極其有用的服務,但他們卻絲毫沒有提升大眾的地理知識水平。我並非要在這一點上苛求他們——我認為易用性是他們主要的設計目標。他們解決了許多複雜的GIS問題,並將我們與之隔離開來。但他們不會幫我們建立自己的GIS解決方案。這些地理奇觀只是一個個「黑匣子」。


  與此類似,大部分用戶級全球定位系統(global positioning system,GPS)設備也是當作一種黑匣子被出售的。In—dash式GPS5已經迅速成為高檔汽車不可缺少的配置,但大部分駕駛員除了會試圖調喇叭聲音或電台頻道外,不會更多地考慮如何去定製它。


  ……

上一篇[GisoonBrowser]    下一篇 [西蒙·佩吉]

相關評論

同義詞:暫無同義詞