Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Render vending=parcel_pickup;parcel_mail_in #3558

Closed
dktue opened this issue Dec 10, 2018 · 25 comments · Fixed by #4512
Closed

Render vending=parcel_pickup;parcel_mail_in #3558

dktue opened this issue Dec 10, 2018 · 25 comments · Fixed by #4512
Labels
new features Requests to render new features POI

Comments

@dktue
Copy link

dktue commented Dec 10, 2018

In germany we have a lot of discussion about parcel services having capacity issues due to the growth of e-commerce.

One discussed solution is to have less parcels be delivered to the home directly but to other parcel pickup-locations.

The biggest parcel service in germany is DHL: Most of their parcel pickup-locations are tagged with:

vending=parcel_pickup;parcel_mail_in

I guess this kind of problem occurs worldwide and the people should be aware of parcel pickup-locations, hence we should render them.

@dieterdreist
Copy link

dieterdreist commented Dec 10, 2018 via email

@Tomasz-W
Copy link

Duplicate of #1561 (comment)

@kocio-pl
Copy link
Collaborator

I will close it as a duplicate, please discuss further problems in a proper ticket.

@imagico
Copy link
Collaborator

imagico commented Apr 14, 2021

Reopening as #1561 has been closed without support for this so it is not a duplicate.

@imagico imagico reopened this Apr 14, 2021
@imagico imagico added new features Requests to render new features POI and removed duplicate labels Apr 14, 2021
@imagico
Copy link
Collaborator

imagico commented Apr 14, 2021

Current numbers:

  • vending=parcel_pickup: 2800
  • vending=parcel_mail_in: 326
  • vending=parcel_pickup;parcel_mail_in: 6100
  • vending=parcel_mail_in;parcel_pickup: 240

@dieterdreist
Copy link

dieterdreist commented Apr 14, 2021 via email

@Tomasz-W
Copy link

Just for the note: my icon proposal from 2018.

vending parcel

Gist link: https://gist.github.com/Tomasz-W/18032cc646055bf17b866cb4eb48fa48

@ttomasz
Copy link
Contributor

ttomasz commented Nov 4, 2021

I launched a proposal to change the tagging https://wiki.openstreetmap.org/wiki/Proposed_features/amenity%3Dparcel_lockers
Comments welcome. Currently discussion is mainly about whether restricting parcel lockers to nodes is valid or should we allow mapping them as areas.

@xsuchy
Copy link

xsuchy commented Nov 17, 2021

We have recently imported 1300 parcel_pickups in the Czech Republic using this tagging schema
https://wiki.openstreetmap.org/wiki/Tag:vending%3Dparcel_pickup
An example is here https://www.openstreetmap.org/node/9172378855
Having it rendered at the same level as post boxes will be nice.

@dieterdreist
Copy link

dieterdreist commented Nov 19, 2021 via email

@ttomasz
Copy link
Contributor

ttomasz commented Dec 15, 2021

@ttomasz
Copy link
Contributor

ttomasz commented Dec 20, 2021

Proposal was reworked due to high number of opposing votes being against a "machine" in the tag. New vote started: https://wiki.openstreetmap.org/wiki/Proposed_features/amenity%3Dparcel_locker

@ttomasz
Copy link
Contributor

ttomasz commented Dec 28, 2021

Looks like the proposal is going to pass so I think we can start thinking on how to render the feature. Since this is a new tag it doesn't matter when exactly it will be implemented in carto i.e. it can be added before features are retagged from old tags since they are not rendered right now anyway.

There are two options so far:
A. icon from @Tomasz-W :
image
https://gist.github.com/Tomasz-W/18032cc646055bf17b866cb4eb48fa48
B. icon from iD:
image
https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/vending_lockers.svg
Which would be better?

Additionally should other stuff be rendered like "ref"?

@xsuchy
Copy link

xsuchy commented Dec 29, 2021

I vote for A.
ref is usually some internal number, which has no meaning for the public. I think the name can be rendered and if not present then the operator.

@mutipg
Copy link

mutipg commented Dec 29, 2021

I also vote for the A icon

When it comes to 'ref' rendering, it's not a bad idea, as it's the only ref that distinguishes devices that sometimes stand close together. Receiving parcels requires finding a specific parcel locker of a given operator, not as in the case of, for example, an ATM, where we can use any device of the operator you are looking for.

Rendering the description of parcel machines could look like this:

operator (if the tag operator is missing then name)
ref

i.e.

InPost
BAN1702N

@xsuchy
Copy link

xsuchy commented Dec 29, 2021

Here is the example from my country
https://www.openstreetmap.org/node/9172378855
the ref=11208 the number tells you exactly nothing. It is just a number referencing the ID in the operator DB (they share their DB with OSM with explicit agreement).

@ttomasz
Copy link
Contributor

ttomasz commented Dec 29, 2021

Here is an example from Polish operator who put two machines next to each other:
https://inpost.pl/paczkomat-warszawa-waw57a-grojecka-paczkomaty-mazowieckie
https://inpost.pl/paczkomat-warszawa-waw194ap-grojecka-paczkomaty-mazowieckie
image
Currently only one of them is in osm: https://www.openstreetmap.org/node/3718207074#map=19/52.20092/20.96930
but these IDs are shared with the user, example from e-mail informing of package:
image
(In the picture there is: id, city, address, description of location.)

These ids can potentially be useful depending on operator. I'm not trying to push this one way or the other, just wanted to provide an example to what @mutipg wrote.

@starsep
Copy link

starsep commented Jan 3, 2022

I prefer icon A. It's easy to see the package (box).
I think an average person wouldn't know what icon B shows unless given some hint.
It looks like an electronic device (?) at first glance.

Rendering ref would be useful in Poland (as mentioned already): InPost (the most popular operator) puts multiple machines next to each other and it allows to differentiate them.

@ttomasz
Copy link
Contributor

ttomasz commented Jan 7, 2022

The proposal has been approved.

Seems like there is consensus to go for icon A.

@Tomasz-W the icon comes from https://thenounproject.com/icon/package-34255/ right?
Did you get it with paid licence which doesn't require attribution (and would allow us to use it) or free version which requires visible author attribution (which would mean we can't use it)?

@pnorman
Copy link
Collaborator

pnorman commented Jan 7, 2022

Did you get it with paid licence which doesn't require attribution (and would allow us to use it) or free version which requires visible author attribution (which would mean we can't use it)?

OpenStreetMap Carto is CC0. We can't use icons under any other terms.

@kuba-medrek
Copy link

kuba-medrek commented Jan 10, 2022

Would it be possible to add small arrow "in" icon on lockers tagged with parcel_mail_in=yes and "out" icon on parcel_pickup=yes?

Also I believe it's better to render brand=* instead of operator=*.
I assumed following tagging example:

amenity=parcel_locker
brand=Packstation
brand:wikidata=Q1766703
brand:wikipedia=de:Packstation
operator=DHL
parcel_pickup=yes
parcel_mail_in=yes
ref=1234

What about rendering brand (fallback to operator, fallback to name) and signed_ref in bottom line (if present)? That would be most consistent with whole tagging scheme I believe.

@ttomasz
Copy link
Contributor

ttomasz commented Jan 13, 2022

OpenStreetMap Carto is CC0. We can't use icons under any other terms.

Okay, I clarified with Tomasz-W and this is icon that he created specifically for this purpose so licensing wise it's good.
New cleaned up file: https://gist.github.com/Tomasz-W/2d384de0d06e1991f449f5439320d0e8

I propose to use this icon as everyone above was in favour of it and then add text below if data from tags available:

  1. brand or operator or name
  2. ref

@Tomasz-W
Copy link

@Adamant36 Do you still remember how to write code for new icons? 😅 Would you like to help with adding this element to map?

@Adamant36
Copy link
Contributor

Adamant36 commented Jan 21, 2022

@Adamant36 Do you still remember how to write code for new icons? 😅 Would you like to help with adding this element to map?

Probably. I'd have to setup the environment again though and I'm sorta on a break anything related to OSM at the moment. Although I've been meaning to set things up for #4146. I can work on this whenever I get around to that issue if no one else does it in the meantime. Otherwise, feel free to ping me in a year or two😉

@imagico
Copy link
Collaborator

imagico commented Jan 30, 2022

Updated use numbers (compare to #3558 (comment)):

  • vending=parcel_pickup: 5776
  • vending=parcel_mail_in: 285
  • vending=parcel_pickup;parcel_mail_in: 11980
  • vending=parcel_mail_in;parcel_pickup: 245

As mentioned in #4512 - the symbol designs discussed so far do not really work. As said there: When you want to illustrate infrastructure for human interaction the most intuitive symbol is often coming from illustrating the human activity itself. And perspective is not typically going to work well at our standard symbol size, we therefore with good reason mostly use profile depictions in our symbol designs.

To try providing a bit of a teaching moment here a draft based on this paradigm:

package_plain.svg https://imagico.de/files/package_plain.svg

Feel free to experiment with different design ideas - this is not meant to say that only this concept has a chance to be accepted. But you need to put some thought and ambition into it - not just take some design from elsewhere, maybe even from a non-map context, and assume this will just work in a map for an international audience like this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new features Requests to render new features POI
Projects
None yet
Development

Successfully merging a pull request may close this issue.