Create Topology Rules Using 'Or'

967
2
06-26-2019 02:16 PM
BenWagner3
New Contributor II

I am trying to create a topology that would cover my storm sewer system. I have one feature class for the sewer mains and then several feature classes for the various structures, i.e. one for inlets, one for outlets, one for manholes, etc... What I hope to accomplish is developing a set of rules to state that the mains need any one of the points from the various point feature classes to cover their endpoints. Also all points need to be covered by a main line endpoint. Is it possible to create topology rules with 'or'? E.g., Storm_Mains endpoint must be covered by Storms_Inlets Or Storm_Mains endpoint must be covered by Storm_Outlets Or Storm_Mains endpoint must be covered by Storm_Manholes, etc... 

-Ben
0 Kudos
2 Replies
AndyShoemaker
Esri Contributor

Hi Ben, 

Not sure if you have already gone down this path, but have you looked into using connectivity rules within a geometric network?

Connectivity Rules in the Geometric Network should allow you to make these types of connections. By default, it would have to create one type per line type (ie a Main needs to be created  with Endpoint), but you could design it so a Main can only have an Endpoint or Storm Drain.

If the point you make isn't one of those, it wouldn't connect to the network. You could then run a trace to find disconnected features and delete them all so you don't have finger fudges or such hanging around. 

There are also a suite of tools designed specifically for editing these networks so if you need to move or add features such as storm drains or manholes, you can do it with very little hassle. 

What Are Geometric Networks:

http://desktop.arcgis.com/en/arcmap/latest/manage-data/geometric-networks/what-are-geometric-network...

About Geometric Network Connectivity Rules:

http://desktop.arcgis.com/en/arcmap/latest/manage-data/geometric-networks/geometric-network-connecti...

Water Geometric Network Editing and Analysis:

https://solutions.arcgis.com/utilities/water/help/network-editing/

Cheers, 

Andy

Andy Shoemaker
0 Kudos
MelissaMorris1
New Contributor

Hi Ben,

Curious if you found a solution? We are about to begin this process and had many of the same questions.

Thanks!

Melissa

0 Kudos