UNPKG

terra-draw

Version:

Frictionless map drawing across mapping provider

10 lines (8 loc) 513 B
import { Feature, LineString, Polygon } from "geojson"; import { CartesianPoint } from "../common"; /** * Calculates the centroid of a GeoJSON Polygon or LineString in Web Mercator * @param {Feature<Polygon | LineString>} feature - The GeoJSON Feature containing either a Polygon or LineString * @returns {{ x: number, y: number }} The centroid of the polygon or line string in Web Mercator coordinates. */ export declare function webMercatorCentroid(feature: Feature<Polygon | LineString>): CartesianPoint;