DE:StreetComplete

From OpenStreetMap Wiki
Jump to navigation Jump to search
StreetComplete
Streetcomplete screenshot newest.png
Autor: Tobias Zwick und Mitwirkende
Lizenz: GPL v3 (kostenlos)
Plattform: Android 4.2+
Version: 29 releases (2021-01-07)
Sprachen: Asturianisch, Katalanisch, Tschechisch, Dänisch, Deutsch, Griechisch, Englisch, Britisches Englisch, Spanisch, Baskisch, Persisch, Finnisch, Französisch, Galicisch, Kroatisch, Ungarisch, Indonesisch, Italienisch, Japanisch, Koreanisch, Litauisch, Malayalam, Norwegisch Bokmål, Niederländisch, Norwegisch Nynorsk, Polnisch, Portugiesisch, Brasilianisches Portugiesisch, Russisch, Slowakisch, Serbisch, Schwedisch, Türkisch, Ukrainisch, Vietnamesisch, Chinesisch (China), und Chinesisch (Taiwan)
Webseite: GitHub
Installation:
Quellcode: GitHub
Programmiersprache: Kotlin

Surveyor app for Android

StreetComplete ist ein einfach zu nutzender OpenStreetMap editor für Android Smartphones und Tablets für unterwegs.

Die App ist für Nutzer gedacht, die sich mit der Verwendung von Schlüsseln und Werten in OSM-Datensätzen nicht auskennen aber trotzdem mithelfen möchten OpenStreetMap zu verbessern, indem sie ihre Nachbarschaft (oder andere Orte) vor Ort überprüfen. Mit Hinblick auf diese Zielgruppe fragt die App nur Probleme ab, welche sich durch einfache Fragen klar und eindeutig lösen lassen um so wenig wie möglich versehentlich falsche Daten zu erzeugen.

Durch Gamification werden Nutzer spielend ein wenig der Welt von OpenStreetMap nähergebracht.

Funktionsweise

Fragliche Daten werden für den Nutzer als Markierungen auf der Karte dargestellt (ähnlich wie z. B. in Mapdust). Über eine einfache Eingabemaske können Informationen komplettiert/korrigiert werden, um so die Daten zu verbessern. Die Änderungen des Nutzers werden verarbeitet und unter dem OSM Zugang des Nutzer als einzelner Änderungsdatensatz direkt in die OSM-Datenbank integriert.

Das heißt, anders als in den meisten anderen OSM Editoren, werden die Daten garnicht direkt auf der Karte angezeigt, eine Geometrie verändert werden, nicht einmal POIs können hinzugefügt oder editiert werden. Mitwirkung an der OpenStreetMap mit dieser App geschieht ausschließlich über das Beantworten dieser Aufgaben.

Aufgaben

Siehe die Liste aller Aufgaben ((en)) für eine Übersicht welche Daten mit diesem Editor beigetragen werden können.

Weitere Features

Mit der App ist es möglich, OSM Hinweise zu kommentieren und neue hinzuzufügen. Hinweise, die als Frage formuliert sind (ein Fragezeichen beinhalten) werden allen Nutzern von StreetComplete angezeigt, so dass sie vor-Ort Informationen beisteuern können. Mit der App ist es außerdem möglich, direkt Fotos zu Hinweisen hinzuzufügen (seit v4.0).

Obgleich allgemein die Modifizierung von Geometrie mit dieser App nicht möglich ist, können damit Wege aufgespalten werden. Wenn die Eigenschaft nach der in einer Aufgabe gefragt wird nicht für den gesamten Weg zutrifft, hat der Nutzer die Wahl, ihn an der Stelle aufzuspalten an der sich die Eigenschaft ändert (seit v14.0), zum Beispiel wenn nur ein Teil einer Straße asphaltiert ist.

Nutzer der App werden in periodischen Abständen gefragt, bestimmte, sich häufig ändernde Daten erneut zu überprüfen und so daran mitzuwirken, die Kartendaten aktuell zu halten (seit v23.0). Für Läden die nicht mehr existieren insbesondere können Nutzer direkt angeben, was nun stattdessen dort ist (seit v28.0).

Durch die Mitwirkung an der OpenStreetMap durch diese App können Nutzer Erfolge freischalten (seit v19.0) und sich Statistiken zu ihrer Mitwirkung ansehen. Erfolge wiederum fügen bestimmte Links zur Link-Sammlung innerhalb der App frei. Die meisten dieser Links dienen dazu, den Nutzer in die OpenStreetMap(-Community) einzuführen oder interessante OpenStreetMap-basierte Projekte zu präsentieren.

Die App unterstützt den Nachtmodus von Android, inklusive dunklem Theme für die angezeigte Karte (seit v11.0).

Nachdem ein Gebiet heruntergeladen wurde, kann die App für dieses Gebiet komplett offline benutzt werden, selbst nach Neustart der App oder des Gerätes. Ohne Netzzugang werden die Änderungen/Ergänzungen des Nutzers zwischengespeichert und bei der nächsten Gelegenheit im Hintergrund zur OSM-Datenbank übertragen. Wenn sich die Daten in der Zwischenzeit geändert haben sollten, löst die App automatisch die Konflikte soweit möglich (seit v29.0 verbessert).

Fragen und Antworten

Siehe die FAQ ((en))

Mitwirken an der App

Du kannst helfen, die App zu übersetzen via POEditor. Deutsch ist jedoch zumeist immer vollständig übersetzt, da der Entwickler der App auch deutsch ist.

Vorschläge, Fehlermeldungen und Feature-Wünsche und weitere Beiträge können auf GitHub gemacht werden. Bevor Du neue Aufgaben vorschlägst, bitte lies vorher die Richtlinien für neue Aufgabentypen und schau, welche Aufgabentypen es schon gibt.

Code-Beiträge, also das Beitragen von Pull-Requests ist auch sehr willkommen, siehe die "Contributing" -Datei für mehr Informationen.

Der Entwickler der App aktzeptiert auch Spenden, siehe die Projektseite auf GitHub für weitere Informationen.

Weitere Informationen

Die App benutzt Tangram-ES um die Karte darzustellen.

Aufgaben werden über die OpenStreetMap API (via osmapi (Java)) heruntergeladen sowie Antworten hochgeladen. Bis vor v26.0 wurde die Overpass API zum Herunterladen genutzt.