Commit Graph

116 Commits

Author SHA1 Message Date
Tobias cd56a0db32 crossing: Move the @templates/crossing/markings to first field position
Using the preset I find the markings field to be the most important to change. The `@templates/crossing/defaults` is less important for all situation except for `data/presets/highway/crossing.json`. The main reasons for this is, that only on the base `highway/crossing` the field `crossing` is actually visible. For the more precise presets this field is hidden by some automatic part of the system.
2024-04-26 12:00:45 +02:00
Tobias cb4b64e2c9 crossing: Add kerb to all vertex crossings
The convention is, to tag this on the node _and_/_or_ on the separate `barrier=kerb+kerb=*` node when the path is mapped separately.
It should be part of all crossing vertex presets.
2024-04-26 12:00:45 +02:00
Tobias 99caf278b0 crossing: remove "oneway" on highway/crossing vertex
I added this in https://github.com/openstreetmap/id-tagging-schema/commit/3e5e99ff881d88f4e8761e64356c830875bc8437 an I think that was a mistake so lets remove it again.
2024-04-26 12:00:45 +02:00
Tobias c624700656 crossing: Introduce @templates/crossing/traffic_signal_more
This extract the three moreFields to be reused in all traffic_signals presets.
- "traffic_signals/arrow"
- "traffic_signals/countdown"
- "traffic_signals/minimap"

For unclear reasons the cycleway/crossing/traffic_signals did not have those more fields which are now added to streamline the presets.
2024-04-26 12:00:45 +02:00
Tobias 50aeb69b4e crossing: Introduce @templates/crossing/traffic_signal
This extract the three fields to be reused in all traffic_signals presets.
- "button_operated"
- "traffic_signals/sound"
- "traffic_signals/vibration"

Nothing else is changed, this is just an extraction into a template.
2024-04-25 04:57:26 +02:00
Tobias e47e4d6325 crossing: Introduce @templates/crossing/geometry_line
This streamlines the fields on all line geometry crossings.
- "oneway"
- "surface"
- "smoothness"
- "crossing_raised"
- "access"

Those fields are always the last in the list. For traffic signal those specific fields are put above. Which is also the only change for one vertex preset in this commit, to have the "crossing_raised" come after the traffic signal specific fields and so the order is the same across presets.

This will roll out the smoothness field for all crossings; it was previously only present in some. But given the importance of smoothness for accessibility I think that is OK. This commit also moves the surface (and smoothness where present) fields further down the list which reduces the priority a bit.

The biggest change in priority is the oneway-field which had the first position before and now is below the defaults- and markings-field.
2024-04-25 04:57:08 +02:00
Tobias ca2b2e5f7a crossing: Introduce @templates/crossing/defaults
This way we have the same fields in all crossing presets:
- "crossing"
- "tactile_paving"
- "crossing/island"

This change the order of things slightly for some footway, cycleway crossing where `surface` is now a bit lower, but that should not be a problem.
2024-04-25 04:57:08 +02:00
Tobias 89a1671c3f cycleway/crossing: add "tactile_paving" to traffic_signal
This streamlines the crossings presets
2024-04-24 17:16:41 +02:00
Tobias 41a9443e84 cycleway/crossing: add "oneway" field to unmarked in bicycle_foot
This streamlines the presets and makes it easer to review and use them.
2024-04-24 17:16:41 +02:00
Tobias 02eb4d0235 crossing/_marked: remove terms
Terms are not used for unsearchable preset so we can remove them.
2024-04-24 17:16:41 +02:00
Martin Raifer 9b92e82818 add traffic_calming field to minor and major road presets 2024-03-15 20:32:53 +01:00
qugebert 183cf30485 add preset for highway=ladder (#1153) 2024-03-14 15:21:32 +01:00
Tobias 3e5e99ff88 Add oneway to moreFields for path like highways 2024-02-28 09:22:48 +01:00
Kyℓe Hensel c1115c6b38 add road-related fields to busway preset (#1127)
* add road-related fields to busway preset

* remove duplicate field
2024-02-24 18:38:08 +01:00
Kyℓe Hensel e5c374c4fd add structure field to steps preset (#1128) 2024-02-24 18:35:18 +01:00
Kyℓe Hensel f3e760373c add preset for highway=cyclist_waiting_aid (#1069) 2023-12-15 15:54:58 +01:00
zstadler edf4cda7b1 Exclude Israel from "cycleway for foot+bicycle" (#1058)
Exclude Israel too use highway=path + foot=designated + bicycle=designated for "Cycle & Foot Path" in Israel.

Following https://community.openstreetmap.org/t/bulk-edit-announcement/106154/10
2023-11-20 17:39:35 +01:00
Tobias c9214274ab Add presets for "unspecified traffic sign" using highway=traffic_sign tag (#984) 2023-08-25 12:46:24 +02:00
Martin Raifer 05b48d6ca7 remove opening_hours:covid19 field, closes #963
follows #401
2023-08-04 16:37:27 +02:00
Martin Raifer 22b1fbb2ac add direction field to highway=emergency_bay preset (closes #942) and allow mapping as lines
see https://wiki.openstreetmap.org/w/index.php?title=Tag:highway%3Demergency_bay&oldid=2434234
2023-07-04 16:25:16 +02:00
archpdx f8ecdeb4a8 Add Length Limit and Axle Weight Limit fields (#911) 2023-06-02 15:13:05 +02:00
archpdx 3446bc805b Add Bridge Number field (#912) 2023-05-30 16:00:51 +02:00
Martin Raifer 547c4f50e2 remove segregated tag when removing cycle+foot path preset, closes #910 2023-05-30 15:27:58 +02:00
Dimitar 89f7343710 Make unspecified Pedestrian Crossing (line preset) searchable (#889) 2023-05-16 13:35:10 +02:00
Martin Raifer 8d45c78e65 create template for crossing:markings fields, and add regional field for DE-AT-CH 2023-05-11 16:45:01 +02:00
Martin Raifer 57fe16f29d include crossing:markings field in all crossing/*/traffic_signals presets
incl. the regional variant of it, see #891
2023-05-11 16:00:08 +02:00
Dimitar bc25be16f1 [regional:BG] Only show relevant values for crossing markings in Bulgaria (#891) 2023-05-11 15:17:43 +02:00
Martin Raifer 388871fdf2 add field for bicycle_road tag, analoguous to cyclestreet (see #888) 2023-05-05 16:48:36 +02:00
Pieter Vander Vennet 5f36b83e70 Add 'cyclestreet'-field for Belgium and the Netherlands (#888) 2023-05-05 16:38:51 +02:00
Martin Raifer f324a9f1c3 fix references to moved sport_* subfields
fixes bug in b35e6bcb0e
2023-05-02 13:47:21 +02:00
Martin Raifer 2eabf4979a revert match priorities for Crossing and Speed Table presets
solves part of #863
2023-04-17 17:10:06 +02:00
Martin Raifer 35c94a78fd allow highway=elevator on areas and standalone nodes, fixes #870 2023-04-17 16:44:47 +02:00
Martin Raifer bdae3f06ff consolidate optional fields of "POI" presets into template "presets" 2023-04-13 21:18:08 +02:00
Martin Raifer 9addee4ac2 drop duplicate fields in fields and moreFields 2023-04-13 18:19:54 +02:00
Dimitar a755717e84 Update traffic_island.json (#865) 2023-04-13 17:23:57 +02:00
Martin Raifer 6d74dc804e add "kerb" tag as an optional field to crossing vertices
when used without `barrier=kerb`, but on a crossing node.

see also https://wiki.openstreetmap.org/w/index.php?title=Key:kerb&oldid=2501049#By_itself
2023-04-12 18:16:57 +02:00
Mateusz Konieczny bb084d741b Enable tagging unspecific crossing (#837, fixes #834) 2023-04-04 15:49:38 +02:00
Dimitar a54e2322e8 Add flashing_lights field to crossing=uncontrolled (#827) 2023-03-21 10:08:26 +01:00
kjonosm 418b90c1ed Add more fields to highway=rest_area (#773) 2023-02-02 12:05:24 +01:00
Martin Raifer 8de00a159a use Röntgen icon for more presets and field-values
presets:
* Diving Platform
* City Limit Sign
* Turning Loop

fields values:
* `design` field of Power Poles and Power Towers/Portals
* `leaf_type`
* `traffic_calming`
* `volcano:type` and `volcano:status`
* `tower:construction`
2023-01-31 14:04:52 +01:00
Martin Raifer 9391e2fcdf Merge remote-tracking branch 'tordans/parking_directionalcombo' into main
(keeping moreFields sorted alphabetically)
2023-01-20 19:05:30 +01:00
Tobias fb69dec6dd fields/parking: centerline parking and orientation
…for case :left, :right, :both. The directionalCombo will show left/right in separate fields when both is present and merge/split the side as needed.

Allow tagging `parking:$side` and `parking:$side:orientation` on centerlines (highways).
2023-01-20 13:39:41 +01:00
Martin Raifer 3ff61df8c7 Revert "restrict usage of Traffic Calming presets on lines/areas:"
This reverts commit 033e5f48ac.

closes #733
2023-01-14 22:54:37 +01:00
Martin Raifer 50767c8187 suggest crossing:markings=no for Unmarked Crossings 2023-01-13 14:17:24 +01:00
Martin Raifer 0b39257bd5 consolidate naming of marked crossings
* reduce duplication of names
* consistent use of "Crossing" vs. "Crosswalk" across similar presets
* consistent use of terms
* sort terms alphabetically
2023-01-13 14:01:58 +01:00
Martin Raifer af7277fbf7 suggest to add crossing:markings=yes to objects with crossung=marked 2023-01-13 13:50:15 +01:00
Martin Raifer b583fd1e83 add crossing:markings=yes by default to Marked Crossings 2023-01-13 13:50:14 +01:00
kjonosm b803d58669 Add oneway field to cycleway crossing presets (closes #668, closes #667) 2022-12-05 12:51:06 +01:00
Martin Raifer 033e5f48ac restrict usage of Traffic Calming presets on lines/areas:
* only traffic_calming=island is allowed to be mapped as an area
* for traffic calming on lines: only allow it in combination with certain road presets.

See https://wiki.openstreetmap.org/w/index.php?title=Key:traffic_calming&oldid=2438763#How_to_map
2022-12-05 12:36:03 +01:00
Martin Raifer fffa81e7a7 expand * in terms, sort and add terms
see https://github.com/openstreetmap/id-tagging-schema/pull/648#discussion_r1033621284
2022-11-28 16:25:56 +01:00