基于其他点列表(LineString)对点进行排序/排序

时间:2018-09-25 01:01:02

标签: javascript sorting turfjs

让我们说我有一个LineString(一条汽车路线):

let lineCoords = [
[ 10.964832305908203, 41.004681939880314 ],
[ 10.977363586425781, 40.99096148527727 ],
[ 10.983200073242188, 40.97075154073346 ],
[ 11.02834701538086, 40.98372150040732 ],
[ 11.02508544921875, 41.00716631272605 ],
];

和另一个LineString(我必须停下来)

let arrayOfPoints = [
[ 10.964832305908203, 41.004681939880314 ],
[ 10.994186401367188, 41.01947819666632 ],
[ 10.977363586425781, 40.99096148527727 ],
[ 10.983200073242188, 40.97075154073346 ],
[ 11.02508544921875, 41.00716631272605 ],
[ 10.964832305908203, 41.004681939880314 ],
[ 11.02834701538086, 40.98372150040732 ],
];

现在我想基于lineCoords排序arrayOfPoints

我该怎么做?

Turf可以帮忙吗?

0 个答案:

没有答案