I have a set of buildings in a polygon layer which I'm going to use in a 50k map. Since the buildings are tiny I cannot show the actual form of the building, instead I'm taking the centroid of the polygon and then make a point symbol (a square) which is a lot larger than the buildings original form.
When I do this in rural areas this is fine, but when there are a lot of tiny buildings near each other I have to do some kind of generalisation.
I have managed to remove smaller buildings that are in a certain distance from larger buildings (using buffer), but when I have a lot of buildings with the same size I'm not sure how to solve this.
Here are some images: This image shows the original size of the building polygons
This image shows building symbols created from centroid of each building. As you can see this doesn't look good
This is somewhat what I'd like to achieve. I have removed some of the buildings manually.
Any ideas?
I've seen that ArcGIS has a function called Simplify Building which is similar to whad I'd like to achieve. Unfortunately Open Source applications on OSX is the only possibility right now.