diff --git a/data/fields/parking/side/orientation.json b/data/fields/parking/side/orientation.json new file mode 100644 index 00000000..b94a15f9 --- /dev/null +++ b/data/fields/parking/side/orientation.json @@ -0,0 +1,25 @@ +{ + "keys": [ + "parking:both:orientation", + "parking:left:orientation", + "parking:right:orientation" + ], + "reference": { + "key": "parking:orientation" + }, + "type": "directionalCombo", + "label": "Parking orientation", + "strings": { + "types": { + "parking:left:orientation": "Left side", + "parking:right:orientation": "Right side" + }, + "options": { + "parallel": "Parallel to the Street", + "diagonal": "Diagonal in Relation to the Street (~45°)", + "perpendicular": "Meets the Street at a Straight Angle (~90°)" + } + }, + "autoSuggestions": false, + "customValues": false +} diff --git a/data/fields/parking/side/parking.json b/data/fields/parking/side/parking.json new file mode 100644 index 00000000..d9908ada --- /dev/null +++ b/data/fields/parking/side/parking.json @@ -0,0 +1,30 @@ +{ + "keys": [ + "parking:both", + "parking:left", + "parking:right" + ], + "reference": { + "key": "parking" + }, + "type": "directionalCombo", + "label": "Parking", + "strings": { + "types": { + "parking:left": "Left side", + "parking:right": "Right side" + }, + "options": { + "lane": "Roadside Lane", + "street_side": "Street-Side", + "on_kerb": "On Kerb", + "half_on_kerb": "Half On Kerb", + "shoulder": "Shoulder", + "no": "No", + "separate": "Parking mapped separately", + "yes": "Yes (unspecified)" + } + }, + "autoSuggestions": false, + "customValues": false +} diff --git a/data/presets/highway/living_street.json b/data/presets/highway/living_street.json index 4e951546..a2b1a0f1 100644 --- a/data/presets/highway/living_street.json +++ b/data/presets/highway/living_street.json @@ -21,7 +21,9 @@ "oneway/bicycle", "smoothness", "trolley_wire", - "width" + "width", + "parking/side/parking", + "parking/side/orientation" ], "geometry": [ "line" diff --git a/data/presets/highway/primary.json b/data/presets/highway/primary.json index 38cb3997..3a4d8505 100644 --- a/data/presets/highway/primary.json +++ b/data/presets/highway/primary.json @@ -31,7 +31,9 @@ "toll", "traffic_calming", "trolley_wire", - "width" + "width", + "parking/side/parking", + "parking/side/orientation" ], "geometry": [ "line" diff --git a/data/presets/highway/primary_link.json b/data/presets/highway/primary_link.json index ce38a7cf..ad72e5e7 100644 --- a/data/presets/highway/primary_link.json +++ b/data/presets/highway/primary_link.json @@ -30,7 +30,9 @@ "smoothness", "toll", "trolley_wire", - "width" + "width", + "parking/side/parking", + "parking/side/orientation" ], "geometry": [ "line" diff --git a/data/presets/highway/residential.json b/data/presets/highway/residential.json index 8de62dc2..a781188e 100644 --- a/data/presets/highway/residential.json +++ b/data/presets/highway/residential.json @@ -26,7 +26,9 @@ "smoothness", "traffic_calming", "trolley_wire", - "width" + "width", + "parking/side/parking", + "parking/side/orientation" ], "geometry": [ "line" diff --git a/data/presets/highway/service.json b/data/presets/highway/service.json index a6f31271..0f310423 100644 --- a/data/presets/highway/service.json +++ b/data/presets/highway/service.json @@ -23,7 +23,9 @@ "smoothness", "traffic_calming", "trolley_wire", - "width" + "width", + "parking/side/parking", + "parking/side/orientation" ], "geometry": [ "line"