地理信息系統開源
『壹』 如何使用國際開源項目構建一個完整的GIS(地理信息)應用系統
1、GIS內核 Geotools Geotools是一套基於Java平台的開源GIS API中間件,實現了完整的GIS底層功能。
2、空間數據導入/轉換地理數據的獲取 地理數據來自文件、資料庫和WMS/WFS伺服器。
文件方式:支持讀取的地理數據文件:ESRI Shape、Mapinfo Tab/Mif、Geomedia Access等,建議使用Shape文件格式,Oracle和PostgreSQL提供Shape文件導入資料庫的程序。
WMS/WFS伺服器:Internet上有很多開放的GIS應用伺服器,例如NASA、InterGraph、TerraServer等,通過它們獲取各種免費地圖資源。
Google Map資源:Google Map沒有採用標準的WMS/WFS協議,可以通過調用開放的Google Map API,附加自定義的WMS/WFS圖層,實現應用目的。例如:通過Google Map可以免費獲取高分辨的Google Map衛星地圖。
3、空間數據引擎
開源:PostgreSQL(PostGIS)、MySQL(4.1以上)
商業:Oracle、DB2、ArcSDE
開源商業空間資料庫推薦使用PostgreSQL。
使用商業空間資料庫引擎,例如Oracle Spatial、ArcSDE,可以非常方便的處理地理數據,更好的處理海量數據,以及與現有商業軟體共享數據。
4、應用伺服器 Geoserver Geoserver是一個基於J2EE的開放的GIS應用伺服器,實現了OGC(Open Geospatial Consortium)制定的WMS和WFS(WFS-T)規范,Geoserver是整個GIS應用系統的中樞部分,承擔大部分業務處理任務。(新版本(1.3.3)增加了對Google Earth KML/KMZ的支持。)
需要注意的是,Geoserver不只是WebGIS伺服器,它可以為桌面應用程序(Udig、Mapinfo)或移動設備(支持J2ME的PDA、手機)提供地圖支持。
5、桌面應用程序(C/S) Udig、GVSig
Udig 是一個使用Eclipse RCP和GeoTools構建的桌面地理信息系統,採用Eclipse SWT圖形組件,具有更快的運行速度。Udig可以直接讀取Shape文件,訪問DB2或Oracle空間資料庫,訪問OGC WMS/WFS伺服器。 Udig提供瀏覽、查詢、編輯、測量等基本的GIS操作功能。
6、Web應用程序(B/S) Mapbuilder Mapbuilder是一個採用AJAX(Asynchronous JavaScript and XML)技術開發的WebGIS客戶端,它的內部結構基於MVC(Model-View-Controller),具有良好的可讀性和可擴展性,兼容 Firefox 1.0+, Internet Explorer 6.0+, Mozilla 1.3+, Navigator 6+等瀏覽器。
『貳』 您有gis教學視頻嗎
(1)《抄城市地理信息系統》,張新長等編,北京:科學出版社,2001。(2)《遙感與地學應用》,主編:關履基,中國科學文化出版社。(該書已絕版,很難找到)(3)《遙感應用分析析理與方法》,主編:趙英時,科學出版社。(4)《地理信息系統資料庫》,張新長等編,北京:科學出版社,2004。(5)《地理信息系統概論》第三版,黃杏元等編,高等教育出版社。(6)《地理信息系統概論》修訂版,黃杏元等編,高等教育出版社。(7)《遙感導論》,梅安新等編,高等教育出版社。地學考研中心關於參考書的說明:《地理信息系統與遙感概論》科目2011年之前指定參考書如上(不包括7)。但現在並不指定參考書,學院只給一個考試范圍。地學考研中心結合以前的參考書,在對歷年真題分析的基礎上,認為參考書應包括以上7本。其中加粗為重點參考書。遙感方面,參考書應為趙英時《遙感應用分析原理與方法》為主,梅安新《遙感導論》為輔;GIS部分,參考書應為黃杏元《地理信息系統概論》第三版和修訂版、張新長《城市地理信息系統》。