SpaceTime

SpaceTime

时间相关的相关数学计算

Constructor

new SpaceTime()

Author:
  • zyp

Methods

(static) CesiumJulianDateToJD(julianDate) → {Number}

从Cesium.JulianDate转换为Number
Parameters:
Name Type Description
julianDate Cesium.JulianDate 儒略日
Returns:
用天数表示的儒略日
Type
Number

(static) eciToEcf(eci, lst, ecf) → {Cesium.Cartesian3}

地惯系坐标转地固系坐标
Parameters:
Name Type Description
eci Cesium.Cartesian3 地惯系坐标
lst Number 格林威治恒星时角
ecf Cesium.Cartesian3 地固系坐标
Returns:
地固系坐标
Type
Cesium.Cartesian3

(static) JDToCesiumJulianDate(JD) → {Cesium.JulianDate}

从number转换为Cesium.JulianDate
Parameters:
Name Type Description
JD Number 用天数表示的儒略日
Returns:
儒略日
Type
Cesium.JulianDate

(static) lst(year, month, day, hour, minute, second) → {Number}

计算格林威治恒星时角(单位:弧度)
Parameters:
Name Type Description
year Number
month Number
day Number
hour Number
minute Number
second Number
Returns:
格林威治恒星时角(单位:弧度)
Type
Number

(static) zeroTo360(value) → {Number}

将一个角度转到0到360之间
Parameters:
Name Type Description
value Number 0到360之外的数
Returns:
0到360之内的数
Type
Number