com.supermap.mobjects.situationsimulation
类 Satellite
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situationsimulation.Satellite
-
- 所有已实现的接口:
- IDisposable
public class Satellite extends com.supermap.data.InternalHandleDisposable
卫星类对象卫星对象不允许用户new,用户可以通过卫星管理类(SatelliteManager)获取到卫星。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象。Map<String,String>
getAllExtendProperty()
获取所有扩展属性。String
getExtendProperty(String strName)
获取扩展属性值。int
getExtendPropertyCount()
获取扩展属性数量。String
getName()
获取卫星名(唯一标识, 名字与轨道名相同)。String
getNetworking()
获取卫星组网。Point3D
getPosition(long time)
获取某一时刻卫星的经纬度坐标。Point3D
getPrePosition(long lMSecond)
预测当前时间指定毫秒后的卫星的经纬度坐标。void
setExtendProperty(String strName, String strValue)
设置扩展属性值。
-
-
-
方法详细资料
-
dispose
public void dispose()
释放对象。
-
getName
public String getName()
获取卫星名(唯一标识, 名字与轨道名相同)。- 返回:
- 返回卫星名。
-
getNetworking
public String getNetworking()
获取卫星组网。- 返回:
- 返回卫星组网名
-
getPosition
public Point3D getPosition(long time)
获取某一时刻卫星的经纬度坐标。- 参数:
time
- 某一时刻的毫秒时间戳。- 返回:
- 返回卫星的经纬度坐标。
-
getPrePosition
public Point3D getPrePosition(long lMSecond)
预测当前时间指定毫秒后的卫星的经纬度坐标。- 参数:
lMSecond
- 指定毫秒。- 返回:
- 返回卫星的经纬度坐标。
-
getExtendProperty
public String getExtendProperty(String strName)
获取扩展属性值。- 参数:
strName
- 属性名称。- 返回:
- 属性值。
-
setExtendProperty
public void setExtendProperty(String strName, String strValue)
设置扩展属性值。- 参数:
strName
- 属性名称。strValue
- 属性值。
-
getExtendPropertyCount
public int getExtendPropertyCount()
获取扩展属性数量。- 返回:
- 扩展属性数量。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.