Итак, Я хотел бы спросить:
- Как я могу ограничить размер ответа от Overpass API либо через запрос, либо в моем коде?
Существуют ли какие-либо рекомендуемые методы обработки больших ответов API Overpass для предотвращения подобных сбоев?
Код: Выделить всё
import overpass
# all rivers in Turkey
oql_query = '[out:json][timeout:25];area(id:3600174737)->.searchArea;(nwr["waterway"="river"](area.searchArea););out;'
response = overpass.API().get(
oql_query, responseformat="json", build=False)
Код: Выделить всё
Exception type: Microsoft.Azure.WebJobs.Host.FunctionInvocationException
Exception message: Exception while executing function: Functions.func_submit
Подробнее здесь: [url]https://stackoverflow.com/questions/79086180/how-to-limit-response-size-from-openstreetmap-overpass-api-in-python-with-azure[/url]