I'm trying to match polyline layer features up to polygon edges in a different layer quickly. I have a huge extent of polygons (river) and separate lines (bank features) that I need to get to follow/match the polygon outlines.

Spatial adjustment not working, reshape/modify features will be too time-consuming with snapping each vertex...

Is there a quicker easier way? I have ArcMap 9.2.

  • You could try a nearest Join, however, we would be able to give you more specific help if you tell us what software you are using. – Dan_h_b Nov 24 '15 at 12:21
  • Thanks for adding the software. Do you want to keep the polyline geometry? Or do you just need its attributes? i.e. do you just want the polyline attributes assigned to the polygon features? – Dan_h_b Nov 24 '15 at 12:23
  • Unfortunately, need to keep it as a separate polyline feature complete with attributes... rather than just attach attributes to polygon... – Becky Nov 24 '15 at 12:25
  • Try a spatial join gis.stackexchange.com/a/111011/53268 – wittich Nov 24 '15 at 12:50
  • Unfortunately I don't want to just find out distances... I want to move the polyline to match the polygon outline.. – Becky Nov 24 '15 at 12:52

To trace the lines onto polygons, try using the Integrate tool:

Compares features and makes any lines, points, or vertices within a certain distance range identical or coincident.

To match the attributes of the polygons to the lines, you can use the spatial join by @wittich or other similar methods described in Match features that are spatially similar with ArcGIS?.

Since you're on 9.2, unfortunately you won't have the Conflation toolset.

  • Note that Integrate will move/modify both layers, so if you're only wanting to adjust one layer to match another, it isn't suitable. – Chris W Nov 28 '15 at 19:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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