Class: LineSymbolMarker

LineSymbolMarker

new LineSymbolMarker(options)

base/symbol/support/LineSymbolMarker.js, line 3

标记符号

Name Type Description
options options

构造参数

Name Type Default Description
type String 'line-marker' 可选

marker类型:只能是'line-marker'

color String | Color 可选

线符号标记颜色,默认为'rgb(0,0,0)'

placement String "begin-end" 可选

线符号标记摆放位置,"begin"|"end"|"begin-end"

style LineMarkerStyle 'arrow' 可选

线符号标记样式,可选值"arrow"|"circle"|"square"|"diamond"|"cross"|"x"

Author:
  • 基础平台-潘卓然

Methods

LineSymbolMarker.fromJSON(json){LineSymbolMarker}

base/symbol/support/LineSymbolMarker.js, line 28

通过json构造并返回一个新的LineSymbolMarker对象

Name Type Description
json Object

符号的实例化JSON

Returns:
Type Description
LineSymbolMarker 新的LineSymbolMarker对象

clone(){SimpleFillSymbol}

base/symbol/support/LineSymbolMarker.js, line 50

克隆并返回新的符号对象

Returns:
Type Description
SimpleFillSymbol 克隆后的新符号对象

toJSON(){Object}

base/symbol/support/LineSymbolMarker.js, line 37

将JS对象转换为JSON格式

Returns:
Type Description
Object 符号的实例化JSON