I am running validation rules on a SDE network. I have various point features which must meet given location rules, i.e.:
Coupling Fitting => Must meet 2 Main end points
Tee Fitting => Must meet 3 Main end points
Cross Fitting => Must meet 4 Main end points
At the moment I can achieve this check by doing the following:
1. Create start/end points for each Main Vector
2. Use Spatial Relator
a. with the various Fittings/Valves as requestors and
b. with the Main start/end points as suppliers
3. Use separate Testers to check where related candidates = 1, 2, 3 etc..
4. Output failed results as errors
As the various Fittings/Valves have to be checked against every start/end point this obviously takes a while to process. I've used Workspace Runner to cut these down but is there potentially a more efficient way to run this, i.e.: using Topology or Geometry transformers? I haven't used either before so wouldn't be sure where to start. Does anyone have any advice on a alternative methodology that might be worthwhile trying?
Attached is a screenshot of a shortened version of the workbench but gives the idea of what I'm trying to do.
Note: I'd like to just output the errors rather than fix them.