I am working on converting a Water geometric network to the Utility Network. When I enable the UN, I get over 180 errors that indicate a water line has duplicate vertices. But if I run the "Check Geometry" tool, it doesn't find any errors. Is there some difference in the tolerance between the Check Geometry tool and the UN? I can't find any place to change or define a tolerance in either tool.
(I realize I can display the vertex coordinates for each of the lines and determine if there is a duplicate, but that seems pretty labor-intensive if there aren't really any errors.)
Please let me know if you can help. Thanks.
Robert,
This sounded promising, but I ran the Analyze Network Data and it only found 2 Duplicate Vertex results. The "Dirty Areas" in the UN indicate there are 174 lines with duplicate vertices. I don't know why they aren't consistent, but it does limit the usefulness of the tool. (And no - it's not 2 lines with 174 duplicate vertices between them). There were also 17 with the error "Vertex within tolerance" but even that doesn't account for the 174 duplicate vertex errors in the UN Dirty Areas. Any ideas?
I’m wondering if someone can help me understand what’s happening.
I’m using the Analyze Network tool and then applying the suggested resolutions. When I turn the network topology back on, it shows zero errors. But when I run Analyze again to double check, it keeps finding more Vertex Within Tolerance errors. I apply another round of resolutions, re-run the tool, and it finds even more. Not sure why these aren’t getting picked up the first time.
I’ve tried changing how I apply the actions (anchoring the point and snapping the line, and vice versa), but I still keep getting new Vertex Within Tolerance errors. My guess is that applying the fixes might be shifting other features and creating more issues?
Not sure what’s going on, maybe I should just manually fix the initial errors instead of relying on the tool?
Thoughts? @RobertKrisher
Vertex within tolerance will not generate topology errors, but they are data quality issues that can result in problems with tracing and editing.
In terms of applying resolutions not fixing all the errors, that shouldn't be the case, but I can imagine there are some edge cases that the tool may not be able to handle. If there are a relatively small number of them than you may be better off manually resolving them. By doing that you will probably understand why the automated tool is not able to correct them. If you plan on running subsequent migrations, you should also look at correcting the problems in your source database.
@SusanONeill1 Can you post a screenshot of the complete results of all the errors discovered by the Analyze Network Data tool? The Errors by Type chart gives a good breakdown. I want to see all the errors it discovered, as well as the number of occurences of each error.
Robert,
My bad. I was looking at the Error Summary Table, which had 2 records, rather than the Error Location table, which shows a number of errors more consistent with the Dirty Areas. Thanks for your help. I did have to upgrade to 3.5 yesterday since the tool is only available at that version, so I guess I missed the details on the types of info returned by the tool. Thanks again.
@SusanONeill1 When looking at the error summary table make sure you look at the occurrences field for each error summary. You should find that when you add the number of occurrences for both of those rows together you will get the correct number (which will match the number of error location features you find).