Closed aliaksei135 closed 2 years ago
This is failing because it is throwing an SSLError. This can be solved by parsing varify=False into the requests.get() call but it's not very secure.
I would be fine with not verifying SSL certs for connections as there is no secure data being passed (not even an API key). Would be an issue if API keys become introduced in the future by OSM/Overpass.
Closed by #66
Sometimes the Overpass instance will timeout or otherwise fail (see also #61). Currently, only a single Overpass endpoint is statically set in the code (
https://overpass.kumi.systems/api/interpreter
), which doesn't always work. There are other endpoints which can be used in case one of them fails (see here). There are 2 options for implementing this:Either would be acceptable, 1 would probably be more tedious patching the option through to the UI as the endpoint is used in the async threads that
PlotServer
forks off.