You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
1.1 KiB

export default WKT;
export type Options = {
/**
* Whether to split GeometryCollections into
* multiple features on reading.
*/
splitCollection?: boolean | undefined;
};
export type Token = {
/**
* Type.
*/
type: number;
/**
* Value.
*/
value?: string | number | undefined;
/**
* Position.
*/
position: number;
};
/**
* @classdesc
* Geometry format for reading and writing data in the `WellKnownText` (WKT)
* format.
*
* @api
*/
declare class WKT extends TextFeature {
/**
* @param {Options} [options] Options.
*/
constructor(options?: Options | undefined);
/**
* Split GeometryCollection into multiple features.
* @type {boolean}
* @private
*/
private splitCollection_;
/**
* Parse a WKT string.
* @param {string} wkt WKT string.
* @return {import("../geom/Geometry.js").default}
* The geometry created.
* @private
*/
private parse_;
}
import TextFeature from "./TextFeature.js";
//# sourceMappingURL=WKT.d.ts.map