Generating graph edge list from polyline and point shapefiles?

المشرف العام

Administrator
طاقم الإدارة
I have a polyline shapefile of rivers/stream segments, and a point shapefile of intersection points (nodes) between the segments (edges). Each stream segment starts and finishes at an intersection point. I wish to generate an edge list file (.csv or similar) which contains the start and end node IDs for each stream segment ID, in a format similar to "Edge ID, From ID, To ID" (see example image below).



Preferably I would like a solution to this within ArcGIS 10.1. So far I've experimented with a iterative approach (iterating through each edge segment and selecting nodes within a +-5m radius), but feel that this might not be optimal for large stream networks (100,000+ intersections).

I have uploaded a basic sample dataset (one polyline and point shapefile matching the image above) here. Any help greatly appreciated!



أكثر...
 
أعلى