UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

19 lines (18 loc) 557 B
import { Map } from 'ol'; import { Layer as OLayer } from 'ol/layer.js'; import TileLayer from 'ol/layer/WebGLTile.js'; import LayerCog from '../../../models/layers/layercog.js'; declare class CogManager { map: Map; basemapLayers: TileLayer[]; activeLayers: Record<string, { olayer: OLayer; layer: LayerCog; }>; constructor(map: Map); removeAllBasemapLayers(): void; addBasemapLayer(layer: LayerCog): void; addLayer(layer: LayerCog): void; removeLayer(layer: LayerCog): void; } export default CogManager;