From 06f9a6d3fd1ed1c14151b11169f9556e80f26215 Mon Sep 17 00:00:00 2001 From: ttomasz <31594210+ttomasz@users.noreply.github.com> Date: Mon, 10 Jan 2022 10:55:33 +0100 Subject: [PATCH] Parcel locker category change (#339) * deprecated old vending_machine tagging for parcel lockers * moved and updated parcel lockers presets * removed non-english term * removed terms referring to brands since they will be pulled from NSI anyway * fixed missing tag * added missing preset for dropoff only locker * created single preset for parcel locker * use generic "parcel locker" as title of preset * add some additional search terms * make description field optional again Co-authored-by: Martin Raifer --- data/deprecated.json | 16 +++++++++++ data/fields/parcel_dropoff.json | 5 ++++ data/fields/parcel_pickup.json | 12 ++++++++ ...pickup_dropoff.json => parcel_locker.json} | 17 ++++++----- .../vending_machine/parcel_pickup.json | 28 ------------------- 5 files changed, 43 insertions(+), 35 deletions(-) create mode 100644 data/fields/parcel_dropoff.json create mode 100644 data/fields/parcel_pickup.json rename data/presets/amenity/{vending_machine/parcel_pickup_dropoff.json => parcel_locker.json} (54%) delete mode 100644 data/presets/amenity/vending_machine/parcel_pickup.json diff --git a/data/deprecated.json b/data/deprecated.json index 8c27763d..983c121d 100644 --- a/data/deprecated.json +++ b/data/deprecated.json @@ -175,6 +175,22 @@ "old": {"amenity": "vending_machine", "vending": "news_papers"}, "replace": {"amenity": "vending_machine", "vending": "newspapers"} }, + { + "old": {"amenity": "vending_machine", "vending": "parcel_pickup;parcel_mail_in"}, + "replace": {"amenity": "parcel_locker", "parcel_mail_in": "yes"} + }, + { + "old": {"amenity": "vending_machine", "vending": "parcel_mail_in"}, + "replace": {"amenity": "parcel_locker", "parcel_mail_in": "yes", "parcel_pickup": "no"} + }, + { + "old": {"amenity": "vending_machine", "vending": "parcel_pickup"}, + "replace": {"amenity": "parcel_locker"} + }, + { + "old": {"amenity": "vending_machine", "vending": "parcel_mail_in;parcel_pickup"}, + "replace": {"amenity": "parcel_locker", "parcel_mail_in": "yes"} + }, { "old": {"amenity": "weigh_bridge"}, "replace": {"amenity": "weighbridge"} diff --git a/data/fields/parcel_dropoff.json b/data/fields/parcel_dropoff.json new file mode 100644 index 00000000..cb95f029 --- /dev/null +++ b/data/fields/parcel_dropoff.json @@ -0,0 +1,5 @@ +{ + "key": "parcel_mail_in", + "type": "check", + "label": "Parcel Dropoff" +} diff --git a/data/fields/parcel_pickup.json b/data/fields/parcel_pickup.json new file mode 100644 index 00000000..580cc88d --- /dev/null +++ b/data/fields/parcel_pickup.json @@ -0,0 +1,12 @@ +{ + "key": "parcel_pickup", + "type": "check", + "label": "Parcel Pickup", + "strings": { + "options": { + "undefined": "Assumed to be Yes", + "yes": "Yes", + "no": "No" + } + } +} diff --git a/data/presets/amenity/vending_machine/parcel_pickup_dropoff.json b/data/presets/amenity/parcel_locker.json similarity index 54% rename from data/presets/amenity/vending_machine/parcel_pickup_dropoff.json rename to data/presets/amenity/parcel_locker.json index 98a82ffd..59224253 100644 --- a/data/presets/amenity/vending_machine/parcel_pickup_dropoff.json +++ b/data/presets/amenity/parcel_locker.json @@ -1,28 +1,31 @@ { "icon": "temaki-vending_lockers", "fields": [ - "vending", + "parcel_pickup", + "parcel_dropoff", "operator", "payment_multi", - "currency_multi" + "ref" ], "geometry": [ "point", "vertex" ], "terms": [ + "automated postal box", + "dropoff", + "locker", "mail", "packstation", "parcel", "pickup" ], "tags": { - "amenity": "vending_machine", - "vending": "parcel_pickup;parcel_mail_in" + "amenity": "parcel_locker" }, "reference": { - "key": "vending", - "value": "parcel_pickup;parcel_mail_in" + "key": "amenity", + "value": "parcel_locker" }, - "name": "Parcel Pickup/Dropoff Locker" + "name": "Parcel Locker" } diff --git a/data/presets/amenity/vending_machine/parcel_pickup.json b/data/presets/amenity/vending_machine/parcel_pickup.json deleted file mode 100644 index 4f960282..00000000 --- a/data/presets/amenity/vending_machine/parcel_pickup.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "icon": "temaki-vending_lockers", - "fields": [ - "vending", - "operator" - ], - "geometry": [ - "point", - "vertex" - ], - "terms": [ - "amazon", - "locker", - "mail", - "packstation", - "parcel", - "pickup" - ], - "tags": { - "amenity": "vending_machine", - "vending": "parcel_pickup" - }, - "reference": { - "key": "vending", - "value": "parcel_pickup" - }, - "name": "Parcel Pickup Locker" -}