由于最近需要对栅格影像进行批量处理,因此选择利用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. spark(3) - scala独立编程
  2. <java并发编程实践>读书笔记一
  3. Equipment delta download debug from ERP side
  4. java上传图片http错误_上传图片出错
  5. java怎么设置命令行参数_java 命令行参数
  6. axure如何页面滑动时广告位上移_Axure8.0教程:模拟滑动效果
  7. xamarin.android pullToRefresharp.Android下拉刷新样式、侧滑删除功能
  8. js Date 日期函数
  9. 八个小技巧教你做出舒服的MG动画
  10. 王炸!!微软终于对 JDK 下手了…
  11. STM32驱动WS2811
  12. 在 WindowsXP运行UCDOS (天空之翔)
  13. echarts 自定义甘特图
  14. ilo管理脚本 hponcfg方式
  15. 【C++】DFS——计算土地上水洼的数量
  16. 整活~使用webAI做一个网页AR吃豆人小游戏
  17. 笔试 面试题 网友汇总(放在自己的文章列表里)
  18. 今日小程序推荐:码农老黄历-看今天哪个方位BUG最少
  19. 网络电缆被拔出——简单是否为网卡损坏
  20. vb.net魔方QQ魔法表情

热门文章

  1. mangodb和php比较,php-mongodb从不同的数据库中选择
  2. 计算机系统的组成和应用,计算机系统组成与应用领域的考点
  3. html pt兼容,FCKEditor,一个HTML可视化编辑器,兼容很好
  4. 不同表_一个公式搞定数据信息按类别拆分到不同工作表
  5. qt定时器暂停与重新开始_Qt编写自定义控件22-蚂蚁线
  6. HTML语言的三要素,web前端基础技术三要素HTML、CSS、JavaScript
  7. JavaScript:判断两个日期之间的差距天数
  8. sql string转换成int型 sql截取字符串
  9. TimeSpan asp.net中时间的运算
  10. 【一天一个C++小知识】014:C++中string与char*的区别