StreetComplete

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
StreetComplete
Original authorTobias Zwick (westnordost)
Initial release2017
RepositoryStreetComplete on GitHub
Written in Kotlin
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Platform Android, an iOS Version is planned
    TypeGIS software
    LicenseGNU General Public License 3.0
    Websitestreetcomplete.app

    StreetComplete is an easy to use OpenStreetMap editor that can be used without prior knowledge about OpenStreetMap.[1][2] The app prompts users to answer questions like "What are the opening hours here?" or "Is this still here?" about places and objects in their surrounding. Answering these questions helps to keep the OpenStreetMap database complete and up to date.[3][4]

    Functionality

    [edit | edit source]
    StreetComplete being used at an Italy mapping party.

    The app is based on a map view in which places and things with missing or dated OpenStreetMap data are marked. Users can complete this data by answering simple questions (called quests). These quests are designed in such a way that answering them on site is quick and easy and no special expertise or prior knowledge is needed.[3][4][5] In case the answer to a quest does not match one of the selection options, other OpenStreetMap contributors can be asked for help by submitting a note.[1]

    StreetComplete focuses on adding further details to already existing objects. As a result of this, users can only modify a subset of the data stored in the OpenStreetMap database. It is, e.g., not possible to change the geometry of buildings or roads. For such changes, users must switch to other editors, such as the iD editor.[4]

    Gamification

    [edit | edit source]

    A unique feature of the app compared to other OpenStreetMap editors is the use of gamification. Users are rewarded points for solved quests and can see their national and global rank.[6][4]

    Usage

    [edit | edit source]

    In the ranking of OpenStreetMap editors, StreetComplete takes second place according to number of users[7] and fourth place according to number of edits.[8] This makes the app the highest-placed smartphone app in both categories.

    Development

    [edit | edit source]

    StreetComplete is an Open Source project licensed under the GNU General Public License 3.0.[3] The source code is published on the project website. An Android app was released in 2017,[9] an iOS version is planned.[10][11]

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]