DataflowHeatLayer |
DataflowHeatLayer 对象定义了使用数据流服务生成的热力图的相关属性。
属性 | 类型 | 说明 |
layerType |
string |
【必填属性】 图层的类别,固定常量 "DATAFLOW_HEAT"。 |
url |
string |
【必填属性】 数据流服务的地址(URI )。 |
name |
string |
【必填属性】 图层的名称。 |
visible |
boolean |
【必填属性】 图层的可见性。 |
themeSetting | HeatLayerThemeSetting |
【必填属性】 热力图的主题设置。 |
identifyField |
string |
【必填属性】 标识字段。 |
opacity |
number |
【可选属性】 图层的不透明度。最大值为1,最小值为0。 |
visibleScale |
【可选属性】 存储当前图层的可见比例尺范围。 |
|
filterCondition | string |
【可选属性】 属性字段的过滤条件,例如,"城市=\"哈尔滨 \""。 |
legendSetting |
LegendSetting |
【可选属性】 图例设置。 |
credential |
【必填属性】 根据数据流服务的安全验证方式 "token" 或 "key" ,填写对应的安全验证信息。 |
|
captions |
object |
【可选属性】 键为字段名,值为用户自定义的 string 类型的字段显示名称,例如:{"ADDRESS":"ADDRESS 的显示名称"}。 |
使用数据流服务创建一个符合 WebMap 规范的热力图层。
{
"layers": [
{
"layerType": "DATAFLOW_HEAT",
"visible": true,
"url": "http://server:8090/iserver/services/dataflow/rest",
"name": "sample",
"themeSetting": {
"customSettings": {
"2": "#d0021b",
"4": "#000000"
},
"weight": "经度",
"colors": [
"#0000ff",
"#00ffff",
"#00ff00",
"#ffff00",
"#ff0000"
],
"radius": 10
},
"filterCondition": "城市 = \"哈尔滨\"",
"credential": {
"token": "token_value"
}
}
],
}