This is a static archive of our old OpenStreetMap Help Site. Please post any new questions and answers at community.osm.org.

a umap with lots of data through overpass

2

I'm trying to make a umap to show the most important paved roads in South America (or globally). It works, through a connected Overpass query. But the problem is, this is a lot to ask the poor Overpass server. Which means that a) the user thinks nothing is happening, b) that you can only reasonably query the data once you zoomed in close enough. That defeats the purpose, as the map is meant to give you an overview of how you could plan a transcontinental trip.

A possible solution would be to just run the query a few times on my own computer, then upload the data to umap. This again defeats the purpose: the idea of the map is also to get people to map more surface info in OSM, so the quicker the update the better.

Is there a way to query the data for the whole continent when the Overpass server is having a chilled out time, then having the data cached for umap for a couple of days until the next chance to query the data again?

A different approach might be to tell overpass to just query a very low 'resolution' version of the needed ways, to soften up the server load.

asked 10 Feb '15, 14:50

joost%20schouppe's gravatar image

joost schouppe
3.4k245087
accept rate: 12%


One Answer:

2

Regarding a low resolution version of the overpass response, there's already a GitHub issue out there for this topic: https://github.com/drolbr/Overpass-API/issues/171 If you like, you can add further details/requirements in that ticket.

For uMap, there also seems to be some kind of caching request: https://bitbucket.org/yohanboniface/umap/issue/160/update-periodicity-with-remote-data

BTW: To get developer's attention on your ideas and requirements, I would always recommend to check the relevant bug trackers and file a new issue if needed.

answered 21 Feb '15, 16:18

mmd's gravatar image

mmd
5.7k15388
accept rate: 37%

edited 21 Feb '15, 16:18

Thank you very much!

Before posting a feature request, I prefer to check if the problem isn't me. Which it often is.

(22 Feb '15, 00:32) joost schouppe

Source code available on GitHub .