com.supermap.mobjects.situation

类 PlotSymbol

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


    public class PlotSymbol
    extends com.supermap.data.InternalHandleDisposable
    标号对象类。

    该类中提供了对标号的属性设置和获取的一些列方法。

    • 构造器详细资料

      • PlotSymbol

        public PlotSymbol()
        构造函数。
      • PlotSymbol

        public PlotSymbol(int geoID)
        根据指定的参数来构造一个 PlotSymbol 的新对象。
        参数:
        geoID - 指定关联的GeoGraphicObject或者GeoGraphicCompound对象的id。可以通过getID() 获取。
      • PlotSymbol

        public PlotSymbol(String geomUuid)
        根据指定的参数来构造一个 PlotSymbol 的新对象。
        参数:
        geomUuid - 指定关联的GeoGraphicObject或者GeoGraphicCompound对象的uuid。可以通过getUuid() 获取。
    • 方法详细资料

      • getLineRelations

        public HashMap<String,String> getLineRelations()
        返回标号所关联的通讯链路信息。通讯链路信息为发射者管理,即接收标号获取不到通讯链路信息
        返回:
        标号所关联的通讯链路信息。
      • setLineRelation

        public void setLineRelation(String uuid,
                                    String caption)
        设置指定的通讯链路是否可见。
        参数:
        uuid - 通讯链路的uuid。
        bIsVisible - 指定通讯链路的可见性
      • addLineRelation

        public void addLineRelation(PlotSymbol symbol)
        添加通讯链路。
        参数:
        symbol - 通讯链路的接收标号。
      • removeLineRelation

        public void removeLineRelation(String uuid)
        移除通讯链路。
        参数:
        uuid - 通讯链路的uuid。
      • isLineRelationVisible

        public boolean isLineRelationVisible(String uuid)
        获取指定的通讯链路是否可见。
        参数:
        uuid - 通讯链路的uuid。
        返回:
        指定通讯链路的可见性
      • setLineRelationVisible

        public void setLineRelationVisible(String uuid,
                                           boolean bIsVisible)
        设置指定的通讯链路是否可见。
        参数:
        uuid - 通讯链路的uuid。
        bIsVisible - 指定通讯链路的可见性
      • getName

        public String getName()
        返回标号的名称。
        返回:
        标号的名称。
      • setName

        public void setName(String name)
        设置标号的名称。
        参数:
        name - 指定标号的名称。
      • setRenderOrder

        public void setRenderOrder(int rendOrder)
        设置标号的渲染顺序。升序渲染
        参数:
        rendOrder - 指定标号的渲染顺序。
      • getRenderOrder

        public int getRenderOrder()
        返回标号的渲染顺序。升序渲染
        返回:
        标号的渲染顺序。
      • isVisible

        public boolean isVisible()
        返回标号的是否可见。
        返回:
        标号的可见性。
        默认值:
        默认为true
      • setVisible

        public void setVisible(boolean bIsVisible)
        设置标号是否可见。
        参数:
        bIsVisible - 指定标号的可见性。
      • isScaleByMap

        public boolean isScaleByMap()
        返回标号的是否随图缩放。
        返回:
        标号是否随图缩放。
        默认值:
        默认为true
      • setScaleByMap

        public void setScaleByMap(boolean scaleByMap)
        设置标号是否随图缩放。
        参数:
        bIsVisible - 指定标号是否随图缩放。
      • getGeometryID

        public int getGeometryID()
        获取关联的GeoGraphicObject或者GeoGraphicCompound对象的id。
        返回:
        标号关联的GeoGraphicObject或者GeoGraphicCompound对象的id。
      • getGeometryUuid

        public String getGeometryUuid()
        获取关联的GeoGraphicObject或者GeoGraphicCompound对象的uuid。
        返回:
        标号关联的GeoGraphicObject或者GeoGraphicCompound对象的uuid。
      • getBubbleHeight

        public int getBubbleHeight()
        返回标号的多媒体信息展示框的高度。
        返回:
        标号多媒体信息展示框的高度。
        默认值:
        默认为320
      • setBubbleHeight

        public void setBubbleHeight(int height)
        设置标号的多媒体信息展示框的高度。
        参数:
        height - 指定多媒体信息展示框的高度。
      • getBubbleWidth

        public int getBubbleWidth()
        返回标号的多媒体信息展示框的宽度。
        返回:
        标号多媒体信息展示框的高度。
        默认值:
        默认为320
      • setBubbleWidth

        public void setBubbleWidth(int width)
        设置标号的多媒体信息展示框的宽度。
        参数:
        width - 指定多媒体信息展示框的宽度。
      • getDescription

        public String getDescription()
        返回标号的详细描述信息。
        返回:
        标号详细描述信息。
      • setDescription

        public void setDescription(String strDescription)
        设置标号的详细信息。
        参数:
        strDescription - 指定标号的详细信息。
      • getParent

        public PlotSymbols getParent()
        返回标号所在的标号集合对象。
        返回:
        标号集合对象。
      • getGeometry

        public Geometry getGeometry()
        返回标号关联的GeoGraphicObject或者GeoGraphicCompound对象。
        返回:
        标号关联的GeoGraphicObject或者GeoGraphicCompound对象。
      • getMutiMedia

        public String[] getMutiMedia()
        返回标号的多媒体信息。
        返回:
        标号多媒体信息。
      • addMutiMedia

        public void addMutiMedia(String strMutiMedia)
        添加多媒体信息。
        参数:
        strMutiMedia - 多媒体信息。
      • clearMutiMedia

        public void clearMutiMedia()
        清空标号的多媒体信息。
      • dispose

        public void dispose()
        释放对象。

Copyright © 2021–2024 SuperMap. All rights reserved.