Layer interface
Represent a generic map engine layer
Signature:export interface Layer
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
IsVisible | boolean | Whether the layer is visible on the current zoom level | |
LayerId | string | Unique layer id | |
VisibilityChanged | GAEvent<VisibilityChangedEventArgs> | Triggered when the visibility of the layer changes due to the zoom level |
Methods
Method | Description |
---|---|
Dispose() | Dispose the layer, when it is not useful anymore |
GetGetFeatureInfoUrl(coordinate) | Retrieve the WMS GetFeatureInfo url |
Refresh() | Refresh the source of a layer when using a web service |
SetEnabled(enabled) | Enable or disable the layer |
SetEnabled(enabled, targetOpacity) | Enable or disable the layer |
SetOpacity(opacity) | Set opacity of the layer |