I searched a long time for the solution of my problem occurring during my diploma thesis. Maybe I am missing the right keywords for the correct search, but I need your help. I am using ArcMap 10.3.
I have a road network as lines and land use information as polygon layer. Sometimes the polygon overlays the line and sometimes its close it.
I need the length of the section of each line, where a polygon is overalying or next to the line (including a buffer distance of approx. 30m).
My aproaches where Buffering the lines -> then Clipping the Buffer Polygon and Landuse polygon. But additionally I need the length of the polyline within the polygon and next to the polygon.
The problem compared to the solved "normal" How do I calculate line segment lengths within a polygon? is that not all polygons overlay the polylines. The upside is that there is a specific ID with correctly works for a Join of tables.
Here I tried to specify my question. The red lines represent the length of the road going by specific land use.