Constructor Summary
Public Constructor | ||
public |
constructor(options: object) The base layer for all others |
Inherited Summary
From class LayerBase | ||
public get |
get the legend content |
|
public get |
Check if the layer is loaded |
|
public get |
maxResolution: number | * get the maximum resolution |
|
public get |
get max zoom |
|
public get |
minResolution: number | * get the minimum resolution |
|
public get |
get min zoom |
|
public get |
Get the layer name |
|
public set |
set the layer name |
|
public get |
|
|
public get |
Get the layer opacity |
|
public set |
Set the layer opacity |
|
public get |
get the map get params |
|
public get |
source: * get the layer source |
|
public get |
get the url |
|
public get |
Get the layer visibility |
|
public set |
Set the layer visibility |
|
public get |
get the z index |
|
public set |
set the z index |
|
protected set |
legendContent(newVal: string): * set the legend content directly |
|
protected set |
set the map get params |
|
public |
|
|
public |
id: * |
|
public |
loadCallback: * |
|
protected |
_olLayer: * |
|
public |
addLegendContent(additionalContent: string) add additional content to the legend |
|
public |
applyCollapse(): * |
|
public |
Get the legend html, be sure to only add to the DOM once |
|
public |
refresh() trick to refresh the layer |
|
protected |
base load function, sets _loaded = true if it is not already |
From class LayerBaseXyzTile | ||
public get |
|
|
public get |
source: ol.source.XYZ: * |
|
public |
addLegendContent(additionalContent: string) add additional content to the legend |
Public Constructors
public constructor(options: object) source
The base layer for all others
Override:
LayerBaseXyzTile#constructorParams:
Name | Type | Attribute | Description |
options | object | config |
|
options.id | string |
|
layer id |
options.name | string |
|
Layer] - layer name |
options.opacity | number |
|
opacity |
options.visible | boolean |
|
default visible |
options.minZoom | number |
|
min zoom level, 0 - 28 |
options.maxZoom | number |
|
max zoom level, 0 - 28 |
options.params | object |
|
the get parameters to include to retrieve the layer |
options.zIndex | number |
|
the z index for the layer |
options.loadCallback | function |
|
function to call on load, context this is the layer object |
options.legendCollapse | boolean |
|
if the legend item should be initially collapsed |
options.legendCheckbox | boolean |
|
if the legend item should have a checkbox for visibility |
options.legendContent | boolean |
|
additional content to add to the legend |
options.products | string | the products to request |
|
options.hasTimes | boolean |
|
If the layer is time dependent, fixed set of dates |
options.animate | boolean |
|
if the layer should be animated |