diff --git a/data/fields/taxi_vehicle.json b/data/fields/taxi_vehicle.json new file mode 100644 index 000000000..b88d78c87 --- /dev/null +++ b/data/fields/taxi_vehicle.json @@ -0,0 +1,27 @@ +{ + "key": "taxi_vehicle", + "type": "semiCombo", + "label": "Vehicle Type", + "strings": { + "options": { + "motorcar": { + "title": "Motorcar (implied default)", + "description": "Regular car" + }, + "motorcycle": { + "title": "Motorcycle (e.g. mototáxi, etc.)", + "description": "With passengers 'riding pillon'" + }, + "auto_rickshaw": { + "title": "Auto Rickshaw (e.g. bajaj, tricycle, tuk-tuk, etc.)", + "description": "Motorized rickshaws" + }, + "cycle_rickshaw": { + "title": "Cycle Rickshaw (e.g. padyak, velotaxi, etc.)", + "description": "Pedal-powered rickshaws" + } + } + }, + "autoSuggestions": false, + "customValues": false +} diff --git a/data/presets/amenity/taxi.json b/data/presets/amenity/taxi.json index 41e64c366..9589a47f0 100644 --- a/data/presets/amenity/taxi.json +++ b/data/presets/amenity/taxi.json @@ -12,6 +12,7 @@ "brand", "opening_hours", "opening_hours/covid19", + "taxi_vehicle", "wheelchair" ], "geometry": [ diff --git a/data/presets/amenity/taxi/auto_rickshaw.json b/data/presets/amenity/taxi/auto_rickshaw.json new file mode 100644 index 000000000..1fdd7a559 --- /dev/null +++ b/data/presets/amenity/taxi/auto_rickshaw.json @@ -0,0 +1,34 @@ +{ + "icon": "fas-person-arrow-up-from-line", + "fields": [ + "name", + "operator", + "capacity", + "address" + ], + "moreFields": [ + "access_simple", + "opening_hours", + "operator", + "wheelchair" + ], + "geometry": [ + "point", + "area" + ], + "terms": [ + "bajaj", + "toda", + "tricycle station", + "tuk-tuk", + "tuksi" + ], + "tags": { + "amenity": "taxi", + "taxi_vehicle": "auto_rickshaw" + }, + "name": "Auto Rickshaw Stand", + "aliases": [ + "Tricycle Terminal" + ] +} diff --git a/data/presets/amenity/taxi/cycle_rickshaw.json b/data/presets/amenity/taxi/cycle_rickshaw.json new file mode 100644 index 000000000..3acc68b89 --- /dev/null +++ b/data/presets/amenity/taxi/cycle_rickshaw.json @@ -0,0 +1,37 @@ +{ + "icon": "roentgen-bus_stop_sign", + "fields": [ + "name", + "operator", + "capacity", + "address" + ], + "moreFields": [ + "access_simple", + "opening_hours", + "operator", + "wheelchair" + ], + "geometry": [ + "point", + "area" + ], + "terms": [ + "becak", + "bikecab", + "padyak", + "pedicab", + "sikad", + "trisikad", + "trishaw", + "velotaxi" + ], + "tags": { + "amenity": "taxi", + "taxi_vehicle": "cycle_rickshaw" + }, + "name": "Cycle Rickshaw Stand", + "aliases": [ + "Pedicab Terminal" + ] +} diff --git a/data/presets/amenity/taxi/motorcycle_taxi.json b/data/presets/amenity/taxi/motorcycle_taxi.json new file mode 100644 index 000000000..1f6ab0cd4 --- /dev/null +++ b/data/presets/amenity/taxi/motorcycle_taxi.json @@ -0,0 +1,28 @@ +{ + "icon": "temaki-pedestrian_and_cyclist", + "fields": [ + "name", + "operator", + "capacity", + "address" + ], + "moreFields": [ + "access_simple", + "opening_hours", + "operator", + "wheelchair" + ], + "geometry": [ + "point", + "area" + ], + "terms": [ + "habal-habal", + "moto taxi" + ], + "tags": { + "amenity": "taxi", + "taxi_vehicle": "motorcycle" + }, + "name": "Motorcycle Taxi Stand" +}