一、 下载
!"#$%%""#"#%"#"&"'"$"#(
位于压缩包中的位置:)***目录下:
开发时把以+ 结尾的添加到项目引用,其余的拷贝到 )), 目录下。
二、在调用 Gdal.AllRegister() 方法时报异常:“OSGeo.GDAL.GdalPINVOKE”的类型初始值设
定项引发异常。
原因分析:gdal 初始化时,其依赖 dll 项不全导致异常,可采用 Dependency Walker 工具查看相关依赖项。
把九个 DLL 拷贝到 debug 是不能解决问题的。
解决方法:
采用 -. 的 初始化方法,需要两个数据:
# ,/
0 ++
第一步:将 ,/ 添加到项目中,然后解压 ++ 到 ), 目录
下,文件夹名称为 。
第二步:在使用 Gdal.AllRegister()初始化前,调用以下两句代码进行相关初始化数据的配
置即可。
SharpMap.GdalConfiguration.ConfigureGdal();
SharpMap.GdalConfiguration.ConfigureOgr();
- 1
- 2
- 3
- 4
- 5
- 6
前往页