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.
radiusnumber
(defaults to 8)Radius size in pixels.
blurnumber
(defaults to 15)Blur size in pixels.
weightstring | function
(defaults to 'weight')The feature attribute to use for the weight 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).
sourceVectorSourceType | undefined Point source.
propertiesObject.<string, *> | undefined Arbitrary observable properties. Can be accessed with
#get()and#set().