PilotGaea 3D O'view
    正在準備搜尋索引...

    類別 MilitarySatelliteEntity

    軍事衛星圖素

    層級 (查看層級一覽)

    索引

    方法

    • 取得衛星名稱。

      回傳 null | string

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

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

      參數

      • time: Date

        時間。

      回傳 GeoPoint

      衛星所在位置。

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

      參數

      • time: Date

        時間。

      回傳 number

      衛星速度。

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

      回傳 Date

      衛星目前的時間。

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

      回傳 GeoPolyline

      衛星目前的軌道。

    • 計算衛星過頂資訊。

      參數

      • options: {
            begin: Date;
            end: Date;
            target: GeoPoint | GeoPoint[];
            fov?: number;
            gap?: number;
            epsg?: number;
            till?: boolean;
        }

        參數。

        • begin: Date

          開始時間。

        • end: Date

          結束時間。

        • target: GeoPoint | GeoPoint[]

          目標位置,可以一次給多點(任何時間點只要有任一點過頂就加入結果)。

        • 可選fov?: number

          視角,單位度。 預設15

        • 可選gap?: number

          計算間隔,單位分鐘。 預設1

        • 可選epsg?: number

          目標位置的EPSG。 預設4326

        • 可選till?: boolean

          是否只找到第一個就返回。 預設false

      • callback: () => void

        計算完成時的回呼函式。

      回傳 void

    • 取得TLE時間。

      參數

      • 可選parameter: undefined

      回傳 null | Date

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

    • 取得衛星軌道傾角。

      參數

      • 可選parameter: undefined

      回傳 null | number

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

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

      參數

      • 可選parameter: undefined

      回傳 null | number

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

    • 取得近心點幅角。

      參數

      • 可選parameter: undefined

      回傳 null | number

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

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

      參數

      • 可選parameter: undefined

      回傳 null | number

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

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

      參數

      • 可選parameter: undefined

      回傳 null | number

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

    • 取得衛星軌道離心率。

      參數

      • 可選parameter: undefined

      回傳 null | number

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

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

      參數

      • 可選parameter: undefined

      回傳 null | number

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

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

      參數

      • 可選parameter: undefined

      回傳 null | number

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

    • 取得近地點高度。

      回傳 null | number

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

    • 取得遠地點高度。

      回傳 null | number

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

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

      回傳 null | string

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

    • 取得衛星目錄序號。

      回傳 null | string

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

    • 取得衛星目錄序號。

      回傳 null | string

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

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

      回傳 null | boolean

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

    • 設定軌道高亮。

      參數

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

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

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

            開始時間。

          • end: Date

            結束時間。

          • 可選bias?: number

            時間誤差範圍,單位毫秒。預設 30000

          • symbol: string

            高亮點使用的圖示。

          • 可選size?: number

            高亮點的大小,預設與衛星大小相同。

          • 可選color?: window.ov.ColorLike

            高亮點的顏色。預設 new ov.Color(#FFFF00)

      回傳 void

    • 更新圖素。

      參數

      • parameter: any

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

      回傳 void

    • 取得參數。

      回傳 any

      參數。

    訪問器屬性

    • get playTime(): null | Date

      播放時間

      回傳 null | Date

    • set playTime(time: null | Date): void

      播放時間。

      參數

      • time: null | Date

      回傳 void

    • get play(): boolean

      是否播放

      回傳 boolean

    • set play(isPlay: boolean): void

      是否播放。

      參數

      • isPlay: boolean

      回傳 void

    • get show(): boolean

      顯示。

      回傳 boolean