Esri / local-government-desktop-addins

A series of ArcGIS Desktop Add-ins used in the ArcGIS for Local Government editing maps.
Apache License 2.0
61 stars 57 forks source link

ENH-000114565 Give the Add Point and Laterals Tool in Water Utility Network Editing Tools the ability to recognize an existing point so connectivity rules do not cause extra data to be made. #285

Closed MikeMillerGIS closed 2 years ago

MikeMillerGIS commented 6 years ago
Salesforce ID: ENH-000114565
Salesforce Submitter: Andy Shoemaker
Salesforce Submit Date: 6/08/2018 9:18 AM
Salesforce Bug Type: Product
Salesforce Severity: Medium
Repro Data: (n/a)
Work Around: User Story:

When setting up editing tools, users wish to make creation of data as easy as possible. Within a Geometric Network, connectivity rules do this by forcing specific default junction types or laterals. This can, however, conflict with the Water Utility Network Editing tools. When the Add Point and Lateral tool is utilized, it can create 2 junctions on the end of a lateral: one when the tool is initially use and the second when the lateral is made by the tool. Adding capabilities similar to the existing "DeleteExistingLine" tags will address this issue. 

Steps to Demonstrate:

1) Create a geometric network and add a Network Connectivity Rule which enforces a point on the end of a lateral
2) Modify the loaded.water.config file for the Water Utility Network Editing tools so the Add Point and Lateral Tool creates the same lateral/point combination
3) Load the data into ArcMap and start an edit session
4) Create a new lateral in the network, note that the designated junction is automatically added to the end of the lateral
5) Use the Add Point and Lateral tool
6) Identify the newly created point on the end of the junction, note that two features have been created. 

Product: ArcGIS for Desktop
Functional Category: ArcGIS for Electric, Gas, Water and Telecommunications
Client Platform: (n/a)
Version Found: 10.4.1
Planned Version Fixed: (n/a)
Comment: (n/a)
MikeMillerGIS commented 6 years ago

Look at reading the rules and no create the points at start or end - https://desktop.arcgis.com/en/arcobjects/latest/net/webframe.htm#igeometricnetwork.htm

MikeMillerGIS commented 6 years ago

This may be complicated as what if the template is placing a point is not the point defined in the GN rules.

LindsayThomas commented 2 years ago

Closing to match backend support app