本节书摘来自异步社区出版社《gdal源码剖析与开发指南》一书中的第1章,第1.1节,作者:李民录 更多章节内容可以访问云栖社区“异步社区”公众号查看。
gdal源码剖析与开发指南
gdal全称是geospatial data abstraction library(地理空间数据抽象库),是一个在x/mit许可协议下读写空间数据(包括栅格数据和矢量数据)的开源库,它利用抽象数据模型来表达所支持的各种文件格式,还使用一系列命令行工具来进行数据转换和处理。
ogr(ogr simple features library)是gdal项目的一个分支,功能与gdal类似,只是它提供对矢量数据的读写支持。同时它实现了一个对空间参考信息进行处理的类,用来对空间数据的空间信息进行处理。
gdal最初是由frank warmerdam于1998年开始开发的,在gdal1.3.2版本之后,正式由开源空间信息基金会(opensourcegeospatialfoundation,简称osgeo)下的gdal/ogr项目管理委员会对其进行维护。