com.supermap.mobjects.situationsimulation

类 GeoEntity

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.mobjects.situationsimulation.GeoEntity
  • 所有已实现的接口:
    IDisposable


    public class GeoEntity
    extends com.supermap.data.InternalHandleDisposable
    地理实体类
    • 构造器详细资料

      • GeoEntity

        public GeoEntity()
        构造函数
    • 方法详细资料

      • dispose

        public void dispose()
        释放对象
      • setGeoEntityParameter

        public void setGeoEntityParameter(GeoEntityParameter parameter)
        设置地理实体基础参数。
        参数:
        parameter - 地理实体参数对象。
      • getGeoEntityParameter

        public GeoEntityParameter getGeoEntityParameter()
        获取地理基础实体参数。
        返回:
        成功返回地理实体参数对象,否则返回null。
      • setGeoEntityEffect

        public boolean setGeoEntityEffect(ArrayList<GeoEntityEffect> listEntityEffects)
        设置地理实体对象的特效列表(内部拷贝)。
        参数:
        listEntityEffects - 特效列表。
        返回:
        成功返回true,否则返回false。
      • getGeoEntityEffect

        public ArrayList<GeoEntityEffect> getGeoEntityEffect()
        获取地理实体对象的特效列表(删除特效时内部释放)。
        返回:
        返回特效列表。
      • setName

        public void setName(String strName)
        设置地理实体对象的名称。
        参数:
        strName - 地理实体对象的名称。
      • getName

        public String getName()
        获取地理实体对象的名称。
        返回:
        strName 地理实体对象的名称。
      • getUUID

        public String getUUID()
        获取地理实体UUID。
        返回:
        UUID。
      • setOrbitStyle3D

        public void setOrbitStyle3D(GeoStyle3D style3D)
        设置轨道样式。
        参数:
        style3D - 样式。
      • getOrbitStyle3D

        public GeoStyle3D getOrbitStyle3D()
        获取轨道轨道样式。
        返回:
        样式。
      • setOrbitVisible

        public void setOrbitVisible(boolean bVisible)
        设置卫星轨道的显隐。
        参数:
        bVisible - 显隐
      • isOrbitVisible

        public boolean isOrbitVisible()
        获取卫星轨道是否显示。
        返回:
        返回轨道的显隐。
      • getSatellite

        public Satellite getSatellite()
        获取卫星类对象(如果是卫星实体,返回卫星信息对象,否则返回空)。
        返回:
        返回卫星对象信息。
      • toXml

        public String toXml()
        转化为xml字符串。
        返回:
        实体xml。
      • fromXml

        public boolean fromXml(String strXml)
        从实体xml字符串生成实体。
        参数:
        strXml - 实体xml。
        返回:
        是否成功。
      • setUUID

        public boolean setUUID(String strUUID)
        设置实体uuid。(慎用,添加到场景后的实体不可修改uuid)
        参数:
        strUUID - 新的UUID。
        返回:
        是否成功。
      • setSatellite

        public void setSatellite(Satellite satellite)
        已过时。 此方法已废弃
        设置关联卫星对象。(接口废弃)
        参数:
        satellite - 卫星对象。

Copyright © 2021–2024 SuperMap. All rights reserved.