Comme je risque de travailler sur un petit projet de génération de GeoTiff, je suis à la recherche de ressources java pour manipuler ce format. La source de renseignement : ce site.
Mon idée pour le moment est de créer une tâche ant qui pourra donc facilement être lancée en batch et d’utiliser mon API de génération d’image et une API de manipulation de geotiff pour créer mes images géoréférencées en sortie.
Apparemment il existe une API de manipulation de GeoTiff créée par Niles Ritters et une autre pour la manipulation d’”extensible Tiff” mais elles semblent assez peu documentées.
Pour le moment j’ai aussi trouvé ça sur le tfw (qui contient uniquement les infos géo extraites d’un geotiff, en gros tiff + tfw => geotiff)
The format of the tfw file is 6 line text file:
increment on latitude (meter per pixel along X axis)
unused
unused
increment on longitude (meter per pixel along Y axis)
longitude coordinate for the top left point of the image
latitude coordinate for the top left point of the image
L’inconvénient de ce système est qu’il ne porte aucune indication sur le type de projection utilisée.
Un site contenant des fichiers GeoTiff (utiles pour tests…)
Le format GeoTiff (lien vers les specs GeoTiff 1.0) n’a pas l’air très complexe, ça devrait donc faciliter la mise en place du processus : soit en utilisant GeoTiff-JAI, soit à partir d’une pseudo-API maison pour mixer les données geo avec ma bufferedImage.