From fa1862ab2b608b80c7500153c54ca85532dfa590 Mon Sep 17 00:00:00 2001 From: Nils Lehmann <35272119+nilsleh@users.noreply.github.com> Date: Sun, 5 Nov 2023 21:59:07 +0100 Subject: [PATCH] Fix Download Link AGB Live Woody Biomass dataset (#1713) * fix link * one line link --- .../Aboveground_Live_Woody_Biomass_Density.geojson | 2 +- tests/data/agb_live_woody_density/data.py | 4 ++-- torchgeo/datasets/agb_live_woody_density.py | 7 ++----- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/tests/data/agb_live_woody_density/Aboveground_Live_Woody_Biomass_Density.geojson b/tests/data/agb_live_woody_density/Aboveground_Live_Woody_Biomass_Density.geojson index 169191641e1..7beec3e9db3 100644 --- a/tests/data/agb_live_woody_density/Aboveground_Live_Woody_Biomass_Density.geojson +++ b/tests/data/agb_live_woody_density/Aboveground_Live_Woody_Biomass_Density.geojson @@ -1 +1 @@ -{"type": "FeatureCollection", "name": "Aboveground_Live_Woody_Biomass_Density", "crs": {"type": "name", "properties": {"name": "urn:ogc:def:crs:OGC:1.3:CRS84"}}, "features": [{"type": "Feature", "properties": {"tile_id": "00N_000E", "download": "tests/data/agb_live_woody_density/00N_000E.tif", "ObjectId": 1, "Shape__Area": 1245542622548.87, "Shape__Length": 4464169.76558139}, "geometry": {"type": "Polygon", "coordinates": [[[0.0, 0.0], [10.0, 0.0], [10.0, -10.0], [0.0, -10.0], [0.0, 0.0]]]}}]} \ No newline at end of file +{"type": "FeatureCollection", "name": "Aboveground_Live_Woody_Biomass_Density", "crs": {"type": "name", "properties": {"name": "urn:ogc:def:crs:OGC:1.3:CRS84"}}, "features": [{"type": "Feature", "properties": {"tile_id": "00N_000E", "Mg_px_1_download": "tests/data/agb_live_woody_density/00N_000E.tif", "ObjectId": 1, "Shape__Area": 1245542622548.87, "Shape__Length": 4464169.76558139}, "geometry": {"type": "Polygon", "coordinates": [[[0.0, 0.0], [10.0, 0.0], [10.0, -10.0], [0.0, -10.0], [0.0, 0.0]]]}}]} \ No newline at end of file diff --git a/tests/data/agb_live_woody_density/data.py b/tests/data/agb_live_woody_density/data.py index 5bbb9b1476d..115a9772fba 100755 --- a/tests/data/agb_live_woody_density/data.py +++ b/tests/data/agb_live_woody_density/data.py @@ -23,7 +23,7 @@ "type": "Feature", "properties": { "tile_id": "00N_000E", - "download": os.path.join( + "Mg_px_1_download": os.path.join( "tests", "data", "agb_live_woody_density", "00N_000E.tif" ), "ObjectId": 1, @@ -74,5 +74,5 @@ def create_file(path: str, dtype: str, num_channels: int) -> None: json.dump(base_file, f) for i in base_file["features"]: - filepath = os.path.basename(i["properties"]["download"]) + filepath = os.path.basename(i["properties"]["Mg_px_1_download"]) create_file(path=filepath, dtype="int32", num_channels=1) diff --git a/torchgeo/datasets/agb_live_woody_density.py b/torchgeo/datasets/agb_live_woody_density.py index 885d6bc4fac..e572de967b2 100644 --- a/torchgeo/datasets/agb_live_woody_density.py +++ b/torchgeo/datasets/agb_live_woody_density.py @@ -44,10 +44,7 @@ class AbovegroundLiveWoodyBiomassDensity(RasterDataset): is_image = False - url = ( - "https://opendata.arcgis.com/api/v3/datasets/3e8736c8866b458687" - "e00d40c9f00bce_0/downloads/data?format=geojson&spatialRefId=4326" - ) + url = "https://opendata.arcgis.com/api/v3/datasets/e4bdbe8d6d8d4e32ace7d36a4aec7b93_0/downloads/data?format=geojson&spatialRefId=4326" # noqa: E501 base_filename = "Aboveground_Live_Woody_Biomass_Density.geojson" @@ -123,7 +120,7 @@ def _download(self) -> None: for item in content["features"]: download_url( - item["properties"]["download"], + item["properties"]["Mg_px_1_download"], self.paths, item["properties"]["tile_id"] + ".tif", )