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 |