SuperMap.Feature.ShapeParameters.Line

线参数对象。

Inherits

Summary
SuperMap.Feature.ShapeParameters.Line 线参数对象。
Properties
highlightStyle {Object} 线高亮样式对象,可设样式属性与 style 的可设样式属性相同。
pointList {Array} 线要素节点数组,二维数组。
style {Object} 线样式对象,可设属性如下:
Constructor
SuperMap.Feature.ShapeParameters.Line 创建一个图形线参数对象。
Functions
destroy 销毁对象。

Properties

pointList

{Array} 线要素节点数组,二维数组。

数组形如:

[
[10, 20],         //节点
[30, 40],
[25, 30]         //最后一个节点和第一个节点不必相同,绘制时自动封闭
 ]

style

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

Symbolizer properties

strokeColor {String} 十六进制线颜色。
strokeWidth {Number} 线宽度,默认值 1。
strokeLinecap {String} 线帽样式;strokeLinecap 有三种类型 :“butt”, “round”, “square”; 默认为”butt”。
strokeLineJoin {String} 线段连接样式;strokeLineJoin 有三种类型: “miter”, “round”, “bevel”; 默认为”miter”。
strokeDashstyle {Sting} 虚线类型; strokeDashstyle 有八种类型 :“dot”,“dash”,“dashdot”,“longdash”,“longdashdot”,“solid”, “dashed”, “dotted”; 默认值 “solid”。solid 表示实线。
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

strokeColor {String} 十六进制线颜色。
strokeWidth {Number} 线宽度,默认值 1。
strokeLinecap {String} 线帽样式;strokeLinecap 有三种类型 :“butt”, “round”, “square”; 默认为”butt”。
strokeLineJoin {String} 线段连接样式;strokeLineJoin 有三种类型: “miter”, “round”, “bevel”; 默认为”miter”。
strokeDashstyle {Sting} 虚线类型; strokeDashstyle 有八种类型 :“dot”,“dash”,“dashdot”,“longdash”,“longdashdot”,“solid”, “dashed”, “dotted”; 默认值 “solid”。solid 表示实线。
strokeOpacity {Number} 线的不透明度。取值范围[0, 1],默认值 1。
shadowBlur {number} 阴影模糊度,(大于 0 有效; 默认值 0)。
shadowColor {string} 阴影颜色; 默认值 ‘#000000’。
shadowOffsetX {number} 阴影 X 方向偏移值; 默认值 0。
shadowOffsetY {number} 阴影 Y 方向偏移值; 默认值 0。

Constructor

SuperMap.Feature.ShapeParameters.Line

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

Parameters

pointList {Array} 线要素节点数组,二维数组,必设参数。

Returns

{SuperMap.Feature.ShapeParameters.Line} 图形线参数对象。

Functions

destroy

destroy: function()

销毁对象。

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