Changes between Version 49 and Version 50 of Styles/Maxspeed
- Timestamp:
- 2025-01-02T18:04:43+01:00 (12 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/Maxspeed
v49 v50 7 7 * maxspeed:forward 8 8 * maxspeed:backward 9 * [[osmwiki: Conditional_restrictions|maxspeed:conditional]]9 * [[osmwiki:Key:maxspeed:conditional|maxspeed:conditional]] 10 10 * maxspeed:forward:conditional 11 11 * maxspeed:backward:conditional … … 32 32 33 33 ||= 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 || 46 46 47 47 … … 52 52 [attachment:Testcenter.osm Testcenter] for quality assurance of this style. 53 53 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. 55 55 56 56 Known 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. 59 58 60 59 61 60 == Changelog == 62 61 === Version 3.0 === 63 * Add display of all supported maxspeedvalues as text on high zoom (partly shortened and with abbreviation, see table above); can be disabled by style setting64 * Rework error display code to make it compatible with maxspeedvalues display62 * 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 65 64 * 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 andmaxspeed:conditional) combined with forward/backward and variablewould be too confusing67 * 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 68 67 === Version 2.9 === 69 * Add color for 80 mph(same as140) and 85 mph(new color) by user request (used in USA)70 * Make color of 30 and 45 mpha little brighter to better distinguish from100 and 60mph68 * 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 71 70 === 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 RSby user request71 * 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 73 72 * 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) 74 73 === Version 2.7 === 75 * Add support of maxspeed=* +maxspeed:direction:conditional=* (without maxspeed:direction=*), fixes bug in version 2.574 * Add support of `maxspeed=*` + `maxspeed:direction:conditional=*` (without `maxspeed:direction=*`), fixes bug in version 2.5 76 75 * Better display of error messages 77 76 * Remove opacity because of different reasons 78 * Adjust color for 12079 * If maxspeed andmaxspeed:direction is tagged together (tagging error) it is now no longer displayed both stacked, but direction value overrides normalmaxspeedvalue80 * Support combinations of conditional andvariablemaxspeed81 * Add 14077 * 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` 82 81 === Version 2.5 === 83 * Add support of maxspeed:conditional ,maxspeed:forward:conditionalandmaxspeed:backward:conditional84 * Add error message for wrong value of conditional maxspeed85 * Add error message for conditional maxspeed without defaultmaxspeed82 * 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` 86 85 * Add in file table of contents and numbered headings for better understandability of the code structure 87 86 === Version 2.1 === … … 91 90 === Version 2.0 === 92 91 * change from xml to mapcss 93 * support of maxspeed:forward andmaxspeed:backward (considering left and right hand traffic)94 * support of maxspeed:variable ,maxspeed:variable:forwardandmaxspeed: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 maxspeedvalues (like''35mph'' or ''35 m/h'')98 * added error message if maxspeeddirection is opposed toonewaydirection92 * 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 99 98 * 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` 102 101 * adjusted opacities, widths and some colors for better display and distinction between the colors 103 102 * widths depends on zoom level
