# [Tagging] landuse=residential and named residential areas which belong together (neighbourhoods/subdivisions?)

Bryce Nesbitt bryce2 at obviously.com
Tue Aug 30 09:13:44 BST 2011

```On 08/29/2011 04:59 PM, Martin Koppenhoefer wrote:
> IMHO this is exactly driving us into a multipolygon mess, hard to edit
> and timeconsuming to use, with unneeded complexity.
What would you think about a stacked approach?

You draw a regular polygon around the entire city:
landuse=residential
stacking=0
Then draw regular polygons around the shopping district
(or just tag the parcel data):
landuse=retail
stacking=1
Add the parks within the commercial district
landuse=recreation_ground
stacking=2
Add the lake in the park, as a regular polygon
natural=water
stacking=3
Insert a the beach in the park, as a regular polygon
natural=beach
stacking=4
And over it all, a long skinny building:
building=yes
stacking=10  (note the non-default stacking order)
With a patch of green grass roof (a city park):
landuse=recreation_ground
stacking=11

This of course is reinventing the multipolygon
<http://wiki.openstreetmap.org/wiki/Multipolygon_Examples> but would it
end up simpler?
For one advantage: you loose the requirements of proper rings.
And you'd have no trouble with seams and edges (because overlapping
would be OK).

For one downside: you have to parse everything in the bounding box
before calculating areas.
As with bridges, to add a land use may require re-stacking various other
things.
And you'd still have polygons at the edges of roads that need manual
adjustment every time the road geometry is improved.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tagging/attachments/20110830/7d4afa8b/attachment-0001.html>
```