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?
Respuesta
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
Parece que GeoTIFF-JAI no se ha actualizado en más de un año, pero los otros parecen ser más útiles. – winwaed
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.
de verificación a cabo GeoTools geotiffwriter: http://docs.geotools.org/stable/javadocs/org/geotools/gce/geotiff/GeoTiffWriter.html
- 1. ¿Qué es un buen GeoTiff Viewer?
- 2. ¿Puedo escribir código Java en XCode 3.2.1?
- 3. Sockets Java: ¿puedo escribir un servidor TCP con un hilo?
- 4. Cómo escribir un procesador de anotación Java?
- 5. Escribir en un archivo XML en Java
- 6. ¿Cómo puedo escribir un método anónimo genérico?
- 7. Obtener latitud y longitud desde un archivo GeoTIFF
- 8. ¿Cómo escribir un programa de actualización automática en Java?
- 9. ¿Cómo escribir código Java eficiente?
- 10. ¿Cómo puedo leer/escribir bits de/en un archivo en Java?
- 11. ¿Cómo puedo escribir datos en formato YAML en un archivo?
- 12. ¿Cómo puedo escribir un semáforo en Java que priorice los solicitantes exitosos anteriores?
- 13. ¿Cómo puedo escribir un archivo WAV desde una matriz de bytes en Java?
- 14. Cómo escribir π (pi) en Java?
- 15. cómo escribir un método de Igualdad en Java
- 16. En Java, ¿por qué no puedo escribir i ++++ o (i ++) ++?
- 17. Cómo escribir servicios web efectivos en Java
- 18. Cómo escribir composición y agregación en java
- 19. ¿Cómo puedo escribir una secuencia en WriteableBitmap?
- 20. ¿Cómo puedo leer y escribir un archivo en Malbolge?
- 21. ¿Cómo escribir un cliente Java para acceder al archivo WSDL?
- 22. Cómo escribir software para Windows usando Java?
- 23. Escribir un archivo descargado binario en un disco en Java
- 24. ¿Cómo escribir un archivo UTF-8 con Java?
- 25. cómo escribir escribir un conjunto para el par desordenado en Java
- 26. ¿Cómo escribir una fuente RSS con Java?
- 27. ¿Cómo puedo hacer un JAR desde .java
- 28. Crear geotiff desde tiff y 4 esquinas latitud y longitud
- 29. ¿Sugerencias para escribir un analizador de archivos en Java?
- 30. Cómo escribir un enlazador
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