RasterLayer
¶
¶
Props¶
Prop | Type | Default | Required | Description |
---|---|---|---|---|
style | RasterLayerStyleProps |
none |
false |
Customizable style attributes |
sourceID | `` | VietmapGL.StyleSource.DefaultSourceID |
false |
Styles¶
- visibility
- rasterOpacity
- rasterHueRotate
- rasterBrightnessMin
- rasterBrightnessMax
- rasterSaturation
- rasterContrast
- rasterResampling
- rasterFadeDuration
visibility¶
Name
visibility
Description Whether this layer is displayed.
Type
enum
Default Value
visible
Supported Values
visible - The layer is shown.
none - The layer is not shown.
rasterOpacity¶
Name
rasterOpacity
Description The opacity at which the image will be drawn.
Type
number
Default Value
1
Minimum
0
Maximum
1
Expression
Parameters: zoom
rasterOpacityTransition¶
Name
rasterOpacityTransition
Description
The transition affecting any changes to this layer’s rasterOpacity propery.
Type
{ duration, delay }
Units
milliseconds
Default Value
{duration: 300, delay: 0}
rasterHueRotate¶
Name
rasterHueRotate
Description Rotates hues around the color wheel.
Type
number
Default Value
0
Units
degrees
Expression
Parameters: zoom
rasterHueRotateTransition¶
Name
rasterHueRotateTransition
Description
The transition affecting any changes to this layer’s rasterHueRotate propery.
Type
{ duration, delay }
Units
milliseconds
Default Value
{duration: 300, delay: 0}
rasterBrightnessMin¶
Name
rasterBrightnessMin
Description Increase or reduce the brightness of the image. The value is the minimum brightness.
Type
number
Default Value
0
Minimum
0
Maximum
1
Expression
Parameters: zoom
rasterBrightnessMinTransition¶
Name
rasterBrightnessMinTransition
Description
The transition affecting any changes to this layer’s rasterBrightnessMin propery.
Type
{ duration, delay }
Units
milliseconds
Default Value
{duration: 300, delay: 0}
rasterBrightnessMax¶
Name
rasterBrightnessMax
Description Increase or reduce the brightness of the image. The value is the maximum brightness.
Type
number
Default Value
1
Minimum
0
Maximum
1
Expression
Parameters: zoom
rasterBrightnessMaxTransition¶
Name
rasterBrightnessMaxTransition
Description
The transition affecting any changes to this layer’s rasterBrightnessMax propery.
Type
{ duration, delay }
Units
milliseconds
Default Value
{duration: 300, delay: 0}
rasterSaturation¶
Name
rasterSaturation
Description Increase or reduce the saturation of the image.
Type
number
Default Value
0
Minimum
-1
Maximum
1
Expression
Parameters: zoom
rasterSaturationTransition¶
Name
rasterSaturationTransition
Description
The transition affecting any changes to this layer’s rasterSaturation propery.
Type
{ duration, delay }
Units
milliseconds
Default Value
{duration: 300, delay: 0}
rasterContrast¶
Name
rasterContrast
Description Increase or reduce the contrast of the image.
Type
number
Default Value
0
Minimum
-1
Maximum
1
Expression
Parameters: zoom
rasterContrastTransition¶
Name
rasterContrastTransition
Description
The transition affecting any changes to this layer’s rasterContrast propery.
Type
{ duration, delay }
Units
milliseconds
Default Value
{duration: 300, delay: 0}
rasterResampling¶
Name
rasterResampling
Description The resampling/interpolation method to use for overscaling, also known as texture magnification filter
Type
enum
Default Value
linear
Supported Values
linear - (Bi)linear filtering interpolates pixel values using the weighted average of the four closest original source pixels creating a smooth but blurry look when overscaled
nearest - Nearest neighbor filtering interpolates pixel values using the nearest original source pixel creating a sharp but pixelated look when overscaled
Expression
Parameters: zoom
rasterFadeDuration¶
Name
rasterFadeDuration
Description Fade duration when a new tile is added.
Type
number
Default Value
300
Units
milliseconds
Minimum
0
Expression
Parameters: zoom