下载轨道文件 (Image Analyst)

获得 Image Analyst 许可后可用。

摘要

下载输入合成孔径雷达 (SAR) 数据的更新轨道文件。

此工具使用轨道类型来调用轨道网站。 它使用 SAR 元数据识别适当的 OSV 文件并将其下载到输入 SAR 数据目录。

Sentinel-1 产品可使用三种类型的 OSV:预测、回归和精密。 预测 OSV 包含检测到的 Sentinel-1 1 级地面范围 (GRD) 和单视复数 (SLC) 辅助产品。 回归 OSV 可在图像采集后 3 小时内通过欧洲航天局 (ESA) 获得。 精密 OSV 可在图像采集后 3 周内通过 ESA 获得。 Sentinel-1 OSV 文件通过 Copernicus Sentinels POD Data Hub 下载。

使用情况

  • 下载轨道状态矢量需要登录凭据。 从 Copernicus Sentinels POD Data Hub 获取访客用户名和密码。

  • 如果 SAR 数据是在过去 3 周内采集的,请将轨道类型参数设置为 Sentinel 回归。 这在数据采集 3 小时后可用。

  • 要更新包含下载的 OSV 的 SAR 数据,请使用应用轨道校正工具。

参数

标注说明数据类型
输入雷达数据

输入雷达数据。

Raster Dataset; Raster Layer
轨道类型
(可选)

指定将下载的轨道状态矢量类型。

  • Sentinel 回归将下载近似轨道状态矢量数据。 这在数据采集几个小时后可用。
  • Sentinel 精密将下载优化轨道状态矢量数据。 这在数据采集 20 天后可用。 这是默认设置。
String
用户名
(可选)

用户名凭据。

String
密码
(可选)

密码凭据。

Encrypted String

派生输出

标注说明数据类型
轨道文件

输出轨道文件。

File

DownloadOrbitFile(in_radar_data, {orbit_type}, {username}, {password})
名称说明数据类型
in_radar_data

输入雷达数据。

Raster Dataset; Raster Layer
orbit_type
(可选)

指定将下载的轨道状态矢量类型。

  • SENTINEL_RESTITUTED将下载近似轨道状态矢量数据。 这在数据采集几个小时后可用。
  • SENTINEL_PRECISE将下载优化轨道状态矢量数据。 这在数据采集 20 天后可用。 这是默认设置。
String
username
(可选)

用户名凭据。

String
password
(可选)

密码凭据。

Encrypted String

派生输出

名称说明数据类型
out_orbit_file

输出轨道文件。

File

代码示例

DownloadOrbitFile 示例 1(Python 窗口)

此示例下载了回归轨道文件。

import arcpy
arcpy.env.workspace = "D:\Data\SAR\S1"
arcpy.ia.DownloadOrbitFile("IW_manifest", "SENTINEL_PRECISE", 
     "esaUsername", "esaPassword")
DownloadOrbitFile 示例 2(独立脚本)

此示例下载了 manifest.safe 文件的回归轨道文件。

# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy 
arcpy.CheckOutExtension("ImageAnalyst") 
from arcpy.ia import * 

# Set local variables
in_radar = "D:\Data\SAR\S1\S1B_IW_GRDH_1SDV_20181014T014104_20181014T014129_013142_018486_D82E.SAFE\manifest.safe" 
orbit_type = "SENTINEL_PRECISE"
username = "esaUsername"
password = "esaPassword"

# Execute 
arcpy.ia.DownloadOrbitFile(in_radar, orbit_type, username, password)
DownloadOrbitFile 示例 3(独立脚本)

此示例下载了 manifest.safe\IW 文件的回归轨道文件。

# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *

# Set local variables
in_radar = "D:\Data\SAR\S1\S1B_IW_GRDH_1SDV_20181014T014104_20181014T014129_013142_018486_D82E.SAFE\manifest.safe\IW" 
orbit_type = "SENTINEL_PRECISE" 
username = "esaUsername"
password = "esaPassword"

# Execute 
arcpy.ia.DownloadOrbitFile(in_radar, orbit_type, username, password)

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 需要 Image Analyst
  • Standard: 需要 Image Analyst
  • Advanced: 需要 Image Analyst

相关主题