MapComplete/Docs/Themes/width.md

17 KiB

Straatbreedtes ( width )

This document details some technical information about this MapComplete theme, mostly about the attributes used in the theme. Various links point toward more information about the attributes, e.g. to the OpenStreetMap-wiki, to TagInfo or tools creating statistics The theme introduction reads:

De straat is opgebruikt Er is steeds meer druk op de openbare ruimte. Voetgangers, fietsers, steps, auto's, bussen, bestelwagens, buggies, cargobikes, ... willen allemaal hun deel van de openbare ruimte en de straat. In deze studie nemen we Brugge onder de loep en kijken we hoe breed elke straat is én hoe breed elke straat zou moeten zijn voor een veilig én vlot verkeer. Legende     Straat te smal voor veilig verkeer     Straat is breed genoeg veilig verkeer     Straat zonder voetpad, te smal als ook voetgangers plaats krijgen     Autoluw, autoloos of enkel plaatselijk verkeer Een gestippelde lijn is een straat waar ook voor fietsers éénrichtingsverkeer geldt. Klik op een straat om meer informatie te zien.

This theme contains the following layers:

Available languages:

  • nl

Table of contents

  1. Layers defined in this theme configuration file
  2. street_with_width
  1. street_no_width

Layers defined in this theme configuration file

These layers can not be reused in different themes.

street_with_width

A layer showing street with corresponding widths + an analysis of what this width is used for

  • This layer is shown at zoomlevel 12 and higher

No themes use this layer

Basic tags for this layer

Elements must match the expression width:carriageway~.+

Execute on overpass

Supported attributes

Warning:: this quick overview is incomplete

attribute type values which are supported by this layer
width:carriageway distance
_width:difference Multiple choice
oneway Multiple choice oneway=yes oneway=no
sidewalk Multiple choice sidewalk=none sidewalk=left
sidewalk Multiple choice sidewalk=both sidewalk=none sidewalk=left sidewalk=right

Featureview elements and TagRenderings

id question labels freeform key
carriageway_width Hoe breed is deze straat?
Deze straat is {width:carriageway}m breed
width:carriageway (distance)
too_little_width _Deze straat heeft {width:difference}m te weinig. De ruimte die nodig zou zijn is:
1 options
Multiple choice only
needed_for_cars _{width:needed:cars}m voor het autoverkeer
2 options
Multiple choice only
needed_for_parking _{width:needed:parking}m voor het geparkeerde wagens Multiple choice only
needed_for_cyclists _{width:needed:cyclists}m voor fietsers
2 options
Multiple choice only
needed_for_pedestrians _{width:needed:pedestrians}m voor voetgangers
2 options
Multiple choice only
total_width_needed _{width:needed:total}m nodig in het totaal Multiple choice only
has_sidewalks Heeft deze straat voetpaden?
4 options
Multiple choice only
questions
(Original in questions)
{questions()} Multiple choice only
nearbyimagesclosedreadonly {nearby_images(closed,readonly)} Multiple choice only
lod
(Original in questions)
{linked_data_from_website()} added_by_default Multiple choice only
spacer
Multiple choice only

carriageway_width

The question is Hoe breed is deze straat?

Deze straat is {width:carriageway}m breed is shown if width:carriageway is set.

too_little_width

This tagrendering has no question and is thus read-only

Deze straat heeft {_width:difference}m te weinig. De ruimte die nodig zou zijn is:

  • Deze straat is breed genoeg: is shown if with _width:difference~^(-.*)$ | _width:difference=0

needed_for_cars

This tagrendering has no question and is thus read-only

{_width:needed:cars}m voor het autoverkeer

  • {_width:needed:cars}m voor het éénrichtings-autoverkeer is shown if with oneway=yes
  • {_width:needed:cars}m voor het tweerichtings-autoverkeer is shown if with oneway=no

needed_for_parking

This tagrendering has no question and is thus read-only

{_width:needed:parking}m voor het geparkeerde wagens

needed_for_cyclists

This tagrendering has no question and is thus read-only

{_width:needed:cyclists}m voor fietsers

  • Fietsers hebben hier een vrijliggend fietspad en worden dus niet meegerekend is shown if with bicycle=use_sidepath
  • {_width:needed:cyclists}m voor fietsers die met de rijrichting mee moeten is shown if with oneway:bicycle=yes

needed_for_pedestrians

This tagrendering has no question and is thus read-only

{_width:needed:pedestrians}m voor voetgangers

  • {_width:needed:pedestrians}m voor voetgangers: er zijn hier geen voetpaden is shown if with sidewalk=none | sidewalk=no
  • {_width:needed:pedestrians}m voor voetgangers: er is slechts aan één kant een voetpad is shown if with sidewalk=left | sidewalk=right

total_width_needed

This tagrendering has no question and is thus read-only

{_width:needed:total}m nodig in het totaal

has_sidewalks

The question is Heeft deze straat voetpaden?

questions

Show the questions block at this location This tagrendering has no question and is thus read-only

{questions()}

nearbyimagesclosedreadonly

This tagrendering has no question and is thus read-only

{nearby_images(closed,readonly)}

lod

This tagrendering has no question and is thus read-only

{linked_data_from_website()}

This tagrendering has labels added_by_default

spacer

This tagrendering has no question and is thus read-only

street_no_width

Typical city streets with width

  • This layer is shown at zoomlevel 19 and higher
  • Not rendered on the map by default. If you want to rendering this on the map, override mapRenderings

No themes use this layer

Basic tags for this layer

Elements must match all of the following expressions:

  1. width:carriageway=
  2. highway=residential | highway=unclassified | highway=tertiary | highway=living_street

Execute on overpass

Supported attributes

Warning:: this quick overview is incomplete

attribute type values which are supported by this layer
width:carriageway distance

Featureview elements and TagRenderings

id question labels freeform key
carriageway_width Hoe breed is deze straat?
Deze straat is {width:carriageway}m breed
width:carriageway (distance)
leftover-questions {questions( ,hidden)} ignore-docs, added_by_default Multiple choice only
split_button
(Original in questions)
{split_button()} Multiple choice only
lod
(Original in questions)
{linked_data_from_website()} added_by_default Multiple choice only
spacer
Multiple choice only

carriageway_width

The question is Hoe breed is deze straat?

Deze straat is {width:carriageway}m breed is shown if width:carriageway is set.

leftover-questions

This tagrendering has no question and is thus read-only

{questions( ,hidden)}

This tagrendering has labels ignore-docs added_by_default

split_button

This tagrendering has no question and is thus read-only

{split_button()}

lod

This tagrendering has no question and is thus read-only

{linked_data_from_website()}

This tagrendering has labels added_by_default

spacer

This tagrendering has no question and is thus read-only

This document is autogenerated from assets/themes/width/width.json