How to generate polygons upto the edge of other polygons?

المشرف العام

Administrator
طاقم الإدارة
I am doing some work on a pipe network (blue lines) and I am trying to attribute the information about the street to the pipes. I have 2 polygon layers one of the blocks (green hatch) and one of intersections (yellow hatch). I am trying to create a set of buffers/polygons around the street segments (dark gray lines) that fill the space not already covered by either of the 2 other layers(white space). It would be nice to get the double wide streets to have their polygons meet at the mid point between the 2 segments.I have tried creating a buffer and erase what falls underneath the other two layers and with an over sized buffer but I end up with spill over into the cross streets. I need to do this for an entire city, so I can’t just make an undersized buffer and snaping to the other layers never gets far enough and then manually adjust the vertices takes too long. Plus with both methods I end up with overlapping polygons when it buffers around a double street segment which causes problems assigning the street information to the pipe segments.What would be the best way to accomplish this?Let me know if you would like more clarification.




أكثر...
 
أعلى