Changes between Version 49 and Version 50 of Styles/Maxspeed


Ignore:
Timestamp:
2025-01-02T18:04:43+01:00 (12 months ago)
Author:
Klumbumbus
Comment:

some clean up in wikitext

Legend:

Unmodified
Added
Removed
Modified
  • Styles/Maxspeed

    v49 v50  
    77* maxspeed:forward
    88* maxspeed:backward
    9 * [[osmwiki:Conditional_restrictions|maxspeed:conditional]]
     9* [[osmwiki:Key:maxspeed:conditional|maxspeed:conditional]]
    1010* maxspeed:forward:conditional
    1111* maxspeed:backward:conditional
     
    3232
    3333||= key =||= color =||= text =||= text abbreviation =||= validation =||
    34 ||maxspeed  || yes || yes ||  || yes ||
    35 ||maxspeed:forward  || yes || yes || fw || yes ||
    36 ||maxspeed:backward  || yes || yes || bw || yes ||
    37 ||maxspeed:conditional  || yes (dashed pattern) || yes || c (value before "@" only) || yes ||
    38 ||maxspeed:forward:conditional  || yes (dashed pattern) || yes || fwc (value before "@" only) || yes ||
    39 ||maxspeed:backward:conditional  || yes (dashed pattern) || yes || bwc (value before "@" only) || yes ||
    40 ||maxspeed:variable  || yes (different dashed pattern) || yes (all values except "no") || v (without the actual value) || no ||
    41 ||maxspeed:variable:forward  || yes (different dashed pattern) || yes (all values except "no") || vfw (without the actual value) || no ||
    42 ||maxspeed:variable:backward  || yes (different dashed pattern) || yes (all values except "no") || vbw (without the actual value) || no ||
    43 ||maxspeed:advisory  || no || yes || a || yes ||
    44 ||maxspeed:advisory:forward  || no || yes || afw || yes ||
    45 ||maxspeed:advisory:backward  || no || yes || abw || yes ||
     34||`maxspeed`  || yes || yes ||  || yes ||
     35||`maxspeed:forward`  || yes || yes || fw || yes ||
     36||`maxspeed:backward`  || yes || yes || bw || yes ||
     37||`maxspeed:conditional`  || yes (dashed pattern) || yes || c (value before `@` only) || yes ||
     38||`maxspeed:forward:conditional`  || yes (dashed pattern) || yes || fwc (value before `@` only) || yes ||
     39||`maxspeed:backward:conditional`  || yes (dashed pattern) || yes || bwc (value before `@` only) || yes ||
     40||`maxspeed:variable`  || yes (different dashed pattern) || yes (all values except `no`) || v (without the actual value) || no ||
     41||`maxspeed:variable:forward`  || yes (different dashed pattern) || yes (all values except `no`) || vfw (without the actual value) || no ||
     42||`maxspeed:variable:backward`  || yes (different dashed pattern) || yes (all values except `no`) || vbw (without the actual value) || no ||
     43||`maxspeed:advisory`  || no || yes || a || yes ||
     44||`maxspeed:advisory:forward`  || no || yes || afw || yes ||
     45||`maxspeed:advisory:backward`  || no || yes || abw || yes ||
    4646
    4747
     
    5252[attachment:Testcenter.osm Testcenter] for quality assurance of this style.
    5353
    54 [osmwiki:Key:maxspeed#Implicit_maxspeed_values Implicit maxspeed values] are currently supported for the following countries: BY (Belarus), FR (France), RO (Romania), RS (Serbia), RU (Russia). This needs to be enabled in the [wiki:Help/Dialog/MapPaint/StyleSettings style settings] of this mappaint style first if wanted.
     54[osmwiki:Key:maxspeed#Implicit_maxspeed_values Implicit maxspeed values] are currently supported for the following countries: `BY` (Belarus), `FR` (France), `RO` (Romania), `RS` (Serbia), `RU` (Russia). This needs to be enabled in the [wiki:Help/Dialog/MapPaint/StyleSettings style settings] of this mappaint style first if wanted.
    5555
    5656Known problems:
    57 * Dashes can sometimes lead to rendering artefacts (dash goes straight on, while the road has a corner), see JOSM bug #8429. Just zoom to fix it.
    58 * When using different forward and backward conditional values or variable values, the dashes on the left and right of the road can sometimes be asynchronous, see JOSM bug #11994. Just zoom or move the map to fix it.
     57* When using `forward`/`backward` values in combination with `conditional` values or `variable`, the dashes on the left and right of the road can sometimes be asynchronous, see JOSM bug #11994.
    5958
    6059
    6160== Changelog ==
    6261=== Version 3.0 ===
    63 * Add display of all supported maxspeed values as text on high zoom (partly shortened and with abbreviation, see table above); can be disabled by style setting
    64 * Rework error display code to make it compatible with maxspeed values display
     62* Add display of all supported `maxspeed` values as text on high zoom (partly shortened and with abbreviation, see table above); can be disabled by style setting
     63* Rework error display code to make it compatible with `maxspeed` values display
    6564* Add and improve some corner cases of the error display
    66 * Add support of maxspeed:advisory (by user request); only by text display as a 3rd color (beside maxspeed and maxspeed:conditional) combined with forward/backward and variable would be too confusing
    67 * Add error display for wrong maxspeed:advisory values
     65* Add support of `maxspeed:advisory` (by user request); only by text display as a 3rd color (beside `maxspeed` and `maxspeed:conditional`) combined with `forward`/`backward` and `variable` would be too confusing
     66* Add error display for wrong `maxspeed:advisory` values
    6867=== Version 2.9 ===
    69 * Add color for 80 mph (same as 140) and 85 mph (new color) by user request (used in USA)
    70 * Make color of 30 and 45 mph a little brighter to better distinguish from 100 and 60 mph
     68* Add color for `80 mph` (same as `140`) and `85 mph` (new color) by user request (used in USA)
     69* Make color of `30` and `45 mph` a little brighter to better distinguish from `100` and `60` mph
    7170=== Version 2.8 ===
    72 * Change style setting "maxspeed=RU:* tagging scheme" to general "implicit maxspeed values" and make it disabled by default. Add support for countries with most usage (RO, FR and BY) and RS by user request
     71* Change style setting "maxspeed=RU:* tagging scheme" to general "implicit maxspeed values" and make it disabled by default. Add support for countries with most usage (`RO`, `FR` and `BY`) and `RS` by user request
    7372* A little stricter checking of bad values for some corner cases, e.g. `20 mphh` is now reported as wrong value (was simply ignored before)
    7473=== Version 2.7 ===
    75 * Add support of maxspeed=* + maxspeed:direction:conditional=* (without maxspeed:direction=*), fixes bug in version 2.5
     74* Add support of `maxspeed=*` + `maxspeed:direction:conditional=*` (without `maxspeed:direction=*`), fixes bug in version 2.5
    7675* Better display of error messages
    7776* Remove opacity because of different reasons
    78 * Adjust color for 120
    79 * If maxspeed and maxspeed:direction is tagged together (tagging error) it is now no longer displayed both stacked, but direction value overrides normal maxspeed value
    80 * Support combinations of conditional and variable maxspeed
    81 * Add 140
     77* Adjust color for `120`
     78* If `maxspeed` and `maxspeed:direction` is tagged together (tagging error) it is now no longer displayed both stacked, but direction value overrides normal `maxspeed` value
     79* Support combinations of `conditional` and `variable` `maxspeed`
     80* Add `140`
    8281=== Version 2.5 ===
    83 * Add support of maxspeed:conditional, maxspeed:forward:conditional and maxspeed:backward:conditional
    84 * Add error message for wrong value of conditional maxspeed
    85 * Add error message for conditional maxspeed without default maxspeed
     82* Add support of `maxspeed:conditional`, `maxspeed:forward:conditional` and `maxspeed:backward:conditional`
     83* Add error message for wrong value of `conditional` `maxspeed`
     84* Add error message for `conditional` `maxspeed` without default `maxspeed`
    8685* Add in file table of contents and numbered headings for better understandability of the code structure
    8786=== Version 2.1 ===
     
    9190=== Version 2.0 ===
    9291* change from xml to mapcss
    93 * support of maxspeed:forward and maxspeed:backward (considering left and right hand traffic)
    94 * support of maxspeed:variable, maxspeed:variable:forward and maxspeed:variable:backward (dashed line)
    95 * highlight color is now below the highway line, to see the highway type (residential, secondary, motorway,...)
    96 * removed support of values without space between number and unit (e.g. ''35mph'')
    97 * added error message for wrong maxspeed values (like ''35mph'' or ''35 m/h'')
    98 * added error message if maxspeed direction is opposed to oneway direction
     92* support of `maxspeed:forward` and `maxspeed:backward` (considering left and right hand traffic)
     93* support of `maxspeed:variable`, `maxspeed:variable:forward` and `maxspeed:variable:backward` (dashed line)
     94* highlight color is now below the highway line, to see the highway type (`residential`, `secondary`, `motorway`,...)
     95* removed support of values without space between number and unit (e.g. `35mph`)
     96* added error message for wrong `maxspeed` values (like `35mph` or `35 m/h`)
     97* added error message if `maxspeed` direction is opposed to `oneway` direction
    9998* adjusted to most used values according to [https://taginfo.openstreetmap.org/keys/maxspeed#values taginfo]
    100  * added ''20'', ''45'', ''none''
    101  * removed unused values like ''32.19''
     99 * added `20`, `45`, `none`
     100 * removed unused values like `32.19`
    102101* adjusted opacities, widths and some colors for better display and distinction between the colors
    103102* widths depends on zoom level