按[[Double]]属性过滤对象数组?

时间:2017-01-20 17:16:50

标签: arrays swift swift3 filtering

我有一个包含features个对象的数组(Feature)。

Feature有一个名为coordinates

的属性

feature.coordinates在纬度/经度双精度值[[Double]]的嵌套数组中 - 它们构成一个多边形。

给定最小/最大纬度值,比如-44.5和-40.5我想要将要素数组过滤为仅在该范围内的坐标数组中具有至少一个纬度值的要素。

我正在努力与flatMapfilter合作,因为它的嵌套程度非常高。我需要更改我的数据结构吗?我正在寻找高性能。

0 个答案:

没有答案