Key:parking:lane: Difference between revisions
Minh Nguyen (talk | contribs) (Undo revision 2222659 by Minh Nguyen (talk): Belongs at Key:parking:condition) Tag: Undo |
Westnordost (talk | contribs) (add no_standing as in the US there exist explicit signs for that; correct/remove wrong claim of what the no_parking/no_stopping rule means in the US) |
||
Line 119: | Line 119: | ||
|- |
|- |
||
| {{value|no_parking}} |
| {{value|no_parking}} |
||
| No regular road user is allowed to park on the road. They may stop, though, to for example pick up/drop off a passenger, unload cargo or for other reasons as laid out in the local legislation. |
| No regular road user is allowed to park on the road. They may stop, though, to for example pick up/drop off a passenger, unload cargo or for other reasons as laid out in the local legislation. |
||
|- |
|- |
||
| {{value|no_stopping}} |
| {{value|no_stopping}} |
||
| No regular road user is allowed to stop their vehicle, except when traffic conditions require |
| No regular road user is allowed to stop their vehicle, except when traffic conditions require them to do so. In addition this also implies that neither standing nor parking is allowed. |
||
|- |
|||
| {{value|no_standing}} |
|||
| No regular road user is allowed to park on the road. They may stop, as long as they remain in the vehicle, to for example pick up/drop off a passenger or for other reasons as laid out in the local legislation. This restriction is known and explicitly signed most notably in the United States. |
|||
|- |
|- |
||
| {{value|fire_lane}} |
| {{value|fire_lane}} |
Revision as of 14:17, 7 December 2021
parking:lane |
Description |
---|
Cars parking on the street |
Group: Parking |
Used on these elements |
Requires |
|
Useful combination |
Status: unsupported “defacto” status |
Tools for this tag |
|
[[Category:Key descriptions with status "unsupported “defacto” status"|parking:lane]]
This page documents the usage of the keys parking:lane=* and parking:condition=* and how to use them to tag streets where cars can be parked.
parking:lane=* is used to express the allowed type or position of parking. Parallel, perpendicular, and diagonal are examples of types of street parking. On-street, on-kerb, and street side are examples of positions of street parking.
parking:condition=* describes the legal properties of the parking space. You can use this to tag who can park somewhere (residents, customers, etc.), when they can park, how long they can park, and more. It should always be used with parking:lane=*.
Both tags should always:
- Be used in combination with a highway=* tag.
- Geographically reflect exactly where their definitions apply on a street Way. For example, if parallel parking is available only alongside the first third of a way between two intersections, then the way should be split precisely where the parallel parking starts and stops and the tags be added to only the new way that contains the parking.
- Use the appended subtags :both, :left, or :right; indicating the side of the street they apply to.[1] parking:lane=* and parking:condition=* should never be used as tags themselves.
Examples
Example | Tagging |
---|---|
it is assumed that way is pointing like vehicles, toward us | |
There are more pictures of different roads and how to tag them in Key:parking:lane/Examples.
Parking spaces
The parking:lane tag is used to describe the "physical" properties of the road. This means space properties.
Please note that the latter three are considered "physical" tags, this means: parking is not possible, so no parking:condition tag (see below) is required in those cases.
Key | Value | Description |
---|---|---|
parking:lane:side | parallel | They must park parallel to the road. |
diagonal | They must park diagonally; AKA angle parking or echelon parking. | |
perpendicular | They must park at a right angle; i.e., the front or back of the vehicle pointing straight towards the road center line. | |
marked | There are only some parking spaces available that are individually marked. | |
no_parking | No regular road user is allowed to park on the road. They may stop, though, to for example pick up/drop off a passenger, unload cargo or for other reasons as laid out in the local legislation. | |
no_stopping | No regular road user is allowed to stop their vehicle, except when traffic conditions require them to do so. In addition this also implies that neither standing nor parking is allowed. | |
no_standing | No regular road user is allowed to park on the road. They may stop, as long as they remain in the vehicle, to for example pick up/drop off a passenger or for other reasons as laid out in the local legislation. This restriction is known and explicitly signed most notably in the United States. | |
fire_lane | In countries where such exist, an extra sign indicating a lane that must be kept clear for possible fire engines, or other emergency vehicles: in a sense equal to, but stricter than a no_stopping. | |
no | It is not distinguishing between no_stopping and no_parking, it may make sense to use in some cases. | |
separate | Parking facilities are mapped explicitly (usually with parking=street_side). |
Parking position
Sometimes the parking on the street is allowed at the edge of the driving lane, at other times there is a painted, dedicated strip at the edge of the road, and sometimes one must park on the high side of the kerb stone; this can be recorded with the key: parking:lane:side:type.
type takes values of parallel, diagonal or perpendicular, as applicable.
Known values are:
Value | Description | Image | Status |
---|---|---|---|
on_street | Parking on the street, which could be easily converted to a travel lane. | In use | |
half_on_kerb | Partially on sidewalk. | The right side of | In use |
on_kerb | On sidewalk. | The left side of | In use |
street_side | Parking bays directly adjacent to the carriageway, which could not easily be converted into a travel lane. See parking=street_side for more details. | Approved | |
In the past often used for streetside parking, but more intended for lay-by rest areas on Wikipedia: There is a lack of clarity in the differentiation from this type of parking described with amenity=parking + parking=layby. street_side should be used instead. If you really want to map lay-by rest areas in this sense, consider layby (without underscore). | Deprecated | ||
painted_area_only | In use | ||
shoulder | Shoulders are hard sections of the road area not normally meant to be driven on, they can be of the same surface as the way or of a degraded or use-graded surface; requires shoulder=yes|left|right|both | In use |
Examples
- parking:lane:both=parallel: both on the left and right hand side parallel parking is possible.
- parking:lane:right=perpendicular: on the right hand side you can park perpendicularly.
- parking:lane:both=marked: there are only some parking spaces available that are individually marked.
- parking:lane:left=fire_lane: stopping is not possible on the left hand side due to fire considerations. (Normally there will be a sign for this.)
Possible enhancements
Specifying the maximum capacity for a given stretch of parking (especially for parking:lane:side=perpendicular).
Parking conditions
The parking:condition tag describes the legal properties of the parking space.
Key | Value | Description |
---|---|---|
parking:lane:side | parallel, diagonal, perpendicular. | For other types, the condition tag makes little sense. For separate, the conditions should be tagged on the separately mapped amenity=parking instead. |
parking:condition:side | free | No additional information is required. |
ticket | To be discussed. Maybe add a parking:condition:side:fee_per_hour=1 € tag. | |
disc | Time-limited free parking is permitted via a parking disc. Add a parking:condition:side:maxstay=2 h tag to specify the time limit. This means you may park here for up to 2 hours. | |
residents | Add a parking:condition:side:residents=A tag. This means "parking only for residents with permission A" (With A being the identification of the permission). | |
customers | No additional information is required. This means you are only allowed to park here if you are a customer of the shop that owns this parking space (or a visitor of a site, or a guest of a hotel, or similar). | |
private | No additional information is required. This means you are only allowed to park here if you rented the parking space (or have a permission of the owner). | |
disabled | Usually, this parking space is not about free or paid. It requires being related to disabled persons or to have such permission. | |
no_parking | In combination with time dependences (see examples below), no_parking may also be used as a condition. | |
no_stopping | In combination with time dependences (see examples below), no_stopping may also be used as a condition. |
Type of vehicles
If the condition is valid only for some vehicles, use
- parking:condition:both:vehicles=motorcar or
- parking:condition:both:vehicles=goods; bus
Residential permits
Area based residential permits often carry some sort of letter or code identifying the area wherein they are valid; this can be recorded using the key: parking:condition:side:residents.
When parking is requires a ticket or a residential permit, the following combination is often used:
More usual OSM tagging convention would, for the same purpose, suggest:
- parking:condition:both=ticket;residents
- parking:condition:both:residents=*
Time dependence
In many occasions, parking conditions are time limited, especially for disc and residents parking. This can be specified by using the following tag: parking:condition:side:time_interval. Values specify both days and times, plus it can be multiplied. It uses the same syntax for values as opening_hours.
Key | Value | Description |
---|---|---|
parking:condition:side:time_interval | <opening_hours> | A date and time specification as per opening_hours, such as Mo-Fr 12:00-14:00 |
The format is complicated to define technically, but easy to understand by examples:
- 12:00-14:00 means: "every day from 12:00 until 14:00".
- Mo-Fr 00:00-24:00 means: "every weekday (except Saturday and Sunday)".
- Su 20:00-06:00 means: "Sunday night from 20:00 until (Monday) 06:00".
Intervals may be joined by semicolons with optional whitespace:
- Mo-Fr 09:00-20:00; Sa-Su 09:00-14:00 means: "Weekdays 9 to 20, and weekends 9 to 14".
With multiple differing conditions
In the simplest case you have free parking at night, and ticket parking at day on workdays; for example,
- parking:condition:right=ticket
- parking:condition:right:time_interval=Mo-Fr 09:00-19:00
- parking:condition:right:default=free
Sometimes specifying one default condition is not enough. In these cases we end up with an abundance of tags, for example:
- parking:lane:right=parallel
- <empty>
- parking:condition:right=no_stopping (read: no stopping during morning rush hour; US read: no parking during morning rush hour)
- parking:condition:right:time_interval=Mo-Fr 07:00-09:00
- 2
- parking:condition:right:2=disc (read: otherwise, at daytime, short term parking only)
- parking:condition:right:2:maxstay=30 min
- parking:condition:right:2:time_interval=Mo-Fr 09:00-18:00
- default
- parking:condition:right:default=free (read: and free parking at night)
In this example, we couldn't use plain parking:lane:right=no_stopping, as parking is allowed at some times of the day.
Maximum stay
Use parking:condition:side:maxstay to specify maximum stay limits; especially applicable for disc parking. It should take values precisely as per maxstay.
Usage
These taginfo statistics are not representative of all uses of parking:lane=* or parking:condition=* since they do not account for all possible subtags (e.g. parking:lane:right:parallel=*, etc.).
Key | :both | :left | :right |
---|---|---|---|
parking:lane=* | |||
parking:condition=* |
Services
Using with JOSM
To use these tags correctly, it helps to have visual feedback and contextual tagging assistance available in JOSM. Use of a Map Paint Style and Tagging Presets is highly recommended.
Map Paint Style
There is a map paint style available called Parking lanes (or possibly a translation of this in the language you use JOSM with). It can be installed via JOSM's Map Paint preferences.
Tagging Presets
There is also a set of tagging presets available under the same name. These can be installed via JOSM's Tagging Presets preferences.
- Parking ticket vending machines
- amenity=vending_machine + vending=parking_tickets
Possible tagging mistakes
See also
- parking=lane - Parking on the carriage way, including partially on it
- Parking Map for rendering and how the data is visualised
References
- ↑ It is intentional to use left and right instead of forward and backward, because parking space is about location, not direction. E.g., a one-way has sometimes parking space at the left and at the right hand side, but no "backward" parking. See Forward & backward, left & right.