In my network I have multiple closures (Green Circles). Downstream from these closures I have risers (Blue Circles). I also have multiple boundaries (Red Polygons) which contain an x number of risers.
I need to calculate within each boundary which is the first riser that the cable hits after the closure. I need to mark these risers as value = 1 in each boundary as shown in illustration.
Ive got as far as using a shortest path finder to try navigate to each of my Risers from each of my Closures but without much success
Does anyone has any guidance on what method I can use to determine this?