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

Limit tactile pavings to set of countries #750

Closed
westnordost opened this issue Jan 3, 2018 · 17 comments
Closed

Limit tactile pavings to set of countries #750

westnordost opened this issue Jan 3, 2018 · 17 comments
Labels
help wanted help by contributors is appreciated; might be a good first contribution for first-timers

Comments

@westnordost
Copy link
Member

Tactile pavings are also something that does not exists in many countries.

I did not research here yet. Perhaps if someone wants to help, he could get into a Google Streetview car, drive around the world and write here of his findings.

@westnordost westnordost added the help wanted help by contributors is appreciated; might be a good first contribution for first-timers label Jan 3, 2018
@westnordost
Copy link
Member Author

westnordost commented Jan 3, 2018

I'll start:

Yes: Singapur, Hong Kong(, Malaysia?)
No: all of southeast asia

@dbdean
Copy link
Contributor

dbdean commented Jan 3, 2018

Yes: Australia, New Zealand

@rugk
Copy link
Contributor

rugk commented Jan 4, 2018

I think for such things, we really need #633 as a kind of in-app "survey".

@matkoniecz
Copy link
Member

Maybe it would be useful to check what is currently tagged in each country (run overpass query)? And blacklist ones with heavy *=no usage?

@matkoniecz
Copy link
Member

matkoniecz commented Jan 6, 2018

Yes: Poland (for crossings)

@westnordost
Copy link
Member Author

I think checking intersections in bigg(er) cities with Google Street View would be the most efficient.

@matkoniecz
Copy link
Member

matkoniecz commented Jan 7, 2018

I think checking intersections in bigg(er) cities with Google Street View would be the most efficient.

If that is main reason, rather than doubts about data usefulness I made https://gist.github.com/matkoniecz/6fc0e5f3f2f399849cf8117731fc5afe and https://gist.github.com/matkoniecz/a81ae6516fa8d39567140c2ac8dd293c

Quick tag check suggests:

for highway=crossing:

whitelist: Slovakia (SK), Austria (AT), Hungary (HU), Poland (PL), Germany (DE), Czechia (CZ), Switzerland (CH), Belgium (BE), Sweden (SE), Brazil (BR), Russia (RU), United Kingdom (GB), Ireland (IE), Lithuania (LT), Australia (AU), United States of America (US), Argentina (AR), Italy (IT), Singapore (SG), New Zealand (NZ), Spain (ES), France (FR), The Netherlands (NL)

blacklist: Albania (AL), Ukraine (UA), Portugal (PT),

for bus stops:

whitelist: Poland (PL), Germany (DE), Switzerland (CH), Russia (RU), United Kingdom (GB), Ireland (IE), Australia (AU), United States of America (US), Argentina (AR), Italy (IT), Japan (JP), Spain (ES), France (FR), The Netherlands (NL), Spain (ES),

blacklist: Brazil (BR), Portugal (PT),

Whitelist is proposed for tactile_paving=yes used more than 100 times where at least 5% of tactile_paving=yes/no is tactile_paving=yes.

If such list/data is useful I may run it also for cycleways or share code used to create it.

@westnordost
Copy link
Member Author

Wow, that is very cool! How did you put this together?

For cycleways, it would indeed also be helpful!

@matkoniecz
Copy link
Member

matkoniecz commented Jan 7, 2018

Wow, that is very cool! How did you put this together?

[out:json];relation["admin_level"="2"][boundary=administrative][type!=multilinestring];out; to get list of countries, fetching all tactile_paving=* objects in each country ("tactile_paving=* in COUNTRY_NAME" on overpass) and counting how these objects are tagged.

I am currently trying to make my code publishable (note that Ruby is required to run it).

@matkoniecz
Copy link
Member

Note: I updated list in #750 (comment) , by mistake it included twice data for highway=crossing (both for highway=crossing and highway=bus_stop). Now highway=bus_stop contains correct data and list has both country codes and less cryptic country names.

@matkoniecz
Copy link
Member

If whitelist from #750 (comment) looks like a good list of countries with enabled quest I make a PR that limits quest to this list of countries.

@westnordost
Copy link
Member Author

OK! :-)

@matkoniecz
Copy link
Member

I wonder what countries should be split in regions here. I suspect that USA may be considered as one entity and China, Russia should be split.

@westnordost
Copy link
Member Author

westnordost commented Feb 2, 2018 via email

@matkoniecz
Copy link
Member

@dbdean

Yes: New Zealand

Also for bus stops?

@dbdean
Copy link
Contributor

dbdean commented Feb 2, 2018

I don't know about tactile paving for bus stops in NZ, sorry.

@matkoniecz
Copy link
Member

So bus stops in New Zealand are almost always without tactile markings?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted help by contributors is appreciated; might be a good first contribution for first-timers
Projects
None yet
Development

No branches or pull requests

4 participants