Browse Source

update docs

tags/3.0.0
Caven Chen 2 years ago
parent
commit
be82b8d7ef
1 changed files with 30 additions and 64 deletions
  1. 30
    64
      docs/zh/layer/README.md

+ 30
- 64
docs/zh/layer/README.md View File

@@ -567,7 +567,7 @@ let layer = new DC.GpxLayer('id', '**/**.gpx')
### example

```js
let layer = new DC.ClusterLayer('id')
let layer = new DC.ClusterLayer('id',{image:''})
viewer.addLayer(layer)
```

@@ -582,31 +582,46 @@ viewer.addLayer(layer)
- `{Object} options`:属性配置
- 返回值 `clusterLayer`

```json
```js
// 属性参数(可选)
{
"size": 48, //聚合的尺寸
"pixelRange": 40, //像素范围
"gradient": {
"radius": 40,//像素范围
"maxZoom": 25,
"image": "<单个点图片地址>",
"style": "circle", // circle 、 clustering 、custom
"gradientColors": {
"0.0001": DC.Color.DEEPSKYBLUE,
"0.001": DC.Color.GREEN,
"0.01": DC.Color.ORANGE,
"0.1": DC.Color.RED
}, // 幅度颜色设置
"style": "circle", // circle 和 clustering
"fontSize": 12, // 字体大小
"fontColor": DC.Color.BLACK // 字体颜色
},//幅度颜色设置
"gradientImages": {},//幅度图片设置,仅当style为custom有效
"clusterSize":16//集合图标尺寸
"fontSize": 12,
// 字体大小
"fontColor": DC.Color.BLACK //字体颜色
"getCountOffset": (count)=>{return {x:0,y:0}} //字体偏移函数
}
```

## DC.HeatLayer
### methods

- **_setPoints(points)_**

设置点位

- 参数
- `{Array<Object>} points`:点位信息
- 返回值 `clusterLayer`

## DC.HeatMapLayer

> 热区图层,继承于[Layer](../dc-sdk/#layer)

### example

```js
let layer = new DC.HeatLayer('id')
let layer = new DC.HeatMapLayer('layer')
viewer.addLayer(layer)
```

@@ -619,7 +634,7 @@ viewer.addLayer(layer)
- 参数
- `{String} id`:图层唯一标识
- `{Object} options`:属性配置
- 返回值 `heatLayer`
- 返回值 `heatMapLayer`

```json
//属性参数(可选)
@@ -638,30 +653,13 @@ viewer.addLayer(layer)

### methods

- **_setPositions(positions)_**
- **_setPoints(points)_**

设置点位

- 参数
- `{Array<Object>} positions`:点位信息
- 返回值 `heatLayer`

```json
//点位信息参数
{
"lng": "", //经度
"lat": "", //纬度
"value": 10 //强度
}
```

- **_addPosition(position)_**

添加点位

- 参数
- `{Object} position`:点位信息
- 返回值 `heatLayer`
- `{Array<Object>} points`:点位信息
- 返回值 `heatMapLayer`

```json
//点位信息参数
@@ -728,38 +726,6 @@ viewer.addLayer(layer)
- `{Object} options`:配置信息,参考构造函数的配置信息
- 返回值 `windLayer`

## DC.S3MLayer

> S3M图层,继承于[Layer](../dc-sdk/#layer)

### example

```js
let layer = new DC.S3MLayer('id','**.scp')
viewer.addLayer(layer)
```

### creation

- **_constructor(id,url,[options])_**

构造函数

- 参数
- `{String} id`:图层唯一标识
- `{String} url`:数据地址
- `{Object} options`:属性配置
- 返回值 `windLayer`

```json
//属性参数(可选)
{
"maxVisibleDistance":Number.MAX_VALUE, //最大可见距离
"minVisibleDistance":0,//最小可见距离,
"heightOffset":0,//高度偏移
}
```

## DC.ChartLayer

> 图表图层,继承于[Layer](../layer/#layer)

Loading…
Cancel
Save