MapComplete: Maps about various topics which you can contribute to
mapcomplete.org
mapcomplete.org
"Solve the quest asking about opening hours of shop I have not spotted before" qualifies for me. Even "check footway surface there" qualifies. At least for me.
Adding missing features is one of my favorite things to do while traveling, and feels like a way of giving back (“take only photos, leave only GIS traces”?)
Yeah, the complexity of the other tools is the pitch of MapComplete
just curious how the different tools the community has made stack up
MapComplete has multiple in-depth layers, while StreetComplete is more general.
StreetComplete puts more focus on being usable out-of the box for newbies, while I would describe MapComplete as having focus on usability but allowing deeper dive in specific topics.
(disclaimer: I helped with developing StreetComplete)
One of the major differences is that, in StreetComplete, an object is hidden from the view once all quests are done. That makes StreetComplete a 'contribution-only' tool. (This changed in recent years, where Westnordost created 'overlays'). StreetComplete was a major inspiration though.
In MapComplete, you will see _all_ objects (known in OSM) for a specific topic, wether or not there are unresolved questions. That makes it a tool for both using the data and contributing.
Another difference is that MapComplete started as a webapp (but there is a version packaged as Android app too); whereas StreetComplete is (for now) an Android-only app (iOS is in the works)
A more abstract difference is that MapComplete has some highly specialized questions.
At last, MapComplete has some integrations with other FLOSS-tools, such as: - Wikidata/Wikipedia for additional pictures and articles - Mangrove.reviews for reviews - Panoramax to add pictures - Mapilarry to link pictures to objects - Plantnet to determine the tree species on https://mapcomplete.org/trees
Mapcomplete also offers filling info about existing POI, but you can filter on specific theme (Drinking water, sports) or very specific theme (etymology) or even your own. There's also an UI to add new POIs; I don't think it's possible with StreetComplete.
Either way both are great.
You can do it in Things and Places layers (layers can be enabled by tapping circle in top-right)
If the link is already there, it shows the relevant Wikipedia page. E.g. the 'Willow Street' would show the Wikipedia page on willows.
As a downstream effect: those links are also used in https://equalstreetnames.org/ to make gendered maps.
But I also shy away from anything more complex than fixing attributes and meta data of existing objects. Especially editing relations, ways and nodes - is this possible with MapComplete? I loaded the Cyclofix map, but I can't even select cycle paths or roads, just edit POIs.
Editing attributes of relations is possible. Adding or deleting objects to relations might become possible one day. Editing geometries is out of scope for this project.
Really nice project. Thank you for contributing to the OSM community.
>Editing geometries is out of scope for this project.
Out of curiosity, may I ask why?
It's not that I have this use case regularly, cycling-related it mainly comes up dealing with tracks through forests and fields.
First: editing _attributes_ of geometries is totally possible, editing the _shape_ of geometries is not possible with MapComplete.
If one allows to edit shapes (aka: geometries), this means that one can draw or move lines around - for example: add/move a cyclepath. A contributor might thus move a line into another geometry (such as a building). But as MapComplete has focused maps, they might not be shown to this contributor!
Allowing to edit geomtry shapes this implies I should show all _other_ lines and polygons (e.g. forests, streams, buildings, ...) to avoid incorrect intersection.
The point of MapComplete is to keep it simple and focussed on a single topic. Showing all geometries is counter to that. On top of that, we already have an excellent tool which handles geometry drawing: the iD editor you'll find on openstreetmap.org/edit .
One could also argue that creating/moving points (which can be done with MapComplete) could also cause data errors; but the 'add new point'-wizard has some steps to invite to add with high accuraccy. And even if someone adds a point in a wrong location (e.g. in a building instead of outside of it), the impact of a misplaced point is generally way less then that of a misplaced line or area.
In other words, you need to log in with an OSM-account. Then, the 'move this feature' button at the bottom of the popup will be visible.
Really great way to edit OSM and ulike StreetComplete I can use it on the web. I tried editing through OSM and found it confusing and difficult.
https://mapcomplete.org/toilets.html?z=10&lat=40.9094928&lon...