Select to view content in your preferred language

Upstream, Downstream, and Isolation Traces don't work properly in an offline map area

126
2
Jump to solution
2 weeks ago
EricLiu
Occasional Contributor

Hi, using the 200.5 SDK, we created and downloaded an ad-hoc map area that includes the Naperville water utility network. The map area is a square and covers a portion of the entire utility network. We are also using the UtilityNetworkTraceTool control (https://esri.github.io/arcgis-maps-sdk-dotnet-toolkit/un-trace.html) to perform the trace in .NET Maui.

While 'Connected' and 'Shortest Path' traces work with the map area. 'Upstream', 'Downstream', and 'Isolation' traces return 0 results when performed on this map area. If I make the map area encompass the entire extent of the utility network, then these traces work.

In ArcGIS Pro, I added barriers in the network to simulate the map area boundaries cutting off the utility network. Sometimes I get 'No valid subnetwork controller found' when the boundaries are too restrictive. But once the boundaries are drawn further away from the start point the traces work.

Nevertheless, even if we make our map area boundaries far away from the start point, the trace tool still returns 0 results. Could the Esri team please help me identify what the issue is ?

Also, it would be nice if UtilityNetworkTraceTool can give more detailed trace warnings / errors like Pro does instead of returning 0 results.

EricLiu_0-1751919089025.png

 

0 Kudos
1 Solution

Accepted Solutions
EricLiu
Occasional Contributor

I think what's happening is that the subnetwork controllers weren't included in the map area. The NaperVille Water Network has the storage tanks (subnetwork controllers) off to the side. Once I zoom in the map area to around the storage tanks, it starts to work again. Still, it would be a nice improvement if the UtilityNetworkTraceTool can report the errors like in ArcGIS Pro.

View solution in original post

0 Kudos
2 Replies
EricLiu
Occasional Contributor

The issue still persists after updating to 200.7

After some more testing I figured out that in order for the downstream trace to work, the entire subnetwork must be in the map area (previously I said the entire extent of the network which was wrong).

 

0 Kudos
EricLiu
Occasional Contributor

I think what's happening is that the subnetwork controllers weren't included in the map area. The NaperVille Water Network has the storage tanks (subnetwork controllers) off to the side. Once I zoom in the map area to around the storage tanks, it starts to work again. Still, it would be a nice improvement if the UtilityNetworkTraceTool can report the errors like in ArcGIS Pro.

0 Kudos