@golemio/pid
Version:
Golemio PID Module
9 lines (8 loc) • 471 B
TypeScript
import { Position } from "@golemio/core/dist/shared/geojson";
import { BBox, Point } from "cheap-ruler";
export interface IGeoMeasurementHelper {
getDistanceInKilometers(pointA: Point | Position, pointB: Point | Position): number;
getDistanceInMeters(pointA: Point | Position, pointB: Point | Position): number;
getBufferedBBoxInKilometers(point: Point | Position, bufferInKm: number): BBox;
isPointInBBox(point: Point | Position, bbox: BBox): boolean;
}