自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GDAL专栏

Focusing on Remote Sensing Algorithms and Geospatial Applications. 承接各种遥感图像处理算法程序的编写.

  • 博客(5)
  • 资源 (16)
  • 收藏
  • 关注

原创 GDAL C# “OSGeo.GDAL.GdalPINVOKE”的类型初始值设定项引发异常 解决方法

在使用C#版本的GDAL开发的时候,编译正常,启动的时候就会提示:“OSGeo.GDAL.GdalPINVOKE”的类型初始值设定项引发异常。“        对于这个问题,原因主要就是没有找到dll导致的,在使用的时候不但要把C#的那八个dll拷贝到exe所在目录,还需要把gdal19.dll及其依赖的dll都拷贝过去,很多同学以为只要有了那八个C#版本的dll就ok了,其实是不对的,C#版

2012-04-25 21:21:08 15108 20

原创 新编译的GDAL1.9 C/C++ C# Python版本

基于GDAL1.90版本编译使用VS2008 SP1编译集成GEOS,PROJ,HDF4,HDF5集成SQLite,LibPQ包含C++版本,C#版本,Python版本包含GDAL官网帮助文档CSDN资源地址为:http://download.csdn.net/detail/liminlu0314/4256179 不要积分的,或者直接Q我,我发给你注意,

2012-04-25 21:03:59 5331 14

原创 使用GDAL构造OpenCV的图像格式

OpenCV提供了大量的函数,但是OpenCV支持的图像数据格式太少,同时,对于GDAL可以支持很多的图像格式,但是GDAL又不没有像OpenCV那么多的算法函数。这两者真的是鱼和熊掌不能兼得,为了结束这种纠结的状态,既想支持多种图像格式,又想 用OpenCV丰富的函数,那么请往下看:基本原理就是,使用GDAL打开图像,然后读取图像数据,将图像数据重新构建一个OpenCV的IplImage类型,然

2012-04-06 22:48:50 9318 13

原创 GDAL的一个BUG

之前写了一个自动生成图像的落图文件的批处理程序,昨天测试部测试,发现程序居然崩溃了,这让我情何以堪啊。仔细询问测试过程,居然输入了一个含有100多个img数据的文件夹,好吧,测试部果然够厉害。        在那个发文件夹筛选了N久,才找出那个出错的文件,结果看到这个文件,我有种欲哭无泪的感觉。测试部的姐姐们,可能觉得img的文件太大,把ige文件删了,然后用记事本写了个50保存了个ige文件

2012-04-02 19:30:31 4727 6

原创 多线程写图像文件的一点小测试

在处理遥感图像中,发现往往比较耗时的是在数据的IO中,尤其是在O(写入)的时候更加耗时。GDAL可以支持图像的多线程写入,下面结合实例进行简单的测试,看看实际效果会不会提高。       在这里我使用的是boost库的thread库来进行多线程创建。下面先使用计算PI来对boost的thread有个简单的说明。这里的计时使用的是boost的progress_timer。下面是使用多线程计算PI

2012-04-01 21:45:43 5309 8

FY2系列静止卫星圆盘数据校正经纬度查找表

FY2系列静止卫星圆盘数据校正经纬度查找表

2017-07-21

GDAL2.0.2 C# VS2013 X64 修改中文乱码

使用VS2013编译的GDAL2.0.2 C#的64位版本,修改了中文路径、中文图层名、中文字段名、中文属性值乱码问题

2017-01-06

GDAL1.11 X86 X64

GDAL1.11.0版本,包含X86和X64两个平台。具体修改信息如下: 1、增加OpenCL支持,可以使用GPU进行处理 2、所有的依赖第三方库全部编译为插件形式,需要的话,直接放进去,不需要就删掉 3、修改RPC模型支持像方仿射变化模型 4、增加CNSDTF的格网grd格式和CNSDTF的矢量vct格式(没经过严格测试) 有问题请发邮件,或者CSDN私信,微博私信

2014-05-05

GDAL110 全套 C\C++ C# Java Python

1:修改C#版本的dll,可以支持所有的中文路径 2:增加其他第三方库支持(GEOS,PROJ4,FileGDB、HDF4,HDF5,NetCDf,CURL,EXPAT,ICONV,ECW,OCI,MrSID,JPEG2000,SQLite3,xerces-c等) 使用VS2008SP1编译,如果不能执行请安装VS2008SP1的分发库。 C++文件夹下为常用C和C++库以及dll文件 C#文件夹下为C#使用的八个dll和GDAL自带的C#程序 Python文件夹下为Python接口 Java文件夹下为Java库 所有语言的使用都需要把C++文件夹下所有的dll拷贝至自己的程序所在目录,否则会出现不能运行的情况 对于C#程序和C++程序,为了能够正常访问中文路径,请将GDAL_FILENAME_IS_UTF8设置为NO。代码分别为: C++: CPLSetConfigOption("GDAL_FILENAME_IS_UTF8", "NO"); C# : OSGeo.GDAL.Gdal.SetConfigOption("GDAL_FILENAME_IS_UTF8", "NO"); 如果程序不能执行,或者提示0xc1000052错误,请到这里下载VS2008 SP1的运行库,地址为: http://www.microsoft.com/zh-CN/download/details.aspx?id=5582

2013-07-24

GDAL110版本对应的C#完美支持中文路径

GDAL110版本修改支持中文路径后的C#版本,需要与原来的GDAL110的C++库支持,C++库下载地址为: http://download.csdn.net/detail/liminlu0314/5748203

2013-07-24

GDAL 1.10全套增加FileGDB支持

使用GDAL1.10正式版本编译,编译环境VS2008 SP1 内部将FileGDB、HDF4、HDF5、GEOS、PROJ4、ECW、Jpg2000、libexpt、libcurl、libiconv、netcdf、xerces_c、sqlite3等常用的库全部编译进去 语言 C\C++、C#、Java、Python 含有帮助文档 如果程序不能执行,或者提示0xc1000052错误,请到这里下载VS2008 SP1的运行库,地址为: http://www.microsoft.com/zh-CN/download/details.aspx?id=5582

2013-07-13

GDAL 1.10开发库(VS2008SP1编译)

1:修改默认文件路径为非UTF8编码,可以直接打开中文路径数据 2:修改增加OPENCL支持,对于warp操作可以使用GPU运算 3:增加其他第三方库支持(HDF4,HDF5,NetCDf,GEOS,PROJ4,CURL,EXPAT,ICONV,ECW,OCI,MrSID,JPEG2000,SQLite3,xerces-c等) 使用VS2008SP1编译,如果不能执行请安装VS2008SP1的分发库。 C++文件夹下为常用C和C++库以及dll文件 C#文件夹下为C#使用的八个dll和GDAL自带的C#程序 Python文件夹下为Python接口 Java文件夹下为Java库 所有语言的使用都需要把C++文件夹下所有的dll拷贝至自己的程序所在目录,否则会出现不能运行的情况

2013-05-10

GDAL1.92 修改S57中文乱码

6:修改读取S57海图数据中文属性值乱码 e:\3rdPart\gdal-1.9.2\ogr\ogrsf_frmts\s57\s57reader.cpp line 883 // Add By liml 2013-04-25 Convert UCS-2 to Utf-8 const char* pachBuffer = poRecord->GetStringSubfield("NATF",0,"ATVL",iAttr); if( EQUAL(pszAcronym, "NOBJNM")) { size_t nLength = strlen(pachBuffer); char* pszValue = new char[nLength]; memcpy(pszValue, pachBuffer, nLength); pszValue[nLength-1] = '\0'; char *pszGetUTF8 = CPLRecodeFromWChar( (const wchar_t*)pszValue, CPL_ENC_UCS2, CPL_ENC_UTF8); pachBuffer = CPLRecode( pszGetUTF8, CPL_ENC_UTF8, CPL_ENC_LOCALE); delete []pszValue; } // Add By liml 2013-04-25 poFeature->SetField( pszAcronym, pachBuffer);

2013-04-25

GDAL1.9.2 全套

GDAL1.9.2 全套版本,使用VS2008 SP1编译 集成jpg2000,netcdf,hdf,geos,proj,libcurl,sqlite,ecw,opencl等 里面还有C++、C、C#、Python、Java五种语言的调用接口 修改:1、所有的文件打开不是用UTF8(用于打开中文路径数据),2、修改TIL格式支持投影,3、修改RPC校正,如果指定的DEM范围小于图像的范围,周围补零

2013-01-21

GDAL\OGR读取数据示例 C#版本

GDAL\OGR读取数据示例 C#版本 有读取栅格和矢量,并显示数据里面的基本信息,可以用来作为入门例子

2012-10-16

遥感图像显示Demo.rar

使用GDALRasterIO快速显示大图像,自动读取金字塔数据进行显示。

2012-05-29

GDAL1.9 C++ C# python版本

基于GDAL1.90版本编译 使用VS2008 SP1编译 集成GEOS,PROJ,HDF4,HDF5 集成SQLite,LibPQ 包含C++版本,C#版本,Python版本 如有问题,请联系 李民录 liminlu0314@163.com

2012-04-25

GDAL1.8.1 C#

GDAL1.8.1编译版本,包含C++和C#版本,gdal的帮助文档,集成hdf4,hdf5,proj,geos等

2012-02-12

PS遥感图像插件.rar

PS遥感图像插件 可以使用PS打开常用的遥感图像格式,如Erdas的img格式,PCI的pix格式等,以及worldView的til文件等

2011-11-23

GDAL1.81版本,含帮助文档

GDAL1.81版本,含帮助文档,hdf4,hdf5文件,postGIS文件读取,并且包含geos库和proj库

2011-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除