Pl:OSM-4D/3D building

From OpenStreetMap Wiki
Jump to navigation Jump to search

This is the placeholder for 3D description of tagging of 3D buildings.

Opis jest częścią definicji OSM-4D i opisuje elementy Level od Detail 3.

Strona znajduje się w budowie.

Budynek i jego części

Budynek opisywany jest jako Building=<value>

Obrys budynku

Rzutem budynku jako całości jest obrys jego widoku z góry (w ortogonalnej projekcji równoległej [1] ). W ten sposób definicja rożni się od definicji architektoniczno-prawnej według której rzutem budynku jest jego obrys na wysokości jednego metra nad poziomem terenu, oraz zwyczajowo przyjętego sposobu rysowania w OSM wg. którego rzut budynku to rzut parteru.

Zwyczajowy sposób rysowania budynku:

Nowy sposób rysowania takiego budynku:

Zalety

Interpretacja rzutu budynku jak powyżej, ma wiele zalet.

  • Używając tagowania building_part:yes możemy opisać właściwie większość skomplikowanych obiektów przypisując im rożne właściwości, ale cechy ogólne takie jak nazwa i adres będą przypisywane do obrysu building=yes.
  • Nie produkujemy wielu budynków tam, gdzie jest jeden.
  • Każdy z elementów możne mieć inną wysokość. Nie potrzebny jest globalny tag height=<value> dla całego budynku
  • Możliwy dynamiczny rendering (im bliżej obiektu tym dokładniejsza wizualizacja)

- Rzut widoczny z góry

- Obrys narysowany jako building=yes

- Pięć obszarów narysowanych jako building_parts=yes

- Każdy z building_parts dostaje swój tag opisujący formę dachu

Możliwe widoki budynku w 3D:

Części budynku

Dach

Szczegółowe informacje znajdują się w tabeli dachów Roof_table.

Lukarna

Poniższa tabela zawiera podstawowe informacje o schematach tagowania lukarn, informacje szczegółowe znajdziesz tutaj: 3D building/Dormer.

There are following basic geometries for dormers:


3D View

/

Top view + Sideviews

Right side mirrored

half of Type b

left side stays

half of Type b

right side stays

Type Type a Type b Type bleft Type bright
Parameters
Restrictions
Implemented yes, Kendzi3D yes, Kendzi3D no no
3D View

/

Top view + Sideviews

Typ Type c (gable dormer) Type d Type e Type f Type g (Bat dormer)
Parameters
Restrictions
Implemented yes, Kendzi3D yes, Kendzi3D yes, Kendzi3D yes, Kendzi3D no

Komin

Behavior from a chimney element which is completely enclosed by the roof area:

If the chimney is outside the roof, he will be rendered until the floor as a 3D element.

3D View

/

Top view + Sideviews

round round conical rectangular rectangular with ending
Type Chimney1 Chimney2 Chimney3 Chimney4
Parameters
Restrictions
Implemented no no no no

ogród zimowy, wykusz

[2]

3D View

/

Top view + Sideviews

only a half

of the

n used sides

will be visible.

See drawings A. - F.

below.

Type cuboid beveled cuboid trinangle trapezoid semi octagon semi ellipse semi circle periodic polygon with n edges
Parameters W, D, H1, H2 W, D, D1, H1, H2 W, D, L1, H1, H2 W, D, L1, L2, H1, H2 W, D, L1, L2, H1, H2 W, D, H1, H2 W, D, H1, H2 W, D, H1, H2, n
Restrictions
Implemented no no no no no no no no



  • A. n=4
  • B. n=6
  • C. n=8
  • D. n=8, rotation=0.5x360/8
  • E. n=12 corner of the building
  • F. n=12 distance from the wall userdefined

Porch

For more details see 3D building/Porch

3D View

/

Top view + Sideviews

Type
Parameters
Restrictions
Implemented no no no no no no no

Mur oporowy

Za Wikipedią: System przyporowy – rodzaj konstrukcji, która rozwinęła się w gotyku i umożliwiła wykonywanie sklepień o dużych rozpiętościach i na znacznych wysokościach. [3] Po angielsku (inna zawartość strony) [4] Tagging: 3dr:buttress=<type>


table comes soon.

Please place ideas and examples here!

Nisza

Element typu wnęka w ścianie. Rożnica między niszą a wejściem została wprowadzona, by w czasie renderingu móc dokonywać zróżnicowania między mniej ważną niszą w ścianie a wejściem do budynku.

Tagowanie: 3dr:niche=<value>

Wejscie do budynku

Jak to działa: Wejście (zazwyczaj tagowane jako: entrance=yes) otrzymuje dodatkowo tagi width, depth, height (lub dodatkowe detale jeśli są konieczne).

Dodatkowo typ wejścia:

3dr:entrance=<value>. Rezultatem jest otwór lub nisza w ścianie budynku.

3D View

/

Top view + Sideviews

Type rectangular sloped triangular semi circle elliptic gothic tudor arch edged "islamic" ?
Parameters W, D, H1 W, D, H1, H2 W, D, H1, H2 W, D, H1, H2 W, D, H1, H2 W, D, H1, H2 W, D, H1, H2 W, D, H1, H2, L1
Restrictions
Implemented no no no no no no no no no

Zadaszenie

Tagowanie: 3dr:canopy=<type> do tagowania zadaszenia używamy tych samych tagów co do tagowania dachów generycznych.


3D View

/

Top view + Sideviews

Type 1 2 3 4 5 6 7 8
Parameters
Restrictions
Implemented no no no no no no no no

Tunel

3dr_tunnel:type

Więcej detali znajduje się na stronie 3D building/tunnel DE:3D-building/Durchfahrt

3D View

/

Top view + Sideviews

Type 1 2 3 4 5
Parameters W, H W, H, H1 W, H W, H, H1,R W, H, H1
Restrictions H1<H R=0,5*W, H>0,5*W to do H1<H, if no H1

then triangle opening

Implemented no no no no no
3D View

/

Top view + Sideviews

Type 6 7 8 9 10
Parameters part of circle

W,H, H1

part of ellipse

W,H, H1

Restrictions
Implemented no no no no no