SuperMap.Plot.DefaultStyle

缺省属性类。 用户可以通过该类设置缺省标绘属性,包括线型、线色、线宽等属性。启用缺省属性后,标号将以缺省属性为默认风格去绘制。

Summary
SuperMap.Plot.DefaultStyle 缺省属性类。 用户可以通过该类设置缺省标绘属性,包括线型、线色、线宽等属性。启用缺省属性后,标号将以缺省属性为默认风格去绘制。
Properties
dotSymbolSize {Number} 标号大小,单位:pixel
dotTextSpace {Number} 标号与注记之间的距离,单位:pixel
fillBackColor {String} 填充背景色
fillBackOpacity {String} 填充背景透明度
fillColor {String} 填充色
fillGradientMode {String} 渐变填充样式
fillOpacity {Number} 填充透明度,范围为:0-1
flagTextSize {Number} 生成旗面文字的字号
fontBackground {Boolean} 字体背景是否启用
fontBackgroundColor {String} 字体背景色
fontColor {String} 字体颜色
fontFamily {String} 字体类型
fontPercent {Number} 字宽百分比
fontShadow {Boolean} 字体阴影是否启用
fontShadowColor {String} 字体阴影颜色
fontShadowOffsetX {Number} 字体阴影偏移X
fontShadowOffsetY {Number} 字体阴影偏移Y
fontSize {Number} 字体大小
fontSpace {Number} 字间距
fontStroke {Boolean} 字体描边是否启用
fontStrokeColor {String} 字体描边颜色
fontStyle {String} 字体样式
fontWeight {String} 字体粗细,可设值:”normal”, “bold”, “bolder”, “lighter”
lineOpacity {Number} 线透明度,范围为:0-1
maxScale {Number} 标号最大缩放比例
minScale {Number} 标号最小缩放比例
scaleByMap {Boolean} 标号随图缩放
strokeLinecap {String} 线连接拐点处理,butt,round,square
surroundLineColor {String} 衬线颜色
surroundLineOpacity {String} 衬线透明度
surroundLineType {String} 衬线类型
surroundLineWidth {String} 衬线线宽
Constructor
SuperMap.Plot.DefaultStyle 构建一个图形缺省属性类。
Functions
destroy 销毁该类,释放相关资源
immediateEffect 设置缺省属性后立即生效
parserConfiguration 设置缺省的标绘属性

Properties

lineOpacity

{Number} 线透明度,范围为:0-1

strokeLinecap

{String} 线连接拐点处理,butt,round,square

strokeLinecap

{String} 线连接拐点处理,butt,round,square

flagTextSize

{Number} 生成旗面文字的字号

maxScale

{Number} 标号最大缩放比例

minScale

{Number} 标号最小缩放比例

dotSymbolSize

{Number} 标号大小,单位:pixel

dotTextSpace

{Number} 标号与注记之间的距离,单位:pixel

scaleByMap

{Boolean} 标号随图缩放

fillColor

{String} 填充色

fillOpacity

{Number} 填充透明度,范围为:0-1

fontColor

{String} 字体颜色

fontStroke

{Boolean} 字体描边是否启用

fontStrokeColor

{String} 字体描边颜色

fontBackground

{Boolean} 字体背景是否启用

fontBackgroundColor

{String} 字体背景色

fontShadow

{Boolean} 字体阴影是否启用

fontShadowColor

{String} 字体阴影颜色

fontShadowOffsetX

{Number} 字体阴影偏移X

fontShadowOffsetY

{Number} 字体阴影偏移Y

fontSize

{Number} 字体大小

fontSpace

{Number} 字间距

fontPercent

{Number} 字宽百分比

fontFamily

{String} 字体类型

fontWeight

{String} 字体粗细,可设值:”normal”, “bold”, “bolder”, “lighter”

fontStyle

{String} 字体样式

surroundLineType

{String} 衬线类型

surroundLineColor

{String} 衬线颜色

surroundLineWidth

{String} 衬线线宽

surroundLineOpacity

{String} 衬线透明度

fillBackColor

{String} 填充背景色

fillBackOpacity

{String} 填充背景透明度

fillGradientMode

{String} 渐变填充样式

Constructor

SuperMap.Plot.DefaultStyle

构建一个图形缺省属性类。

Parameters

options {Object} 标号的缺省属性。

Returns

{SuperMap.Plot.DefaultStyle} 结果类型对象。

Functions

parserConfiguration

parserConfiguration : function()

设置缺省的标绘属性

destroy

destroy: function()

销毁该类,释放相关资源

immediateEffect

immediateEffect : function( plottingLayer )

设置缺省属性后立即生效

Parameters

plottingLayer {SuperMap.Layer.PlottingLayer}
parserConfiguration : function()
设置缺省的标绘属性
destroy: function()
销毁该类,释放相关资源
immediateEffect : function( plottingLayer )
设置缺省属性后立即生效
构建一个图形缺省属性类。
该图层用于渲染标号。
Close