Automated edits/Habi
Defibrillators
(Swiss) defibrillators with access=no
Many defibrillators in Switzerland are tagged with access=no AND some opening_hours value. The contra-intuitive access values (for a defibrillator) stem from a historically unclear default setting of the form field on the defikarte.ch website and an import of many defibrillators from one large-scale operator of those in Switzerland.
The access=no value was removed in several batches, as precisely described here. The removal was done with pulling the data via Operpass Turbo queries into Level0, editing the data and uploading it with Level0. The changeset comments link to both here and the discussion in the community forum.
- Changeset 156083034 (achavi, OSMLab) removed access=no on Lifetec-operated defibrillators tagged with any opening_hours-value
- Changeset 156129340 (achavi, OSMLab) removed access=no on all Swiss defibrillators with indoor=no and opening_hours=24/7. At this time two defibrillators worldwide are remaining, these were not touched, even if one was initially added with the defikarte.ch-App
- Changeset 156170689 (achavi, OSMLab) removed access=no on all defibrillators (only Swiss ones found) with any opening_hours-value and während den Öffnungszeiten in the description
- Changeset 156170845 (achavi, OSMLab) removed access=no on all defibrillators (only Swiss ones found) with any opening_hours-value and ffnungszeiten in the description
- Changeset 156220821 (achavi, OSMLab) removed access=no on all defibrillators (only Swiss ones found) with any opening_hours-value
- Changeset 156260468 (achavi, OSMLab) removed access=no on all defibrillators (only Swiss ones found) with description=während Öffnungszeiten verfügbar (meaning accessible when open). Many of those defibrillators have *no* opening_hours value.
(German) discussion happened here: https://community.openstreetmap.org/t/access-no-auf-defibrillatoren-in-der-schweiz/118013/
Free-text level values
level=EG
Several defibrillators were added with level=EG (or some other free-text value matching the "[Ee][Gg]" regex), which is the German "translation" of level=0.
I corrected this in several batches:
- Defibrillators edited only by @defikarte_app with level=EG (via Overpass Turbo wizard "emergency=defibrillator AND level=EG and user:defikarte_app") and changed those in changeset 156853330 (achavi, OSMLab)
- Defibrillators edited only by @Lifetecag: changeset 157117088 (achavi, OSMLab)
- Defibrillators *touched* by @defikarte_app: changeset 157117341 (achavi, OSMLab)
- Defibrillators *touched* by @Lifetecag: changeset 157117463 (achavi, OSMLab)
- Defibrillators with level=EG (note the space): changeset 157664382 (achavi, OSMLab)
- Defibrillators with level=EG: changeset 157665090 (achavi, OSMLab)
- Defibrillators with level=Eg: https://www.openstreetmap.org/changeset/157664743
- Defibrillators with level=eg: changeset 157664648 (achavi, OSMLab)
- Defibrillators with level=Erdgeschoss: changeset 157956410 (achavi, OSMLab)
- Defibrillators with level=Erdgeschoss (note the space): changeset 157956514 (achavi, OSMLab)
- Defibrillators with Erdgeschoss-Variants: changeset 157956793 (achavi, OSMLab)
- Defibrillators with Parterre-Variants: changeset 158162250 (achavi, OSMLab)
level=$SomeNumber$. OG
- Changeset 157956219 (achavi, OSMLab)
- Changeset 157996683 (achavi, OSMLab)
- Changeset 157955642 (achavi, OSMLab)
- Changeset 157997423 (achavi, OSMLab)
- Changeset 157997612 (achavi, OSMLab)
- Changeset 157997781 (achavi, OSMLab)
- Changeset 157998072 (achavi, OSMLab)
- Changeset 157998110 (achavi, OSMLab)
- Changeset 157997068 (achavi, OSMLab)
Other, general data cleanup
- All Defibrillators with opening_hours=24/7 AND description=24h verfügbar (German for "24 h available", combination only found in Switzerland :) ); removed description in changeset 157867061 (achavi, OSMLab) and https://www.openstreetmap.org/changeset/157869764
- All Defibrillators with any tagged opening_hours=* AND description=während Öffnungszeiten verfügbar (German for "available during opening hours", combination only found in Switzerland :) ); removed description in changeset 157868705 (achavi, OSMLab) and Changeset 157869733 (achavi, OSMLab)
Dive sites with website=http://www.dive-links.com/tauchplatz.php?id=...
I noted that more than half of the 445 sport=scuba_diving nodes in Switzerland (+270) are tagged with a link to dive-links.com. The Dive-Links webseite is non-functioning since at least November 2017: https://web.archive.org/web/20171130064931/http://www.dive-links.com:80/, today the URL points to a parked domain. The dive-spots have been imported historically (with permission), a large part of them has been added with a `verified` key, which is mostly still no, please check and del this tag.
The problem is not only Swiss-wide, but globally: https://overpass-turbo.eu/s/1Pqp, some discussion happened here: https://community.openstreetmap.org/t/tauchplatze-der-schweiz-mit-kaputten-link-zu-dive-links-com/116609
In a first round I removed all the website keys from all the nodes tagged with verified=no, please check and del this tag. The search was performed with Overpass Turbo and the query
[out:xml]/*fixed by auto repair*/[timeout:25];
{{geocodeArea:Switzerland}}->.searchArea;
nwr["website"~"dive-links"]["verified"~"no"](area.searchArea);
(._;>;); out meta;/*fixed by auto repair*/
This was exported to Level0, edited in a text editor and uploaded as changeset 155184104 (achavi, OSMLab)
Go Map!! local language fix
Go Map!! had an issue where setting the wheelchair properties of a POI set it with the local language of the iPhone of the user, e.g. wheelchair=Ja for a phone set to German or wheelchair=Yes for a Swiss-German user with an iPhone set to English. As well as other properties, namely access, backrest, indoor.
Here are the related issues on the GitHub presence of Go Map!!: https://github.com/bryceco/GoMap/issues/374 and https://github.com/bryceco/GoMap/issues/365
I've been looking for some of those tags in Switzerland, Germany and Austria with https://overpass-turbo.osm.ch/ (or https://overpass-turbo.eu/) and search-and-replaced them with the proper tags in JOSM. First I tried to list all those changesets here, but in the end I resorted to just comment on each of those changesets with a link to this page.
Wheelchair
Ja → yes =
- Changeset 94630088 (achavi, OSMLab)
- Changeset 95615233 (achavi, OSMLab)
- Changeset 95615451 (achavi, OSMLab)
- Changeset 95615337 (achavi, OSMLab)
- Changeset 95615595 (achavi, OSMLab)
- Changeset 95615641 (achavi, OSMLab)
Nein → no
Eingeschränkt → limited
Stroller
- Ja → yes: Changeset 95616561 (achavi, OSMLab)
- Nein → no: Changeset 95616317 (achavi, OSMLab)
- Eingeschränkt → limited: