1

I'm using QGIS to draw a polygon around a city neighborhood where the boundaries of that neighborhood will be the back of lots or streets. I merged streets and lots into one layer, now I need to draw a surrounding polygon, juxtaposed on the outer edge of the polygons just like in the images below. I would like to do this automatically if possible. I did this manually, but it is time consuming and, in some cases, creates unwanted gaps and overlaps, especially at corners and at the back of lots. the only gaps that can exist are between the lots and the streets, which are the sidewalks.

  • Here the merged layers

enter image description here

  • As I would like to do

enter image description here

  • That would be the end result enter image description here

-The main errors enter image description here

1 Answer 1

1

It depends on the quality of your data geometry. But you can try it with this workflow:

Example:

enter image description here

Dissolve

https://docs.qgis.org/3.28/en/docs/user_manual/processing_algs/qgis/vectorgeometry.html#dissolve

enter image description here

Delete hohles

https://docs.qgis.org/3.28/en/docs/user_manual/processing_algs/qgis/vectorgeometry.html#delete-holes

enter image description here

Polygons to line

https://docs.qgis.org/3.28/en/docs/user_manual/processing_algs/qgis/vectorgeometry.html#polygons-to-lines

enter image description here

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.