I need to find boundaries between two polygon layers and express them as lines. There are plenty of polygons in each layer, so I'd like to avoid doing it "by hand".


enter image description here

Red line shows how boundaries should look.

  • As it stands I think your question is too broad. For your questions to be answered here they should as much as possible describe not just what you want to do, but precisely what you have tried and where you are stuck trying that. I always look for the single question mark that indicates the actual question, and in your "question" there is not one. – PolyGeo Sep 8 '16 at 7:52
  • There is blues lines, pink lines and I see one red line. Please refine your question. However, I think I guess what you're up to, if you're more precise we might be able to guide you. Have a try with Integrate tool (Beware to be in an edit session before trying Integrate !! ) + buffer/merge polygon and layers methodology, and/or cleaning your layer(s). The best would be first to have a clean polygon layer, then after, you can start to think of lines. – gisnside Sep 8 '16 at 8:17
  • You now have a question mark in your title, which is good, but that should only summarize the question in your question body. Can you try to put a single one in there too, please? – PolyGeo Sep 8 '16 at 8:51
  • @PolyGeo The first sentence is quite obviously a question, even though it's not explicit, it's not that hard to change mentally "I need to" into "How to". – BartoszKP Sep 8 '16 at 15:59
  • @BartoszKP That first sentence is stating a requirement. It is not asking a question. You are free to guess what is being asked but I usually prefer a question to be clear before I attempt an answer. In this case the ambiguity is not so much the lack of a question mark but getting that would be a starting point to finding the remaining details that I think are necessary to answer what I am guessing may be what is being asked. – PolyGeo Sep 8 '16 at 20:01

This could be done directly with the "polygon to line" toolbut you need an advanced licen in order to use it. However, you need to handle the lack of precision (e.g. using integrate on a copy of your dataset).

Alternatively, you could isolate the green and the orange polygons in two layers and compute their intsection with line outputs (define a tolerance in the tools parameter to account for the lack of precision).


This might help. "How To: Convert shapefile polygons to polylines" http://support.esri.com/technical-article/000004861

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.