# MapGIS Client for JavaScript API

Cesium MapboxGL Leaflet OpenLayers
API文档

#### # new LineSymbolMarker(options)

标记符号

#### 参数:

名称 | 类型 | 默认值 | 描述
--- | --- | --- | ---
`options` | options |  | 构造参数
`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"

作者:
  - 基础平台-潘卓然

查看源代码 common/base/symbol/support/LineSymbolMarker.js, line 3

### 方法

#### # static fromJSON(json)

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

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`json` | Object | 符号的实例化JSON

查看源代码 common/base/symbol/support/LineSymbolMarker.js, line 29

返回值:

新的LineSymbolMarker对象

类型: LineSymbolMarker

#### # clone()

克隆并返回新的符号对象

查看源代码 common/base/symbol/support/LineSymbolMarker.js, line 51

返回值:

克隆后的新符号对象

类型: SimpleFillSymbol

#### # toJSON()

将JS对象转换为JSON格式

查看源代码 common/base/symbol/support/LineSymbolMarker.js, line 38

返回值:

符号的实例化JSON

类型: Object
构造函数
成员变量
方法
事件