I’m trying to create segmented impervious surface polygons in ArcGIS Pro without manually redrawing everything.
Current workflow:
I start with a large boundary polygon.
I use Erase to remove non-impervious areas.
Essentially: Boundary MINUS erase features = impervious surface polygon.
After that, I want the resulting impervious polygons split by a road centerline layer.
The road layer is already segmented intersection-to-intersection, and my goal is for the impervious polygons to also become segmented intersection-to-intersection automatically.
Basically:
roads should act as cutting lines
each road segment should divide the impervious polygon network
I do NOT want to manually trace or redraw polygons
What I’ve tried:
Polygon To Line
Merge
Feature To Line
Feature To Polygon
But the outputs either:
don’t fully split at all intersections,
create slivers/gaps,
or fail to preserve the segmentation I expect from the road network.
Questions:
Is there a standard workflow for splitting polygons by road centerlines?
Should I be using Identity, Split, Feature To Polygon, or another tool entirely?
Do the roads need to be converted into true polygon boundaries first?
Is there a topology/preprocessing step I’m missing to make road intersections properly partition polygons?
The end goal is essentially a clean impervious-surface polygon layer segmented block-by-block/intersection-to-intersection from an existing road network.
You could use the Feature to Polygon Tool with your Roads layer as an input; the result is a polygon for all areas enclosed by the road network. You could then use this output to split or union your Impervious Surface polygons.
Feature To Polygon (Data Management)—ArcGIS Pro | Documentation