[應用程式] 地理資料處理: GDAL

GDAL
https://github.com/OSGeo/gdal

GDAL web
https://www.gdal.org/

開放地理空間實驗室: 猶他州立大學——開源GIS類庫GDAL資料:Python GDAL課程筆記
http://www.osgeo.cn/python_gdal_utah_tutorial/

基於VS2017編譯C/C++與C#均可用的GDAL+Proj4
https://mp.weixin.qq.com/s/UR1My0mKk_cCYsyPop2Qvw

GDAL(Geospatial Data Abstraction Library)是一個在X/MIT授權合約下的開源柵格空間資料轉換庫。該專案由Frank Warmerdam教授于1998年發起。 它利用抽象資料模型來表達所支持的各種檔案格式。 它還有一系列命令列工具來進行資料轉換和處理。 OGR(OpenGIS Simple Features Reference Implementation)是GDAL項目的一個子項目, 提供對向量資料的支援。 一般把這兩個庫合稱為GDAL/OGR,或者簡稱為GDAL。

由於MIT協議的開放性,任何人都可以基於GDAL庫來編寫自己的軟體而不需要原作者的授權, 所以有很多著名的GIS軟體都使用了GDAL/OGR庫, 包括商業公司ESRI的ArgGIS,Google的Google Earth和開源的GRASS GIS系統。 GDAL/OGR支援多種作業系統,可以同時對Linux和windows下的地理空間資料管理系統提供百餘種向量和柵格檔案類型的支援。

GDAL/OGR使用物件導向的C++語言編寫,這令該庫在支援百餘種格式的同時,還具有很高的執行效率。 GDAL/OGR同時還提供多種主流程式設計語言的綁定,除了C和C++語言之外, 使用者還可以在Perl、python、VB6、Ruby、Java、C#等語言中調用GDAL, 這令GDAL的應用變得非常廣泛。


#GDAL, OGR, OpenGIS, Python, Perl, VB6, Ruby, Java, C#

留言