瀏覽代碼

update docs

tags/3.0.0
Caven Chen 2 年之前
父節點
當前提交
be82b8d7ef
共有 1 個檔案被更改,包括 30 行新增64 行删除
  1. 30
    64
      docs/zh/layer/README.md

+ 30
- 64
docs/zh/layer/README.md 查看文件

### example ### example


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


- `{Object} options`:属性配置 - `{Object} options`:属性配置
- 返回值 `clusterLayer` - 返回值 `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.0001": DC.Color.DEEPSKYBLUE,
"0.001": DC.Color.GREEN, "0.001": DC.Color.GREEN,
"0.01": DC.Color.ORANGE, "0.01": DC.Color.ORANGE,
"0.1": DC.Color.RED "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) > 热区图层,继承于[Layer](../dc-sdk/#layer)


### example ### example


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


- 参数 - 参数
- `{String} id`:图层唯一标识 - `{String} id`:图层唯一标识
- `{Object} options`:属性配置 - `{Object} options`:属性配置
- 返回值 `heatLayer`
- 返回值 `heatMapLayer`


```json ```json
//属性参数(可选) //属性参数(可选)


### methods ### methods


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


设置点位 设置点位


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

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

- **_addPosition(position)_**

添加点位

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


```json ```json
//点位信息参数 //点位信息参数
- `{Object} options`:配置信息,参考构造函数的配置信息 - `{Object} options`:配置信息,参考构造函数的配置信息
- 返回值 `windLayer` - 返回值 `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 ## DC.ChartLayer


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

Loading…
取消
儲存