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

Add new ATM category #3056

Closed
wants to merge 16 commits into from
Closed

Add new ATM category #3056

wants to merge 16 commits into from

Conversation

mds08011
Copy link
Collaborator

@mds08011 mds08011 commented Oct 1, 2019

This is a draft pull request related to adding ATMs to the NSI as discussed in #2883 . Still a work in progress. Feedback is welcome as are any changes.

@mds08011 mds08011 added the bulk label Oct 1, 2019
@andrewharvey
Copy link
Collaborator

Since most banks with a store would have an ATM, it's it worth bootstrapping this by copying amenity=bank and then any tweaks can be made from there?

@mds08011
Copy link
Collaborator Author

mds08011 commented Nov 8, 2019

The initial intent was to focus on banks known for having freestanding ATMs. While it’s true that most banks would have ATMs attached to the bank location, not all have them have a network of separate ATMs. I’m hesitant that bootstrapping banks will bring too many excess entries.

@andrewharvey
Copy link
Collaborator

No worries, looks good to me, which part is still a WIP? I'd like to add Australian ATMs, but would be best if this get merged first to avoid conflicts..

@bhousel bhousel added the considering Not Actionable - still considering if this is something we want label Nov 8, 2019
@mds08011
Copy link
Collaborator Author

mds08011 commented Nov 8, 2019

@andrewharvey overall we are trying to work through how to best use name, brand, operator, and network tags.

You can see more discussion here: #2883

"brand:wikipedia": "en:BMO Harris Bank",
"name": "BMO Harris Bank",
"network": "Allpoint",
"network:wikidata": "Q4733264"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel the amenity property is redundant. Can we do some JSON refactoring to avoid redundancy and to keep the common values ahead
"amenity": "atm",

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are redundant only because we group them into files by this property key=value pair. The property is important as an OpenStreetMap tag, so it must stay.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But do we have any plan to refractor this JSON/app in near future?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No plans, I’m pretty happy with the JSON structure.

@UKChris-osm
Copy link
Collaborator

UKChris-osm commented Feb 1, 2020

Not sure how this draft is going, or if this entry would be suitable, but below is an entry for Sainsbury's Bank ATM's.

"amenity/atm|Sainsbury's Bank": {
"countryCodes": ["gb"],
"tags": {
"amenity": "atm",
"brand": "Sainsbury's Bank",
"brand:wikidata": "Q7400525",
"brand:wikipedia": "en:Sainsbury's Bank",
"name": "Sainsbury's Bank",
"network": "Link",
"network:wikidata": "Q6458752",
"network:wikipedia": "en:Link (UK)"
}
}

Sainsbury's doesn't have any conventional bank locations, just ATM's at Sainsbury's and Argos stores, as well as some travel money counters, so that might make this entry more aligned with the freestanding ATM concept mentioned above.

@bhousel
Copy link
Member

bhousel commented Jun 2, 2020

Going to close this for now.

Restructuring the code to allow operator or network to be the the defining tag (instead of brand) is in the back of my mind and will happen eventually.

@bhousel bhousel closed this Jun 2, 2020
@bhousel bhousel deleted the mds08011-ATM branch December 1, 2020 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
considering Not Actionable - still considering if this is something we want
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants