SP3 (.sp3)

背景

    • SP3 地理空间文件格式.
    • 美国测地局(National Geodetic Survey)标准格式.
    • 存储关于 GPS 卫星轨道的信息.
    • SP3 是 Standard Product Version 3 的缩写.
    • ASCII 格式.
    • SP3 于1991年由美国国家海洋和大气管理局(NOAA)引入.

Import

  • Import["file.sp3"] 导入一个 SP3 文件,以数组形式返回所有位置数据.
  • Import["file.sp3"] 返回一个表示不同时间的多个卫星位置的三维数组.
  • Import["file.sp3",elem] 从 SP3 文件中导入指定的参数.
  • Import["file.sp3",{{elem1,elem2,}}] 导入多个参数.
  • 导入格式可以由 Import["file","SP3"]Import["file",{"SP3",elem,}] 指定.
  • 请到以下参考页面了解完整的基本信息:
  • Import从文件导入
    CloudImport从云对象导入
    ImportString从字符串导入
    ImportByteArray从字节数组导入

导入参数

  • Import 的通用参数:
  • "Elements" 该文件可用的参数和选项列表
    "Summary"文件摘要
    "Rules"所有可用参数的规则列表
  • 表示数据的参数:
  • "Positions"所有卫星在不同时间的空间位置,以千米为单位
    "Velocities"不同时间的卫星速度,以米/秒为单位
    "ClockCorrections"所有卫星在不同时间的时钟校正数据,以毫秒为单位
    "ClockCorrectionChangeRates"时钟校正改变率,以纳秒/秒为单位
    "Times"轨道和时钟数据的时间标记
  • 默认情况下,Import 使用"Positions"参数.
  • 元信息参数:
  • "Agency"数据提供者的识别符
    "Comments"存储在文件中的用户注释
    "CoordinateSystem"给出空间数据的坐标系统
    "DataDescriptorCode"描述在文件中使用的数据类型
    "SatelliteID"卫星识别字符串
    "TimeInterval"表示轨道数据的时间间隔,以秒为单位
    "ModifiedJulianDays"文件中第一个记录的日期标记,以1858年11月17号后的公历日表示
    "GPSDate"GPS 时间系统起源之后经过的完整周和秒
    "OrbitalDataType"轨道数据类型
    "Version"文件格式版本
    "OrbitAccuracy"每个卫星的轨道精确度,以毫米为单位
  • SP3-c 格式版本的其他特殊参数:
  • "PositionErrors"以毫米为单位的位置数据的标准偏差
    "VelocityErrors"以毫米/秒为单位的速度数据的标准偏差
    "ClockCorrectionErrors"以皮秒为单位的时钟校正的标准偏差
    "ClockCorrectionChangeRateErrors"以皮秒/秒为单位的时钟校正变化率的标准偏差
    "PositionCorrelations"位置和时钟校正数据的相关系数
    "VelocityCorrelations"速度和时钟校正变化率数据的相关系数
    "SatelliteSystems"GPS 卫星系统
    "TimeSystem"文件中使用的时间参考系统

范例

基本范例  (4)

导入和绘制样本文件中所有卫星的轨迹:

导入和显示单个卫星的轨迹:

获取可用的 Import 格式列表:

从文件中导入所有位置数据:

结果数组表示29个卫星在144个不同时间的空间位置:

以下显示29个卫星绕地球的轨道: