Friday 1 February 2019

qgis - How to find dead-ends in road network using ArcGIS for Desktop or GRASS?


I'm trying to remove all the dead-end roads in a road dataset (lines) that are less than 100m long.


How do I identify roads that are dead-ends (no exit)?


The 100m part is easy.


I know how to use ArcGIS for Desktop proficiently and can use GRASS.



Answer



I had to do this just recently. Using ArcGIS 10:



If you only want to symbolise the dead ends you can just set up a Topology on the roads featureclass and set the rule "Must not have dangles". this will put a marker on every feature that has a dead end.


Alternatively, run the "Feature Vertices to Points" Tool (Located in Data Management Tools --> Features) and select "Dangle" as the point type. You can then use "Select by location" to pick up all lines that touch those dangle points.


Voila, all dead-end streets are selected.


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...