Street Parking
See Street_parking for the tagging description and Styles/ParkingLanes for the corresponding style.
Code
<?xml version="1.0" encoding="utf-8"?> <presets xmlns="http://josm.openstreetmap.de/tagging-preset-1.0" version="3.25_2022-12-11" author="Sebastian Klemm, Kay Drangmeister, Alexander-II, riiga, Supaplex030" link="https://josm.openstreetmap.de/wiki/Presets/ParkingLanes" icon="https://josm.openstreetmap.de/raw-attachment/wiki/Styles/ParkingLanes/blue-sign-with-car.svg" description="Parking lanes along roads and parking/stopping restrictions" de.description="Parkstreifen/Parkplätze entlang von Straßen und Park-/Halteverbote" ru.description="Парковка вдоль дорог/ограничения и запреты у такой парковки" shortdescription="Street Parking" de.shortdescription="Parkstreifen" ru.shortdescription="Парковка вдоль дороги" bg.shortdescription="Паркиране на улицата"> <!--~~~~~~~~~~~~~~~~~--> <!-- possible values --> <!--~~~~~~~~~~~~~~~~~--> <!-- position --> <chunk id="position_values"> <list_entry value="lane" short_description="Parking on the carriageway." de.short_description="Auf der Fahrbahn" ru.display_value="на дороге" /> <list_entry value="street_side" short_description="Parking only in parking bays adjacent to the carriageway." de.short_description="In einer Parkbucht" ru.display_value="Парковочный отсек" /> <list_entry value="on_kerb" short_description="Parking on sidewalk." de.short_description="Auf dem Gehweg" ru.display_value="на тротуаре" ru.short_description="ТС должно полностью находиться на тротуаре" /> <list_entry value="half_on_kerb" short_description="Parking partially on sidewalk." de.short_description="Halb auf dem Gehweg" ru.display_value="частично на тротуаре" ru.short_description="необходимо частично заехать на троутар" /> <list_entry value="shoulder" short_description="Parking on the shoulder (paved or unpaved sections beside the road)." de.short_description="Auf dem Seitenstreifen" ru.display_value="на обочине" /> <list_entry value="no" short_description="There is no parking." de.short_description="Kein Parken" ru.display_value="Нет парковки" /> <list_entry value="separate" short_description="Parking and its properties is mapped separately." de.short_description="Parken ist separat gemappt" ru.display_value="Отдельная геометрия" /> <list_entry value="yes" short_description="There is parking, but it is not specified where exactly. Use one of the more specific values above instead, if possible." de.short_description="Es kann geparkt werden, aber es ist unklar, wo genau" ru.display_value="Точно не известно" /> </chunk> <!-- orientation --> <chunk id="orientation_values"> <list_entry value="parallel" short_description="Vehicles have to park parallel to the road." de.display_value="längs (parallel)" de.short_description="Die Fahrzeuge parken parallel zur Fahrbahn." ru.display_value="параллельная" ru.short_description="параллельно дороге" /> <list_entry value="diagonal" short_description="Vehicles have to park diagonally. Also known as angle parking or echelon parking." de.display_value="schräg" de.short_description="Die Fahrzeuge parken schräg zur Fahrbahn, also etwa im Winkel von 45 Grad." ru.display_value="диагональная" ru.short_description="диагональная: под углом к дороге" /> <list_entry value="perpendicular" short_description="Vehicles have to park at a 90° angle so that the front or back of the vehicle is pointing straight towards the road centerline." de.display_value="quer" de.short_description="Die Fahrzeuge parken quer zur Fahrbahn, also etwa im Winkel von 90 Grad." ru.display_value="перпендикулярная" ru.short_description="под прямым углом: перед или зад ТС направлен перпендикулярно направлению дороги" /> </chunk> <!-- fee --> <chunk id="fee_values"> <list_entry value="yes" /> <list_entry value="no" /> </chunk> <!-- fee:conditional --> <chunk id="fee_conditional_values"> <list_entry value="yes @ (...)" /> <list_entry value="no @ (...)" /> </chunk> <!-- maxstay --> <chunk id="maxstay_values"> <list_entry value="5 minutes" /> <list_entry value="15 minutes" /> <list_entry value="30 minutes" /> <list_entry value="1 hour" /> <list_entry value="2 hours" /> <list_entry value="3 hours" /> <list_entry value="24 hours" /> <list_entry value="7 days" /> </chunk> <!-- maxstay:conditional --> <chunk id="maxstay_conditional_values"> <list_entry value="5 minutes @ (...)" /> <list_entry value="15 minutes @ (...)" /> <list_entry value="30 minutes @ (...)" /> <list_entry value="1 hour @ (...)" /> <list_entry value="2 hours @ (...)" /> <list_entry value="3 hours @ (...)" /> <list_entry value="24 hours @ (...)" /> <list_entry value="7 days @ (...)" /> </chunk> <!-- restriction --> <chunk id="restriction_values"> <list_entry value="no_parking" /> <list_entry value="no_standing" /> <list_entry value="no_stopping" /> <list_entry value="loading_only" /> <list_entry value="charging_only" /> </chunk> <!-- restriction:conditional --> <chunk id="restriction_conditional_values"> <list_entry value="no_parking @ (...)" /> <list_entry value="no_standing @ (...)" /> <list_entry value="no_stopping @ (...)" /> <list_entry value="loading_only @ (...)" /> <list_entry value="charging_only @ (...)" /> </chunk> <!-- restriction:reason --> <chunk id="restriction_reason_values"> <list_entry value="bus_lane" /> <list_entry value="bus_stop" /> <list_entry value="crossing" /> <list_entry value="cycleway" /> <list_entry value="driveway" /> <list_entry value="dual_carriage" /> <list_entry value="fire_lane" /> <list_entry value="junction" /> <list_entry value="loading_zone" /> <list_entry value="markings" /> <list_entry value="narrow" /> <list_entry value="passenger_loading_zone" /> <list_entry value="priority_road" /> <list_entry value="street_cleaning" /> <list_entry value="turnaround" /> <list_entry value="turn_lane" /> </chunk> <!-- access --> <chunk id="access_values"> <list_entry value="yes" /> <list_entry value="private" /> <list_entry value="customers" /> <list_entry value="no" /> </chunk> <!-- access:conditional --> <chunk id="access_conditional_values"> <list_entry value="yes @ (...)" /> <list_entry value="private @ (...)" /> <list_entry value="customers @ (...)" /> <list_entry value="no @ (...)" /> </chunk> <!-- wiki-links --> <chunk id="wiki_links"> <link href="https://wiki.openstreetmap.org/wiki/Street_parking"/> </chunk> <!--~~~~~~~~~~~~~--> <!-- preset menu --> <!--~~~~~~~~~~~~~--> <!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--> <!-- Same on both sides of the street --> <!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--> <group name="Parking lanes" de.name="Parkstreifen" ru.name="Парковка вдоль дороги" icon="presets/vehicle/parking/parking.svg"> <item name="Same on both sides of street" de.name="beide Straßenseiten gleich" ru.name="Одинакова на обеих сторонах" icon="presets/vehicle/parking/parking.svg" type="way" preset_name_label="true"> <space /> <!-- Physical properties --> <combo text="Parking position" de.text="Parkposition" key="parking:both" values_sort="false" match="key"> <reference ref="position_values" /> </combo> <combo text="Parking orientation" de.text="Ausrichtung der Fahrzeuge" key="parking:both:orientation" values_sort="false" match="key"> <reference ref="orientation_values" /> </combo> <check text="Parking spaces are marked" de.text="Die Parkplätze sind markiert" key="parking:both:markings" /> <space /> <item_separator /> <!-- Legal properties --> <label text="Parking restrictions:" de.text="Parkbeschränkungen:" ru.text="Разрешение на парковку:" /> <space /> <combo text="fee (anytime)" de.text="Parkgebühr" key="parking:both:fee" values_sort="false" match="key"> <reference ref="fee_values" /> </combo> <combo text="fee (specific times)" de.text="Parkgebühr (zeitweise)" key="parking:both:fee:conditional" values_sort="false" match="key"> <reference ref="fee_conditional_values" /> </combo> <space /> <combo text="maxstay (anytime)" de.text="Höchstparkdauer" key="parking:both:maxstay" values_sort="false" match="key"> <reference ref="maxstay_values" /> </combo> <combo text="maxstay (specific times)" de.text="Höchstparkdauer (zeitweise)" key="parking:both:maxstay:conditional" values_sort="false" match="key"> <reference ref="maxstay_conditional_values" /> </combo> <space /> <combo text="restriction (anytime)" de.text="Parkbeschränkungen" key="parking:both:restriction" values_sort="false" match="key"> <reference ref="restriction_values" /> </combo> <combo text="restriction (specific times)" de.text="Parkbeschränkungen (zeitweise)" key="parking:both:restriction:conditional" values_sort="false" match="key"> <reference ref="restriction_conditional_values" /> </combo> <combo text="restriction reasons (optional)" de.text="Gründe für Parkbeschränkungen (optional)" key="parking:both:restriction:reason" values_sort="false" match="key"> <reference ref="restriction_reason_values" /> </combo> <space /> <combo text="general access (anytime)" de.text="Zugangsbeschränkungen" key="parking:both:access" values_sort="false" match="key"> <reference ref="access_values" /> </combo> <combo text="general access (specific times)" de.text="Zugangsbeschränkungen (zeitweise)" key="parking:both:access:conditional" values_sort="false" match="key"> <reference ref="access_conditional_values" /> </combo> <space /> <label text="Signposted access for specific vehicles:" /> <checkgroup columns="3"> <check text="motorcar" de.text="Pkw" ru.text="автомобиль" key="parking:both:motorcar" value_on="designated" match="key" /> <check text="motorcycle" de.text="Motorrad" ru.text="мотоцикл" key="parking:both:motorcycle" value_on="designated" match="key" /> <check text="motorhome" de.text="Wohnmobil" ru.text="фургон-дом на колёсах" key="parking:both:motorhome" value_on="designated" match="key" /> <check text="goods" de.text="(in DE nicht verfügbar)" ru.text="грузовой автомобиль до 3,5 т" key="parking:both:goods" value_on="designated" match="key" /> <check text="hgv" de.text="Lkw" ru.text="грузовой автомобиль свыше 3,5 т" key="parking:both:hgv" value_on="designated" match="key" /> <check text="hgv_articulated" de.text="Sattelschlepper" ru.text="Полуприцеп" key="parking:both:hgv_articulated" value_on="designated" match="key" /> <check text="bus" de.text="Bus" ru.text="автобус" key="parking:both:bus" value_on="designated" match="key" /> <check text="taxi" de.text="Taxi" ru.text="такси" key="parking:both:taxi" value_on="designated" match="key" /> <check text="disabled" de.text="Behindertenparkplatz" ru.text="Парковка для инвалидов" key="parking:both:disabled" value_on="designated" match="key" /> </checkgroup> <space /> <text text="Residential parking zone code/letter" de.text="Anwohnerparkzone" ru.text="Резидентская парковочная зона" key="parking:both:zone" match="key" /> <space /> <reference ref="wiki_links" /> </item> </group> <!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--> <!-- Different on each side of the street --> <!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--> <group name="Parking lanes" de.name="Parkstreifen" ru.name="Парковка вдоль дороги" icon="presets/vehicle/parking/parking.svg"> <item name="Different on each side of street" de.name="beide Straßenseiten unterschiedlich" ru.name="Различна на каждой стороне" icon="presets/vehicle/parking/parking.svg" type="way" preset_name_label="true"> <space /> <label text="Right side:" de.text="Rechte Straßenseite:" ru.text="По правую сторону:" /> <space /> <!-- Physical properties (right) --> <combo text="Parking position" de.text="Parkposition" key="parking:right" values_sort="false" match="key"> <reference ref="position_values" /> </combo> <combo text="Parking orientation" de.text="Ausrichtung der Fahrzeuge" key="parking:right:orientation" values_sort="false" match="key"> <reference ref="orientation_values" /> </combo> <check text="Parking spaces are marked" de.text="Die Parkplätze sind markiert" key="parking:right:markings" /> <space /> <item_separator /> <!-- Legal properties (right) --> <label text="Parking restrictions:" de.text="Parkbeschränkungen:" ru.text="Разрешение на парковку:" /> <space /> <combo text="fee (anytime)" de.text="Parkgebühr" key="parking:right:fee" values_sort="false" match="key"> <reference ref="fee_values" /> </combo> <combo text="fee (specific times)" de.text="Parkgebühr (zeitweise)" key="parking:right:fee:conditional" values_sort="false" match="key"> <reference ref="fee_conditional_values" /> </combo> <space /> <combo text="maxstay (anytime)" de.text="Höchstparkdauer" key="parking:right:maxstay" values_sort="false" match="key"> <reference ref="maxstay_values" /> </combo> <combo text="maxstay (specific times)" de.text="Höchstparkdauer (zeitweise)" key="parking:right:maxstay:conditional" values_sort="false" match="key"> <reference ref="maxstay_conditional_values" /> </combo> <space /> <combo text="restriction (anytime)" de.text="Parkbeschränkungen" key="parking:right:restriction" values_sort="false" match="key"> <reference ref="restriction_values" /> </combo> <combo text="restriction (specific times)" de.text="Parkbeschränkungen (zeitweise)" key="parking:right:restriction:conditional" values_sort="false" match="key"> <reference ref="restriction_conditional_values" /> </combo> <combo text="restriction reasons (optional)" de.text="Gründe für Parkbeschränkungen (optional)" key="parking:right:restriction:reason" values_sort="false" match="key"> <reference ref="restriction_reason_values" /> </combo> <space /> <combo text="general access (anytime)" de.text="Zugangsbeschränkungen" key="parking:right:access" values_sort="false" match="key"> <reference ref="access_values" /> </combo> <combo text="general access (specific times)" de.text="Zugangsbeschränkungen (zeitweise)" key="parking:right:access:conditional" values_sort="false" match="key"> <reference ref="access_conditional_values" /> </combo> <space /> <label text="Signposted access for specific vehicles:" /> <checkgroup columns="3"> <check text="motorcar" de.text="Pkw" ru.text="автомобиль" key="parking:right:motorcar" value_on="designated" match="key" /> <check text="motorcycle" de.text="Motorrad" ru.text="мотоцикл" key="parking:right:motorcycle" value_on="designated" match="key" /> <check text="motorhome" de.text="Wohnmobil" ru.text="фургон-дом на колёсах" key="parking:right:motorhome" value_on="designated" match="key" /> <check text="goods" de.text="(in DE nicht verfügbar)" ru.text="грузовой автомобиль до 3,5 т" key="parking:right:goods" value_on="designated" match="key" /> <check text="hgv" de.text="Lkw" ru.text="грузовой автомобиль свыше 3,5 т" key="parking:right:hgv" value_on="designated" match="key" /> <check text="hgv_articulated" de.text="Sattelschlepper" ru.text="Полуприцеп" key="parking:right:hgv_articulated" value_on="designated" match="key" /> <check text="bus" de.text="Bus" ru.text="автобус" key="parking:right:bus" value_on="designated" match="key" /> <check text="taxi" de.text="Taxi" ru.text="такси" key="parking:right:taxi" value_on="designated" match="key" /> <check text="disabled" de.text="Behindertenparkplatz" ru.text="Парковка для инвалидов" key="parking:right:disabled" value_on="designated" match="key" /> </checkgroup> <space /> <text text="Residential parking zone code/letter" de.text="Anwohnerparkzone" ru.text="Резидентская парковочная зона" key="parking:right:zone" match="key" /> <space /> <item_separator /> <item_separator /> <label text="Left side:" de.text="Linke Straßenseite:" ru.text="По левую сторону:" /> <space /> <!-- Physical properties (left) --> <combo text="Parking position" de.text="Parkposition" key="parking:left" values_sort="false" match="key"> <reference ref="position_values" /> </combo> <combo text="Parking orientation" de.text="Ausrichtung der Fahrzeuge" key="parking:left:orientation" values_sort="false" match="key"> <reference ref="orientation_values" /> </combo> <check text="Parking spaces are marked" de.text="Die Parkplätze sind markiert" key="parking:left:markings" /> <space /> <item_separator /> <!-- Legal properties (left) --> <label text="Parking restrictions:" de.text="Parkbeschränkungen:" ru.text="Разрешение на парковку:" /> <space /> <combo text="fee (anytime)" de.text="Parkgebühr" key="parking:left:fee" values_sort="false" match="key"> <reference ref="fee_values" /> </combo> <combo text="fee (specific times)" de.text="Parkgebühr (zeitweise)" key="parking:left:fee:conditional" values_sort="false" match="key"> <reference ref="fee_conditional_values" /> </combo> <space /> <combo text="maxstay (anytime)" de.text="Höchstparkdauer" key="parking:left:maxstay" values_sort="false" match="key"> <reference ref="maxstay_values" /> </combo> <combo text="maxstay (specific times)" de.text="Höchstparkdauer (zeitweise)" key="parking:left:maxstay:conditional" values_sort="false" match="key"> <reference ref="maxstay_conditional_values" /> </combo> <space /> <combo text="restriction (anytime)" de.text="Parkbeschränkungen" key="parking:left:restriction" values_sort="false" match="key"> <reference ref="restriction_values" /> </combo> <combo text="restriction (specific times)" de.text="Parkbeschränkungen (zeitweise)" key="parking:left:restriction:conditional" values_sort="false" match="key"> <reference ref="restriction_conditional_values" /> </combo> <combo text="restriction reasons (optional)" de.text="Gründe für Parkbeschränkungen (optional)" key="parking:left:restriction:reason" values_sort="false" match="key"> <reference ref="restriction_reason_values" /> </combo> <space /> <combo text="general access (anytime)" de.text="Zugangsbeschränkungen" key="parking:left:access" values_sort="false" match="key"> <reference ref="access_values" /> </combo> <combo text="general access (specific times)" de.text="Zugangsbeschränkungen (zeitweise)" key="parking:left:access:conditional" values_sort="false" match="key"> <reference ref="access_conditional_values" /> </combo> <space /> <label text="Signposted access for specific vehicles:" /> <checkgroup columns="3"> <check text="motorcar" de.text="Pkw" ru.text="автомобиль" key="parking:left:motorcar" value_on="designated" match="key" /> <check text="motorcycle" de.text="Motorrad" ru.text="мотоцикл" key="parking:left:motorcycle" value_on="designated" match="key" /> <check text="motorhome" de.text="Wohnmobil" ru.text="фургон-дом на колёсах" key="parking:left:motorhome" value_on="designated" match="key" /> <check text="goods" de.text="(in DE nicht verfügbar)" ru.text="грузовой автомобиль до 3,5 т" key="parking:left:goods" value_on="designated" match="key" /> <check text="hgv" de.text="Lkw" ru.text="грузовой автомобиль свыше 3,5 т" key="parking:left:hgv" value_on="designated" match="key" /> <check text="hgv_articulated" de.text="Sattelschlepper" ru.text="Полуприцеп" key="parking:left:hgv_articulated" value_on="designated" match="key" /> <check text="bus" de.text="Bus" ru.text="автобус" key="parking:left:bus" value_on="designated" match="key" /> <check text="taxi" de.text="Taxi" ru.text="такси" key="parking:left:taxi" value_on="designated" match="key" /> <check text="disabled" de.text="Behindertenparkplatz" ru.text="Парковка для инвалидов" key="parking:left:disabled" value_on="designated" match="key" /> </checkgroup> <space /> <text text="Residential parking zone code/letter" de.text="Anwohnerparkzone" ru.text="Резидентская парковочная зона" key="parking:left:zone" match="key" /> <space /> <reference ref="wiki_links" /> </item> </group> </presets>
Last modified
2 years ago
Last modified on 2022-12-11T14:23:48+01:00
Note:
See TracWiki
for help on using the wiki.