SuperMap.Feature.ShapeParameters.Rectangle

矩形参数对象。

Inherits

Summary
SuperMap.Feature.ShapeParameters.Rectangle 矩形参数对象。
Properties
height {Number} 高度。
highlightStyle {Object} 矩形高亮样式对象,可设样式属性与 style 的可设样式属性相同。
style {Object} 矩形样式对象,可设属性如下:
width {Number} 宽度。
x {Number} 左上角 x 坐标。
y {Number} 左上角 y 坐标。
Constructor
SuperMap.Feature.ShapeParameters.Rectangle 创建一个图形矩形参数对象。
Functions
destroy 销毁对象。

Properties

x

{Number} 左上角 x 坐标。

y

{Number} 左上角 y 坐标。

width

{Number} 宽度。

height

{Number} 高度。

style

{Object} 矩形样式对象,可设属性如下:

Symbolizer properties

fill {Boolean} 是否填充,不需要填充则设置为false,默认值为 true。此属性与 stroke 不能同时为 false,如果 fill 与 stroke 同时为 false,将按 fill 与 stroke 的默认值渲染。
fillColor {String} 十六进制填充颜色。默认值为 “#000000”。
fillOpacity {Number} 填充不透明度。取值范围[0, 1],默认值 1。
stroke {Boolean} 是否描边,不需要描边则设置为 false,默认值为 false。此属性与 fill 不能同时为 false,如果 fill 与 stroke 同时为 false,将按 fill 与 stroke 的默认值渲染。
strokeColor {String} 十六进制描边颜色。
strokeWidth {Number} 描边宽度,默认值 1。
radius {Array} 矩形圆角,可以用数组分别指定四个角的圆角,设:左上、右上、右下、左下角的半径依次为 r1、r2、r3、r4 则 radius为 [r1、r2、r3、r4 ]。
strokeOpacity {Number} 描边的不透明度。取值范围[0, 1],默认值 1。
shadowBlur {number} 阴影模糊度,(大于 0 有效; 默认值 0)。
shadowColor {string} 阴影颜色; 默认值 ‘#000000’。
shadowOffsetX {number} 阴影 X 方向偏移值; 默认值 0。
shadowOffsetY {number} 阴影 Y 方向偏移值; 默认值 0。

highlightStyle

{Object} 矩形高亮样式对象,可设样式属性与 style 的可设样式属性相同。

Symbolizer properties

fill {Boolean} 是否填充,不需要填充则设置为false,默认值为 true。此属性与 stroke 不能同时为 false,如果 fill 与 stroke 同时为 false,将按 fill 与 stroke 的默认值渲染。
fillColor {String} 十六进制填充颜色。默认值为 “#000000”。
fillOpacity {Number} 填充不透明度。取值范围[0, 1],默认值 1。
stroke {Boolean} 是否描边,不需要描边则设置为 false,默认值为 false。此属性与 fill 不能同时为 false,如果 fill 与 stroke 同时为 false,将按 fill 与 stroke 的默认值渲染。
strokeColor {String} 十六进制描边颜色。
strokeWidth {Number} 描边宽度,默认值 1。
strokeOpacity {Number} 描边的不透明度。取值范围[0, 1],默认值 1。
shadowBlur {number} 阴影模糊度,(大于 0 有效; 默认值 0)。
shadowColor {string} 阴影颜色; 默认值 ‘#000000’。
shadowOffsetX {number} 阴影 X 方向偏移值; 默认值 0。
shadowOffsetY {number} 阴影 Y 方向偏移值; 默认值 0。

Constructor

SuperMap.Feature.ShapeParameters.Rectangle

创建一个图形矩形参数对象。

Parameters

x {Number} 矩形 x 坐标,必设参数。
y {Number} 矩形 y 坐标,必设参数。
width {Number} 矩形 width 坐标,必设参数。
height {Number} 矩形 height 坐标,必设参数。

Returns

{SuperMap.Feature.ShapeParameters.Rectangle} 图形矩形参数对象。

Functions

destroy

destroy: function()

销毁对象。

destroy: function()
销毁对象。
图形参数基类,此类不可实例化
创建一个图形矩形参数对象。
Close