com.supermap.mobjects.situationmonitor

类 TrackStyle

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


    public class TrackStyle
    extends com.supermap.data.InternalHandleDisposable
    监控目标轨迹样式类
    • 构造器详细资料

      • TrackStyle

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

      • dispose

        public void dispose()
        释放对象
      • setGraphicObjectStyle

        public void setGraphicObjectStyle(GeoGraphicObject geoGraphicObject)
        设置标绘符号
        参数:
        geoGraphicObject - 标绘符号
      • fromXML

        public void fromXML(String strXML)
        从xml读取
        参数:
        strXML - xml地址
      • toXML

        public String toXML()
        保存到xml
        返回:
        xml地址
      • setLibID

        public void setLibID(int nID)
        设置LibID
        参数:
        nID - LibID
      • getLibID

        public int getLibID()
        获取LibID
        返回:
        LibID
      • setCode

        public void setCode(int nCode)
        设置Code
        参数:
        nCode - Code
      • getCode

        public int getCode()
        获取Code
        返回:
        Code
      • setHeight

        public void setHeight(double dHeight)
        设置拉伸高度
        参数:
        dHeight - 拉伸高度
      • getHeight

        public double getHeight()
        获取拉伸高度
        返回:
        拉伸高度
      • setLineStyle

        public void setLineStyle(int nLineStyle)
        设置线风格
        参数:
        nLineStyle - 线风格
      • getLineStyle

        public int getLineStyle()
        获取线风格
        返回:
        线风格
      • setLineColor

        public void setLineColor(Color nLineColor)
        设置线色
        参数:
        nLineColor - 线色
      • getLineColor

        public Color getLineColor()
        获取线色
        返回:
        线色
      • set2DLineWidth

        public void set2DLineWidth(double dLineWidth)
        设置二维线宽
        参数:
        dLineWidth - 二维线宽
      • get2DLineWidth

        public double get2DLineWidth()
        获取二维线宽
        返回:
        二维线宽
      • set3DLineWidth

        public void set3DLineWidth(double dLineWidth)
        设置三维线宽
        参数:
        dLineWidth - 三维线宽
      • get3DLineWidth

        public double get3DLineWidth()
        获取三维线宽
        返回:
        三维线宽
      • setFillStyle

        public void setFillStyle(GeoStyle style)
        设置填充风格
        参数:
        style - 填充风格
      • GetFillStyle

        public GeoStyle GetFillStyle()
        获取填充风格
        返回:
        填充风格
      • setSurroundLineColor

        public void setSurroundLineColor(Color nLineColor)
        设置衬线颜色
        参数:
        nLineColor - 衬线颜色
      • getSurroundLineColor

        public Color getSurroundLineColor()
        获取衬线颜色
        返回:
        衬线颜色
      • setSurroundLineType

        public void setSurroundLineType(SurroundLineType type)
        设置衬线类型
        参数:
        type - 衬线类型
      • getSurroundLineType

        public SurroundLineType getSurroundLineType()
        获取衬线类型
        返回:
        衬线类型
      • set2DSurroundLineWidth

        public void set2DSurroundLineWidth(double dLineWidth)
        设置二维衬线宽度
        参数:
        dLineWidth - 二维衬线宽度
      • get2DSurroundLineWidth

        public double get2DSurroundLineWidth()
        获取二维衬线宽度
        返回:
        二维衬线宽度
      • set3DSurroundLineWidth

        public void set3DSurroundLineWidth(double dLineWidth)
        设置三维衬线宽度
        参数:
        dLineWidth - 三维衬线宽度
      • get3DSurroundLineWidth

        public double get3DSurroundLineWidth()
        获取三维衬线宽度
        返回:
        三维衬线宽度
      • setSurroundLineLimit

        public void setSurroundLineLimit(boolean bIsLimit)
        设置衬线限定
        参数:
        bIsLimit - 衬线限定
      • isSurroundLineLimit

        public boolean isSurroundLineLimit()
        获取衬线限定
        返回:
        衬线限定
      • setArrowHeadType

        public void setArrowHeadType(ArrowHeadType type)
        设置箭头类型
        参数:
        type - 箭头类型
      • getArrowHeadType

        public ArrowHeadType getArrowHeadType()
        获取箭头类型
        返回:
        箭头类型
      • setArrowTailType

        public void setArrowTailType(ArrowTailType type)
        设置箭尾类型
        参数:
        type - 箭尾类型
      • getArrowTailType

        public ArrowTailType getArrowTailType()
        获取箭尾类型
        返回:
        箭尾类型
      • setDrawWall

        public void setDrawWall(boolean isVisable)
        设置是否绘制墙
        参数:
        isVisable - 是否绘制墙
      • isDrawWall

        public boolean isDrawWall()
        获取是否绘制墙
        返回:
        是否绘制墙
      • setWallOpaqueRate

        public void setWallOpaqueRate(int nQpaqueRate)
        设置墙透明度
        参数:
        nQpaqueRate - 透明度
      • getWallOpaqueRate

        public int getWallOpaqueRate()
        获取墙透明度
        返回:
        透明度

Copyright © 2021–2024 SuperMap. All rights reserved.