Select to view content in your preferred language

Represent the Utility Network Visually

1392
2
04-28-2021 09:01 AM
Status: Open
RobertThomson
Frequent Contributor

Have a way to show the Utility Network layout visually as per the attached.  When I was putting ours together as a total newbie it was a nightmare looking through Network Properties to understand how it was structured.

2 Comments
ScottFierro1

Great stuff and hopefully this can be done via the diagrams capabilities.

AnneYvonneBlin

Hi @RobertThomson and @ScottFierro1,

Indeed, we can imagine to generate a network diagram to visualize how the utility network is structured.

  • A diagram template can be set up to generate the diagram starting from a high level network feature, from which a diagram trace rule is triggered to retrieve all the connected network features while stopping at the subnetwork controllers at the lowest level. Then, some other diagram rules can be configured on the template to systematically remove all the network features except the subnetwork controllers on which we want to focus (see diagram#A at the bottom left corner below with all subnetwork controllers at their geographical coordinates).
  • Then, using our Network Diagrams ArcGIS Pro SDK API, we can develop a custom layout algorithm that positions the subnetwork controllers per tier; those related to the high level tier being horizontally aligned at the top and those related to the low level tier at the bottom (see diagram#B at the right part below)

NetworkStructure_SampleDiagram.png

NOTE: Such a function can be provided as an ArcGIS Pro add-in command that generates the diagram#B in one click. You can also expose the custom layout algorithm in the Layout gallery so users can manually apply the layout to the active diagram (#A => #B)