Line from Shapefile not snapped when read from Watergems

I am preparing a water distribution network using ArcGIS Pro 3.1 and put the drawing as Line shapefile.

Some lines form junctions, for example end-of-line connected to the body of line. All end of lines are connected to another lines within specified tolerance value to create a T junction. I have checked all the juction with topology checker and they are all fine, all are connected. Topology checker gives no warning or error.

Now, after the preparation finished, this file is then imported into Model Builder in Watergems 10.00.00.50. Strangely, most of the lines are seen as not connected, even with the same tolerance value that match the ArcGIS Pro seting. But, I find that a few lines are connected, maybe only 1-2%.

How to overcome this ? I do not want to work twice. I want the feature to be connected from the originating data source, that is ArcGIS, and can be used straight away in Watergems.

see the first pic: all lines are connected in arcgis pro.

second pic: athough seems to be connected, it turns out not connected

thanks

Pic 1.

Pic 2.

Parents
  • Hello Yoc,

    I can see that you are using a very old version of WaterGEMS software. I request you to please upgrade to the latest version.

    You can try following the troubleshooting steps -

    - Re-run the ModelBuilder and try using a smaller tolerance value.

    - You can Merging Nodes in Close Proximity, please see the Batch merging nodes in close proximity (multiple areas) section of the wiki article

    To select elements not connected to the network go to queries -> network review -> "Find initially isolated elements". This will select all elements not connected to a source (reservoir/tank) in your model. You can also use the "Find disconnected" query under network trace to select all elements not connected to a specific element. The following article explains how to use this tool in detail, and includes a short video demonstration.

    Using Network Navigator

    Please reply if the above answer is not helpful, we will get back to you.

  • Just to clarify and add to Ankit's answer - if two points are not connecting after a ModelBuilder when they should be considered connected, the distance between them may be greater than the "tolerance" that you specified in ModelBuilder. You can use measure tools available in ArcGIS and in the latest version of WaterGEMS (23.00.00.16) to measure the distance of the gap, then ensure that the Tolerance is set greater than this distance (and that the "establish connectivity using spatial data" box is checked), so that ModelBuilder will automatically connect them.

    It is recommended that snapping tools be used in the source software to ensure there are no gaps, for the most successful ModelBuilder import. See this tip and more here: Preparing GIS data for use in the hydraulics and hydrology products

    If you find that junctions are overlaying pipes (with no gap), then it could be that the point is overlapping a line in the source data, instead of three lines being connected to the point. In this situation, you can use the Batch Pipe Split tool to automatically split the overlaying pipe and connect the node. However, your screenshot seems to suggest that there was already another point underneath. So, if the gap is less than the Tolerance and there are three separate polylines in the source data, we'll need to investigate a bit further. I would first suggest upgrading your WaterGEMS version as the one you mentioned is quite old and there is a chance that an issue has already been resolved. See more here: 


    Regards,

    Jesse Dringoli
    Technical Support Manager, OpenFlows
    Bentley Communities Site Administrator
    Bentley Systems, Inc.

  • "It is recommended that snapping tools be used in the source software " --> yes, I have used tools in ArcGIS (topology checker). The rule in the topology is: no dangling lines

Reply Children
No Data