| Products: ArcView: VB6 Platforms: WindowsRequires: A geometric network.Minimum ArcGIS Release: 9.0 |
How to use:
- Register the trace task with Categories.exe as an ESRI Utility Network Task.
- Close and restart ArcMap.
- Add your network to ArcMap. Use the Add Edge Flag or Add Junction Flag tools on the Utility Network Analyst toolbar to place a flag at the location you wish to trace from.
- Disable one or more layers using the toolbar (disable the layers whose features you want to search for).
- Choose "Next Upstream Device" from the list of available trace tasks and perform the trace.
- Click the Solve button. The result will be a selection set up the upstream devices that stopped the trace.
| NextUpstreamDevice.cls | Main class for the trace task. |
| NextUpstreamDevicePrj.vbp | Project file for the custom trace task. |
| NextUpstreamDevicePrj.dll | The compiled custom trace task. |
Download the files for all languages
Key Libraries: EditorExt, NetworkAnalysis
Key CoClasses:UtilityNetworkAnalysisExt, TraceFlowSolver
Key Interfaces: ITraceTask, IUtilityNetworkAnalysisExt, INetworkAnalysisExt, ITraceFlowSolver
Key Members:ITraceTask::OnCreate, ITraceTask::OnTraceExecution, ITraceFlowSolver::FindFlowEndElements
