Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
对象具有以下属性:
|
Methods
-
clone() → Satellite
-
克隆对象
Returns:
新的对象 -
Json字符串转对象(只转化了卫星对象的扩展属性,其他属性通过TLE文件获取)
Name Type Description jsonObj
object JSON字符串 -
获取扩展属性值
Name Type Description key
String 属性名称 Returns:
扩展属性值 -
获取所有的扩展属性
Returns:
{属性名:数据值,属性名:数据值,.....} -
获取卫星名
Returns:
卫星名 -
获取卫星组网名。
Returns:
卫星组网名 -
获取某一时刻卫星运行一个周期的轨迹点串
Name Type Description utcTime
number UTC时间戳(毫秒) Returns:
当前时刻后卫星一个周期点串(笛卡尔点串) -
getPositionEci(utcTime) → Cartesian3
-
获取某一时刻卫星的位置
Name Type Description utcTime
number UTC时间戳(毫秒) Returns:
当前时刻卫星的位置(笛卡尔点) -
getPositionMatrix(utcTime) → Matrix4
-
获取某一时刻卫星的位置矩阵(带旋转)
Name Type Description utcTime
number UTC时间戳(毫秒) Returns:
当前时刻卫星的位置矩阵(带旋转) -
卫星UUID(卫星的唯一标识)
Returns:
卫星唯一标识信息 -
删除扩展属性值。
-
删除扩展属性值。
Name Type Description key
String 属性名 -
设置扩展属性值。
Name Type Description key
String value
String -
设置卫星名
Name Type Description name
String 卫星名 -
设置卫星组网名
Name Type Description networking
String 卫星组网名 -
对象转Json字符串(只转化了卫星对象的扩展属性,其他属性通过TLE文件获取)
Returns:
Json字符串