GIS for Web應(yīng)用開發(fā)之道

出版時間:2008年9月  出版社:電子工業(yè)出版社  作者:(美)Scott Davis  頁數(shù):254  譯者:蔣波濤  
Tag標簽:無  

前言

  第一次在博文視點的圖書引進列表中看到《GIScforcWebcDevelopers:AddingWherectocYourcWebcApplications》時,我的感覺可以用詫異和驚喜宋表示,詫異的是居然真的有人要出版該書,而驚喜的則是GIS書籍,而月-是開源GIS的書籍終于入了商業(yè)出版社的“法眼”。  GIS到底是什么?關(guān)于這3個字母,我們完全可以編纂一本厚厚的無聊書籍來解釋。a比起那些故作高深之言,我更認同ESRI的視角論——GIS=數(shù)據(jù)庫+地圖+模型。但盡管如此,我仍然很難尋找到一種淺顯的詞句來向外行人解釋GIS是什么,每次聽到別人對這個詞的見解“自由發(fā)揮”時,我只能點頭稱是。這是GIS與普通人的相識之難?! ∑胀ㄈ巳绱?,那么出版界呢?它們是否對GIS有深一些的認識。事實也絕非如此,國內(nèi)的大部分GIS書籍都是由兩家專業(yè)出版社出版的,而更多的出版單位,對于GIS的認識也非常模糊。盡管GIS的實際應(yīng)用完全依賴于IT技術(shù)的發(fā)展,從某種意義上它就是汀的某個部分,但有些專業(yè)IT出版商都認為“GIS是一個小眾領(lǐng)域”。這個IT業(yè)發(fā)展最快的分支,這個擁有完整學(xué)位的學(xué)科仍然被認為是“小眾”,此為GIS與專業(yè)界的相識之難。

內(nèi)容概要

  《GIS for Web應(yīng)用開發(fā)之道》特別針對廣大Web開發(fā)人員,以通俗易懂的方式介紹了GIS(地理信息系統(tǒng),Geographic Information Systems)在Web應(yīng)用中的應(yīng)用開發(fā)技術(shù)和技巧?!禛IS for Web應(yīng)用開發(fā)之道》內(nèi)容實用、詳細,深入探索了以Google Maps為代表的主流GIS Web應(yīng)用的原理、設(shè)計和實踐,闡述開發(fā)GIS Web應(yīng)用的技術(shù)和最佳實踐,理論結(jié)合實際案例,深入淺出,主要內(nèi)容包括Web免費GIS信息的挖掘和利用、通過開源工具查看Web上的GIS信息、編程操縱GIS數(shù)據(jù)、使用支持地理信息的數(shù)據(jù)庫來存取GIS數(shù)據(jù)、深入解析以Google Maps為代表的開源GIS Web工具集的應(yīng)用技術(shù)和開發(fā)技巧、使用Open Geospatial Consortium(OGC)接口發(fā)布和使用GIS導(dǎo)向的Web服務(wù)等。l 以通俗易懂的方式介紹了GIS在Web 應(yīng)用中的開發(fā)技術(shù)和技巧。

書籍目錄

序致謝第1章 引言1.1 褪去GIS 的神秘面紗1.2 尋找免費的數(shù)據(jù)源和應(yīng)用程序1.3 成為一名GIS 程序員1.4 你將學(xué)習(xí)到什么第2章 矢量數(shù)據(jù)2.1 原材料2.2 柵格數(shù)據(jù)2.3 矢量數(shù)據(jù)2.4 矢量數(shù)據(jù)類型2.5 什么數(shù)據(jù)是可用的2.6 熟悉你的文件格式2.7 解剖Shapefile2.8 可下載的全美各州數(shù)據(jù)2.9 下載一個瀏覽器2.10 圖層符號化2.11 查看多個地理底圖圖層2.12 更多的數(shù)據(jù)2.13 更多國際性數(shù)據(jù)2.14 當好數(shù)據(jù)開始變得糟糕2.15 在ArcExplorer 中保存你的地圖2.16 結(jié)束語第3章 投 影333.1 圓形地球3.2 笛卡爾平面3.3 什么是投影3.4 在ArcExplorer 中改變投影3.5 圓形真的合適嗎3.6 坐標參考系3.7 對齊你的數(shù)據(jù)圖層3.8 重投影工具3.9 結(jié)束語第4章 柵格數(shù)據(jù)594.1 柵格數(shù)據(jù)基礎(chǔ)4.2 Terraserver-USA:另一個免費柵格數(shù)據(jù)源4.3 拼接和分割4.4 時序分析4.5 全色的vs.多譜段的4.6 比例尺和分辨率4.7 正射校正4.8 下載免費柵格數(shù)據(jù)4.9 結(jié)束語第5章 空間數(shù)據(jù)庫5.1 為什么要與空間數(shù)據(jù)庫打交道5.2 安裝PostgreSQL 和PostGIS5.3 添加空間字段5.4 插入空間數(shù)據(jù)5.5 空間數(shù)據(jù)檢索5.6 空間數(shù)據(jù)探秘5.7 導(dǎo)入數(shù)據(jù)5.8 操作數(shù)據(jù)5.9 導(dǎo)出數(shù)據(jù)5.10 索引數(shù)據(jù)5.11 空間查詢5.12 查看數(shù)據(jù)5.13 結(jié)束語第6章 建立OGC Web 服務(wù)6.1 共享財富6.2 OGC SOA 與GIS6.3 安裝GeoServer6.4 使用GUI 添加Shapefile 數(shù)據(jù)6.5 手工添加Shapefile 數(shù)據(jù)6.6 添加PostGIS 圖層6.7 SLD 樣式6.8 結(jié)束語第7章 使用OGC Web 服務(wù)7.1 理解WMS7.2 WMS GetCapabilities7.3 WMS GetMap7.4 理解WFS7.5 WFS GetCapabilities7.6 WFS DescribeFeatureType7.7 WFS GetFeature7.8 WFS GetFeature 請求過濾7.9 結(jié)束語第8章 OGC 客戶端8.1 Mapbuilder8.2 OpenLayers8.3 uDig8.4 結(jié)束語第9章 共冶一爐1939.1 從CSV 到SQL9.2 將數(shù)據(jù)進行地理編碼9.3 添加PostGIS 字段9.4 創(chuàng)建OGC 服務(wù)9.5 瓦片vs.樣式9.6 產(chǎn)生一個平滑的地圖9.7 超越Web:3D 瀏覽器9.8 結(jié)束語附錄A Mac/Linux 安裝A.1 安裝GDAL/Proj/GeosA.2 安裝PostgreSQL 和PostGISA.3 LibTIFF 和LibGeoTIFF附錄B 安裝GroovyB.1 Unix. Linux 和Mac OSXB.2 Windows索引

章節(jié)摘錄

  第1章 引言  開發(fā)地理應(yīng)用程序比其預(yù)期的過程復(fù)雜得多。我為本書確立了幾個目標,第一個目標是揭開地理信息系統(tǒng)(geographicinformation systems,GIS)神秘的面紗,并教給你一些該領(lǐng)域的“行話”。第二個目標是協(xié)助你下載若干免費數(shù)據(jù)和學(xué)習(xí)一到兩個編程API。它們將一起指向最后的目標——將你變成一名GIS程序員?! ?.1 褪去GIS的神秘面紗  許多流行的網(wǎng)站都有GIS的支持(你無需獲得博士學(xué)位才能去使用它們)。MapQuestl也許是其中最著名的一個。在20世紀90年代末期,它實質(zhì)上占據(jù)了在線地圖市場?! ≡陔S后幾年間,其他選手開始加入這場游戲?,F(xiàn)在,幾乎所有的主流搜索引擎都能夠提供GIS服務(wù)。去看看Google Maps2,你只需簡單地輸入一個街道地址,它就會在一張地圖上向你顯示其位置。Yah003和MSN4也都能提供相似的功能?! ‰m然所有這些網(wǎng)站都提供了一種極其有用的服務(wù),但他們卻絲毫沒有提升大眾的地理知識水平。我并非要在這一點上苛求他們——我認為易用性是他們主要的設(shè)計目標。他們解決了許多復(fù)雜的GIS問題,并將我們與之隔離開來。但他們不會幫我們建立自己的GIS解決方案。這些地理奇觀只是一個個“黑匣子”。  與此類似,大部分用戶級全球定位系統(tǒng)(global positioning system,GPS)設(shè)備也是當作一種黑匣子被出售的。In—dash式GPS5已經(jīng)迅速成為高檔汽車不可缺少的配置,但大部分駕駛員除了會試圖調(diào)喇叭聲音或電臺頻道外,不會更多地考慮如何去定制它。

編輯推薦

  全面介紹如何將GIS集成到應(yīng)用程序中的細節(jié)問題,展示通往真實制圖的應(yīng)用程序之路?! ∵@是一場正在進行的隱蔽革命。越來越多的設(shè)備,蜂窩電話、汽車和計算機,現(xiàn)在都裝備了全球定位系統(tǒng)(Global Positioning System)接收器?,F(xiàn)在,日常新聞報道也使用了細節(jié)地圖和衛(wèi)星影像的疊加數(shù)據(jù)。越來越多主要的數(shù)據(jù)庫廠商都在其旗艦產(chǎn)品中添加了地理數(shù)據(jù)類型標準?!禛IS for Web應(yīng)用開發(fā)之道》以簡單的術(shù)語介紹了地理信息系統(tǒng)(Geographic Information System),并對其進行了實際的演示。通過本書,你將能訪問到一些流行的網(wǎng)站,如DGoogle地圖(maps.google.com),了解它們使用的技術(shù),學(xué)習(xí)如何開發(fā)你自己的站點;你將學(xué)習(xí)到一些時髦術(shù)語,并探索出一種能讓你的應(yīng)用程序地理化的方式?! cott Davis致力于開源標準和開源解決方案,他參與了大量國際性項目,其范圍從web制圖、AjaX到web服務(wù)。你可以通過davisworld.org與其保持聯(lián)系?! ⊥ㄟ^本書,你將能夠:  在網(wǎng)絡(luò)上尋找免費的GIS數(shù)據(jù)資源  使用開源桌面觀察軟件瀏覽GIS數(shù)據(jù)  使用代碼處理GIS數(shù)據(jù)  使用具有地理能力的數(shù)據(jù)庫存儲和訪問數(shù)據(jù)  尋找像Google地圖那樣,然而是免費的Web工具集  發(fā)布和使用基于0pen Geospatial Consor—tium(OGC)接口的Webl艮務(wù)互聯(lián)網(wǎng)上到處都是免費的地理數(shù)據(jù)。本書告訴你如何將數(shù)據(jù)轉(zhuǎn)換為你能使用的格式(包括文本文件、ESRI Shapefiles乖D地理標識語言GML),并將它們集成到你的代碼之中?! ‖F(xiàn)在是為你的Web應(yīng)用程序添加“空間”維度的時候了。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    GIS for Web應(yīng)用開發(fā)之道 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7