Как скачать товар в каталоге? - PullRequest
1 голос
/ 13 апреля 2019

Я пишу простой скрипт для получения некоторых продуктов SENTINEL, используя Python API Sentinelsat

Затем я хотел бы загрузить некоторые продукты в другой каталог, чем скрипт.

Я не знаю, как это сделать.

Мой сценарий

api = SentinelAPI('xxxxxx', 'xxxx','https://scihub.copernicus.eu/dhus')
footprint = geojson_to_wkt(read_geojson('search_polygon.geojson'))
products = api.query(footprint,
                     platformname = "Sentinel-1",
                     beginposition =  ["2019-{}-{}T00:00:00.000Z".format(month_start,day_start),"2019-{}-{}T00:00:00.000Z".format(mont_stop,day_stop)],producttype='GRD')
gdf = api.to_geodataframe(products)
[api.download(item) for item in gdf["uuid"]]

Но я бы хотел скачать продукты в другом каталоге.Например

. / Data

Ответы [ 2 ]

1 голос
/ 15 апреля 2019

Вы можете установить каталог, в который вы хотите загружать данные, в пределах api.download

directory = 'data'
[api.download(item, directory_path= directory) for item in gdf["uuid"]]
0 голосов
/ 13 апреля 2019

Это так просто, просто добавьте Имя диска: // ваш каталог / файл

with open("D://map/dimo.json") as obj:
    import json
    json.dump("sss",obj)

Но файл должен быть создан

...