【已经看不懂了】曾经记录的在c++上用gdal的一些经验

当时随便记录了一下没有组织起来,现在已经看不懂了。。。可见及时整理的重要性

  • 编译好的gdal平台版本(x86,64)需要和项目属性里面以及和调试的时候选择的一样。。。否则是链接错误
    在x64/debug下面要放上所有的dll 否则报错比如找不到gdal202.dll(202是版本号)
  • gdal allregister
  • 环境变量里面要有GDAL_DATA
  • 输出路径不能已经存在文件
  • 数组指针,函数认为类型不对不接受,就new一个复制过来再delete 其实GDAL给了一个CPLMalloc函数
  • GCP和GeoTransformation六参数有类似互斥的关系,就是说如果不设置影像的GCP(这一步同时会清除六参数),
    就不能正确得到GDALSuggestedWarpOutput计算的新-六参数

猜你喜欢

转载自blog.csdn.net/theropod/article/details/79664762