You are not logged in.

#1 2020-06-22 15:55:49

maro21
Member
From: Wrocław
Registered: 2018-03-06
Posts: 274

part of the building larger than the building

Is it possible to map such tower?
https://fotopolska.eu/1221/1221509/1000 … isnien.jpg
https://wiezecisnien.eu/wp-content/uplo … 2013r4.jpg
The building:part (upper part) would be bigger than the building=.

Will it work?

Offline

#2 2020-06-22 17:32:52

R0bst3r
Member
Registered: 2015-04-23
Posts: 577

Re: part of the building larger than the building

Have a look at https://wiki.openstreetmap.org/wiki/Simple_3D_buildings , chapter Building Relations.

Offline

#3 2020-06-27 23:19:49

maro21
Member
From: Wrocław
Registered: 2018-03-06
Posts: 274

Re: part of the building larger than the building

It doesn't work...
F4map renders only the lower part and omit the building:part
and OSMBuildings renders only the upper part, hovering above the ground...

https://demo.f4map.com/#lat=51.1090324& … 12&zoom=20
https://osmbuildings.org/?lat=51.10913& … .4&tilt=30
https://www.openstreetmap.org/relation/11233147

Offline

#4 2020-06-28 00:02:49

Darellur
New Member
Registered: 2020-05-27
Posts: 1

Re: part of the building larger than the building

maro21 wrote:

It doesn't work...
F4map renders only the lower part and omit the building:part
and OSMBuildings renders only the upper part, hovering above the ground...

https://demo.f4map.com/#lat=51.1090324& … 12&zoom=20
https://osmbuildings.org/?lat=51.10913& … .4&tilt=30
https://www.openstreetmap.org/relation/11233147

Most 2D maps and some 3D maps use only the shapes with a tag building=yes. That's the outline. It should cover the whole area under the building.
More advanced renderers use the shapes with building:part=yes. That's the 3D shapes. Here you have just one. You probably want another one for the base of the tower.

Editing this is tricky; current outline is not an actual outline since it covers only the base, but making another shape for outline using the nodes of the upper part, moving just the tags, and using the old shape for building:part probably hurts change history.

Offline

#5 2020-06-28 08:41:32

Jakka
Member
Registered: 2014-10-17
Posts: 73

Re: part of the building larger than the building

In the past I did this as try out for 3D.
Perhaps make a ground base shape that you need for de max shape above and set it as building height=0.001 smile

https://osmbuildings.org/?lat=50.78944& … .6&tilt=30
https://demo.f4map.com/#lat=50.7894385& … phi=-1.146
https://www.openstreetmap.org/query?lat … on=3.14072

Online

#6 2020-06-28 17:08:39

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

Re: part of the building larger than the building

Looking at your relation, it seems you only mapped one building part. Going by the book, there should be three members of that relation:
- the lower part
- the upper part
- the outline for the building as a whole (which e.g. should have the total height of the building).

Also, Simple 3D Buildings asks that the building outline should surround all the parts (rather than just the ground level footprint), but for a renderer that supports building relations, this should not make a difference.


OSM in 3D: OSM2World

Offline

#7 2020-06-28 19:05:26

chris2map
Member
Registered: 2015-11-21
Posts: 6

Re: part of the building larger than the building

Both 3D-maps don't fully support Simple 3D Buildings.
F4map seems not to support relations and ignores building:parts overlapping the outline. See "Buildings & building:part" on https://wiki.f4map.com/render.

If you tag the outline with both, building=yes and building:part=yes together, OSMB should show it. But that's not the way it's meant to be by Simple 3D Buildings (as far as I understand it).

Because the outline part will be ignored (see https://wiki.openstreetmap.org/wiki/Sim … g_outlines: "When a building has any building:part=* areas, the building outline is not considered for 3D rendering."), I added a additional part identical to the building outline but tagged (only) with building:part=yes and not with building=yes.
That's the "lower part" Tordanik mentioned.
Let's see if OSM Buildings eats this.
https://www.openstreetmap.org/way/820460678
https://osmbuildings.org/?lat=51.10913& … .4&tilt=30

Offline

#8 2020-06-29 16:09:53

JaLooNz
Member
Registered: 2012-10-09
Posts: 7

Re: part of the building larger than the building

It is just a typical tower? Seems do-able, but needs some additional non-standard way to hide the outline.
https://osmbuildings.org/?lat=1.35977&l … rotation=1
https://www.openstreetmap.org/way/73859 … /103.98928

Offline

#9 2020-06-29 17:40:43

maro21
Member
From: Wrocław
Registered: 2018-03-06
Posts: 274

Re: part of the building larger than the building

chris2map wrote:

Let's see if OSM Buildings eats this.

Yeah, it looks like it works on OSMBuildings :)

F4 doesn't refresh often...

JaLooNz wrote:

It is just a typical tower? Seems do-able, but needs some additional non-standard way to hide the outline.
https://osmbuildings.org/?lat=1.35977&l … rotation=1
https://www.openstreetmap.org/way/73859 … /103.98928

Thanks for this example, I will have a look at it.

Offline

#10 2020-06-29 19:42:34

chris2map
Member
Registered: 2015-11-21
Posts: 6

Re: part of the building larger than the building

F4map won't show the upper part of the tower unless the outline of the building is at least as large as the parts. Thats's the case with the example at Singapore Airport, JaLooNz hinted to.
What is the favoured outline? The footprint on the ground or the largest extent?

Offline

#11 2020-06-30 18:25:58

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

Re: part of the building larger than the building

chris2map wrote:

What is the favoured outline? The footprint on the ground or the largest extent?

Simple 3D Buildings explicitly asks for the largest extent. I don't think there's a clear preference otherwise, although aerial imagery makes it easier to identify the largest extent than the footprint on the ground.


OSM in 3D: OSM2World

Offline

#12 2020-06-30 22:24:03

Negreheb
Member
From: Austria
Registered: 2015-11-10
Posts: 396

Re: part of the building larger than the building

So basically you want to create something like this?
https://osmbuildings.org/?lat=47.82920& … tation=-47
Would love to give an example in f4map but its simply not working for me.

The base-area should include everything. The biggest extent of the building. And from there work with building-part and if needed, create a relation with type=building. Use min-height for example.

Offline

Board footer

Powered by FluxBB