首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java或scala,GeoTools或GeoTrellis,如何将哨兵2数据转换为多波段大地测量

Java或scala,GeoTools或GeoTrellis,如何将哨兵2数据转换为多波段大地测量
EN

Stack Overflow用户
提问于 2018-05-17 01:37:31
回答 1查看 560关注 0票数 1

我正在尝试处理哨兵2的数据(示例)

http://sentinel-s2-l1c.s3-website.eu-central-1.amazonaws.com/#tiles/10/S/EG/2016/10/12/0/

jp2文件没有地理引用,我需要将所有jp2文件作为带放在一个geotif中。我在googled上搜索了很多,没有办法在Java或Scala中做到这一点。

我对Geotools相当熟悉,我用geotools做了很多geotif处理,但我不知道如何

a.用jp2文件制作一个geotif光栅(给出信封的和弦),以及

b.拿着这些,用它们做一个多波段的大地测量。

我对Scala很满意,所以我看过geotrellis,但也没有找到解决方案。

有谁知道如何利用JP2文件(给定一个多边形)生成地理信息,然后进行多波段定位?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-17 12:47:12

我从来没有试过,但是,我会把问题归结为:

  1. 导入JP2图像
  2. GeoReference图像
  3. 对于图像数据中的每个波段,转换为GeoTiff

步骤1将需要您确保您拥有JP2K插件,该页面还提供了一些示例代码,展示了如何使用它。

第2步应该是使用GridCoverage构建GridCoverageFactory的例子--参见示例的用户指南 (我假设您知道网格的边界在哪里以及它的投影等等)。

步骤3是一个简单的CoverageWriter,有一个这里的例子

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50382122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档