UNPKG

terra-draw

Version:

Frictionless map drawing across mapping provider

10 lines (9 loc) 613 B
import { Feature, LineString, Polygon, Position } from "geojson"; export declare function transformScale(feature: Feature<Polygon | LineString>, factor: number, origin: Position, axis?: "x" | "y" | "xy"): Feature<Polygon | LineString, import("geojson").GeoJsonProperties>; /** * Scale a GeoJSON Polygon geometry in web mercator * @param polygon - GeoJSON Polygon geometry * @param scale - scaling factor * @returns - scaled GeoJSON Polygon geometry */ export declare function transformScaleWebMercator(feature: Feature<Polygon | LineString>, factor: number, origin: Position): Feature<Polygon | LineString>;