ドキュメントのコレクションがあり、それぞれにポリゴンのフィールド配列があります。
ポリゴン geoIntersects がこれらのポリゴンのいずれかであるかどうかをテストしたいと思います。それが助けになるなら、それらはすべて箱型です。
私がテストしている配列に私のポリゴンが含まれる可能性を追加する場合は、賞金ポイントを追加します。それ自体と交差したくない...
都市:
{_id, buildings:[ {coo:{shape:"Polygon", coordinates:[ [0,0], [4,0], [4,5], [5,0],[0,0] ] }, {coo:{shape:"Polygon", coordinates:[ [0,0], [4,0], [4,5], [5,0],[0,0] ] } ] }}
配列に約 100 個ほどの要素があると想像してください。特定の形状について、配列内に含まれる可能性があるかどうか、それが他のポリゴンのいずれかと交差するか、または交差しないかどうかを判断したいと思います(ここでも、それ自体を除いてそこにあります)。