軍事衛星圖素

Hierarchy

Implements

  • ITimelinePlayable

Accessors

  • get play(): boolean
  • 是否播放

    Returns boolean

    Name

    MilitarySatelliteEntity#play

  • get playTime(): null | Date
  • 播放時間

    Returns null | Date

    Name

    MilitarySatelliteEntity#playTime

  • get show(): boolean
  • 顯示。

    Returns boolean

Methods

  • 取得遠地點高度。

    Returns null | number

    遠地點高度(公尺),若未設定TLE成功則回傳null。

  • 取得近心點幅角。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    取得近心點幅角(度),若未設定TLE成功則回傳null。

  • 取得國際衛星識別符號。

    Returns null | string

    國際衛星識別符號,若未設定TLE成功則回傳null。

  • 取得指定衛星目前的軌道。

    Returns GeoPolyline

    衛星目前的軌道。

  • 取得指定衛星目前的時間。

    Returns Date

    衛星目前的時間。

  • 取得衛星軌道離心率。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    軌道離心率,若未設定TLE成功則回傳null。

  • 取得衛星平均運動的第一導數。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    平均運動的第一導數,若未設定TLE成功則回傳null。

  • 計算衛星過頂資訊。

    Parameters

    • parameter: {
          begin: Date;
          end: Date;
          target: GeoPoint | GeoPoint[];
          epsg?: number;
          fov?: number;
          gap?: number;
          till?: boolean;
      }
      • begin: Date
      • end: Date
      • target: GeoPoint | GeoPoint[]
      • Optional epsg?: number
      • Optional fov?: number
      • Optional gap?: number
      • Optional till?: boolean
    • callback: (() => void)

      計算完成時的回呼函式。

        • (): void
        • Returns void

    Returns void

  • 取得衛星軌道傾角。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    軌道傾角(度),若未設定TLE成功則回傳null。

  • 取得衛星軌道升交點黃經。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    軌道升交點黃經(度),若未設定TLE成功則回傳null。

  • 取得衛星軌道平近點角。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    軌道平近點角(度),若未設定TLE成功則回傳null。

  • 取得衛星軌道平均運動。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    軌道平均運動(周/天),若未設定TLE成功則回傳null。

  • 取得衛星目錄序號。

    Returns null | string

    衛星目錄序號,若未設定TLE成功則回傳null。

  • 取得衛星名稱。

    Returns null | string

    衛星名稱,若未設定TLE成功則回傳null。

  • 更新圖素。

    Returns any

  • 取得近地點高度。

    Returns null | number

    近地點高度(公尺),若未設定TLE成功則回傳null。

  • 取得指定時間的衛星所在位置。

    Parameters

    • time: Date

      時間。

    Returns GeoPoint

    衛星所在位置。

  • 取得衛星目錄序號。

    Returns null | string

    取得衛星目錄序號,若未設定TLE成功則回傳null。

  • 取得衛星是否為同步衛星(同步衛星的軌道忽略作畫)。

    Returns null | boolean

    取得衛星是否為同步衛星,若未設定TLE成功則回傳null。

  • 取得衛星平均運動的第二導數。

    Parameters

    • Optional parameter: undefined

    Returns null | number

    平均運動的第二導數,若未設定TLE成功則回傳null。

  • 取得TLE時間。

    Parameters

    • Optional parameter: undefined

    Returns null | Date

    TLE時間,若未設定TLE成功則回傳null。

  • 取得指定時間的衛星速度。

    Parameters

    • time: Date

      時間。

    Returns number

    衛星速度。

  • 設定軌道高亮。

    Parameters

    • param: null | {
          begin: Date;
          end: Date;
          symbol: string;
          bias?: number;
          color?: ov.ColorLike;
          size?: number;
      }

      參數,物件以外則清除設定。

    Returns void

  • 更新圖素。

    Parameters

    • parameter: any

      修改的參數,可部份更新。

    Returns void

Generated using TypeDoc