I am trying to construct a relatively simple corridor to model a residential road. On both sides of the road I will either have depressed curb or full barrier curb depending on if there's a driveway at a specific location.
In order to display the appropriate curb option, I have an infinite end condition that is targeting a Driveway feature definition in BOTH the horizontal and vertical direction. I then set the depressed curb component as a child of this end condition. My assumption is that if the end condition finds the appropriate Driveway feature definition, the depressed curb will then "know" to display.
To allow for the full barrier curb option to also solve, I then added a full barrier curb to the template. I set a display rule for the full barrier curb to NOT appear if the depressed curb is shown.
From here I become lost. When I test my template, it appears to be working correctly. Whenever a Driveway feature is found outside of the EOP, the barrier curb disappears and the depressed curb knows to solve. Yet when I actually drop the corridor along an alignment, it seems to never find that Driveway feature definition i.e. the barrier curb is the only thing solving. I've tried adding lines with the appropriate Driveway feature definition and it cannot find them. So i added profiles to these lines that are also the Entrance feature definition and it cannot find them still.
From the few fixes I've attempted, I think the issue is this end condition is not set up to target correctly. But i don't understand why the Test seems to be working correctly in the template dialogue box. Maybe I'm not fully understanding how the end condition is seeking for its target Feature.