This website takes a JSON output from OSM Conflator and presents logged-in users an interface for validating each imported point, one-by-one. It records any changes and produces a file that can be later feeded back to the Conflator.
All this was written by Ilya Zverev for MAPS.ME. Published under Apache License 2.0.
You can run this project locally (or using an adapted version on your server as well) using the provided docker-compose file.
-
Create an application on
https://www.openstreetmap.org/user/<your-osm-user-name>/oauth_clients
and uselocalhost:8080
as your main application URL. -
Copy the "Consumer Key" respectively the "Consumer Secret" to a new file called
.env
as follows:OAUTH_KEY=<your-key> OAUTH_SECRET=<your-secret> SECRET_KEY=<secret-key-do-not-share> MAPILLARY_CLIENT_ID=<mapillary-key-if-any>
-
Then start it on your machine using docker-compose:
docker-compose up --build
.
Open your browser at localhost:8080
and start using it.
In case you don't have admin-rights, uncomment the line in the docker-compose.yml
with # ADMINS: ''
.
You can add multiple admins by separating the values with a comma (,
), ie. ADMINS: '1234,98765'