intersect
接口介绍
计算两个多边形的交点,如果它们公用了一条边,那么返回这个边线,如果没有交点,则返回null。
返回值(Feature|null)
如果相交的是点,则返回(Point或者MultiPoint)
如果相交的是边,则返回(LineString或者MultiLineString)
如果相交的是区域,则返回(Polygon或者MultiPolygon)
如果没有相交,则返回null
示例
var poly1 = turf.polygon([[
[-122.801742, 45.48565],
[-122.801742, 45.60491],
[-122.584762, 45.60491],
[-122.584762, 45.48565],
[-122.801742, 45.48565]
]]);
var poly2 = turf.polygon([[

本文探讨了Turf.js库中intersect方法在处理高精度多边形交集时的bug,并介绍了使用JSTS库进行更准确计算的方法。通过实例展示了如何用JSTS解决精度问题,适用于GIS开发者和地图应用工程师。
最低0.47元/天 解锁文章
1481

被折叠的 条评论
为什么被折叠?



