2010-09-15 94 views
8

我想寫一個GEOTIFF,其中包含所有的Java地理元數據。哪個庫等最適合此目的?如何在Java中編寫GEOTIFF?

+1

雖然我已經提供了我自己的底部解決方案,但是必須有更好的方法,那就是純Java?除了複雜且可能難以維護外,我的解決方案還需要爲每個平臺重新編譯。 – winwaed 2010-11-04 12:38:42

回答

5

的GeoTIFF,JAI應該能夠做到這一點:

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

的GeoTIFF-AI集成擴展,TIFF-JAI,這是一個可擴展的編解碼器,允許平鋪圖像等

還有在元數據的GeoTIFF適配器爲Java的ImageIO:

www.gelbin.org/code/

和天秤座的NetCDF還RY包括的GeoTIFF作家,在記載:

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

+1

看起來GeoTIFF-JAI在一年內還沒有更新,但其他人看起來會更有用。 – winwaed 2010-11-04 20:53:29

0

這不是一個理想的解決方案,但因爲沒有其他人在兩個月內已回答...

libgeotiff是我在生產代碼成功地用於讀取的GeoTIFF元數據相當不錯的開源C++庫。這可以在有橋的Java中使用。