Classes
Type Definitions
-
Options{Object}
-
Properties:
Name Type Description classNamestring
(defaults to 'ol-layer')A CSS class name to set to the layer element.
opacitynumber
(defaults to 1)Opacity (0, 1).
visibleboolean
(defaults to true)Visibility.
extentExtent | undefined The bounding extent for layer rendering. The layer will not be rendered outside of this extent.
zIndexnumber | undefined The z-index for layer rendering. At rendering time, the layers will be ordered, first by Z-index and then by position. When
undefined, azIndexof 0 is assumed for layers that are added to the map'slayerscollection, orInfinitywhen the layer'ssetMap()method was used.minResolutionnumber | undefined The minimum resolution (inclusive) at which this layer will be visible.
maxResolutionnumber | undefined The maximum resolution (exclusive) below which this layer will be visible.
minZoomnumber | undefined The minimum view zoom level (exclusive) above which this layer will be visible.
maxZoomnumber | undefined The maximum view zoom level (inclusive) at which this layer will be visible.
gradientArray.<string>
(defaults to ['#00f', '#0ff', '#0f0', '#ff0', '#f00'])The color gradient of the heatmap, specified as an array of CSS color strings.
radiusNumberExpression
(defaults to 8)Radius size in pixels. Note that for LineStrings, the width of the line will be double the radius.
blurNumberExpression
(defaults to 15)Blur size in pixels. This is added to the
radiusparameter above to create the final size of the blur effect.weightWeightExpression
(defaults to 'weight')The feature attribute to use for the weight. This also supports expressions returning a number or a function that returns a weight from a feature. Weight values should range from 0 to 1 (and values outside will be clamped to that range).
filterBooleanExpression | undefined Optional filter expression.
variablesObject.<string, (number|Array.<number>|string|boolean)> | undefined Variables used in expressions (optional)
sourceVectorSourceType | undefined Point source.
propertiesObject.<string, *> | undefined Arbitrary observable properties. Can be accessed with
#get()and#set(). -