Je veux écrire un GEOTIFF, avec toutes les métadonnées géographiques en Java. Quelle bibliothèque fonctionne le mieux à cette fin?Comment écrire un GEOTIFF en Java?
Répondre
GeoTIFF-JAI devrait être en mesure de le faire:
http://sourceforge.net/projects/geotiff-jai/
GeoTIFF-AI intègre Extensible-TIFF-JAI, qui est un codec extensible permettant des images en mosaïque, etc.
Il y a aussi un adaptateur de métadonnées GeoTIFF pour Java ImageIO à:
www.gelbin.org/code/
et le libra NetCDF Ry comprend également un écrivain GeoTIFF, documenté à:
www.unidata.ucar.edu/software/netcdf-java/v4.0/javadocAll/ucar/nc2/geotiff/GeotiffWriter.html
Il semble que GeoTIFF-JAI n'a pas été mis à jour depuis plus d'un an, mais les autres ont l'air d'être plus utiles. – winwaed
Ce n'est pas une solution idéale, mais comme personne d'autre a répondu en deux mois ...
libgeotiff est une assez bonne open source bibliothèque C++ que j'ai utilisé avec succès dans le code de production pour lire les données méta geotiff . Cela pourrait être utilisé en Java avec un pont.
check out GeoTools geotiffwriter: http://docs.geotools.org/stable/javadocs/org/geotools/gce/geotiff/GeoTiffWriter.html
Bien que j'aie fourni ma propre solution de raclage-bas-du-baril, il doit y avoir une meilleure façon que Java pur? En plus d'être compliquée et potentiellement difficile à maintenir, ma solution nécessiterait une recompilation pour chaque plate-forme. – winwaed