前言
最近帮同学写了几个小程序,包括用GDAL实现栅格数据转矢量数据。网上相关文章不多,而且大多因为版本等一系列原因存在较多bug。我参考相关文章和GDAL官网的函数说明写了一个完整的程序,并记录下来。
代码
#include "gdal_priv.h"
#include "ogrsf_frmts.h" //for ogr
#include "gdal_alg.h" //for GDALPolygonize
int Raster2Vector(const char * pszSrcFile, const char* pszDstFile, const char* pszFormat);//栅格转矢量
int main()
{
const char* pszSrcFile