UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

19 lines (18 loc) 668 B
import LayerWms from './layers/layerwms'; import ServerOgc from './serverogc'; import type OLayerImage from 'ol/layer/Image'; import type OSourceImageWMS from 'ol/source/ImageWMS'; /** Selection parameters defined by: * - 1 ogc Sever * - a list of layers * - a selection box */ export default class SelectionParam { _ogcServer: ServerOgc; _layers: LayerWms[]; _oLayer?: OLayerImage<OSourceImageWMS>; selectionBox: number[]; srid: string; constructor(ogcServer: ServerOgc, layers: LayerWms[], selectionBox: number[], srid: string, _oLayer?: OLayerImage<OSourceImageWMS>); clone(layerFilter?: (l: LayerWms) => boolean): SelectionParam; }