@wootapa/polygraph-ol
Version:
Extension of @wootapa/polygraph for OpenLayers 7+.
11 lines (10 loc) • 526 B
TypeScript
import Geometry from 'ol/geom/Geometry';
import { ProjectionLike } from 'ol/proj';
import { Logical } from '../core/logical';
import { ICqlFilterOpts, IFilterOpts } from './contracts';
export declare class WAFilter {
private constructor();
static metersToUnit: (geom: Geometry, sourceProj: ProjectionLike, targetProj: ProjectionLike, meters: number) => number;
static asOgcCql: (logical: Logical, opts?: ICqlFilterOpts) => string;
static asOgcXml: (logical: Logical, opts?: IFilterOpts) => string;
}