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 schouppe |
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 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
|