com.supermap.mobjects.situationmonitor

类 DotGridStyle

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


    public class DotGridStyle
    extends com.supermap.data.InternalHandleDisposable
    公告板模式样式类
    • 构造器详细资料

      • DotGridStyle

        public DotGridStyle()
        构造函数
      • DotGridStyle

        public DotGridStyle(long handle)
        构造函数
    • 方法详细资料

      • dispose

        public void dispose()
        释放对象
      • fromXML

        public void fromXML(String strXML)
        从xml读取。
        参数:
        strXML - xml文件路径。
      • toXML

        public String toXML()
        保存到xml。
        返回:
        xml文件路径。
      • setUGGraphicObjectStyle

        public void setUGGraphicObjectStyle(GeoGraphicObject geoGraphicObject)
        设置标绘符号。
        参数:
        geoGraphicObject - 标绘符号。
      • setBorderLineStyle

        public void setBorderLineStyle(int nLineStyle)
        设置公告板边线风格。
        参数:
        nLineStyle - 边线风格。
      • getBorderLineStyle

        public int getBorderLineStyle()
        获取公告板边线风格。
        返回:
        边线风格。
      • setGridLineColor

        public void setGridLineColor(Color lineColor)
        设置公告版线色。
        参数:
        lineColor - 线色。
      • getGridLineColor

        public Color getGridLineColor()
        获取公告版线色。
        返回:
        线色。
      • set2DGridLineWidth

        public void set2DGridLineWidth(double dLineWidth)
        设置公告板二维边线线宽。
        参数:
        dLineWidth - 线宽。
      • get2DGridLineWidth

        public double get2DGridLineWidth()
        获取公告板二维边线线宽。
        返回:
        线宽。
      • set3DGridLineWidth

        public void set3DGridLineWidth(double dLineWidth)
        设置公告板三维边线线宽。
        参数:
        dLineWidth - 线宽。
      • get3DGridLineWidth

        public double get3DGridLineWidth()
        获取公告板三维边线线宽。
        返回:
        线宽。
      • setFillStyle

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

        public GeoStyle getFillStyle()
        获取填充风格。
        返回:
        填充风格。
      • setSymRank

        public void setSymRank(int nSymRank)
        设置级别。
        参数:
        nSymRank - 级别。
      • getSymRank

        public int getSymRank()
        获取级别。
        返回:
        级别。
      • set2DGridSymbolSize

        public void set2DGridSymbolSize(Size2D size)
        设置公告板符号尺寸(二维)。
        参数:
        size - 尺寸。
      • get2DGridSymbolSize

        public Size2D get2DGridSymbolSize()
        获取公告板符号尺寸(二维)。
        返回:
        尺寸。
      • set3DGridSymbolSize

        public void set3DGridSymbolSize(Size2D size)
        设置公告板符号尺寸(三维)。
        参数:
        size - 尺寸。
      • get3DGridSymbolSize

        public Size2D get3DGridSymbolSize()
        获取公告板符号尺寸(三维)。
        返回:
        尺寸。
      • set2DRotate

        public void set2DRotate(Point3D pnt)
        二维旋转。
        参数:
        pnt - 旋转参数。
      • get2DRotate

        public Point3D get2DRotate()
        二维旋转。
        返回:
        旋转参数。
      • setSurroundLineColor

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

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

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

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

        public void setGrid2DSurroundLineWidth(double dLineWidth)
        设置二维衬线宽度。
        参数:
        dLineWidth - 宽度。
      • getGrid2DSurroundLineWidth

        public double getGrid2DSurroundLineWidth()
        获取二维衬线宽度。
        返回:
        宽度。
      • setGrid3DSurroundLineWidth

        public void setGrid3DSurroundLineWidth(double dLineWidth)
        设置三维衬线宽度。
        参数:
        dLineWidth - 宽度。
      • getGrid3DSurroundLineWidth

        public double getGrid3DSurroundLineWidth()
        获取三维衬线宽度。
        返回:
        宽度。
      • setHorizontalMirror

        public void setHorizontalMirror(boolean bMirror)
        设置水平镜像。
        参数:
        bMirror - 是否水平镜像。
      • isHorizontalMirror

        public boolean isHorizontalMirror()
        获取是否水平镜像。
        返回:
        是否水平镜像。
      • setVerticalMirror

        public void setVerticalMirror(boolean bMirror)
        设置竖直镜像。
        参数:
        bMirror - 是否竖直镜像。
      • isVerticalMirror

        public boolean isVerticalMirror()
        获取竖直镜像。
        返回:
        是否竖直镜像。
      • setWidthHeightLimit

        public void setWidthHeightLimit(boolean bLimited)
        设置宽高限定。
        参数:
        bLimited - 是否宽高限定。
      • isWidthHeightLimit

        public boolean isWidthHeightLimit()
        获取宽高限定。
        返回:
        是否宽高限定。
      • setFillColorLimit

        public void setFillColorLimit(boolean bLimited)
        设置填充颜色限定。
        参数:
        bLimited - 是否填充颜色限定。
      • isFillColorLimit

        public boolean isFillColorLimit()
        获取填充颜色限定。
        返回:
        是否填充颜色限定。
      • setSurroundLineLimit

        public void setSurroundLineLimit(boolean bLimited)
        设置衬线限定。
        参数:
        bLimited - 是否衬线限定。
      • isSurroundLineLimit

        public boolean isSurroundLineLimit()
        获取衬线限定。
        返回:
        是否衬线限定。
      • setLineTypeLimit

        public void setLineTypeLimit(boolean bLimited)
        设置线型限定。
        参数:
        bLimited - 是否线型限定。
      • isLineTypeLimit

        public boolean isLineTypeLimit()
        获取是否线型限定。
        返回:
        是否线型限定。
      • setLineWidthLimit

        public void setLineWidthLimit(boolean bLimited)
        设置是否线宽限定。
        参数:
        bLimited - 是否线宽限定。
      • isLineWidthLimit

        public boolean isLineWidthLimit()
        获取是否线宽限定。
        返回:
        是否线宽限定。
      • setColorLimit

        public void setColorLimit(boolean bLimited)
        设置是否颜色限定。
        参数:
        bLimited - 是否颜色限定。
      • isColorLimit

        public boolean isColorLimit()
        获取是否颜色限定。
        返回:
        是否颜色限定。
      • setScaleByMapLimit

        public void setScaleByMapLimit(boolean bLimited)
        设置是否随图缩放。
        参数:
        bLimited - 是否随图缩放。
      • isScaleByMapLimit

        public boolean isScaleByMapLimit()
        获取是否随图缩放。
        返回:
        是否随图缩放。
      • setMirrorLimit

        public void setMirrorLimit(boolean bLimited)
        设置是否开启镜像。
        参数:
        bLimited - 是否开启镜像。
      • isMirrorLimit

        public boolean isMirrorLimit()
        获取是否开启镜像。
        返回:
        是否开启镜像。

Copyright © 2021–2024 SuperMap. All rights reserved.