如何用JavaScript按规则从GeoJSON中筛选目标面积多边形
JavaScript函数筛选GeoJSON多边形面积逻辑不符预期
我需要实现一个JavaScript函数,基于面积筛选GeoJSON Feature Collection中的多边形,规则如下:
- 若所有多边形的最大面积≤20,则返回最大面积值
- 若所有多边形的最小面积>20,则返回最小面积值
但目前函数输出结果不符合预期,具体问题:
- 在一组测试数据中,输出结果与预期不符
- 另一组测试数据里,多边形最小面积为23.884209,但函数错误返回了35.5510673211
相关代码与数据
GeoJSON文件内容
// 请粘贴你的GeoJSON数据
我的JavaScript函数
// 请粘贴你的函数代码
输出对比
- 当前错误输出:[填写实际错误输出值]
- 预期正确结果:[填写预期的正确结果值]
内容的提问来源于stack exchange,提问作者JohnH
相关产品推荐
相关产品推荐

