Как я могу узнать, пересекаются ли эти два многоугольника? (Машинопись) - PullRequest
0 голосов
/ 14 февраля 2020

У меня есть два полигона в формате ниже. По сути, они представляют собой массив координат длинной длины (в таком порядке):

number[][] | [] | [number, number] | number[]

Как определить, пересекаются ли они? Я пытался преобразовать полигоны в Leaflet Polygon s и использовать intersect из turf, но получаю ошибку TS2322.

Пример полигонов:

Polygon 1: [[50, -0.2],[52, -0.3],[51, -0.4],[50, 0],[51, -0.8]]

Polygon 2: [[51, -0.1],[51, -0.2],[51, -0.4],[53, 0.1],[52, -0.3]]

Спасибо .

...