The DataflowHeatLayer object defines the relevant properties of the heatmap generated using the data flow service.

Attribute list

Attribute Type Description

layerType

string

[Required]

The layer type. Fixed constant: "DATAFLOW_HEAT".

url

string

[Required]

The address (URI) of the data flow service.

name

string

[Required]

The layer name.

visible

boolean

[Required]

The visibility of the layer.

themeSetting HeatLayerThemeSetting

[Required]

The theme setting of the heatmap.

identifyField

string

[Required]

Identify field.

opacity

number

[Optional]

The opacity of the layer. The maximum value is 1 and the minimum value is 0.

visibleScale

VisibleScale

[Optional]

Stores the visible scale range of the current layer.

filterCondition string

[Optional]

The filter condition of the attribute field, for example, "province=\"Anhui \"".

legendSetting

LegendSetting

[Optional]

Legend settings.

credential

WithCredential

[Required]

According to the security verification method "token" or "key" of the data flow service, fill in the corresponding security verification information.

captions

object

[Optional]

The key is the field name, and the value is the user-defined string type field display name, for example: {"ADDRESS":"ADDRESS display name"}.

Example

Use the data flow service to create a heatmap layer that conforms to the WebMap specification.

 {

     "layers": [

        {

            "layerType": "DATAFLOW_HEAT",

            "visible": true,

            "url": "http://server:8090/iserver/services/dataflow/rest",

            "name": "sample",

            "themeSetting": {

                "customSettings": {

                    "2": "#d0021b",

                    "4": "#000000"

                },

                "weight": "Latitude",

                "colors": [

                    "#0000ff",

                    "#00ffff",

                    "#00ff00",

                    "#ffff00",

                    "#ff0000"

                ],

                "radius": 10

            },

            "filterCondition": "City = \"Anhui\"",

            "credential": {

                "token": "token_value"

            }

        }

    ],

}