Skip to main content
Question

3D spatial join, with conditions

  • October 15, 2018
  • 3 replies
  • 23 views

Forum|alt.badge.img

I'm trying to spatially join floating polygons (colored lines in image below) to a vertical grid's tiles. The vertical tiles have all the same XY coordinates, as do the floating polygons. The polygons intersect the tiles; the tiles are not grouped.

Unfortunately I can't get it to work; the closest I managed to do is join them with NeighborFinder (1 neighbor), but what this does is giving every tile the attributes of the topmost floating polygon only. Furthermore, NeighborFinder doesn't seem to have join rules, which I'd need for the rightmost case, where two polygons are touching the same tile; for that case, whatever tile has the highest value in an attribute should win. Any ideas how to accomplish this?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

3 replies

takashi
Celebrity
  • 7843 replies
  • October 16, 2018
What is the geometry type of the vertical grid tile - Solid (cube), 3D Polygon, Face, or other?

takashi
Celebrity
  • 7843 replies
  • October 16, 2018
Does this screenshot illustrate the spatial relations between vertical tiles (yellow) and a floating polygon (blue)?

 


jovitaatsafe
Safer
Forum|alt.badge.img+11
  • Safer
  • 635 replies
  • October 19, 2018
Hi @clickingbuttons,

 

have you found a solution for your 3D spatial join problem? Would you consider sharing a sample of your data perhaps for the community to experiment with and hopefully to generate more ideas?