Sentinel 1A卫星精密轨道数据下载(2021/6/22更新)

  • 前言
  • 一、记录数据ID
  • 二、获取精密轨道数据
  • 总结

前言

新数据的更新导致之前的代码不可用,现增加匹配条件更新代码。

欧空局轨道文件数据查询下载网址 https://qc.sentinel1.eo.esa.int近期一直在维护无法打开。看了网上的绝大多数解决方法是去 https://s1qc.asf.alaska.edu/aux_poeorb/ 下载,但该网站不支持搜索,当我们需要的轨道数据较多时,复杂的文件命名规则和繁琐重复的下载显得有些呆板。于是写了个简单的bash脚本用于下载轨道文件,如有不足还望指正。

一、记录数据ID


在ASF下载影像数据时复制文件ID粘贴到记事本中生成list文件,记录了我们下载的每一幅影像名称。

二、获取精密轨道数据

代码如下(示例):

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH###ASF下载影像时从购物车导出list
###从https://s1qc.asf.alaska.edu/aux_poeorb/读取所有轨道文件列表wholeorb
curl https://s1qc.asf.alaska.edu/aux_poeorb/ -o wholeorb
###读取list每一行,对应每一景数据
cat list | while read line
do
###截取影像日期date1=`echo $line | cut -c18-25`echo $date1
###计算并匹配轨道文件date2=`date +%Y%m%d -d $date1-1day`date3=`date +%Y%m%d -d $date1+21day`date4=`date +%Y%m%d -d $date1+20day`
#精轨数据是20天或21天后产生,正则匹配这两个日期data3或者date4EOF=`grep "S1A_OPER_AUX_POEORB_OPOD_$date3.*$date2" wholeorb|cut -c10-86`if [ ! -n "$EOF" ]; thenEOF=`grep "S1A_OPER_AUX_POEORB_OPOD_$date4.*$date2" wholeorb|cut -c10-86`fiecho $EOF#
###去除注释可下载并依次放到相应日期目录下,此处选择都放到执行脚本的目录下# mkdir $date1# cd $date1url=https://s1qc.asf.alaska.edu/aux_poeorb/$EOF
###将earth data网站的用户名密码替换为自己的账户密码wget --http-user=123456 --http-passwd=123456 $url# cd ..
###或者可以将相应轨道文件url导出成文本用idm添加批量下载    # echo $url >> orbit_url.txtdone

有时也需要科学上网才能下载数据,下载后EOF文件被放置在相应影像日期的目录下


总结

写了个简单的bash脚本批量下载轨道数据

Sentinel 1A卫星精密轨道数据下载(2022/2/28更新)相关推荐

  1. Sentinel-1号卫星精密轨道数据简单快速批量下载

    Sentinel-1号卫星精密轨道数据快速批量下载 快速下载哨兵一号精轨数据 精密轨道数据网站 sentineleof库实现一键获取精轨数据 快速下载哨兵一号精轨数据 哨兵数据干涉处理需要精轨数据,简 ...

  2. Sentinel-1 SAR数据与精密轨道数据下载

    SAR学习中 记录防遗忘 阿拉斯加Sentinel-1影像下载地址:ASF Data Searchhttps://search.asf.alaska.edu/#/ 精密轨道数据下载地址:Index o ...

  3. Sentinel-1 (哨兵1号)轨道数据下载网址跟(2022更新)

    Sentinel-1(哨兵1号)轨道数据最新下载教程 Sentinel-1 (哨兵1号)轨道数据下载网址2022年2月更新 Sentinel-1 (哨兵1号)轨道数据下载网址 精密轨道数据下载教程 S ...

  4. 使用Python批量下载哨兵一号(sentinel-1)的精密轨道数据(precise orbit data)

    使用Python批量下载哨兵一号(sentinel-1)的精密轨道数据 1. 安装Python及data_downloader包 2. 下载精密轨道数据与辅助数据 1. 安装Python及data_d ...

  5. Python批量获取精密轨道数据

    前两天因为要做时序处理,需要的精密轨道数据很多,一个一个筛选很耗时耗力,所以作者就写了一个批量获取精密轨道数据的程序,供大家参考使用. 目录 一.精密轨道下载网址 二.程序使用的注意事项 三.cook ...

  6. 【Sentinel-1】SAR影像、轨道数据下载指南

    [Sentinel-1]SAR影像.轨道数据下载指南 1.SAR影像数据 1.1 登录官网:https://scihub.copernicus.eu/ -> Open Hub 1.2 框选研究区 ...

  7. 最新下载精密轨道数据地址!

    欧空局原网址停止服务,而且新网址不能用下载影像的账户,下面提供新地址和账户 精轨数据下载网址(新地址):https://scihub.copernicus.eu/gnss/#/home 账户密码皆为( ...

  8. spot卫星介绍与数据下载

    1.简介 1.1基本信息 SPOT系列卫星是法国空间研究中心(CNES)研制的一种地球观测卫星系统,已发射SPOT卫星1-7号.目前CNES已开放spot1-5的卫星数据,可免费下载数据的时间范围为1 ...

  9. 卫星数据下载地址整理(包含Sentinel、Modis、Landsat等)

    地理空间数据云 http://www.gscloud.cn/ 说明:可下载landsat系列.MODIS系列.DEM数据高程数据.EO-1系列(目前退休了).Sentinel系列等卫星数据. 国家气象 ...

最新文章

  1. AdaBoostClassifer详解及实战
  2. php 小技巧总结,PHP学习的技巧是什么 PHP学习的技巧和学习的要素总结
  3. python飞机大战源代码-制作python程序windows安装包(飞机大战源码)
  4. 老鼠的求爱之旅 (DP)
  5. 酷派手机android版本,酷派大神的手机系统是什么?酷派大神能升级安卓4.3吗?...
  6. java写算法之二叉搜索树查找
  7. MySql中not in的优化
  8. OpenCV之图像平滑处理
  9. 某IT公司的面试题,难度系数“爆表”。。。
  10. 程序员因太过耿直,致苹果官网出现bug......
  11. 【译】RabbitMQ:Topics
  12. php实现读写ic卡,diy用PIC单片机实现的IC卡读写器
  13. php读取与写入文件(详解)
  14. 系统初始化配置资源失败教程
  15. 团队项目介绍--基于区块链的教育信息管理系统
  16. 计算机电缆价格范围,计算机电缆DJYPVPR价格,报价
  17. 光通量发光强度照度亮度关系_单位面积光功率和照度,光强,亮度,光通量怎么换算?...
  18. 用 TensorFlow 追踪千年隼号
  19. 超快速结构感知深度巷道检测(Ultra Fast Structure-aware Deep Lane Detection )
  20. 响应式布局之媒体查询

热门文章

  1. Boost.Asio技术文档
  2. dmhs部署和dmhs web配置dm到dm同步
  3. 查询选修了全部课程的学生姓名【转】
  4. mysql创建表shop_Mysql创建数据库
  5. 【EI会议 | 即将截稿】第二届机器人、自动化与智能控制国际会议征稿中
  6. Linux内核中Lockdep死锁检测
  7. Java读取word文档里的复杂型表格(任免表)
  8. 拖更的这段日子+这并不友好的环境+不能再犯懒了
  9. kali渗透测试系列---信息收集
  10. cas15839-78-8,UDP-L-Arabinose ,UDP-B-L-阿拉伯糖二钠盐;UDP-b-L-arabinopyranose