MapComplete

Project lead: Pieter Vander Vennet


OpenStreetMap (OSM) wordt hoe langer hoe vaker gebruikt als basiskaart. Maar we méér dan enkel een kaart – we zijn een open geografische databank. Hoeveel applicaties ken je wel niet om dingen te crowdsourcen als drinkwaterfonteintjes, openbare toiletten, kampeerplekken, cafés met Wi-Fi, parkings, enzovoort? Helaas hebben al die apps hun eigen kleine datasilo. Ze zouden nochtans perfect op OpenStreetMap gebouwd kunnen worden!

Deze data buiten OpenStreetMap verzamelen heeft heel wat nadelen:

Waarom gebruikt niet iedereen dan gewoon OpenStreetMap? Iedereen kan namelijk onze database en gebruikersbeheer gebruiken. Het is toegestaan de data commercieel in te zetten. De data worden bijgewerkt door een gigantische community en verrijkt door mensen met gelijkaardige interesses, ook als ze andere apps gebruiken.

Eerlijk gezegd vinden we het ook raar dat het niet meer gebeurt. We denken dat er twee redenen voor zijn waar we zelf iets aan kunnen doen:

MapComplete brengt redding

MapComplete wil dit oplossen. Het is een zogenoemde progressive webapp (een die op smartphones aan het startscherm kan toegevoegd worden en dan ongeveer werkt als een geïnstalleerde app) die aangepast kan worden aan elk onderwerp. Het wordt makkelijk om:

Met MapComplete kunnen gebruikers die data niet alleen bekijken, maar ook bewerken of toevoegen. Voor elke soort POI kun je een reeks vragen opstellen. Mensen die wat kennis ter zake hebben, kunnen die dan beantwoorden zonder eerst vertrouwd te moeten raken met mappen. De antwoorden komen meteen in OSM. De eindgebruikers hebben een eigen OSM-account nodig, maar daar staat tegenover dat je als appmaker zelf geen database moet bijhouden, noch van POI’s, noch van gebruikers. Afbeeldingen worden extern gehost en de link komt op het OpenStreetMap-object. Alle info is zodoende zichtbaar voor elke mapper.

De toepassing kan gebruikt worden als een dataverkenner en -bewerker op smartphones en op desktops, en kan ook ingebouwd worden in je eigen site.

Deel van de community

Als de drempel om OSM te bewerken verlaagt, kunnen we ook meer fouten verwachten. Daarom houden we een oogje in het zeil en inspecteren we de data die met MapComplete aangeleverd worden.

Naarmate een gebruiker ervaring opdoet, kan hij verschillende thema’s combineren om de applicatie af te stemmen op zijn persoonlijke interesses.

Experts kunnen zelfs hun eigen thema maken zonder tussenkomst van ons.

Help de tool verbeteren

Aangezien dit een opensourceproject is, helpt een softwareverbetering meteen alle gebruikers.

De basis is er gekomen met budget van Groen (voor Buurtnatuur.be) en Mobiliteit Brussel (via het Cyclofix-project). Maar als we partners hebben, kan de look & feel aangepast worden aan hun stijl. Omdat de datakwaliteit afhangt van het aantal gebruikers, werken we samen met partners voor promotie. We organiseren ook mapathons, waar we een korte opleiding geven en dan mensen de straat op sturen om data te verzamelen. Er is ook nog werk aan de fundamenten van het project, zoals de visualisaties verbeteren en de gebruiksvriendelijkheid nog beter maken.

Een goede manier om samen te werken is met een Open Summer of Code-project, maar ook voor andere modellen staan we open. En we gaan de tool sowieso blijven verbeteren!

Een belangrijke toekomstige ontwikkeling zal zijn om niet-OpenStreetMap-data te tonen aan gebruikers, om ze te integreren in OpenStreetMap. Tijdens dat proces worden ook de externe data gevalideerd, waardoor de brondataset ook geholpen wordt om de kwaliteit te verbeteren.

Over MapComplete

Meer informatie over de tool (inclusief een lijst van alle thema’s): MapComplete op de OSM-wiki.

Probeer het zelf op mapcomplete.osm.be.

Sleutelmomenten