8000 GitHub - frafra/is-osm-uptodate at v2.1.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

frafra/is-osm-uptodate

Repository files navigation

Is OSM up-to-date?

CircleCI pdm-managed

This application helps you find which nodes have not been edited for a long time, by using on Ohsome API and various softwares and libraries, such as Leaflet, React, Python, Redis and others.

Demo: is-osm-uptodate.frafra.eu

Page on OSM wiki: iki.openstreetmap.org/wiki/Is_OSM_up-to-date

How to use

Web interface

Open is-osm-uptodate.frafra.eu (or your local instance). Try to change the location and click on the refresh button in order to get the nodes for the new bounding box. Enable the experimental Tiles layer to load data grouped by tile.

Command line

Example:

$ curl 'http://is-osm-uptodate.frafra.eu/api/getData?minx=9.188295196&miny=45.4635324507&maxx=9
8000
.1926242813&maxy=45.4649771956' -o milan-duomo.json

Common issues

Error - Please try again

Try a smaller region or wait for a while. Be sure to have a stable connection.

Bad performance with many concurrent users

Increase WORKERS in docker-compose.yml.

See: Gunicorn - How Many Workers?.

Run

This application can be deployed, developed and tested using Docker (with BuiltKit enabled).

Look at docs/INSTALL.md if you wish not to use Docker.

Deploy

docker compose --profile prod up # optional: add --build
docker compose --profile prod down

Develop

docker compose --profile dev up
docker compose --profile dev down

Test

docker compose --profile test run test
docker compose --profile test down
0