It uses offline data, to provide smooth user experience. OsmContributor, OSMAnd are other few android app, to contribute to OSM by adding POI. But we can feel the lag on navigating the map as they fetch real time data on every move over the map.
Maps.me is super fast. But because it uses only offline data. The maps.me provides updates for the data once in a month or twice.
We can see the POIs added by us. But, when we run a mapathon kind of events, many volunteers will be roaming around a city. Sometimes, they come to a street, where the POIs are added by someone else already.
When you are using maps.me for adding POI, we can not get the POIs added by other volunteers immediately. We have to wait for the updates provided by the maps.me team.
This leads to repeated adding of same POI many times. Even verifying for the same POI using other app is boring.
Checked for the maps.me team for providing options to update the data whenever required. But it is not on their roadmap.
Discussed this with “OpenStreetMap Asia” telegram group. replied with few ideas.
- Maps.me uses mwm format for the data
- https://export.hotosm.org/en/v3/exports can export data in mwm format
- https://export.hotosm.org/en/v3/learn/export_formats#mwm gives steps on how to download latest data and use with maps.me
All we need now, is a mobile app to download the desired data from hotosm and place in the proper path of maps.me
We can develop this as a separate mobile app and distribute to all.
If this is done, anyone using maps.me can click another app, and update the osm data whenever required.
Reply here / Contact me if you are interested in doing this as a Free/OpenSource Project.
My mail id – email@example.com
Update – 1