Street Network and Attribute Assistant (or python, coding, etc)

305
3
02-25-2013 06:31 AM
Labels (1)
KellyVan_Allen
New Contributor II
Hello!

I've got a bit of a complicated question.  Here's what I want to do.  I've got an existing street network that's broken down into segments (intersection to intersection).  What I want to automate is this....

When I'm adding a new road to an existing segment (at a location where there is no existing intersection).  I want the existing road to split at the point where I add the new road (create two segments from the original, and thus an intersection).

I've looked at attribute assistant, and can't seem to see if there's a tool for that.  I tried the Split Intersecting Feature, and I don't think it works when it's trying to split itself.  I've looked at the topology rules, and can't seem to find anything that fits what I'm trying to do.

Does anyone have any suggestions on how I can automate the split?

Cheers,
0 Kudos
3 Replies
PatrickStevens
Esri Contributor
I think the Integrate tool might be what you are looking for.  See the documentation for it here:

http://resources.arcgis.com/en/help/main/10.1/index.html#//00170000002s000000

According to that page, you would use Integrate when you want lines to have vertices wherever they intersect.

Be careful of some of the other byproducts of Integrate, like features moving when they are within the tolerance you set.  Perhaps you should use a very small tolerance, to get the vertices where your lines cross, but to avoid snapping features together.

Hope this helps!
0 Kudos
TomNeer
New Contributor III
What you are describing sounds like it is covered in the Addressing functions of the Local Government Model. There is a video explaining the processing by Scott Oppmann from last years UC (http://video.esri.com/watch/1869/arcgis-for-local-government-address-maps-and-apps).

Another options is to use the Split House Numbers script by Robert Nicholas. I used this to clean up a roads layer that wasn't addressing (e.g. split at intersections). It is unfortunately getting a bit old but was able to run it on a 9.3 install that I have virtualized.
0 Kudos
MikeMillerGIS
Esri Frequent Contributor
You want to use the Address Management Application.  This includes a construction tool to create the line and split any intersecting lines.  Here is the help.

http://resources.arcgis.com/en/help/localgovernment/10.1/index.html#/A_quick_tour_of_the_Address_Man...
0 Kudos