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 puedo generar un .torrent en Java?
- 22. ¿Cómo escribir un cliente Java para acceder al archivo WSDL?
- 23. Cómo escribir software para Windows usando Java?
- 24. Escribir un archivo descargado binario en un disco en Java
- 25. ¿Cómo escribir un archivo UTF-8 con Java?
- 26. cómo escribir escribir un conjunto para el par desordenado en Java
- 27. ¿Cómo escribir una fuente RSS con Java?
- 28. ¿Cómo puedo hacer un JAR desde .java
- 29. Crear geotiff desde tiff y 4 esquinas latitud y longitud
- 30. ¿Sugerencias para escribir un analizador de archivos en Java?
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