DE:StreetComplete

From OpenStreetMap Wiki
Jump to navigation Jump to search
StreetComplete
Streetcomplete screenshot newest.png
Streetcomplete.png
Autor: Tobias Zwick und Mitwirkende
Lizenz: GPL v3 (kostenlos)
Plattform: Android 5.0+
Version: 57.1 releases (2024-03-05)
Sprachen: Amharisch, Arabisch, Asturisch, Bulgarisch, Bosnisch, 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, Rumänisch, Russisch, Slowakisch, Serbisch, Schwedisch, Thailändisch, Türkisch, Ukrainisch, Chinesisch (China) und Chinesisch (Taiwan)
Webseite: Website
Installation:
Quellcode: GitHub
Programmiersprache: Kotlin

Einfach zu verwendender OpenStreetMap-Editor für Android

Übersetzung ist auf Stand mit englischer Version vom 30. Juli 2021


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. Ü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.

Überlagerungen (Overlays)

Es stehen folgende Overlays zur Verfügung:

  • StreetComplete quest streetlight.svg Straßenbeleutung: Angabe ob Wege beleutet sind, siehe lit=* (seit v45.0)
  • StreetComplete quest streetsurface.svg Oberflächen: Angabe des Oberflächentyps bei Straßen, siehe surface=* (seit v52.0)
  • StreetComplete quest sidewalk.svg Bürgersteige: Angabe ob Straßen über Gehwege verfügen, siehe sidewalk=* (seit v45.0)
  • StreetComplete quest bikestreet.svg Fahrradwege: Angabe ob Straßen über Radwege, gemeinsame Fahrspuren oder separate Wege verfügen, siehe cycleway=*, bicycle=*, ... (seit v50.0)
  • StreetComplete quest parking lane.svg Parkstreifen: Angabe ob und welche Parkplätze an der Straße vorhanden sind, siehe Street parking (seit v47.0)
  • StreetComplete quest housenumber.svg Addressen: Angabe ob Objekte Adressdetails wie Straßennamen und Hausnummern haben, siehe addr:*=* (seit v48.0)
  • StreetComplete quest shop type.svg Orte: Angabe ob Objekte Geschäfte haben, oder Hinzufügen von Knoten für Geschäfte und ladenähnliche Orte, siehe shop=*, amenity=*, craft=*, etc... (seit v48.0). Erweitert durch Hotels, Krankenhäuser, Schulen daher umbenannt in Orte, geändert in v57.0)
  • StreetComplete things dot.svg Dinge: Kartieren aller kleinen Kartenelemente wie Bänke, Fahrradabstellplätze, Bäume am Straßenrand, Geldautomaten und andere Straßenmöbel im allgemeinen (seit v57.0)
  • StreetComplete quest building.svg Gebäude: Angabe des Gebäudetyps, siehe building=* (seit v57.0)

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 und nochmal mit v31.0).

Ein Teammodus erlaubt es, mit "mapping parties" von bis zu 12 Leuten zusammen und zur gleichen Zeit die Nachbarschaft zu kartieren (seit v31.0).

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.