注册 登录
  • 注册时,本站名称为:RGB空格3S博客,注意中间的空格。
  • 2018.8.14本站全面接入google广告
  • 2017.2.14今天收到45条恶意评论(全是外文),故评论时请填写必要信息,匿名评论全部拉黑,迫不得已而为之
  • 2017.1.27,2017年春节及至,我谨代表本人祝大家新春快乐,本人年终总结文章请访问:2016年终总结
  • 为防止恶意转载,本站全面禁止复制,并添加图片水印:RGB 3S博客www.ixxin.cn。
  • 本站正式更名为RGB 3S博客,本站将撤消所有非3S内容,其将转移到新博客江湖时代

GDAL导出Sentinel2数据

技术文档 admin 5446次浏览 已收录 0个评论
[隐藏]

山东科技大学 XXIN 2018.2.11

1 Sentinel2

Sentinel2共两个传感器,Sentinel2A/2B,目前均已服役,是当前免费数据中分辨率最高的一个。探测任务与Landsat类似,虽然没有热红外波段,却在气溶胶、水汽探测上面更胜一筹。当前能够处理Sentinel2数据的软件主要有:SNAP(sentinel数据专属处理软件)、ENVI5.4.1、Erdas2016、GDAL。

2 处理软件

SNAP,当然是可以完美处理Sentinel2数据了,大气校正也毫不含糊,具体看:https://www.ixxin.cn/2017/05/13/shabing2adaqijiaozheng/,但是它存在一个关键的问题,其导出的格式空间参考“略微”不兼容ENVI。
ENVI5.4.1,主要的更新内容就是完美支持sentinel2数据,当然软件是要付费的,好在可以申请试用:https://www.ixxin.cn/2017/11/27/envi541_shiyong/
Erdas2016,主要更新内容就是支持Sentinel2,付费,没用过。
GDAL,突然发现其支持Sentinel2,完美解析XML。请看:
http://www.gdal.org/formats_list.html
我写的ENVI5.3下Sentinel2支持工具(非免费),当然也是完美支持Sentinel2的啦,具体请看:
https://www.ixxin.cn/2017/09/17/envi53_sentinel2_import_convert/

3 GDAL导出Sentinel2数据

GDAL是今天的猪脚,其实可以使用其提供的exe工具:gdal_translate.exe导出,简单的很,支持4个分辨率的数据全部导出。这里需要注意的是如果是自己编译的GDAL,需要添加jp2的驱动。
只需要一个命令:gdal_translate input.xml -sds outfile.tif
这里默认是将GDAL目录添加到了环境变量了。
Input.xml是Sentinel2的XML文件,例如:MTD_MSIL1C.xml
-sds 是导出所有分辨率的数据
Outfile.tif是输出名字,由于会输出4个文件,所以为outfile_1.tif,outfile_2.tif以此类推。。。。

4 效果


这是10m的效果图,值得注意的是这四个波段的排列顺序分别为:red,green,blue,nir。GDAL把他错序了~


xxin blog , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明GDAL导出Sentinel2数据
喜欢 (1)
支付宝[853060844@qq.com]
分享 (0)
admin
关于作者:
坐标山科大遥感系小鲜肉一枚。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址