You are not logged in.

Announcement

*** NOTICE: By 30th of September 2022 the forum.openstreetmap.org will be retired, please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators. We expect the migration of data will be finished by that date, you can follow its progress here.***

#1 2013-11-13 11:22:02

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Tagging of horizontal colour dividers for 3D buildings

Hello,
we have often buildings like this:
http://upload.wikimedia.org/wikipedia/c … tuerme.jpg

Mostly skyscapers but also buildings with 4,5,6 etc. levels.

How to extend building:colour=<value> definition.

More exactly:how to tag this:
http://wiki.openstreetmap.org/wiki/File … tripes.jpg

I mean:
A
B
C

and n

from this sketch.

Regards,
Marek

Offline

#2 2013-11-13 12:00:47

cmif4
Member
From: Paris
Registered: 2013-06-10
Posts: 121
Website

Re: Tagging of horizontal colour dividers for 3D buildings

I think that your example is not really the best, white stripes are not the same shape as black glass one (they are a bit wider from top view).

The real question is "how to map a vertically repeated building:part", i would suggest something inspired from the balconies repetition proposal.

Your example could be mapped as a single squared building part with total height for the central blue/black glass plus a single larger square with balconies inspired tags something like:

repeat_count=5
repeat_offset=3
min_height=6
colour=white

1 balony/part every 3 meter starting at 6 meter repeated 5 times.

     
   ____
  _|__|_
  _|__|_
  _|__|_
  _|__|_
  _|__|_
   |  |
___|__|____

Offline

#3 2013-11-13 12:29:42

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Tagging of horizontal colour dividers for 3D buildings

Its true,
there are a lot buildings like this: https://wiki.openstreetmap.org/wiki/Fil … nina25.jpg
Colours and stripes are important for the visual recognition of the building.
I would avoid several geometric elements if not absolutely necessary.

Offline

#4 2013-11-13 12:40:52

cmif4
Member
From: Paris
Registered: 2013-06-10
Posts: 121
Website

Re: Tagging of horizontal colour dividers for 3D buildings

marek kleciak wrote:

I would avoid several geometric elements if not absolutely necessary.

I totally agree with you on this.

Offline

#5 2013-11-13 23:14:31

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Tagging of horizontal colour dividers for 3D buildings

Please use negativ values for roof:shape=gabled
I mean buildings  which have _V type roofs.
Best regards,
Marek

Offline

#6 2013-11-14 17:06:54

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,835
Website

Re: Tagging of horizontal colour dividers for 3D buildings

marek kleciak wrote:

Please use negativ values for roof:shape=gabled
I mean buildings  which have _V type roofs.

I think that negative values for roof:height don't make sense, based on the definition of the key. A V-shaped roof still has a positive height (and would probably not be called "gabled" in English).


OSM in 3D: OSM2World

Offline

#7 2013-11-14 18:56:31

kendzi
Member
Registered: 2008-08-20
Posts: 250

Re: Tagging of horizontal colour dividers for 3D buildings

cmif4 wrote:

The real question is "how to map a vertically repeated building:part", i would suggest something inspired from the balconies repetition proposal.

Some talk about repeated building part was here: http://forum.openstreetmap.org/viewtopi … 61#p206061
So in short was used relation of typ clone:height and similar taggs repeat, every, offset

Offline

#8 2013-11-14 19:17:40

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,835
Website

Re: Tagging of horizontal colour dividers for 3D buildings

I don't think we should even bring up "vertically repeated building parts" for this topic. In my opinion, colour patterns would ideally be represented just that: Tagging the type of pattern (vertical/horizontal/diagonal stripes, checkers, dots, whatever), the list of colours involved, and some additional parameters such as stripe width. If necessary, some of these parameters might be treated as lists, too - similar to the lanes syntax - but we should make sure to not go overboard with tagging complexity.

Enabling colour patterns – or even material patterns? – would be rather powerful and applicable beyond just buildings. What about a bollard with diagonal red-white stripes, for example? I wouldn't want to introduce bollard:parts for that, but a colour pattern tagging could be applied to that, too - and all 3D objects where we can implement tagging-based colours.


OSM in 3D: OSM2World

Offline

#9 2013-11-14 20:44:09

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Tagging of horizontal colour dividers for 3D buildings

+1 Tordanik!

Offline

#10 2013-11-14 21:27:49

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Tagging of horizontal colour dividers for 3D buildings

I think that the coloring of the facade can be solved using Relations.

Relation type=facade, separately for each section of the perimeter of the building (front, rear, left side, right side.)
For a building in the shape of a polygon, we would specify the location of the section (part of the building), viewed from the centers and use the tag "direction =".

Items of the Relation: facade:a; facade:b; etc.
height=
min_height=
colour=
width=
material=
and other specific tags for each level of color individually.

Offline

#11 2013-11-26 17:53:12

derandi
Member
Registered: 2011-08-01
Posts: 56

Re: Tagging of horizontal colour dividers for 3D buildings

Hello,

i made some buildings with vertically repeated building parts. I changed min:height und height tags for that.

Example:
http://map.f4-group.com/#lat=50.6849836 … phi=-2.531
http://www.tri-tower-ilmenau.de/

Some Communication Towers:
http://map.f4-group.com/#lat=50.6953809 … phi=-2.531
http://map.f4-group.com/#lat=51.7220404 … eta=69.286

Best Regards,
Andreas

Offline

#12 2013-11-26 18:37:46

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Tagging of horizontal colour dividers for 3D buildings

Hello Andreas,
Tri tower Ilmenau is absolotely ok, because of different Ground floor geometry in repetead levels.
Communication Tower with 3 or 4 stripes could also be ok.
But what about cases with 40 or more stripes?

Best regards,
Marek

Edit: Btw. - very nice models!

Last edited by marek kleciak (2013-11-26 18:39:04)

Offline

#13 2013-11-28 12:20:17

cmif4
Member
From: Paris
Registered: 2013-06-10
Posts: 121
Website

Re: Tagging of horizontal colour dividers for 3D buildings

marek kleciak wrote:

Please use negativ values for roof:shape=gabled
I mean buildings  which have _V type roofs.
Best regards,
Marek

The name you were looking for is butterfly roof

Offline

#14 2013-11-28 12:32:12

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Tagging of horizontal colour dividers for 3D buildings

Exactly,
but WHY do yo define new names, not compatible with common simple 3d building definition.
Don´t understand me wrong:
I´m really happy about your great job.
But: there are already names in use.
Mathematicly is butterfly roof the same as gabled but with negative value for the roof hight.

Best regards,
Marek

Offline

#15 2013-11-28 12:37:00

cmif4
Member
From: Paris
Registered: 2013-06-10
Posts: 121
Website

Re: Tagging of horizontal colour dividers for 3D buildings

Because the code must know what to do with roof:shape=gabled and roof:shape=butterfly when height tag is not present.
With different roof:shape value you can deduce the result without looking at the roof:height tag.

Offline

#16 2013-11-28 12:41:45

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Tagging of horizontal colour dividers for 3D buildings

Understand.
I understood also the source.
IFC is really smart. I like it.

Again: I believe we need the next codification meeting for 3D.
We have a lot of ideas, some realized solutions and less ressources.

Offline

#17 2014-01-10 07:16:27

things-change
Member
Registered: 2011-10-27
Posts: 351

Re: Tagging of horizontal colour dividers for 3D buildings

Mans scyscrapers have a facade of metal or concrete and dominating glass. How could this be tagged? Facade=glass is wrong, even metal or concrete.

Empire-Riverside-Hotel_%28Hamburg-St._Pauli%29.Fassade.ajb.jpg

Last edited by things-change (2014-01-10 07:17:45)

Offline

#18 2014-01-10 10:34:10

cmif4
Member
From: Paris
Registered: 2013-06-10
Posts: 121
Website

Re: Tagging of horizontal colour dividers for 3D buildings

I usually tag it with building:facade:material=glass & building:facade:colour=brown i'm not sure it's the best way but it gives the best rendering in Kendzy & F4Map

Offline

Board footer

Powered by FluxBB