Hi there!

I have been trying to map complex buildings, using the building relation and the outline and part roles, to enhance the map of my university.

I noticed that, when creating complex buildings, the name of the University's multipolygon relation ends up appearing on each part of the building, instead of just once in the middle of the whole complex.

Have a look at the map.

This happens with most renderers available on the main website (if it does not happen, I assume the renderer simply does not render the information at all).

Here are the relations that I am talking about: one of them, another one, a third one.

I do not want to map for the renderer, I just want to know if the renderers need to be improved or if I am doing something wrong, as the help page about 3D mapping is not 100% clear on what tags should and should not be used with each element of the relation.

asked 17 Sep '14, 00:42

stephane-guillou's gravatar image

stephane-gui...
585121827
accept rate: 0%

edited 19 Sep '14, 10:49

SimonPoole's gravatar image

SimonPoole ♦
38.7k13287614


I think the reason is that each building is part of the relation University of Queensland, which is a multi-polygon-relation. The name of such a relation is always repeated on all children.

I think it's better the make that relation a site-relation. I thought a multi-polygon-relation was meant to create holes in buildings, lakes, etc. Not sure whether that would change anything in the rendering.

permanent link

answered 17 Sep '14, 07:31

escada's gravatar image

escada
17.8k16153283
accept rate: 21%

Yep, it's definitely the wrong relation type.

(17 Sep '14, 08:06) scai ♦
2

Here's exactly why it's incorrect: you're treating the buildings as holes in the university area, where they are actually on the university grounds. Looks like it's the same with other features, like water--very unusual.

Regarding the site relation, it is likely not needed here. Quote from http://wiki.openstreetmap.org/wiki/Site: "It is not necessary or appropriate to use a relation when all the elements contained within the boundary of the site belong to the site, and no elements beyond that boundary do belong. In this simple case simply tag the perimeter with all the appropriate tags."

(17 Sep '14, 15:10) neuhausr

Great, thank you everyone. Now, I might just keep the outer roles of the multipolygon relation and tag that multipolygon as role=perimeter, according to http://wiki.openstreetmap.org/wiki/Relations/Proposed/Site Wouldn't it be nice to see the site relation actually approved? The discussion page has been stalled since 2012.

(17 Sep '14, 23:40) stephane-gui...
4

Whether a tag is approved is not really that important. It's documented, it's used, that is what counts.

(18 Sep '14, 06:34) escada
1

Fair enough, but it adds to the confusion of newcomer, and it would probably deter quite a few from actually using the site relation, thinking the community did not agree on it and they therefore should not use it.

(19 Sep '14, 05:31) stephane-gui...

This is not the place to discuss the value of the approval process, so allow me not to comment on this.

(19 Sep '14, 06:06) escada
showing 5 of 6 show 1 more comments
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×833
×389
×214
×190

question asked: 17 Sep '14, 00:42

question was seen: 4,048 times

last updated: 19 Sep '14, 10:49

powered by OSQA