terra-draw
Version:
Frictionless map drawing across mapping provider
15 lines (14 loc) • 654 B
TypeScript
import { Point, Position } from "geojson";
import { Project, Projection, Unproject } from "../common";
import { JSONObject } from "../store/store";
export declare function getMidPointCoordinates({ featureCoords, precision, unproject, project, projection, }: {
featureCoords: Position[];
precision: number;
project: Project;
unproject: Unproject;
projection: Projection;
}): Position[];
export declare function getMidPoints(selectedCoords: Position[], properties: (index: number) => JSONObject, precision: number, project: Project, unproject: Unproject, projection: Projection): {
geometry: Point;
properties: JSONObject;
}[];