Hi whitehorse!
Perhaps you can use the topologybuilder on the lines to "combine" all pipes within the same river - network. And then use a SpatialRelator (TOUCHES, OVERLAPS?) between this network and your pits (areas, I assume?) to get the relations that are needed. You could then extract the values from the _related_candidates{} - table.
Hi,
also look at the NetworkTopologyCalculator.
If it doesn't work with your requirements and your network is already topologically correct, here is one way to do it in a more controlled way:
The key here is to create a point feature for both the start and end points of each line object, then match them spatially to each other with the NeighborFinder (thus all features as CANDIDATE).
You can then use list specified in the "Close candidate list name" of the NeighborFinder to make sure that you only match START points with END points (to preserve direction of flow), etc.
Hope this helps.
David
thanks for your reponses folks. unfortunately, I haven't had a chance to play with the data over the last few weeks because of competing priorities, hence the timelag in responding!
hopefully I will get a chance to look at it soon.
thanks again.
Once you match the START points with the END points, how would you add a 'line order' to the original Lines, based on the sequence of lines?
TIA
B