@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
19 lines (18 loc) • 548 B
TypeScript
import { Map } from 'ol';
import { Layer as OLayer } from 'ol/layer';
import TileLayer from 'ol/layer/WebGLTile';
import LayerCog from '../../../models/layers/layercog';
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;