gdal库之ecw光栅图像支持
来源:互联网 发布:51单片机电子密码锁 编辑:程序博客网 时间:2024/06/05 19:44
测试环境为:
win7 x64 vs2010 x86 gdal版本:1.11.1
gdal官方网址:点击打开链接
测试步骤:
1、首先下载gdal源码,我这里下载的是gdal1.11.1
2、编译gdal的库,有两种方式来编译:
2.1 命令行方式来编译 :
2.1.1 首先打开vs2010自带的命令行工具
2.1.2 切换到下载的gdal库的目录下:
2.1.3 编译并且安装gdal MSVC_VER=1600 对应的是visual c++ 10.0 vs2010
2.1.4 设置了debug默认会把pdb文件给输出出来,方便调试
2.2 vs工程文件方式编译
2.2.1 同命令行方式的第一和第二步骤
2.2.2 使用makegdal_gen.bat生成vs工程文件
2.2.3 打开vs工程生成gdal库文件(debug下如果想生成pdb文件,修改项目属性中的nmake命令项如下)
2.2.4 生成解决方案就可以生成gdal库文件
3、解决思路
3.1 gdal官方编译源码中的外部库问题中有ecw相关的介绍 相关地址:http://trac.osgeo.org/gdal/wiki/ECW
其中说明了要将ecw以plugin的形式来使用
接下来找到gdal源码目录下面的frmts目录下面的ecw目录,打开makefile.vc文件,可以看到中间有PLUGIN_DLL = gdal_ECW_JP2ECW.dll 这个就是以plugin形式支持的dll
还需要一个ncsecw.dll ,需要建立一个gdalplugins的文件夹,然后把gdal_ECW_JP2ECW.dll放入其中,然后把这个文件夹和ncsecw.dll一起拷贝到exe所在的目录。
问题:
目前来说只是可以使用ecw了,但是这个dll的生成还是没有实现,我是把所需要的这两个dll从qgis中拷贝出来的。
等有时间了再调试一下。
- gdal库之ecw光栅图像支持
- 光栅图像
- 光栅图像处理器
- Gdal库读取和生成图像数据
- Ubuntu的遥感图像库GDAL使用
- 修改GDAL库支持IRSP6数据
- GDAL栅格图像操作
- GDAL创建JPEG图像
- GDAL栅格图像操作
- GDAL更新图像
- gdal 图像金字塔
- gdal图像分块处理
- GDAL 支持的图像格式
- GDAL支持的数据格式
- 编译GDAL支持ArcObjects
- 编译GDAL支持MySQL
- GDAL编译支持中文
- GDAL库——读取图像并提取基本信息
- PAT-B 1009. 说反话 (20)
- Android ButterKnife Zelezny插件安装成功但是功能不能使用的解决办法
- JQuery(2)
- MyEclipse 下 the method getTextContent() is undefined for the type Element
- 优化基于FPGA的深度卷积神经网络的加速器设计
- gdal库之ecw光栅图像支持
- JDK安装以及java环境配置
- fetch设置timeout
- 文件和目录结构
- C# 获取Byte[]类型的内存地址
- BAT工程师成长的几个阶段
- Objective-C简单的音乐播放器(边下边播)
- 什么是哈弗曼树
- PAT甲级练习1025. PAT Ranking (25)