Atlaslog
Atlaslog / Turf.js / API / combine
Turf.js · API reference

combine

Quick answer

Combines a FeatureCollection of Point, MultiPoint, LineString, MultiLineString, Polygon, or MultiPolygon features into MultiPoint, MultiLineString, or M.

Last verified 2026-11-03 · Turf.js 7.x · Cite this page
Runnable examplesChinese noteAll API topics

Description​

Combines a FeatureCollection of Point, MultiPoint, LineString, MultiLineString, Polygon, or MultiPolygon features into MultiPoint, MultiLineString, or MultiPolygon features.

Parameters​

NameTypeDescription
fcFeatureCollection<Point | MultiPoint | LineString | MultiLineString | Polygon | MultiPolygon>a FeatureCollection of Points, MultiPoints, LineStrings, MultiLineStrings, Polygons, or MultiPolygons

Returns​

FeatureCollection<MultiPoint | MultiLineString | MultiPolygon> a FeatureCollection of corresponding type to input

Examples​

var fc = turf.featureCollection([
turf.point([19.026432, 47.49134]),
turf.point([19.074497, 47.509548]),
]);

var combined = turf.combine(fc);

Installation​

$ npm install @turf/combine

import { combine } from "@turf/combine";
const result = combine(...);
$ npm install @turf/turf

import * as turf from "@turf/turf";
const result = turf.combine(...);
TutorialsAPI index
English reference text adapted from the official Turf.js documentation, © Turf.js contributors, licensed under MIT.
Original page: https://turfjs.org/docs/api/combine · Chinese note: /turf/api/combine.html
Cite this page

Atlaslog (2026). combine. https://www.jingweizhi.com/en/turf/api/combine.html (accessed 2026-11-03).