1

I am trying to split a street polygon based on the segment ID of the street, giving them the same segment_ID in the attribute table of the street lines. I did not use the line feature class to derive the polygon but instead used a polygon feature class that included the width of the roads (but was not divided into segments). Street polygon and line feature classes

I tried using the split tool, but it doesn't accept the street line segment as a feature.

3
  • Enable the advanced editor tool bar and select the polygons, try "Explode multi part feature"
    – GISHuman
    Commented Jul 18, 2014 at 15:16
  • That's a tricky one. (Explode won't work here BTW; not seeing any multipart features in the image). Why not recreate the buffers based on the line segments, just don't dissolve the buffer output. Presuming this is ArcGIS BTW. The catch here is that your buffers will have overlap but I think we can clean that up. Commented Jul 18, 2014 at 15:42
  • Try this tool, then loop through the individual result using spatial join to join the attributes together
    – TsvGis
    Commented May 6, 2016 at 4:36

3 Answers 3

1

If the segment_ID is in the attribute table Split Layer will split the original file based on the field you input.

1
  1. create a cost allocation for each line segment based on segment_ID,
  2. convert the cost allocation to polygons and
  3. intersect each cost allocation polygon with you road polygons.
1

Create proximity polygons to segments, using Spatial analyst, raster to polygon. Intersect them with road polygons.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.