UNPKG

well-known-parser

Version:

A WKT/WKB/EWKT/EWKB/TWKB/GeoJSON parser and serializer

22 lines (21 loc) 655 B
import { Point } from './point'; export interface DimensionInfo { hasZ?: boolean; hasM?: boolean; } export declare class WktParser { value: string; position: number; constructor(value: string); match(tokens: string[]): string | null; matchRegex(tokens: RegExp[]): RegExpMatchArray | null; isMatch(tokens: string[]): boolean; matchType(): string; matchDimension(): DimensionInfo; expectGroupStart(): void; expectGroupEnd(): void; matchCoordinate(options: DimensionInfo): Point; matchCoordinates(options: DimensionInfo): Point[]; skipWhitespaces(): void; } //# sourceMappingURL=wktparser.d.ts.map