Skip to content

Incorporate Edits Tool

Noel Peterson edited this page Sep 9, 2014 · 5 revisions

This tool updates the topology of all MHN feature classes (nodes, bus routes and highway projects) after any geometric edits to the links, and automatically updates the values for a number of attributes (ANODE, BNODE, ABB, MILES & BEARING for links; NODE, ZONE & AREATYPE for nodes). Bus itinerary and highway project coding tables will also be altered, if any of the edits removed/split a link on which an itinerary/project relied.

Since all of the updates are based on the links, any other geometric changes in the network (e.g. moving nodes, reshaping bus route features, etc.) will be lost. For this reason, all editing should be done to the links alone. (Changes to the attributes of other features, on the other hand, will remain after the updates.)

New links must have a valid value for the BASELINK and DIRECTIONS attributes. Additionally, if the link is set to be a base link (BASELINK = 1), then the tool will verify that all other required attributes have valid values. If not, the user will be alerted as to which links need changes. ANODE/BNODE/ABB values should always be left for the tool to calculate automatically: adjusting them manually can result in much more time spent troubleshooting if any errors are made.

This tool will also check for illegal geometric edits, and alert the user if any exist. Illegal edits specifically include:

  • duplicate node IDs: the same node is referenced by the ANODE or BNODE of two different links, even though the corresponding endpoints are not coincident
  • overlapping nodes: two coincident link endpoints have conflicting ANODE/BNODE values

The only parameter to specify before running this tool is the path to the edited MHN geodatabase.

Clone this wiki locally