由于最近需要对栅格影像进行批量处理,因此选择利用GDAL包进行开发,然而在配置gdal环境的时候遇到了诸多问题。

对于如何在VS2015环境下对GADL进行环境搭建,网上有许多教程,有些甚至可以说保姆级教程,但是我都一一试过,可能是我运气实在太差吧,那么多教程我楞是一个没成功。下面附上几位大佬的GDAL配置的教程链接,而后在班门弄斧,简要说说我的解决办法。

GDAL安装及配置保姆级教程(WIN10 VS2015 C#)

GDAL C# 开发环境配置

并配置环境VS2015环境GDAL的配置(编译安装)

上述教程链接在内容上大同小异,附上四个是为了给大家更多参考,本人一开始是按照第一个保姆级教程进行配置的,然而如你所想,失败了,而后又参考其他几个教程进行配置,但是结果失败,而且每次都是栽在同一个地方,如下图所示,按照教程的一系列流程走完后,csharp对应的文件夹并没有八个dll,而是只有一个,或者几个。

如果你也遇到了跟我一样的问题,我的解决方式方式或许可以你参考,我的解决方式十分简单粗暴,就是去相应网站上下载GDAL对应VS 2015开发环境的所有配置文件,而后筛选出对应C#开发的dll文件,在使用的时候将对应dll全部导入工程文件对应的debug文件目录下,而后在编程环境中引用四个对应格式*_csharp.dll格式的dll即可,如下图所示:

而后选择一张tif格式的影响进行测试,获取栅格影像的高度和宽度,运行效果如下图所示:

当然以上内容是我一家之言,不敢保证每一个人都能行之有效,仅供大家参考。

GDAL对应VS2015开发环境的所有配置文件网站如下所示:

http://www.gisinternals.com/index.html

当然如果大家觉得自己去整理对应C#开发环境的配置文件太麻烦,我上传了我整理的相关文件,大家可以参考参考。

https://download.csdn.net/download/lemon_tttea/11122150

(本来只想设置一个积分下载,意思一下,但是系统默认设定为五个积分,,,我还不能修改,还请谅解)

基于VS2015的C#的GDAl环境配置相关推荐

  1. 基于Linux的Spark安装与环境配置

    文章目录 基于Linux的Spark安装与环境配置 1.Hadoop测试 1.1 启动hadoop 1.2 再次启动hadoop 1.3 查看是否成功 2.Scala安装与配置 2.1 下载scala ...

  2. 基于Detectron2的BlendMask训练 BlendMask环境配置 COCO数据集

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.下载Detectron2 在这里插入图片描述 AdelaiDet是基于Detectron2之上,可以包含多个实例级 ...

  3. ROS学习笔记——基于Prometheus无人机开源项目仿真环境配置

    本笔记基于ubuntu18.04版本,配置基于Prometheus无人机开源项目仿真环境. 需要事先在电脑上安装了ROS,Mavros功能包,其余可参考Amov教程,                  ...

  4. Windows 10 下基于WSL的开源飞控开发环境配置(Ardupilot/PX4)

    目录 0 环境 1 环境概述 2 配置 WSL 2.1 安装 WSL2 2.2 安装工具链 3 配置VS Code 0 环境 Windows 10 build version >= 18917 ...

  5. win7/win10 + VS2015 + cocos2dx-3.13的win32环境配置 与 项目编译时间优化和项目精简

    属于原创博客,原地址为:http://blog.csdn.net/nullnull2011/article/details/53327431 本文章主要分为两部分:一部分是配置cocos2dx的win ...

  6. java gdal_Java GDAL 环境配置

    一.简介 GDAL是栅格和矢量地理空间数据格式的转换器库,由开源地理空间基金会根据X / MIT样式的开源许可证发布.作为一个库,它为调用的应用程序提供了所有支持格式的单个栅格抽象数据模型和单个矢量抽 ...

  7. Win10下VS2015(WDK10)驱动开发环境配置

    1.     概述 微软在"WDK7600"以后就不再提供独立的内核驱动开发包了,而是必须首先安装微软集成开发环境VisualStudio,然后再从微软官网下载集成的WDK开发包. ...

  8. Java环境下GDAL / OGR环境配置与入门

    Java环境下GDAL / OGR环境配置与入门 0.概述 1.环境配置 1.1 开发环境下载 1.2 环境变量配置 1.3java工程配置 1.3.1新建Java工程 1.3.2添加GDAL的jar ...

  9. 基于ECLIPSE的C++环境配置。。

    基于ECLIPSE的C++环境配置.. 1.安装MinGW  (基于GCC的C++编译器) MinGW和Cygwin 是获取GNU toolchain的2种主要方式(GNU toolchain,GNU ...

  10. PCL【Win10+VS2015+PCL_1.8.0环境配置】

    PCL[Win10+VS2015+PCL_1.8.0环境配置] 一.安装 1.下载地址 PCL下载地址1 2.安装过程 (1)安装下载下的PCL 1.8.0 All-in-one Installer ...

最新文章

  1. 推荐系统中常用算法 以及优点缺点对比
  2. 十二、linux LED初始化
  3. php redis decr_对于高并发的问题你知道怎么处理吗?php接口如何处理并发问题
  4. 关于让bootstrap3兼容ie8
  5. 关于Oracle AUTONOMOUS TRANSACTION(自治事务)的介绍
  6. 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联
  7. 用ajax写无限循环,ajax无限循环
  8. 雷军宣布:启动小米成立以来最大组织架构变革(附内部邮件原文)
  9. pythonargmaxaxis1_np.argmax(input,axis)和tf.argmax(input,axis)使用
  10. Python : *args和**kwargs是什么东东呢?
  11. php array_reduce 降维,使用array_reduce降维
  12. Linux C++ STL用法介绍(1)
  13. System.DllNotFoundException: 无法加载 DLL“GdltaxIA.dll”: 内存位置访问无效。 (异常来自 HRESULT:0x800703E6)。 WIN7系统
  14. 想看程序员的成长课这本书
  15. 虎牙改名字服务器升级维护中,王一博“虎牙直播”被占id,无奈改了名字,新名字却被吐槽...
  16. C#之异步导致内存泄漏
  17. include/autoconfig.mk
  18. Java实现微信H5支付
  19. word如何插入目录
  20. 《编码:隐匿在计算机软硬件背后的语言》读书笔记整理总结

热门文章

  1. java 图片特效_强大的Java图像滤镜特效类库Java Image Filters
  2. 用python画椭圆解释_怎么用python画椭圆?
  3. 爬虫实例十一 全国城市房价排行
  4. python中的超类_Python中的抽象超类
  5. 装错信封输出所有结果C语言算法,装错信封问题(数学应用题)
  6. linux命令行彩蛋,技术|11个无用而有趣的Linux终端彩蛋
  7. 论文英文参考文献[10]的时候后面多空格_英语论文写作中空格及特殊符号的正确使用方法...
  8. renren-fast-vue:关闭ESLint检测
  9. HighCharts:隐藏最下方logo
  10. ElementUI:导航nav设置路由模式后,切换路由导航样式不变话