new ov.MilitarySatelliteEntity()
webgl/module/militaryModule/ov-Military.js, line 482
軍事衛星圖素
Members
-
play
-
是否播放
Properties:
Name Type Description play
Boolean 是否播放
-
playTime
-
播放時間
Properties:
Name Type Description playTime
Date 播放時間
Methods
-
getApogee(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 699 -
取得遠地點高度。
Returns:
Type Description Number | null 遠地點高度(公尺),若未設定TLE成功則回傳null。 -
getArgumentOfPerigee(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 629 -
取得近心點幅角。
Returns:
Type Description Number | null 取得近心點幅角(度),若未設定TLE成功則回傳null。 -
getCOSPARID(){String|null}
webgl/module/militaryModule/ov-Military.js, line 709 -
取得國際衛星識別符號。
Returns:
Type Description String | null 國際衛星識別符號,若未設定TLE成功則回傳null。 -
getCurrentOrbit(){GeoPolyline}
webgl/module/militaryModule/ov-Military.js, line 563 -
取得指定衛星目前的軌道。
Returns:
Type Description GeoPolyline 衛星目前的軌道。 -
getCurrentTime(){Date}
webgl/module/militaryModule/ov-Military.js, line 555 -
取得指定衛星目前的時間。
Returns:
Type Description Date 衛星目前的時間。 -
getEccentricity(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 659 -
取得衛星軌道離心率。
Returns:
Type Description Number | null 軌道離心率,若未設定TLE成功則回傳null。 -
getFirstDerivative(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 639 -
取得衛星平均運動的第一導數。
Returns:
Type Description Number | null 平均運動的第一導數,若未設定TLE成功則回傳null。 -
getHoveTimeSpan(param, callback)
webgl/module/militaryModule/ov-Military.js, line 579 -
計算衛星過頂資訊。
Name Type Description param
Object 參數。
Name Type Default Description begin
Date 開始時間。
end
Date 結束時間。
target
GeoPoint | Array.<GeoPoint> 目標位置,可以一次給多點(任何時間點只要有任一點過頂就加入結果)。
fov
Number 15 optional 視角,單位度。
gap
Number 1 optional 計算間隔,單位分鐘。
epsg
Number 4326 optional 目標位置的EPSG。
till
Boolean false optional 是否只找到第一個就返回。
callback
ov.MilitarySatelliteEntity~getHoveTimeSpanCallback 計算完成時的回呼函式。
-
getInclination(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 609 -
取得衛星軌道傾角。
Returns:
Type Description Number | null 軌道傾角(度),若未設定TLE成功則回傳null。 -
getIngOfAscendingNode(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 619 -
取得衛星軌道升交點黃經。
Returns:
Type Description Number | null 軌道升交點黃經(度),若未設定TLE成功則回傳null。 -
getMeanAnomaly(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 669 -
取得衛星軌道平近點角。
Returns:
Type Description Number | null 軌道平近點角(度),若未設定TLE成功則回傳null。 -
getMeanMotion(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 679 -
取得衛星軌道平均運動。
Returns:
Type Description Number | null 軌道平均運動(周/天),若未設定TLE成功則回傳null。 -
getName(){String|null}
webgl/module/militaryModule/ov-Military.js, line 527 -
取得衛星名稱。
Returns:
Type Description String | null 衛星名稱,若未設定TLE成功則回傳null。 -
getNORADID(){String|null}
webgl/module/militaryModule/ov-Military.js, line 719 -
取得衛星目錄序號。
Returns:
Type Description String | null 衛星目錄序號,若未設定TLE成功則回傳null。 -
getPerigee(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 689 -
取得近地點高度。
Returns:
Type Description Number | null 近地點高度(公尺),若未設定TLE成功則回傳null。 -
getPosition(time){GeoPoint}
webgl/module/militaryModule/ov-Military.js, line 538 -
取得指定時間的衛星所在位置。
Name Type Description time
Date 時間。
Returns:
Type Description GeoPoint 衛星所在位置。 -
getSatelliteCatalogNumber(){String|null}
webgl/module/militaryModule/ov-Military.js, line 729 -
取得衛星目錄序號。
Returns:
Type Description String | null 取得衛星目錄序號,若未設定TLE成功則回傳null。 -
getSatelliteIsSync(){Boolean|null}
webgl/module/militaryModule/ov-Military.js, line 739 -
取得衛星是否為同步衛星(同步衛星的軌道忽略作畫)。
Returns:
Type Description Boolean | null 取得衛星是否為同步衛星,若未設定TLE成功則回傳null。 -
getSecondDerivative(){Number|null}
webgl/module/militaryModule/ov-Military.js, line 649 -
取得衛星平均運動的第二導數。
Returns:
Type Description Number | null 平均運動的第二導數,若未設定TLE成功則回傳null。 -
getTLEDate(){Date|null}
webgl/module/militaryModule/ov-Military.js, line 599 -
取得TLE時間。
Returns:
Type Description Date | null TLE時間,若未設定TLE成功則回傳null。 -
getVelocity(time){Number}
webgl/module/militaryModule/ov-Military.js, line 547 -
取得指定時間的衛星速度。
Name Type Description time
Date 時間。
Returns:
Type Description Number 衛星速度。 -
setHighlightOrbit(param)
webgl/module/militaryModule/ov-Military.js, line 755 -
設定軌道高亮。
Name Type Description param
Object | undefined 參數,物件以外則清除設定。
Name Type Default Description begin
Date 開始時間。
end
Date 結束時間。
bias
Number 30000 optional 時間誤差範圍,單位毫秒。
symbol
Number optional 高亮點使用的圖示。
size
Number optional 高亮點的大小,預設與衛星大小相同。
color
ov.Color new ov.Color(#FFFF00) optional 高亮點的顏色。
Type Definitions
-
getHoveTimeSpanCallback(result)
webgl/module/militaryModule/ov-Military.js, line 585 -
Name Type Description result
Object 結果物件。
Name Type Description success
Boolean 是否成功。
message
String 失敗原因。
date
Date 過頂時間。
positions
Array.<GeoPoint> 過頂時的位置。
- See: