标注 | 说明 | 数据类型 |
输入雷达数据 | 输入雷达数据。 | Raster Dataset; Raster Layer |
轨道类型 (可选) | 指定将下载的轨道状态矢量类型。
| String |
用户名 (可选) | 用户名凭据。 | String |
密码 (可选) | 密码凭据。 | Encrypted String |
派生输出
标注 | 说明 | 数据类型 |
轨道文件 | 输出轨道文件。 | File |
获得 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 |
轨道类型 (可选) | 指定将下载的轨道状态矢量类型。
| String |
用户名 (可选) | 用户名凭据。 | String |
密码 (可选) | 密码凭据。 | Encrypted String |
标注 | 说明 | 数据类型 |
轨道文件 | 输出轨道文件。 | File |
DownloadOrbitFile(in_radar_data, {orbit_type}, {username}, {password})
名称 | 说明 | 数据类型 |
in_radar_data | 输入雷达数据。 | Raster Dataset; Raster Layer |
orbit_type (可选) | 指定将下载的轨道状态矢量类型。
| String |
username (可选) | 用户名凭据。 | String |
password (可选) | 密码凭据。 | Encrypted String |
名称 | 说明 | 数据类型 |
out_orbit_file | 输出轨道文件。 | File |
此示例下载了回归轨道文件。
import arcpy
arcpy.env.workspace = "D:\Data\SAR\S1"
arcpy.ia.DownloadOrbitFile("IW_manifest", "SENTINEL_PRECISE",
"esaUsername", "esaPassword")
此示例下载了 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)
此示例下载了 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)