qgis使用教程:qgis二次開發環境搭建

大家看到這個標題,應該會疑惑吧,QGIS是什麼呢? 對,它是一個GIS系統。

那什麼是GIS系統

地理信息系統(Geographic Information System或 Geo-Information system,GIS)有時又稱為“地學信息系統”。它是一種特定的十分重要的空間信息系統。它是在計算機硬、軟件系統支持下,對整個或部分地球表層、空中和地下空間中的有關地理分布數據進行採集、儲存、管理、運算、分析、顯示和描述的技術系統。

地理信息系統(GIS,Geographic Information System)是一門綜合性學科,結合地理學與地圖學以及遙感和計算機科學,已經廣泛地應用在不同的領域,是用於輸入、存儲、查詢、分析和顯示地理數據的計算機系統,隨着GIS的發展,也有稱GIS為“地理信息科學”(Geographic Information Science),近年來,也有稱GIS為”地理信息服務”(Geographic Information service)。

簡單地說,GIS是把空間圖形化,數據化,從而直觀地進行空間計算、運算、分析、呈現等的系統,比如我們現在在線地圖(高德、百度)、比較專業的有國外Mapino、Arcgis、國內的MapGIS、 Super MapGIS、GISVRMap等都算是GIS系統,應用相當地廣泛。

那為什麼要使用QGIS

以上介紹了 GIS系統的概念,簡單分類,那為什麼要使用 QGIS?

筆者是在通信行業內,通信行業移動網規劃,早期用的比較多的是Mapinfo ,這是國外的一款非常優秀的軟件,支持二次插件開發,做網絡優化的人,都在這個系統的基礎上,開發了很多使用方便插件,可以說,做移動網優化的人,基本上離不開這個系統,但是,有個問題,這個軟件太貴,基本上個人是買不起的,如果不買勢必會有問題,所以,急需要找一個替代品。QGIS開篇:為什麼要使用QGIS

Google Earth

後來,大家用Google Earth ,這是一個衛星三維的地理信息系統,不但可以看到地形地貌以及高程的相關數據,而且還支持在上面直接標記,生成KML腳本加載,極大地方便了網絡優化人員的規劃優化,當時就有流行一句話,Google Earth在手,可以走遍全世界。雖然Google Eeath有很好的呈現效果,但是還是有些問題,就是這個軟件只是可以呈現,輔助規劃,但是對於更專業的事,比如空間分析等,就沒有這個功能了。

所以呢,對於平時移動優化過程中,要分析很多空間信息要素的關係,功能就不足了,仍然離不開Mapinfo,那就找不到一個可以替代嗎?不,QGIS就可以基本滿足我們的需求。


QGIS開篇:為什麼要使用QGIS

QGIS

看看QGIS的介紹

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的功能特點

  1. 支持多種GIS數據文件格式,通過GDAL/OGR(以後介紹)擴展可以支持多達幾十種數據格式。
  2. 支持PostGIS數據庫。
  3. 支持從WMS、WFS服務器中獲取數據。
  4. 集成了GRASS的部分功能。
  5. 支持對GIS數據的基本操作,如屬性的編輯、修改等。
  6. 支持創建地圖。
  7. 通過插件的形式支持功能的擴展

通過如上的介紹,我們可以知道,一是QGIS是開源的,沒有版權的問題,二是QGIS集成了很多開源空間分析庫,應對日常的空間關係分析,完全是夠用了,三是支持插件擴展,而且這個插件可以用Python開發,是不是很驚喜。

使用一段時間後, QGIS功能很強大,如果熟練操作後,對我們的工作很有幫助,可以提高我們的效率,但國內這個軟件學習資料不多,後期,我將總結一下使用技巧,分享給大家。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/222044.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-09 13:26
下一篇 2024-12-09 13:26

相關推薦

發表回復

登錄後才能評論