2010-09-15 93 views
8

我想写一个GEOTIFF,其中包含所有的Java地理元数据。哪个库等最适合此目的?如何在Java中编写GEOTIFF?

+1

虽然我已经提供了我自己的底部解决方案,但是必须有更好的方法,那就是纯Java?除了复杂且可能难以维护外,我的解决方案还需要为每个平台重新编译。 – winwaed 2010-11-04 12:38:42

回答

5

的GeoTIFF,JAI应该能够做到这一点:

http://sourceforge.net/projects/geotiff-jai/

的GeoTIFF-AI集成扩展,TIFF-JAI,这是一个可扩展的编解码器,允许平铺图像等

还有在元数据的GeoTIFF适配器为Java的ImageIO:

www.gelbin.org/code/

和天秤座的NetCDF还RY包括的GeoTIFF作家,在记载:

www.unidata.ucar.edu/software/netcdf-java/v4.0/javadocAll/ucar/nc2/geotiff/GeotiffWriter.html

+1

看起来GeoTIFF-JAI在一年内还没有更新,但其他人看起来会更有用。 – winwaed 2010-11-04 20:53:29

0

这不是一个理想的解决方案,但因为没有其他人在两个月内已回答...

libgeotiff是我在生产代码成功地用于读取的GeoTIFF元数据相当不错的开源C++库。这可以在有桥的Java中使用。