Select to view content in your preferred language

Integrating Data with a Water Utility Network

173
3
12-02-2024 01:46 PM
TSmith
by
Regular Contributor

Hello all, 

I have a question concerning geometry modifications to a UN from outside of Pro. I have noticed that if I use data interoperability extension to update the location of a valve to a field-verified point, the valve will move but the line it was attached to will not update. It also looks like a dirty area is not generated, either. 

 

Applying the same logic to water meter field-verified locates, I would like to automate moving meter locations to their verified position (using a snapper in FME/data interop. I have been able to do this before, in a non-UN context. Is there a simple way to get the network topology to be honored outside of an edit triggered within ArcGIS Pro? I considered creating a python notebook and running it within pro, with the hope that edits triggered that way would accomplish what I want, but I'm not so sure that would work, either. 

 

For locations where meters have been verified and a tap/service line does not exist, I would also like to use a line creator within data interop to create lines between those points and create a tap at the nearest water main. Is this possible to do? I'm most concerned with the geometry of the features being integrated. Attribute integrations haven't been an issue so far. Appreciate any help or advice!

0 Kudos
3 Replies
MikeMillerGIS
Esri Frequent Contributor

You will need to edit the line in that process to add the vertex.  Pro's editor is doing this when you make the edit, it is not handled in the database

TSmith
by
Regular Contributor

I have tried this using Data Interop, and also using the "snap" tool in ArcGIS Pro. The snap tool returns an empty geometry error (somehow causing the line to collapse on itself) 

 

Screenshot below showing the point I want to snap the line to. 

TSmith_0-1733332812634.png

moving the points (service connection) isn't the issue, for some reason it is collapsing the lines when trying to snap to the new point location. Any thoughts on this? I am only trying to snap lines to the new service connection location using endpoint snapping, trying to determine if this is violating a constraint. We are using the out-of-the-box attribute rules, and the only one I could think of that might be preventing this is the "set rotation from line angle"

0 Kudos
TSmith
by
Regular Contributor

It works when the line segments are merged.. however the length of that line segment is around 5 feet. Are the tolerance settings really that tight?

0 Kudos