Bridge3D

From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Bridge3D
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 беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Bridge3D
Status: Proposed (under way)
Proposed by: Marek_kleciak
Applies to: Area Node
Definition: Bridge in 3D
Drafted on: 2014-07-22

This wiki page describes some ideas for 3D modeling of bridges. This is recently only working version for one proposal. Ideas, suggestions are welcome.


Status Quo

2D

Rendering has known problems with bridges with several separated lanes necessarily for right routing:

F3DBbridgeOldApproach.JPG

Use of area concept for bridges helps to render better 2D maps, see man_made=bridge

F3DBbridgeTopViev.JPG

3D

For simple multilevel bridges this proposal can be used to map bridge levels.

Another idea would be use of building=yes concept for drawing of building parts.

Idea

Modify S3DB concept and draw bridges as well.

Example:

F3DBbridgeV1.jpg Simple bridge with pillar.

F3DBbridgeV1Section.jpg Section

Tagging: open questions and ideas
  • column=yes or pillar=yes or barrier=wall with area=yes (please vote)
  • bridge:part=yes or building:part=yes (please vote)
  • how to tag value H1? (Thickness of main bridge plateau): bridge:height:ele=90
  • bridge:height:ground_level=25
  • bridge:min_level=23.5


F3DBbridgeWithEmbankmentV1.jpg

Bridges with height profile

Very often is the surface of a bridge not flat. In such situations the surface of the bridge shuuld be divided in more areas tagged as: bridge:part=ramp The street vector (highway=* + bridge=yes) gets two (different) ele=* values respectively on both sides of bridge:part.

F3DBbridgeDividingInSegmentsTopViev.JPG

Sketch: dividing of bridge area in subareas bridge:part=yes


F3DBbridgeWithRampV1.jpg

Top and side view of typical bridge with different heights.

How to map height

ele=* values on highway=* on the outline shape of bridge:part=ramp

F3DBbridgeWithRampV1description.jpg