类 GeoMapBorder
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.Geometry
-
- com.supermap.data.GeoMapBorder
-
- 所有已实现的接口:
- IDisposable
public class GeoMapBorder extends Geometry
地图几何对象边框类。用来为地图几何对象添加各种样式的边框。
地图几何对象的边框样式可以是无边框样式、单线边框样式以及复杂边框样式,如下四幅图简单例举了几种风格的地图几何对象的边框。有关地图几何对象的边框类型的详细信息请参见
GeoMapBorderType
枚举类。无边框
单线边框
双线边框
带花纹的边框
-
-
构造器概要
构造器 构造器和说明 GeoMapBorder()
构造一个新的 GeoMapBorder 对象。GeoMapBorder(GeoMapBorder geoMapBorder)
根据给定的 GeoMapBorder 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoMapBorder
clone()
克隆一个Geometry对象。void
dispose()
释放该对象所占用的资源。GeoMapBorderType
getBorderType()
返回地图几何对象的边框类型。Rectangle2D
getBounds()
返回地图几何对象边框的矩形范围,该边框的范围指的是边框在布局页面中的范围。String
getCornerFillImageFile()
当地图几何对象的边框转角的填充类型为图片填充时,返回边框转角填充所使用的图片的文件全路径。GeoMapBorderCornerImageRotateType
getCornerFillImageRotateType()
返回边框转角填充图片旋转的类型。CornerFillStartMode
getCornerFillStartMode()
返回地图几何对象边框转角填充的起始模式。String
getCornerFillText()
当地图几何对象边框转角的填充类型为文本填充时,返回转角填充的文本。TextStyle
getCornerFillTextStyle()
当地图几何对象边框转角的填充类型为文本填充时,返回转角填充的文本风格。GeoMapBorderFillType
getCornerFillType()
返回地图几何对象边框转角的填充类型。CornerLineExtensionType
getCornerLineExtensionType()
获取拐角线延伸类型GeoStyle
getCornerLineStyle()
获取拐角线风格FillDirectionType
getFillDirection()
返回地图几何对象边框填充的填充方向,分为从外到内填充和从内到外填充两种方式。String
getFillImageFile()
当地图几何对象的边框的填充类型为图片填充时,返回边框填充所使用的图片的文件全路径。GeoStyle
getFillStyle()
返回地图几何对象边框填充的填充风格。String
getFillText()
当地图几何对象边框填充的填充类型为文本填充时,返回用于填充的文本。TextStyle
getFillTextStyle()
当地图几何对象边框填充的填充类型为文本填充时,返回填充的文本风格。GeoMapBorderFillType
getFillType()
返回地图几何对象的边框填充类型。Color
getInFrameColor()
返回地图几何对象边框的内框的颜色。int
getInFrameInterval()
返回内框的间隔,即内框距离地图几何对象的距离。GeoStyle
getInFrameStyle()
返回地图几何对象边框的内框的风格。double
getInFrameWidth()
返回地图几何对象边框的内框的线宽。Color
getInLineColor()
返回地图几何对象边框的内线的颜色。int
getInLineInterval()
返回内线的间隔,即内线距离内框的距离。GeoStyle
getInLineStyle()
返回地图几何对象边框的内线的风格。double
getInLineWidth()
返回地图几何对象边框的内线的线宽。Color
getOutFrameColor()
返回地图几何对象边框的外框的颜色。int
getOutFrameInterval()
返回外框的间隔,即外框距离外线的距离。GeoStyle
getOutFrameStyle()
返回地图几何对象边框的外框的风格。double
getOutFrameWidth()
返回地图几何对象边框的外框的线宽。Color
getOutLineColor()
返回地图几何对象边框的外线的颜色。int
getOutLineInterval()
返回外线的间隔,即外线距离内线的距离。GeoStyle
getOutLineStyle()
返回地图几何对象边框的外线的风格。double
getOutLineWidth()
返回地图几何对象边框的外线的线宽。boolean
isDrawCornerLine()
是否绘制拐角线void
setBorderType(GeoMapBorderType geoMapBorderType)
设置地图几何对象的边框类型。void
setBounds(Rectangle2D rectangle2D)
设置地图几何对象边框的矩形范围,该边框的范围指的是边框在布局页面中的范围。void
setCornerFillImageFile(String value)
当地图几何对象的边框转角的填充类型为图片填充时,设置边框转角填充所使用的图片的文件全路径。void
setCornerFillImageRotateType(GeoMapBorderCornerImageRotateType value)
设置边框转角填充图片旋转的类型。void
setCornerFillStartMode(CornerFillStartMode mode)
设置地图几何对象边框转角填充的起始模式。void
setCornerFillText(String value)
当地图几何对象边框转角的填充类型为文本填充时,置转角填充的文本。void
setCornerFillTextStyle(TextStyle textStyle)
当地图几何对象边框转角的填充类型为文本填充时,设置转角填充的文本风格。void
setCornerFillType(GeoMapBorderFillType geoMapBorderFillType)
设置地图几何对象边框转角的填充类型。void
setCornerLineExtensionType(CornerLineExtensionType extType)
设置拐角线延伸类型void
setCornerLineStyle(GeoStyle style)
设置拐角线风格void
setFillDirection(FillDirectionType fillDirectionType)
设置地图几何对象边框填充的填充方向,分为从外到内填充和从内到外填充两种方式。void
setFillImageFile(String value)
当地图几何对象的边框的填充类型为图片填充时,设置边框填充所使用的图片的文件全路径。void
setFillStyle(GeoStyle geoStyle)
设置地图几何对象边框填充的填充风格。void
setFillText(String value)
当地图几何对象边框填充的填充类型为文本填充时,设置用于填充的文本。void
setFillTextStyle(TextStyle textStyle)
当地图几何对象边框填充的填充类型为文本填充时,设置填充的文本风格。void
setFillType(GeoMapBorderFillType geoMapBorderFillType)
设置地图几何对象的边框填充类型。void
setInFrameColor(Color value)
设置地图几何对象边框的内框的颜色。void
setInFrameInterval(int value)
设置内框的间隔,即内框距离地图几何对象的距离。void
setInFrameStyle(GeoStyle geoStyle)
设置地图几何对象边框的内框的风格。void
setInFrameWidth(double value)
设置地图几何对象边框的内框的线宽。void
setInLineColor(Color value)
设置地图几何对象边框的内线的颜色。void
setInLineInterval(int value)
设置内线的间隔,即内线距离内框的距离。void
setInLineStyle(GeoStyle geoStyle)
设置地图几何对象边框的内线的风格。void
setInLineWidth(double value)
设置地图几何对象边框的内线的线宽。void
setIsDrawCornerLine(boolean value)
设置是否绘制拐角线void
setOutFrameColor(Color value)
设置地图几何对象边框的外框的颜色。void
setOutFrameInterval(int value)
设置外框的间隔,即外框距离外线的距离。void
setOutFrameStyle(GeoStyle geoStyle)
设置地图几何对象边框的外框的风格。void
setOutFrameWidth(double value)
设置地图几何对象边框的外框的线宽。void
setOutLineColor(Color value)
设置地图几何对象边框的外线的颜色。void
setOutLineInterval(int value)
设置外线的间隔,即外线距离内线的距离。void
setOutLineStyle(GeoStyle geoStyle)
设置地图几何对象边框的外线的风格。void
setOutLineWidth(double value)
设置地图几何对象边框的外线的线宽。-
从类继承的方法 com.supermap.data.Geometry
addCustomGeometryCreatedListener, fromXML, getID, getInnerPoint, getStyle, getType, getVariantID, hitTest, isEmpty, mirror, offset, removeCustomGeometryCreatedListener, resize, rotate, setEmpty, setID, setStyle, toXML
-
-
-
-
构造器详细资料
-
GeoMapBorder
public GeoMapBorder()
构造一个新的 GeoMapBorder 对象。
-
GeoMapBorder
public GeoMapBorder(GeoMapBorder geoMapBorder)
根据给定的 GeoMapBorder 对象构造一个与其完全相同的新对象。- 参数:
geoMapBorder
- 给定的 GeoMapBorder 对象。
-
-
方法详细资料
-
getBorderType
public GeoMapBorderType getBorderType()
返回地图几何对象的边框类型。有关地图几何对象的边框类型样式,请参见GeoMapBorderType
类。- 返回:
- 地图几何对象的边框类型。
- 默认值:
- 默认值为
SINGLELINE
。
-
setBorderType
public void setBorderType(GeoMapBorderType geoMapBorderType)
设置地图几何对象的边框类型。有关地图几何对象的边框类型样式,请参见GeoMapBorderType
类。- 参数:
geoMapBorderType
- 地图几何对象的边框类型。
-
getFillType
public GeoMapBorderFillType getFillType()
返回地图几何对象的边框填充类型。有关地图几何对象的边框填充类型样式,请参见GeoMapBorderFillType
类。另外,地图几何对象的边框的填充,是在地图几何对象的内线和外线之间进行填充。
如下图所示:蓝色矩形线框为地图几何对象边框的外线,黄色矩形框为地图几何对象边框的内线,内线和外线之间的区域即为填充区域。
- 返回:
- 地图几何对象的边框填充类型。
- 默认值:
- 默认值为
NONE
。
-
setFillType
public void setFillType(GeoMapBorderFillType geoMapBorderFillType)
设置地图几何对象的边框填充类型。有关地图几何对象的边框填充类型样式,请参见GeoMapBorderFillType
类。另外,地图几何对象的边框的填充,是在地图几何对象的内线和外线之间进行填充。
如下图所示:蓝色矩形线框为地图几何对象边框的外线,黄色矩形框为地图几何对象边框的内线,内线和外线之间的区域即为填充区域。
- 参数:
geoMapBorderFillType
- 地图几何对象的边框填充类型。
-
getCornerFillType
public GeoMapBorderFillType getCornerFillType()
返回地图几何对象边框转角的填充类型。有关转角填充类型的详细信息,请参见GeoMapBorderFillType
枚举类。地图几何对象边框转角指的是内线和外线构成区域的四个拐角处,转角填充即填充这四个拐角。如下图所示,黑色方框所示的区域即为转角填充的区域:
下图的图框为通过转角填充的方式制作的。
- 返回:
- 地图几何对象边框转角的填充类型。
- 默认值:
- 默认值为
NONE
。
-
setCornerFillType
public void setCornerFillType(GeoMapBorderFillType geoMapBorderFillType)
设置地图几何对象边框转角的填充类型。有关转角填充类型的详细信息,请参见GeoMapBorderFillType
枚举类。地图几何对象边框转角指的是内线和外线构成区域的四个拐角处,转角填充即填充这四个拐角。如下图所示,黑色方框所示的区域即为转角填充的区域:
下图的图框为通过转角填充的方式制作的。
- 参数:
geoMapBorderFillType
- 地图几何对象边框转角的填充类型。
-
getFillImageFile
public String getFillImageFile()
当地图几何对象的边框的填充类型为图片填充时,返回边框填充所使用的图片的文件全路径。- 返回:
- 边框填充所使用的图片的文件全路径
- 默认值:
- 默认值为一个空的字符串。
-
setFillImageFile
public void setFillImageFile(String value)
当地图几何对象的边框的填充类型为图片填充时,设置边框填充所使用的图片的文件全路径。- 参数:
value
- 边框填充所使用的图片的文件全路径。
-
getCornerFillImageFile
public String getCornerFillImageFile()
当地图几何对象的边框转角的填充类型为图片填充时,返回边框转角填充所使用的图片的文件全路径。- 返回:
- 边框转角填充所使用的图片的文件全路径。
- 默认值:
- 默认值为一个空的字符串。
-
setCornerFillImageFile
public void setCornerFillImageFile(String value)
当地图几何对象的边框转角的填充类型为图片填充时,设置边框转角填充所使用的图片的文件全路径。- 参数:
value
- 边框转角填充所使用的图片的文件全路径。
-
getCornerFillImageRotateType
public GeoMapBorderCornerImageRotateType getCornerFillImageRotateType()
返回边框转角填充图片旋转的类型。- 返回:
- 返回边框转角填充图片旋转的类型。
-
setCornerFillImageRotateType
public void setCornerFillImageRotateType(GeoMapBorderCornerImageRotateType value)
设置边框转角填充图片旋转的类型。- 参数:
value
- 边框转角填充图片旋转的类型。
-
getBounds
public Rectangle2D getBounds()
返回地图几何对象边框的矩形范围,该边框的范围指的是边框在布局页面中的范围。- 覆盖:
getBounds
在类中Geometry
- 返回:
- 地图几何对象边框的矩形范围。
- 另请参阅:
Rectangle2D
- 默认值:
- 默认值为 {Left = 0,Bottom = 0,Right = 1,Top = 1}。
-
setBounds
public void setBounds(Rectangle2D rectangle2D)
设置地图几何对象边框的矩形范围,该边框的范围指的是边框在布局页面中的范围。
-
getInFrameColor
public Color getInFrameColor()
返回地图几何对象边框的内框的颜色。地图几何对象边框的内框指的是如下图所示的绿色矩形框。
- 返回:
- 地图几何对象边框的内框的颜色。
- 默认值:
- 默认值为 Color[A = 255, R = 0, G = 0, B = 0]。
-
setInFrameColor
public void setInFrameColor(Color value)
设置地图几何对象边框的内框的颜色。地图几何对象边框的内框指的是如下图所示的绿色矩形框。
- 参数:
value
- 地图几何对象边框的内框的颜色。
-
getInFrameStyle
public GeoStyle getInFrameStyle()
返回地图几何对象边框的内框的风格。地图几何对象边框的内框指的是如下图所示的绿色矩形框。
- 返回:
- 地图几何对象边框的内框的风格。
- 默认值:
- 默认值为{FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=28,Height=-1},MarkerSymbolID=0}
-
setInFrameStyle
public void setInFrameStyle(GeoStyle geoStyle)
设置地图几何对象边框的内框的风格。地图几何对象边框的内框指的是如下图所示的绿色矩形框。
- 参数:
geoStyle
- 地图几何对象边框的内框的风格。
-
getInFrameWidth
public double getInFrameWidth()
返回地图几何对象边框的内框的线宽。单位:0.1毫米。地图几何对象边框的内框指的是如下图所示的绿色矩形框。
- 返回:
- 地图几何对象边框的内框的线宽。单位:0.1毫米。
- 默认值:
- 默认值为 0.1。
-
setInFrameWidth
public void setInFrameWidth(double value)
设置地图几何对象边框的内框的线宽。单位:0.1毫米。地图几何对象边框的内框指的是如下图所示的绿色矩形框。
- 参数:
value
- 地图几何对象边框的内框的线宽。单位:0.1毫米。
-
getInFrameInterval
public int getInFrameInterval()
返回内框的间隔,即内框距离地图几何对象的距离。单位:0.1毫米。如下图所示,绿色矩形框为地图几何对象边框的内框,黑色双向箭头所示的距离即为内框的间隔。
- 返回:
- 内框的间隔。
- 默认值:
- 默认值为 2。
-
setInFrameInterval
public void setInFrameInterval(int value)
设置内框的间隔,即内框距离地图几何对象的距离。单位:0.1毫米。如下图所示,绿色矩形框为地图几何对象边框的内框,黑色双向箭头所示的距离即为内框的间隔。
- 参数:
value
- 内框的间隔。
-
getOutFrameColor
public Color getOutFrameColor()
返回地图几何对象边框的外框的颜色。地图几何对象边框的外框的颜色。
- 返回:
- 地图几何对象边框的外框的颜色。
- 默认值:
- 默认值为 Color[A=255, R=0, G=0, B=0]。
-
setOutFrameColor
public void setOutFrameColor(Color value)
设置地图几何对象边框的外框的颜色。地图几何对象边框的外框的颜色。
- 参数:
value
- 地图几何对象边框的外框的颜色。
-
getOutFrameStyle
public GeoStyle getOutFrameStyle()
返回地图几何对象边框的外框的风格。地图几何对象边框的外框指的是如下图所示的红色矩形框。
- 返回:
- 地图几何对象边框的外框的风格。
- 默认值:
- 默认值为 {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=28,Height=-1},MarkerSymbolID=0}。
-
setOutFrameStyle
public void setOutFrameStyle(GeoStyle geoStyle)
设置地图几何对象边框的外框的风格。地图几何对象边框的外框指的是如下图所示的红色矩形框。
- 参数:
geoStyle
- 地图几何对象边框的外框的风格。
-
getOutFrameWidth
public double getOutFrameWidth()
返回地图几何对象边框的外框的线宽。单位:0.1毫米。地图几何对象边框的外框指的是如下图所示的红色矩形框。
- 返回:
- 地图几何对象边框的外框的线宽。单位:0.1毫米。
- 默认值:
- 默认值为 0.2。
-
setOutFrameWidth
public void setOutFrameWidth(double value)
设置地图几何对象边框的外框的线宽。单位:0.1毫米。地图几何对象边框的外框指的是如下图所示的红色矩形框。
- 参数:
value
- 地图几何对象边框的外框的线宽。单位:0.1毫米。
-
getOutFrameInterval
public int getOutFrameInterval()
返回外框的间隔,即外框距离外线的距离。单位:0.1毫米。如下图所示,红色矩形框为地图几何对象边框的外框,蓝色矩形框为地图几何对象边框的外线,黑色双向箭头所示的距离即为外框的间隔。
- 返回:
- 外框的间隔。
- 默认值:
- 默认值为 2。
-
setOutFrameInterval
public void setOutFrameInterval(int value)
设置外框的间隔,即外框距离外线的距离。单位:0.1毫米。如下图所示,红色矩形框为地图几何对象边框的外框,蓝色矩形框为地图几何对象边框的外线,黑色双向箭头所示的距离即为外框的间隔。
- 参数:
value
- 外框的间隔。
-
getInLineColor
public Color getInLineColor()
返回地图几何对象边框的内线的颜色。地图几何对象边框的内线指的是如下图所示的黄色矩形框。
- 返回:
- 地图几何对象边框的内线的颜色。
- 默认值:
- 默认值为 Color[A=255, R=0, G=0, B=0]。
-
setInLineColor
public void setInLineColor(Color value)
设置地图几何对象边框的内线的颜色。地图几何对象边框的内线指的是如下图所示的黄色矩形框。
- 参数:
color
- 地图几何对象边框的内线的颜色。
-
getInLineStyle
public GeoStyle getInLineStyle()
返回地图几何对象边框的内线的风格。地图几何对象边框的内线指的是如下图所示的黄色矩形框。
- 返回:
- 地图几何对象边框的内线的风格。
- 默认值:
- 默认值为 {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=28,Height=-1},MarkerSymbolID=0}。
-
setInLineStyle
public void setInLineStyle(GeoStyle geoStyle)
设置地图几何对象边框的内线的风格。地图几何对象边框的内线指的是如下图所示的黄色矩形框。
- 参数:
geoStyle
- 地图几何对象边框的内线的风格。
-
getInLineWidth
public double getInLineWidth()
返回地图几何对象边框的内线的线宽。单位:0.1毫米。地图几何对象边框的内线指的是如下图所示的黄色矩形框。
- 返回:
- 地图几何对象边框的内线的线宽。单位:0.1毫米。
- 默认值:
- 默认值为 0.1。
-
setInLineWidth
public void setInLineWidth(double value)
设置地图几何对象边框的内线的线宽。单位:0.1毫米。地图几何对象边框的内线指的是如下图所示的黄色矩形框。
- 参数:
value
- 地图几何对象边框的内线的线宽。单位:0.1毫米。
-
getInLineInterval
public int getInLineInterval()
返回内线的间隔,即内线距离内框的距离。单位:0.1毫米。如下图所示,绿色矩形框为地图几何对象边框的内框,黄色矩形框为地图几何对象边框的内线,黑色双向箭头所示的距离即为内线的间隔。
- 返回:
- 内线的间隔。
- 默认值:
- 默认值为 2。
-
setInLineInterval
public void setInLineInterval(int value)
设置内线的间隔,即内线距离内框的距离。单位:0.1毫米。如下图所示,绿色矩形框为地图几何对象边框的内框,黄色矩形框为地图几何对象边框的内线,黑色双向箭头所示的距离即为内线的间隔。
- 参数:
value
- 内线的间隔。
-
getOutLineColor
public Color getOutLineColor()
返回地图几何对象边框的外线的颜色。地图几何对象边框的外线指的是如下图所示的蓝色矩形框。
- 返回:
- 地图几何对象边框的外线的颜色。
- 默认值:
- 默认值为 Color [A=255, R=0, G=0, B=0]。
-
setOutLineColor
public void setOutLineColor(Color value)
设置地图几何对象边框的外线的颜色。地图几何对象边框的外线指的是如下图所示的蓝色矩形框。
- 参数:
value
- 地图几何对象边框的外线的颜色。
-
getOutLineStyle
public GeoStyle getOutLineStyle()
返回地图几何对象边框的外线的风格。地图几何对象边框的外线指的是如下图所示的蓝色矩形框。
- 返回:
- 地图几何对象边框的外线的风格。
- 默认值:
- 默认值为 {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=28,Height=-1},MarkerSymbolID=0}。
-
setOutLineStyle
public void setOutLineStyle(GeoStyle geoStyle)
设置地图几何对象边框的外线的风格。地图几何对象边框的外线指的是如下图所示的蓝色矩形框。
- 参数:
geoStyle
- 地图几何对象边框的外线的风格。
-
getOutLineWidth
public double getOutLineWidth()
返回地图几何对象边框的外线的线宽。单位:0.1毫米。地图几何对象边框的外线指的是如下图所示的蓝色矩形框。
- 返回:
- 地图几何对象边框的外线的线宽。单位:0.1毫米。
- 默认值:
- 默认值为 0.1。
-
setOutLineWidth
public void setOutLineWidth(double value)
设置地图几何对象边框的外线的线宽。单位:0.1毫米。地图几何对象边框的外线指的是如下图所示的蓝色矩形框。
- 参数:
value
- 地图几何对象边框的外线的线宽。单位:0.1毫米。
-
getOutLineInterval
public int getOutLineInterval()
返回外线的间隔,即外线距离内线的距离。单位:0.1毫米。如下图所示,黄色矩形框为地图几何对象边框的内线,蓝色矩形框为地图几何对象边框的外线,黑色双向箭头所示的距离即为外线的间隔。
- 返回:
- 外线的间隔。
- 默认值:
- 默认值为 5。
-
setOutLineInterval
public void setOutLineInterval(int value)
设置外线的间隔,即外线距离内线的距离。单位:0.1毫米。如下图所示,黄色矩形框为地图几何对象边框的内线,蓝色矩形框为地图几何对象边框的外线,黑色双向箭头所示的距离即为外线的间隔。
- 参数:
value
- 外线的间隔。
-
getFillDirection
public FillDirectionType getFillDirection()
返回地图几何对象边框填充的填充方向,分为从外到内填充和从内到外填充两种方式。详细内容参见FillDirectionType
枚举类。- 返回:
- 地图几何对象边框填充的填充方向。
- 默认值:
- 默认值为
INNER
。
-
setFillDirection
public void setFillDirection(FillDirectionType fillDirectionType)
设置地图几何对象边框填充的填充方向,分为从外到内填充和从内到外填充两种方式。详细内容参见FillDirectionType
枚举类。- 参数:
fillDirectionType
- 地图几何对象边框填充的填充方向。
-
getCornerFillStartMode
public CornerFillStartMode getCornerFillStartMode()
返回地图几何对象边框转角填充的起始模式。详细内容参见CornerFillStartMode
枚举类。- 返回:
- 地图几何对象边框转角填充的起始模式。
- 默认值:
- 默认值为
LEFTTOP
。
-
setCornerFillStartMode
public void setCornerFillStartMode(CornerFillStartMode mode)
设置地图几何对象边框转角填充的起始模式。详细内容参见CornerFillStartMode
枚举类。- 参数:
cornerFillStartMode
- 地图几何对象边框转角填充的起始模式。
-
getFillStyle
public GeoStyle getFillStyle()
返回地图几何对象边框填充的填充风格。- 返回:
- 地图几何对象边框填充的填充风格。
- 默认值:
- 默认值为 {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=28,Height=-1},MarkerSymbolID=0}。
-
setFillStyle
public void setFillStyle(GeoStyle geoStyle)
设置地图几何对象边框填充的填充风格。- 参数:
geoStyle
- 地图几何对象边框填充的填充风格。
-
getFillText
public String getFillText()
当地图几何对象边框填充的填充类型为文本填充时,返回用于填充的文本。- 返回:
- 用于填充的文本。
- 默认值:
- 默认值为一个空的字符串。
-
setFillText
public void setFillText(String value)
当地图几何对象边框填充的填充类型为文本填充时,设置用于填充的文本。- 参数:
value
- 用于填充的文本。
-
getFillTextStyle
public TextStyle getFillTextStyle()
当地图几何对象边框填充的填充类型为文本填充时,返回填充的文本风格。- 返回:
- 填充的文本风格。
- 默认值:
- 默认值为 {Alignment=TopLeft,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=False,Bold=False,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=True,Italic=False,Outline=False,Rotation=0,Shadow=False,Strikeout=False,Underline=False,Weight=400}。
-
setFillTextStyle
public void setFillTextStyle(TextStyle textStyle)
当地图几何对象边框填充的填充类型为文本填充时,设置填充的文本风格。- 参数:
textStyle
- 填充的文本风格。
-
getCornerFillText
public String getCornerFillText()
当地图几何对象边框转角的填充类型为文本填充时,返回转角填充的文本。- 返回:
- 转角填充的文本。
- 默认值:
- 默认值为一个空的字符串。
-
setCornerFillText
public void setCornerFillText(String value)
当地图几何对象边框转角的填充类型为文本填充时,置转角填充的文本。- 参数:
value
- 转角填充的文本。
-
getCornerFillTextStyle
public TextStyle getCornerFillTextStyle()
当地图几何对象边框转角的填充类型为文本填充时,返回转角填充的文本风格。- 返回:
- 转角填充的文本风格。
- 默认值:
- 默认值为 {Alignment=TopLeft,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=False,Bold=False,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=True,Italic=False,Outline=False,Rotation=0,Shadow=False,Strikeout=False,Underline=False,Weight=400}。
-
setCornerFillTextStyle
public void setCornerFillTextStyle(TextStyle textStyle)
当地图几何对象边框转角的填充类型为文本填充时,设置转角填充的文本风格。- 参数:
textStyle
- 转角填充的文本风格。
-
isDrawCornerLine
public boolean isDrawCornerLine()
是否绘制拐角线- 返回:
-
setIsDrawCornerLine
public void setIsDrawCornerLine(boolean value)
设置是否绘制拐角线
-
getCornerLineExtensionType
public CornerLineExtensionType getCornerLineExtensionType()
获取拐角线延伸类型
-
setCornerLineExtensionType
public void setCornerLineExtensionType(CornerLineExtensionType extType)
设置拐角线延伸类型
-
getCornerLineStyle
public GeoStyle getCornerLineStyle()
获取拐角线风格
-
setCornerLineStyle
public void setCornerLineStyle(GeoStyle style)
设置拐角线风格
-
clone
public GeoMapBorder clone()
从类复制的说明:Geometry
克隆一个Geometry对象。
-
dispose
public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。- 指定者:
dispose
在接口中IDisposable
- 指定者:
dispose
在类中Geometry
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.