classification
nearestPoint
npm install @turf/nearest-point
接收一组点要素集和一个参照物点要素,返回该点要素集里最接近参照物点的点要素,包括两个属性:在要素集里的 index、和参照物的距离(英里)
参数
| 入参 | 类型 | 描述 |
|---|---|---|
| targetPoint | Coord | 参照物点要素 |
| points | FeatureCollection<Point> | 点要素集 |
返回
范例
var targetPoint = turf.point([28.965797, 41.010086], { "marker-color": "#0F0" });var points = turf.featureCollection([turf.point([28.973865, 41.011122]),turf.point([28.948459, 41.024204]),turf.point([28.938674, 41.013324])]);var nearest = turf.nearestPoint(targetPoint, points);/*{type: "Feature",geometry: {type: "Point",coordinates: [28.973865, 41.011122]},properties: {featureIndex: 0,distanceToPoint: 0.6866892586431127}}*/
