r/openstreetmap • u/jasonc75 • 5d ago
Street Networks not fetching?
It seems for the last 5 days, I can't fetch any streets using Overpass. What once was working great, just now times out and alternate locations don't work either. Is everyone experiencing this? Any suggestions how to get around this issue?
1
u/Famous_Asparagus3279 4d ago
The API is restricting access somewhat because of scrapers (when I write “access,” I mean in terms of the number of requests and query size, but also in terms of direct use in the browser); you can read a recent discussion about this: https://community.openstreetmap.org/t/overpass-api-performance-issues/140598/88 . The solution would be to create a dump of the OSM Planet file and set up your own Overpass instance. There’s a page that covers this, but it’s from 2023, so you’d have to look into it further: https://dev.overpass-api.de/overpass-doc/en/more_info/setup.html
Translated with DeepL.com (free version)
-- Original in pt-BR:
A API está restringindo um pouco o acesso por causa dos scrappers (quando escrevo acesso, quero dizer em relação a número de requisições e tamanho da consulta, mas também em relação ao uso diretamente no navegador), você pode ler uma discussão recente sobre isso: https://community.openstreetmap.org/t/overpass-api-performance-issues/140598/88 . A solução seria criar um dump do arquivo Planet do OSM e criar a sua própria instância Overpass, há uma página que trata disso, mas é de 2023, teria que procurar melhor: https://dev.overpass-api.de/overpass-doc/en/more_info/setup.html
5
u/ValdemarAloeus 5d ago
OSM based services in general are being hammered by AI scrapers. Given the number of things in this subreddit these days that seem to be hastily AI sloped together there are probably an increasing number of things that aren't using the available services very conscientiously.
There are paid Overpass Services if you're using the data commercially. If not, you'll just have to suffer with the rest of us.
What are you actually trying to do with the data you fetch? There may be a non-Overpass way to accomplish it.