服务端矢量要素风格类 该类用于定义点状符号、线状符号、填充符号风格及其相关属性。
SuperMap. |
服务端矢量要素风格类 该类用于定义点状符号、线状符号、填充符号风格及其相关属性。 |
Properties | |
fillBackColor | {SuperMap.REST.ServerColor} 填充背景颜色。 当填充模式为渐变填充时,该颜色为填充终止色。默认为白色。 |
fillBackOpaque | {Boolean} 背景是否不透明。 false 表示透明。默认值为 false。 |
fillForeColor | {SuperMap.REST.ServerColor} 填充颜色。 当填充模式为渐变填充时,该颜色为填充起始颜色。默认为红色。 |
fillGradientAngle | {Number} 渐变填充的旋转角度。 单位为度,精确到0.1度,逆时针方向为正方向。 |
fillGradientMode | {SuperMap.REST.FillGradientMode} 渐变填充风格的渐变类型。 |
fillGradientOffsetRatioX | {Number} 渐变填充中心点相对于填充区域范围中心点的水平偏移百分比。 它们的关系如下:设填充区域范围中心点的坐标为(x0, y0),填充中心点的坐标为(x, y),填充区域范围的宽度为 a,水平偏移百分比为 dx,则 x=x0 + a*dx/100。 |
fillGradientOffsetRatioY | {Number} 填充中心点相对于填充区域范围中心点的垂直偏移百分比。 它们的关系如下:设填充区域范围中心点的坐标为(x0, y0),填充中心点的坐标为(x, y),填充区域范围的高度为 b,垂直偏移百分比为 dy,则 y=y0 + b*dx/100。 |
fillOpaqueRate | {Number} 填充不透明度。 合法值为0--100的数值。其中为0表示完全透明;100表示完全不透明。赋值小于0时按照0处理,大于100时按照100处理。默认值为 100。 |
fillSymbolID | {Integer} 填充符号的编码。 此编码用于唯一标识各普通填充风格的填充符号。关于填充符号的样式与对应的 ID 号请在 SuperMap 桌面软件中查找。 |
lineColor | {SuperMap.REST.ServerColor} 矢量要素的边线颜色。 默认为黑色。 |
lineSymbolID | {Integer} 线状符号的编码。 此编码用于唯一标识各普通填充风格的填充符号,默认值为0。关于线状符号的样式与对应的 ID 号请在 SuperMap 桌面软件中查找。 |
lineWidth | {Number} 边线的宽度。 单位为毫米,精度到0.1,默认值为1.0。 |
markerAngle | {Number} 点状符号的旋转角度。 以度为单位,精确到0.1度,逆时针方向为正方向,默认值为0。 |
markerSize | {Number} 点状符号的大小。 单位为毫米,精度为0.1,默认值为1.0。当该属性设置为0时,采用符号默认大小1.0显示。当该属性设置为非法值时,交由服务器默认处理。 |
markerSymbolID | {Integer} 点状符号的编码。 此编码用于唯一标识各点状符号。默认为 -1。关于线状符号的样式与对应的 ID 号请在 SuperMap 桌面软件中查找。 |
Constructor | |
SuperMap. |
服务端矢量要素风格类构造函数。 |
Functions | |
destroy | 释放资源,将引用资源的属性置空。 |
{SuperMap.REST.ServerColor} 填充背景颜色。 当填充模式为渐变填充时,该颜色为填充终止色。默认为白色。
{SuperMap.REST.ServerColor} 填充颜色。 当填充模式为渐变填充时,该颜色为填充起始颜色。默认为红色。
{SuperMap.REST.FillGradientMode} 渐变填充风格的渐变类型。
{SuperMap.REST.ServerColor} 矢量要素的边线颜色。 默认为黑色。
服务端矢量要素风格类构造函数。
options | {Object} 参数。 |
fillBackColor | {SuperMap.REST.ServerColor} 填充背景颜色。 |
fillBackOpaque | {Boolean} 背景是否不透明。 |
fillForeColor | {SuperMap.REST.ServerColor} 填充颜色。 |
fillGradientMode | {SuperMap.REST.FillGradientMode} 渐变填充风格的渐变类型。 |
fillGradientAngle | {Number} 渐变填充的旋转角度。 |
fillGradientOffsetRatioX | {Number} 渐变填充中心点相对于填充区域范围中心点的水平偏移百分比。 |
fillGradientOffsetRatioY | {Number} 填充中心点相对于填充区域范围中心点的垂直偏移百分比。 |
fillOpaqueRate | {Number} 填充不透明度。 |
fillSymbolID | {Integer} 填充符号的编码。 |
lineColor | {SuperMap.REST.ServerColor} 矢量要素的边线颜色。 |
lineSymbolID | {Integer} 线状符号的编码。 |
lineWidth | {Number} 边线的宽度。 |
markerAngle | {Number} 点状符号的旋转角度。 |
markerSize | {Number} 点状符号的大小。 |
markerSymbolID | {Integer} 点状符号的编码。 |
释放资源,将引用资源的属性置空。
destroy: function()