Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Options |
Object |
optional
对象具有以下属性:
|
Methods
-
销毁对象
-
根据json字符串初始化组
Name Type Description jsonObj
String json字符串 -
获取卫星组中卫星的大小 (接口废弃)
Returns:
卫星(模型或图片)的大小 -
获取模型(图片)的路径
Returns:
模型(图片)的路径 -
获取模型(图片)的缩放
Returns:
缩放值 -
获取组名称
Returns:
组名 -
getOrbitsColor() → Color
-
获取轨道线色
Returns:
返回轨道线色 -
获取轨道线宽
Returns:
线宽 -
getSatelliteByUUID(UUID) → Satellite
-
通过卫星UUID获取卫星
Name Type Description UUID
String 卫星唯一标识 Returns:
satellite 卫星对象 -
获取所有的子组名(TLE文件名)
Returns:
子组名集合 -
getSatellitePos(satelliteUuid) → MPoint3D
-
获取卫星当前的位置
Name Type Description satelliteUuid
String 卫星uuid Returns:
返回经纬度点 -
获取所有子组下的所有卫星
Name Type Description satelliteFileName
String Returns:
子组(TLE文件名)下的卫星对象。 -
getSatelliteZRotation(satelliteUuid) → MPoint3D
-
获取卫星当前的旋转
Name Type Description satelliteUuid
String 卫星uuid Returns:
返回xyz旋转 -
根据卫星组参数初始化卫星组(对象构造完成后或fromJson()后, 此方法用于解析传入的tle文件)
-
获取是否自动更新组中的卫星的轨道
Returns:
是否自动更新 -
是否为模型
Returns:
ture为模型,false为图片 -
获取轨道显隐
Returns:
成功返回true,否则返回false -
获取卫星组显隐
Returns:
visible 卫星显隐 -
设置卫星组中卫星的大小 (接口废弃)
Name Type Description modelScale
number 卫星(模型或图片)的大小 -
设置模型(图片)的路径
Name Type Description modelPath
String 模型(图片)的路径 -
设置模型(图片)的缩放
Name Type Description modelScale
Number 缩放值 -
设置是否自动更新组中的卫星的轨道
Name Type Description isAutoUpdate
boolean 是否自动更新 -
设置轨道线色
Name Type Description color
Color -
设置轨道显隐
Name Type Description visible
boolean 轨道显隐 -
设置轨道线宽
Name Type Description width
number 线宽 -
设置绑定的场景
Name Type Description 场景
scene -
设置卫星组的显隐
Name Type Description visible
boolean 卫星显隐 -
对象转化为json字符串
Returns:
json字符串 -
批量更新卫星轨道的位置
Name Type Description time
number 卫星某一时刻时间戳(毫秒) -
批量更新卫星位置
Name Type Description time
number 卫星某一时刻时间戳(毫秒)