turf-line-dissolve.d.ts 708 B

1234567891011121314
  1. import { Feature, FeatureCollection, LineString, MultiLineString } from "@turf/helpers";
  2. /**
  3. * Merges all connected (non-forking, non-junctioning) line strings into single lineStrings.
  4. * [LineString] -> LineString|MultiLineString
  5. *
  6. * @param {FeatureCollection<LineString|MultiLineString>} geojson Lines to dissolve
  7. * @param {Object} [options={}] Optional parameters
  8. * @param {boolean} [options.mutate=false] Prevent input mutation
  9. * @returns {Feature<LineString|MultiLineString>} Dissolved lines
  10. */
  11. declare function lineDissolve(geojson: FeatureCollection<LineString | MultiLineString>, options?: {
  12. mutate?: boolean;
  13. }): Feature<LineString | MultiLineString> | null;
  14. export default lineDissolve;