2010-09-15 46 views
8

Tôi muốn viết một GEOTIFF, với tất cả siêu dữ liệu địa lý trong Java. Thư viện nào vv hoạt động tốt nhất cho mục đích này?Tôi có thể viết GEOTIFF bằng Java như thế nào?

+1

Mặc dù tôi đã cung cấp giải pháp nạo vét dưới đáy của riêng mình, nhưng phải có cách nào tốt hơn là Java thuần túy? Cũng như phức tạp và có khả năng khó duy trì, giải pháp của tôi sẽ yêu cầu biên dịch lại cho mỗi nền tảng. – winwaed

Trả lời

5

GeoTIFF-JAI sẽ có thể làm điều này:

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

GeoTIFF-AI kết hợp mở rộng-TIFF-JAI, mà là một bộ giải mã có thể mở rộng cho phép hình ảnh lát gạch vv

Ngoài ra còn có bộ tiếp hợp siêu dữ liệu GeoTIFF cho Java ImageIO tại:

www.gelbin.org/code/

và libCDF libra ry cũng bao gồm một nhà văn GeoTIFF, ghi nhận tại địa chỉ:

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

+1

Có vẻ như GeoTIFF-JAI đã không được cập nhật trong hơn một năm, nhưng những người khác trông giống như họ sẽ hữu ích hơn. – winwaed

0

Đây không phải là một giải pháp lý tưởng nhưng vì không ai khác đã trả lời trong hai tháng ...

libgeotiff là một mã nguồn mở Thư viện C++ khá tốt mà tôi đã sử dụng thành công trong mã sản xuất để đọc dữ liệu meta GeoTiff . Điều này có thể được sử dụng trong Java với một cây cầu.

Các vấn đề liên quan