Typescript 如何确定这两个多边形是否相交?(打字稿)

Typescript 如何确定这两个多边形是否相交?(打字稿),typescript,leaflet,geospatial,polygon,Typescript,Leaflet,Geospatial,Polygon,我有两个多边形在下面的格式。它们实际上是一组lat-long坐标(按该顺序排列): 我如何确定它们是否相交?我曾尝试将多边形转换为传单多边形s,并使用trub中的intersect,但出现了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]] 谢谢。将它

我有两个多边形在下面的格式。它们实际上是一组lat-long坐标(按该顺序排列):

我如何确定它们是否相交?我曾尝试将多边形转换为传单
多边形
s,并使用
trub
中的
intersect
,但出现了
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]]

谢谢。

将它们转换为,然后运行TurpJS函数。好的,我如何将它们转换为GeoJSON格式?首先,a)阅读GeoJSON标准,b)编辑您的问题,添加两个多边形示例(以便您的问题类似于a,并查看示例)
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]]