我想编写一个 GEOTIFF,其中包含 Java 中的所有地理元数据。哪个库等最适合此目的?
4 回答
GeoTIFF-JAI 应该能够做到这一点:
http://sourceforge.net/projects/geotiff-jai/
GeoTIFF-AI 结合了 Extensible-TIFF-JAI,这是一种可扩展的编解码器,允许平铺图像等。
还有一个用于 Java ImageIO 的 GeoTIFF 元数据适配器,位于:
www.gelbin.org/code/
NetCDF 库还包括一个 GeoTIFF 编写器,记录在:
www.unidata.ucar.edu/software/netcdf-java/v4.0/javadocAll/ucar/nc2/geotiff/GeotiffWriter.html
这不是一个理想的解决方案,但两个月内没有其他人回复......
libgeotiff 是一个非常好的开源 C++ 库,我已成功地在生产代码中使用它来读取 geotiff 元数据。这可以在 Java 中使用桥接器。
查看 geotools geotiffwriter:http ://docs.geotools.org/stable/javadocs/org/geotools/gce/geotiff/GeoTiffWriter.html
Apache Commons Imaging提供了纯基于 Java 的 TiFF 图像处理。我在GIS-Stack-Exchange中关注了这个问题。它提供了一系列操作 GeoTiFF 的功能。