UNPKG

@siedlerchr/types-ol-ext

Version:
14 lines (12 loc) 539 B
import type { Coordinate } from 'ol/coordinate' import LineString from 'ol/geom/LineString' declare module 'ol/geom/LineString' { export default interface LineString { /** Split a lineString by a point or a list of points * NB: points must be on the line, use getClosestPoint() to get one * @param {ol.Coordinate | Array<ol.Coordinate>} pt points to split the line * @param {Number} tol distance tolerance for 2 points to be equal */ splitAt(pt: Coordinate | Coordinate[], tol: number): LineString[]; } }