well-known-parser
Version:
A WKT/WKB/EWKT/EWKB/TWKB/GeoJSON parser and serializer
22 lines (21 loc) • 948 B
TypeScript
import { Geometry } from './geometry';
import { Coordinates, GeometryOptions } from './types';
import { Point as GeoJSONPoint } from 'geojson';
export declare class Point extends Geometry {
x: number;
y: number;
z: number | undefined;
m: number | undefined;
constructor(x?: number, y?: number, z?: number, m?: number, srid?: number);
static Z(x: number, y: number, z: number, srid?: number): Point;
static M(x: number, y: number, m: number, srid?: number): Point;
static ZM(x: number, y: number, z: number, m: number, srid?: number): Point;
toWkt(isNested?: boolean): string;
private getWktCoordinate;
toWkb(parentOptions?: GeometryOptions, isNested?: boolean): Buffer;
toTwkb(previousPoint?: Point, isNested?: boolean): Buffer;
getWkbSize(isNested?: boolean): number;
toGeoJSON(): GeoJSONPoint;
toGeoJSON(isNested: true): Coordinates<GeoJSONPoint>;
}
//# sourceMappingURL=point.d.ts.map