CPLE_OpenFailedError: does not exist in the file system, and is not recognized as a supported dataset name
resampler_1 | [2020-10-26 20:46:30,579] ERROR in app: Exception on /terrarium/17/65535/65536.png [GET]
resampler_1 | Traceback (most recent call last):
resampler_1 | File "rasterio/_base.pyx", line 216, in rasterio._base.DatasetBase.__init__
resampler_1 | File "rasterio/_shim.pyx", line 67, in rasterio._shim.open_dataset
resampler_1 | File "rasterio/_err.pyx", line 205, in rasterio._err.exc_wrap_pointer
resampler_1 | rasterio._err.CPLE_OpenFailedError: '/vsicurl/https://elevation-tiles-prod.s3.amazonaws.com/geotiff/14/8191/8192.tif' does not exist in the file system, and is not recognized as a supported dataset name.
resampler_1 |
resampler_1 | During handling of the above exception, another exception occurred:
resampler_1 |
resampler_1 | Traceback (most recent call last):
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 2447, in wsgi_app
resampler_1 | response = self.full_dispatch_request()
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1952, in full_dispatch_request
resampler_1 | rv = self.handle_user_exception(e)
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1821, in handle_user_exception
resampler_1 | reraise(exc_type, exc_value, tb)
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/flask/_compat.py", line 39, in reraise
resampler_1 | raise value
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1950, in full_dispatch_request
resampler_1 | rv = self.dispatch_request()
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1936, in dispatch_request
resampler_1 | return self.view_functions[rule.endpoint](**req.view_args)
resampler_1 | File "tileserver.py", line 78, in get_terrarium
resampler_1 | return create_resonse(z, x, y, terrarium)
resampler_1 | File "tileserver.py", line 38, in create_resonse
resampler_1 | with resampled(z, x, y) as url:
resampler_1 | File "/usr/lib/python3.6/contextlib.py", line 81, in __enter__
resampler_1 | return next(self.gen)
resampler_1 | File "tileserver.py", line 123, in resampled
resampler_1 | with cache_512(zmax, xi, yi) as filename:
resampler_1 | File "/usr/lib/python3.6/contextlib.py", line 81, in __enter__
resampler_1 | return next(self.gen)
resampler_1 | File "tileserver.py", line 104, in cache_512
resampler_1 | with rasterio.open(url) as dataset:
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/rasterio/env.py", line 433, in wrapper
resampler_1 | return f(*args, **kwds)
resampler_1 | File "/usr/local/lib/python3.6/dist-packages/rasterio/__init__.py", line 218, in open
resampler_1 | s = DatasetReader(path, driver=driver, sharing=sharing, **kwargs)
resampler_1 | File "rasterio/_base.pyx", line 218, in rasterio._base.DatasetBase.__init__
resampler_1 | rasterio.errors.RasterioIOError: '/vsicurl/https://elevation-tiles-prod.s3.amazonaws.com/geotiff/14/8191/8192.tif' does not exist in the file system, and is not recognized as a supported dataset name.
resampler_1 | 192.168.80.4 - - [26/Oct/2020 20:46:30] "GET /terrarium/17/65535/65536.png HTTP/1.1" 500 -
Edited by Gerald Fiedler