easysnowdata.providers.raster_http.zip_url#
- easysnowdata.providers.raster_http.zip_url(url: str, member: str) str[source]#
GDAL path for member inside the zip at url.
Remote archives get rasterio’s
zip+https://…!/memberspelling, which it turns into/vsizip/vsicurl/https://….A local archive is spelled as
/vsizip/directly instead of going through afile://URI, because rasterio renderszip+file:///C:/x.zip!/m.tifas/vsizip//C:/x.zip/m.tif— with two slashes. On POSIX that extra slash is harmless (//tmp/x.zipis still/tmp/x.zip); on Windows//C:/…is not a path GDAL can open. Only local archives are affected, so this never reached a user — the products all read remote zips — but it is what made the offline tier fail on Windows the first time CI ran it.