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?
Trả lời
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
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
Đâ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.
séc ra GeoTools geotiffwriter: http://docs.geotools.org/stable/javadocs/org/geotools/gce/geotiff/GeoTiffWriter.html
- 1. Sizeof hoạt động như thế nào? Làm thế nào tôi có thể viết của riêng tôi?
- 2. Tôi có thể học regex bằng ruby như thế nào?
- 3. Tôi nên sao chép Strings bằng Java như thế nào?
- 4. Tôi có thể tạo cơ sở dữ liệu PostgreSQL bằng Java như thế nào?
- 5. Tôi có thể viết một đơn vị trạng thái xử lý lỗi như thế nào?
- 6. Tôi có thể viết ngoại lệ tùy chỉnh như thế nào?
- 7. Tôi có thể viết một tuyến đường để bắt * .php như thế nào?
- 8. Nhập bằng Java như thế nào?
- 9. Tôi có thể xử lý các phiên web bằng CGI :: Session bằng Perl như thế nào?
- 10. Tôi có thể định dạng ngày bằng ISO bằng cách sử dụng Python như thế nào?
- 11. Tôi có thể viết mã Java trong XCode 3.2.1 không?
- 12. Làm thế nào tôi có thể viết lại mẫu GLCameraRipple bằng Hình ảnh làm nền?
- 13. Làm thế nào tôi có thể nhận được chiều rộng của div, được viết bằng CSS
- 14. Tôi có thể làm toán bằng các từ trong jQuery như thế nào?
- 15. Tôi có thể gọi Perl từ Java bằng cách nào?
- 16. Làm thế nào tôi có thể viết bằng PHP một hàm có thể sửa đổi một mảng?
- 17. Tôi có thể sử dụng kết hợp mã Scala, Groovy và Java bằng Gradle như thế nào?
- 18. Tôi có thể gọi các hàm PHP bằng JavaScript như thế nào?
- 19. Chuỗi có thể được xác nhận bằng Java như thế nào?
- 20. Làm thế nào tôi có thể làm cho Visual Studio của tôi trông như thế này?
- 21. Tôi có thể sử dụng Html.Action như thế nào?
- 22. Tôi có thể sử dụng HTML 5 như thế nào?
- 23. iPhone: Tôi có thể sử dụng gcov như thế nào?
- 24. Tôi có thể sử dụng sbt.IO như thế nào?
- 25. Tôi có thể nhóm mảng băm này như thế nào?
- 26. Tôi có thể học CSLA.NET nhanh như thế nào?
- 27. Tôi có thể sắp xếp ObservableCollection như thế nào?
- 28. Tôi có thể dễ dàng đổi tên hàng loạt tệp bằng Perl như thế nào?
- 29. Tôi có thể sử dụng SimpleFormController với Validator bằng Spring 3 như thế nào?
- 30. Tôi có thể sử dụng chú thích kiểu đóng bằng Aptana như thế nào?
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