SuperMap.Style

风格样式类.

Summary
SuperMap.Style 风格样式类.
Properties
isDefault {Boolean}
layerName {String} 样式所属图层的名称。
name {String} 样式名称
Constructor
SuperMap.Style 创建用户的样式。
Functions
clone 克隆当前样式。
destroy 销毁对象使对其的引用无效,以防止循环引用和内存泄漏。
setDefaultStyle 为当前样式设置默认样式属性。
Constants
SuperMap.Style.SYMBOLIZER_PREFIXES {Array} sld symbolizers的前缀,与geometry类型相同,可以是Point,Line,Polygon,Text,Raster。

Properties

name

{String} 样式名称

layerName

{String} 样式所属图层的名称。

isDefault

{Boolean}

Constructor

SuperMap.Style

创建用户的样式。

Parameters

style {Object} 传入的指定样式,如果构造函数中没有指定style,则通过 SuperMap.Feature.Vector 方法使用默认风格。
options {Object} 设置在此类上的属性。

Return

{SuperMap.Style}

Functions

destroy

destroy: function()

销毁对象使对其的引用无效,以防止循环引用和内存泄漏。

setDefaultStyle

setDefaultStyle: function( style )

为当前样式设置默认样式属性。

Parameters

style {Object} 需要被设置为默认的样式属性。

clone

clone: function()

克隆当前样式。

Returns

{SuperMap.Style} 当前样式的克隆副本。

Constants

SuperMap.Style.SYMBOLIZER_PREFIXES

{Array} sld symbolizers的前缀,与geometry类型相同,可以是Point,Line,Polygon,Text,Raster。

字符串操作的一系列常用扩展函数.
destroy: function()
销毁对象使对其的引用无效,以防止循环引用和内存泄漏。
setDefaultStyle: function( style )
为当前样式设置默认样式属性。
clone: function()
克隆当前样式。
矢量要素类。该类具有 Geometry 属性存放几何信息, attributes 属性存放非几何信息,另外还包含了 style 属性,用来定义矢量要素的样式, 其中,默认的样式在 SuperMap.Feature.Vector.style 类中定义,如果没有特别的指定将使用默认的样式,
创建用户的样式。
Close