FR:Bâtiments 3D simples

From OpenStreetMap Wiki
(Redirected from FR:Simple 3D Buildings)
Jump to: navigation, search
Langues disponibles — Simple 3D buildings
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Baso Minangkabau · bosanski · brezhoneg · català · čeština · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · português do Brasil · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 吴语 · 粵語 · 中文(繁體)‎ · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

Cette page décrit les tags à utiliser pour une modélisation basique des bâtiments en trois dimensions.

La méthode qui suit est le résultat du 2nd 3D Workshop Garching, où la plupart des développeurs 3D se sont mis d'accord pour utiliser un jeu de tags unifié dans leur programmes. Essentiellement, le volume d'un bâtiment est décrit à l'aide de deux types d'aires. Le contour du bâtiment pour l'aire globale du bâtiment et les parties de bâtiments (building:part) pour décrire les éléments avec des hauteurs différentes ou d'autres caractéristiques.

Contour du bâtiment

Deux parties de bâtiment à l'intérieur d'un bâtiment

Le contour du bâtiment est représenté avec le tag building=*. Il s'agit de l'aire couverte par toute partie du bâtiment (tant en coupe verticale qu'en coupe horizontale). D'autres tags se référant au bâtiment entier (par exemple une adresse) doivent être placés sur le contour du bâtiment. Un bâtiment devrait avoir un unique tag building=*, plusieurs bâtiments ne devant pas se chevaucher.

Parties de bâtiment

Si certaines parties du building=* ont des caractéristiques différentes (par exemple la hauteur), elles peuvent être modélisées avec des aires supplémentaires, que l'on taguera avec building:part=yes ou building:part=type of building:part.

Notez que si un building=* contient au moins une building:part=*, les informations du contour du bâtiment ne sont plus utilisées pour le rendu en 3D.

Il existe 3 façons d'utiliser le tag building=* pour un rendu en 3D :

  • Recouvrer tout le contours du bâtiment avec building:parts=yes (attention au "s" à "parts"). Cette surface peut englober tout les éléments, qu'ils soient joints ou non.
    Avoid using building:parts with overlapping 3D volumes if possible, especially if the volumes would have common faces.
  • Use building:part=yes only for those parts, which differ from the overall building.
    This case requires a building relation where the building=* outline has the outline and the parts building:part=* have the part.
  • Split the building into horizontal slices (floors stacked on top of each other) and add to each part building:levels=*, building:min_level=*, height=*, min_height=* tags.

Relation "building"

A relation tagged with type=building groups building outline and all building parts together. It is highly recommended to use the relation if there is at least one building part. Otherwise an application has to fall back to search for building parts only within the area of the building outline. See also Relations/Proposed/Buildings and ProposedRoofLines#Building_Relation.

Tags pour les contours et parties de bâtiments

The following tags can be used on both building outlines and building parts.

Hauteur

schematic example of level and height tagging
Key Comment
height=* Distance between the lowest possible position with ground contact and the top of the roof of the building, excluding antennas, spires and other equipment mounted on the roof.
min_height=* Approximate height below the building structure.

Note that when min_height is used, height is still defined as the distance from the ground to the top of the structure. So "bridge" with 3 meters height, where bottom part of the bridge is positioned 10 meters above ground level will have min_height=10, height=13.

building:levels=* Number of floors of the building above ground (without levels in the roof), to be able to texture the building in a nice way.

If you tag new buildings, try to give a height value. Try to use building:levels=* only in addition to an height tag!

building:min_level=* levels skipped in a building part, analogous to min_height

Toit

You can characterize the building roof using a catalogue of well known roof types. Additional roof shapes may be introduced later (S3DB_Proposals), including advanced approaches for manual modelling (e.g., ProposedRoofLines or parts of OSM-4D/Roof_table).

Image Roof0 0.jpg Roof1 0.jpg Roof2 0.jpg Roof2 3.jpg Roof2 4.jpg Roof2 5.jpg Roof4 0.jpg Roof4 2.jpg Roof5 6.jpg Roof8.jpg Roof5 0.jpg Roof3 1.jpg
roof:shape flat skillion gabled half-hipped hipped pyramidal gambrel mansard dome onion round saltbox
Key Comment
roof:orientation=along/across Pour les toitures avec une arrête celle-ci est supposée être parallèle au côté le plus long de l'édifice. Mais elle peut être étiquetée explicitement avec ce tag.
roof:height=* Hauteur du toit en mètres
roof:angle=* Alternatively to roof:height=*, roof height can be indicated implicitly by providing the inclination of the sides (in degrees).
roof:levels=* Nombre d'étages du toit, qui ne sont pas déjà pris en compte dans building:levels=*.
roof:direction=* direction from back side of roof to front, i.e. the direction towards which the main face of the roof is looking

Again, some roofs (e.g., square buildings) cannot be accurately modelled with the simple techniques described on this page.

Surfaces

Key Comment
building:colour=* Couleur de la facade du bâtiment. Voir See colour=* pour les différentes valeurs possibles.
roof:colour=* Couleur de la toiture du bâtiment. Voir colour=* pour les différentes valeurs possibles.
building:material=* Matériaux de la façade du bâtiment.
roof:material=* Matériaux du toit du bâtiment.

Demo areas

3D examples

To make it as easy as possible for the community, we started added details already to the following:

Location OpenStreetMap (2D) OSM2World (3D) OSMBuildings (3D) F4 Map(3D) OpenScienceMap
Passau (GER) Link Link Link Link Link
Graz 1 (AT) Link Link Link Link Link
Graz 2 (AT) Link Link Link Link Link
Rostock Südstadt (GER) Link Link Link Link Link
Hagen (GER) Link Link Link Link Link
Karlsruhe 1(GER) Link Link Link Link Link
Karlsruhe 2 (GER) Link Link Link Link Link
Köthen 1 (GER) Link Link-2 Link Link-2 Link Link-2 Link Link-2 Link Link-2
Coburg (GER) Link Link Link Link Link
Las Vegas (US) Link Link Link Link Link
New York (US) Link Link Link Link Link
Phoenix (US) Link Link Link Link Link
Syracuse (US) Link Link Link Link Link
Leipzig (GER) Link Link Link Link Link
Bremen (GER) Link Link Link Link Link
Schwerin (GER) Link Link Link Link Link
Chicago (US) Link Link Link Link Link
Helsinki (FIN) Link Link Link Link Link
Warszawa (PL) Link (no rendering) Link Link Link
Kraków (PL) Link Link Link Link
Moscow(RU) Link Link Link Link
Batticaloa(Sri Lanka) Link Link Link Link
Rijswijk (NL) Link Link Link Link

Example Models

Terminologie

Diagramme des principaux éléments architecturaux qui compose un toit

Une image peut aider à mieux comprendre certains termes architecturaux.

Tool support

The following 3D tools make use of this new schema:

Voir aussi

  • F3DB (Full 3D buildings)