diff --git a/THISMEDownload.py b/THISMEDownload.py index 9a0a7db63683020279a64c3549e3e746f6331a2e..52bf8310f653f0d0cacb450a5c44d1195d3126da 100755 --- a/THISMEDownload.py +++ b/THISMEDownload.py @@ -108,7 +108,14 @@ if __name__ == "__main__": datafeatures = data["features"] for feat in datafeatures: - durl = feat["properties"]["services"]["download"]["url"] + pdown = feat["properties"]["services"]["download"] + for key in pdown : + if key == "tif": + durl = pdown["tif"]["url"] + elif key == "zip": + durl = pdown["zip"]["url"] + else: + raise Exception("Property url not find in "+str(pdown)) spurl = durl.split("/") if len(spurl) < 3 : spurl = durl.split("%2F")