@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
19 lines (18 loc) • 867 B
TypeScript
import GML3 from 'ol/format/GML3.js';
import GML32 from 'ol/format/GML32.js';
import { Options as GmlOptions } from 'ol/format/GMLBase.js';
import LineString from 'ol/geom/LineString.js';
import MultiLineString from 'ol/geom/MultiLineString.js';
type CompositeGeometry = LineString | MultiLineString;
type ObjectStack = Array<unknown>;
export declare class CompositeCurveGML3 extends GML3 {
constructor(options?: GmlOptions);
readCompositeCurve(node: Node, objectStack: ObjectStack): CompositeGeometry;
readOrientableCurve(node: Node, objectStack: ObjectStack): CompositeGeometry;
}
export declare class CompositeCurveGML32 extends GML32 {
constructor(options?: GmlOptions);
readCompositeCurve(node: Node, objectStack: ObjectStack): CompositeGeometry;
readOrientableCurve(node: Node, objectStack: ObjectStack): CompositeGeometry;
}
export {};