featureCollection
是Turf中一个辅助函数,用于创建包含一组地理要素(features)的特征集合(feature collection)。
features
(required): 包含地理要素的数组,每个要素应该是一个 Feature
对象。返回一个 FeatureCollection
对象,其中包含指定的地理要素数组。
var point1 = turf.point([10, 20]);
var point2 = turf.point([30, 40]);
var line = turf.lineString([point1, point2]);
var featureCollection = turf.featureCollection([point1, point2, line]);
在上面的示例中,我们使用 turf.point
、turf.lineString
和 turf.featureCollection
函数创建一个包含两个点和一条线的特征集合。featureCollection
函数可以接收任意数量的 Feature
对象参数,并将它们集合在一起返回一个包含所有地理要素的 FeatureCollection
。