将库添加到GDAL

时间:2014-07-01 16:35:27

标签: postgresql postgis gdal

我一直在阅读文档,我很难找到从Windows二进制打包程序安装的具有GDAL支持的PostGIS安装中添加库的位置和方式。我正在导入带有嵌入式JPEG2000图像的NITF文件。错误读取

ERROR 1: Unable to open JPEG2000 within NITF file.
No JPEG2000 capable driver (JP2KAK JP2EECW JP2MRSID etc...) is availale.

您可以将NITF_OPENUNDERLYING_DS配置选项定义为NO,以便只获取元数据。

它也没有说明如何设置该配置。因为我更愿意拥有项目这个阶段的元数据。任何帮助或方向将不胜感激

1 个答案:

答案 0 :(得分:0)

许多GDAL安装不包含J2K支持。在加载NITF之前,我会尝试一个普通的j2k文件(.jp2)。这肯定会告诉你。如果不包括支持,我会考虑从源代码构建它。

使用GDAL,您可以选择多种J2K阅读器。通常,我使用OpenJPEG,因为它似乎在我的Windows中更容易构建。否则,您可以使用Jasper。卡卡杜是一个很好的图书馆,但它不是免费的。

幸运的是,nmake Makefile非常干净。您应该事先调整配置文件(nmake.opt)。我会用它构建Proj4和OpenJpeg。

最后,如果有你想要的东西,这里是GDAL中的NITF驱动程序文档......

http://www.gdal.org/frmt_nitf.html