StreetComplete: OpenStreetMap mit kleinen Quests verbessern
(streetcomplete.app)- StreetComplete ist eine App, die fehlende OpenStreetMap-Daten in der Umgebung findet und als Quests anzeigt, die sich direkt vor Ort ergänzen lassen
- Nutzer aktualisieren Karteninformationen, indem sie den Quest-Ort persönlich aufsuchen und einfache Fragen beantworten
- Die eingegebenen Informationen werden ohne separaten Editor direkt unter dem Namen des Nutzers zu OpenStreetMap hinzugefügt
- Am Projekt kann man über die GitHub-Startseite, den Slack-Chat und die Übersetzungsseite der App mitwirken
- Release-Änderungen, FAQ und Datenschutzhinweise werden ebenfalls bereitgestellt, sodass vor der Nutzung entsprechende Informationen verfügbar sind
OpenStreetMap direkt vor Ort ergänzen
- StreetComplete ist eine Vor-Ort-Erkundungs-App, die dabei hilft, OpenStreetMap zu verbessern
- Die App findet fehlende Kartendaten in der Umgebung des Nutzers und zeigt sie als Quests auf der Karte an
- Jede Quest wird gelöst, indem man den jeweiligen Ort besucht und anschließend eine einfache Frage beantwortet
- Die über die Antwort eingegebenen Informationen werden ohne weiteren Editor direkt unter dem Namen des Nutzers zu OpenStreetMap hinzugefügt
Möglichkeiten zur Projektbeteiligung
- Project home (GitHub): Projekt-Homepage von StreetComplete
- #streetcomplete chat (Slack): Chat zu StreetComplete
- Translate this app: An der Übersetzung der App mitwirken
Referenzmaterial
- What’s New?: Neue Releases und Änderungen ansehen
- FAQ: Häufig gestellte Fragen
- Privacy: Seite mit Datenschutzhinweisen
1 Kommentare
Meinungen auf Hacker News
Vor einiger Zeit war ich in Åndalsness, einem der landschaftlich schönsten Orte Norwegens. So ein Ort mit Fjord und Bergen.
Auf dem Weg zu Fuß zu unserer Unterkunft etwas außerhalb des Orts schaute ich in OSM nach; vielleicht war ich gerade von Google Maps umgestiegen und lernte noch, wie man es benutzt und liest. Ich war überrascht, dass OSM eine Abkürzung/einen Spazierweg zeigte, der von der Straße abzweigte, auf der ich lief — nachdem ich an diesem Tag schon zweimal solche Wege sinnvoll genutzt hatte, die auf Google Maps nicht auftauchten. In Wirklichkeit schien dort aber nichts zu sein.
Ich sagte meinem Freund, dass ich nachsehen wollte, was diese seltsame Hacker-Karte da anzeigt, und als ich noch einmal hinsah, gab es an der Stelle, die zunächst einfach wie ein bewaldeter Hügel wirkte, tatsächlich einen ansteigenden Trail. Als wir hinaufgingen, wurde der Weg immer deutlicher; wir kamen an einer Hütte vorbei, zu der keine Fahrstraße führte, und ein paar Minuten später erreichten wir einen kleinen Gipfel mit einem großen Felsen und einer malerischen Aussicht. Das war eine sehr schöne Erinnerung an den letzten Urlaubstag — und nur möglich, weil jemand diesen Weg in OSM eingetragen hatte.
Besonders in unbefestigten Gebieten enthält OSM Geländemerkmale, die auf keiner anderen Karte zu finden sind. Offenbar machen andere Leute Ähnliches, denn auch in der Umgebung tauchten wenig bekannte Wege auf. Ich war ein paar Mal bei Orientierungslauf- oder Rogaining-Veranstaltungen, und als mir die Karte vertraut vorkam und ich nachsah, stellte sich heraus, dass sie meine OSM-Daten verwendeten. Es war wirklich schön zu sehen, dass diese Mapping-Arbeit ein dauerhaftes Ergebnis hatte; und bei solchen Veranstaltungen die Karte und das Gebiet sehr gut zu kennen, war ein ziemlich netter Bonus. Wenn ich sehe, dass mehrere von mir eingezeichnete Feuerwehr-Forstwege Namen bekommen haben, scheint es, als würden auch die örtlichen Einsatzkräfte für Waldbrände OSM nutzen.
https://cartes.app/?cat=point-de-vue#13.66/62.56098/7.70188
Ich habe angefangen, OSM und StreetComplete zu nutzen, um Kreuzungen, Stoppschilder und Gehwege in meiner Gegend zu ergänzen. Aber ich hatte ständig das Gefühl, irgendetwas falsch zu machen.
Wenn ich einen Fußgängerüberweg anlegte, sagte OSM, ich solle ihn über einen Übergang mit der Straße verbinden, und in StreetComplete fühlte es sich an, als würde ich doppelte Daten eingeben. Ich musste nicht nur in der Mitte des Übergangs, sondern auch auf beiden Seiten hinzufügen, ob es Ampeln gibt — wobei schon diese Beschreibung vielleicht keinen Sinn ergibt. Am Ende bin ich mir nicht sicher, ob ich OSM richtig bearbeite. Ich weiß nicht, ob ich Gehwege direkt einzeichnen soll oder ob ich die Straße mit einem Tag versehen soll, dass sie einen Gehweg hat. Nachdem ich in meiner Gegend Gehwege hinzugefügt hatte, fragt StreetComplete jetzt, ob die Straße einen Gehweg hat, obwohl er auf der Karte klar zu sehen ist. Es fühlt sich an wie beim Bearbeiten mehrerer Wiki-Seiten: Es gibt mehrere Möglichkeiten, etwas zu dokumentieren, aber nur eine richtige, und die ist nicht dokumentiert.
Nachtrag: Nachdem ich StreetComplete weiter benutzt habe, habe ich herausgefunden, dass man markieren kann, dass Gehwege separat eingezeichnet sind. Die Straße wird dann mit
sidewalk:both=separategetaggt. Ob das die richtige Vorgehensweise ist, weiß ich nicht.Grundsätzlich gilt: Wenn die Informationen, die du hinzufügst, korrekt sind, helfen sie. Das Tagging-Schema später zu ändern ist viel einfacher, als diese Informationen von Grund auf erneut zu ermitteln. Wenn du dir wirklich Sorgen machst, ist im Wiki meist gut dokumentiert, was derzeit als Best Practice gilt. Was Fußgängerüberwege angeht: StreetComplete scheint inzwischen nur noch nach dem tatsächlichen Übergangs-Node zu fragen, daher sollte es keine doppelten Quests mehr geben.
Ich habe meistens nur einzelne Geschäfte mit Organic Maps hinzugefügt, und das ist sehr einfach: Pin setzen, Name, Telefonnummer/Website/Öffnungszeiten usw. eintragen und abschicken.
Ich habe es vor Kurzem entdeckt; es ist eine sehr unterhaltsame Art, zu OpenStreetMap beizutragen, und die UI ist wirklich gut gemacht. Absolut anfängerfreundlich.
Ich wünschte nur, man könnte mehr machen als Labeling — etwa einfache Straßen oder Fußwege hinzufügen.
Es ist sehr intuitiv und zeigt einem, wie detailliert und konkret Kartendaten sein können. Da ich gar nicht so genau weiß, was alles möglich ist, kann ich zu fehlenden Funktionen schwer etwas sagen, aber es ist eine empfehlenswerte Erfahrung. Es fühlt sich an wie Pokemon Go, nur ohne die schlechten Teile.
Eine großartige App. Es gibt auch https://every-door.app/, das ein etwas anderes Aufgabenpaket bietet und das Platzieren von Points of Interest erleichtert. In letzter Zeit habe ich beim Gassigehen viele Mülleimer und Bänke in der Nachbarschaft gemappt.
Dafür ist es eher ein vollständiger Editor als StreetComplete, wenn auch natürlich weniger als etwa Vespucci.
Die meisten fehlenden Informationen in meiner Umgebung sind Telefonnummern und Öffnungszeiten; das sind langweilige Daten, die sich eigentlich auch leicht automatisch erfassen lassen sollten.
Dass Google vermutlich OSM-Daten nutzt, um zu prüfen, was ihnen fehlt, und es dann zu ihren Karten hinzufügt, während wir das umgekehrt nicht können, finde ich nicht besonders gut. OSM sollte die Lizenz ändern, sodass gilt: Wenn ihr unsere Daten nutzt, müsst ihr eure Daten ebenfalls öffentlich machen
Vielleicht verstehe ich die Zusammenfassung falsch, aber dort steht: "If you publicly use any adapted version of this database, or works produced from an adapted database, you must also offer that adapted database under the ODbL." <https://opendatacommons.org/licenses/odbl/summary/>
Vor ein paar Jahren habe ich alles selbst in OSM kartiert, und zum Glück nutzen heutzutage die meisten Drittanbieter-Services OSM, aber die Leute verwenden Google Maps weiterhin als wichtigste Quelle für Routenplanung und Verkehrsinformationen
Ich kartiere Läden, Kontaktdaten, die Art der Küche von Restaurants, Öffnungszeiten usw. in meiner Gegend. Das ist viel Arbeit, und viele Informationen kann man ohne die Ladeninhaber eigentlich nicht wissen
Deshalb wollte ich einige bitten, ihre Geschäftsinformationen selbst zu aktualisieren, aber ich tue mich schwer, gute Argumente zu finden. Inhaber kleiner Geschäfte haben ohnehin schon einen vollen Tag, und selbst 5 Minuten für das Aktualisieren von Informationen sind nur sinnvoll, wenn man zeigen kann, dass es dem Geschäft hilft. Weiß jemand, wofür OSM-Daten verwendet werden und welche Produkte Menschen tatsächlich nutzen, um Unternehmen zu finden? Ich habe gehört, dass Apple in Gegenden mit schwachen eigenen Daten gelegentlich OSM-Daten übernimmt. Aber gibt es ein aussagekräftigeres und konkreteres Argument, das auch in Regionen wie Frankreich funktioniert, wo die Kartendaten von Apple nicht unbedingt schlecht sind? Wenn man sich in Südfrankreich Google Maps ansieht, existiert die Hälfte der angezeigten Läden seit Jahren nicht mehr
Am Ende des Prozesses schien es eine Anforderung zu geben, die Änderung zur Prüfung einzureichen, also habe ich das gemacht. Das war vor ein paar Monaten, wahrscheinlich vor 6 Monaten, und sie wird immer noch nicht angezeigt. Ich bin beschäftigt, und es gibt tausend nützlichere Dinge, die ich für mein Geschäft tun kann. Dass ich es noch einmal versuche, ist sehr unwahrscheinlich. Wäre der Prozess dagegen einfacher gewesen, hätte ich wahrscheinlich auch andere Geschäfte in der Umgebung hinzugefügt
Das echte Geschäft steht zwar in der Liste, aber der Name ist leicht falsch. Wenn ich diesen leicht falschen Namen jedoch exakt in die Suche auf openstreetmap.org eingebe, bekomme ich 0 Treffer. Wenn ich direkt bis zum Standort hineinzoome, ist die Position korrekt und ich sehe meinen Laden, aber wenn ich darauf klicke, öffnet sich nichts. Warum sollte ich mich als Geschäftsinhaber in so einer Situation um OpenStreetMap kümmern?
Das erinnert mich an die Zeit, als Microsoft den neuen Flight Sim veröffentlicht hat. Die Leute begannen sofort, ungewöhnliche Gebäude und Objekte im Spiel zu entdecken, und daraus wurden dann wiederum Korrekturen an OSM gemeldet
https://hackaday.com/2020/08/21/microsoft-flight-simultors-d...
Ich habe es gerade heruntergeladen und in meiner Umgebung mehr als 15 kleine Beiträge geleistet. Die App ist sehr gut gemacht und äußerst einfach zu benutzen. Auch die Gamification ist erstklassig, daher empfehle ich sie
Ich frage mich, ob es andere freie Open-Source-Apps oder Websites mit Gamification für einen guten Zweck gibt, so wie StreetComplete
Gibt es weitere ähnliche Apps, die solche sanften Crowd-Korrekturen anstoßen? Wenn man Menschen niedrigschwellig zeigen könnte, wo sie beitragen oder etwas melden können, könnten viele Bereiche der Gesellschaft davon profitieren. Zum Beispiel illegale Müllkippen im Wald oder achtlos weggeworfener Abfall
Eine Art Homöostase-App, die dafür sorgt, dass unsere Umgebung möglichst in gutem Zustand bleibt :]
Allerdings habe ich das Gefühl, dass nur sehr wenige OSM-Mapping-Apps Straßenfotos nutzen oder als Funktion anbieten. Für mich ist das die Funktion, die ich bei Google Maps am häufigsten verwende: um den Straßenzustand zu prüfen oder auf einer Radreise einen guten Campingplatz zu finden. Deshalb lade ich mein Material auch zu Google hoch, weil deren Fahrzeuge die meisten dieser Gegenden nicht erreichen können. Wenn möglich, bevorzuge ich aber offene Alternativen
Wenn ich jetzt zurückgehe und mir die früheren Aufnahmedaten ansehe, sind alle Obdachlosen verschwunden, sodass es wirkt, als hätte es sie nie gegeben. Aber als ich dort war, waren sie tatsächlich da. Es ist leicht, Google dafür die Schuld zu geben, aber andererseits hat Google eine Aufzeichnung dessen hinterlassen, was sie getan haben, und man kann es selbst nachprüfen