GDAL-栅格转矢量
发布时间
阅读量:
阅读量
前言
近期协助同学完成了多个小型程序的编写工作,其中涉及利用GDAL工具实现栅格数据向矢量数据的转换。目前网络上关于该主题的资料较为有限,且多数内容因版本差异等问题存在较多错误。在查阅相关文献及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 = "C:\ Users\ liuwei\ Desktop\ 2.jpg";//输入栅格数据路径
const char* pszDstFile = "C:\ Users\ liuwei\ Desktop\ shp\ out.shp";//输出矢量数据路径
Raster2Vector(ps
全部评论 (0)
还没有任何评论哟~
