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)获取到卫星。

    • 方法详细资料

      • 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()
        获取扩展属性数量。
        返回:
        扩展属性数量。
      • getAllExtendProperty

        public Map<String,String> getAllExtendProperty()
        获取所有扩展属性。
        返回:
        扩展属性。

Copyright © 2021–2024 SuperMap. All rights reserved.