terra-draw
Version:
Frictionless map drawing across mapping provider
10 lines (9 loc) • 648 B
TypeScript
import { Feature, LineString, Polygon } from "geojson";
export declare function transformRotate(feature: Feature<Polygon | LineString>, angle: number): Feature<Polygon | LineString, import("geojson").GeoJsonProperties>;
/**
* Rotate a GeoJSON Polygon geometry in web mercator
* @param polygon - GeoJSON Polygon geometry
* @param angle - rotation angle in degrees
* @returns - rotated GeoJSON Polygon geometry
*/
export declare const transformRotateWebMercator: (feature: Feature<Polygon> | Feature<LineString>, angle: number) => Feature<Polygon, import("geojson").GeoJsonProperties> | Feature<LineString, import("geojson").GeoJsonProperties>;