2010-09-15 12 views
8

Quiero escribir un GEOTIFF, con todos los metadatos geográficos en Java. ¿Qué biblioteca, etc. funciona mejor para este propósito?¿Cómo puedo escribir un GEOTIFF en Java?

+1

Aunque he proporcionado mi propia solución de raspado del fondo del barril, debe haber una forma mejor de que sea puramente Java? Además de ser complicado y potencialmente difícil de mantener, mi solución requeriría una recompilación para cada plataforma. – winwaed

Respuesta

5

GeoTIFF-JAI debe ser capaz de hacer esto:

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

GeoTIFF-AI incorpora extensible-TIFF-JAI, que es un codec extensible que permite imágenes en mosaico, etc.

También hay un adaptador GeoTIFF metadatos para Java ImageIO en:

www.gelbin.org/code/

y la libra NetCDF ry también incluye un escritor GeoTIFF, documentado en:

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

+1

Parece que GeoTIFF-JAI no se ha actualizado en más de un año, pero los otros parecen ser más útiles. – winwaed

0

Esto no es una solución ideal, pero como nadie ha respondido en dos meses ...

libgeotiff es una muy buena biblioteca de código abierto de C++ que he utilizado con éxito en el código de producción para leer los metadatos geotiff . Esto podría usarse en Java con un puente.

Cuestiones relacionadas