1. 程式人生 > >QGIS(Quantum 地理資訊系統)介紹

QGIS(Quantum 地理資訊系統)介紹

地理資訊系統(GIS,Geographic Information System)

轉自:https://blog.csdn.net/qq_35732147/article/details/81668803

QGIS(原稱Quantum GIS)是一個使用者介面友好的開源桌面端軟體,支援資料的視覺化、管理、編輯、分析以及印刷地圖的製作,並支援多種向量、柵格與資料庫格式及功能。

    QGIS可執行在Linux、Unix、Mac OSX和Windows等平臺之上。QGIS是基於跨平臺的圖形工具Qt軟體包、使用C++開發的跨平臺開源版桌面地理資訊系統。

    QGIS的目標是成為一個使用簡單的GIS,提供了常見的功能。QGIS是開源GIS的集大成者,整合了GRASS、SAGA GIS等多個開源桌面軟體工具。

    QGIS使用GNU(General Public License)授權,屬於Open Source geospatial Foundation(OSGeo)的官方計劃。在GNU這個授權下,開發者可以自行檢閱與調整程式程式碼,並保障讓所有使用者可以免費且自由地修改程式。

    QGIS是一群自願者所開發的專案,歡迎全球使用者或開發者將程式程式碼的缺陷、修復、報告以及提供檔案等進行提交貢獻。它是由熱心的使用者和開發社群所維護的。它提供了互動式的郵件列表,以及通過網路管道傳達給其他使用者與開發人員幫忙與建議。另外,它也提供商業定製化開發。

二、QGIS的歷史發展

    2002年Gary Sherman為了找一個適合Linux且可以提供多種資料的讀取的GIS系統,於是在5月構想出Quantum GIS,並和一些有興趣的GIS程式開發人員開發出QGIS。2002年6月QGIS專案建立在SourceForge上,第一個功能則是支援顯示PostGIS提供的資料圖層。

    儘管剛開始的目標只是提供使用者一個可以瀏覽GIS資料的介面,但隨著需求不斷的增大,QGIS目前已經能夠支援多種格式的向量、柵格資料的瀏覽,以及擴充套件性高的附加元件。目前QGIS已經有圖形化且相當友好的使用介面。

    Qunamtum GIS的名字開頭使用Q字母主要是因為QGIS使用了trolltech.com的Qt軟體包。

三、QGIS的要功能特點

    1. 支援多種GIS資料檔案格式,通過GDAL/OGR(以後介紹)擴充套件可以支援多達幾十種資料格式。

    2. 支援PostGIS資料庫。

    3. 支援從WMS、WFS伺服器中獲取資料。

    4. 集成了GRASS的部分功能。

    5. 支援對GIS資料的基本操縱,如屬性的編輯、修改等。

    6. 支援建立地圖。

    7. 通過外掛的形式支援功能的擴充套件

四、QGIS相對於ArcGIS的優勢

    1. 安裝包下,只有ArcGIS的十分之一,但是功能超過ArcGIS的十分之一

    2. 無需授權,不需要像破解ArcGIS一樣破解軟體,而且破解後的ArcGIS有些擴充套件功能也用不了。

    3. 由於我們平時用的功能百分之八十都是基礎功能,所以QGIS足夠滿足日常需要

    4. 跨平臺,隨著Linux和Mac的市場份額不斷提升,跨平臺連微軟都在考慮,ESRI也遲早要考慮。