For a temporal analysis, I have to download all NDVI pictures for several bbox and I’ll probably write a python script for it.
First step is to list all available dates for a bbox as can be seen on QGIS plugin calendar: gray cell
if you are planning to use Python I would suggest checking out sentinelhub Python package. It is written as an API for collecting satellite data from Sentinel Hub services and working with data in Python.
Downloading/unpacking tifffile (from sentinelhub)
Downloading tifffile-0.15.0.tar.gz (104kB): 104kB downloaded
Running setup.py (path:/tmp/pip-build-hdGRZj/tifffile/setup.py) egg_info for package tifffile
error in tifffile setup command: ‘install_requires’ must be a string or list of strings containing valid project/version requirement specifiers
Complete output from command python setup.py egg_info:
error in tifffile setup command: ‘install_requires’ must be a string or list of strings containing valid project/version requirement specifiers
Cleaning up…
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-hdGRZj/tifffile
Traceback (most recent call last):
File “/usr/bin/pip”, line 9, in
load_entry_point(‘pip==1.5.6’, ‘console_scripts’, ‘pip’)()
File “/usr/lib/python2.7/dist-packages/pip/init.py”, line 248, in main
return command.main(cmd_args)
File “/usr/lib/python2.7/dist-packages/pip/basecommand.py”, line 161, in main
text = ‘\n’.join(complete_log)
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe2 in position 59: ordinal not in range(128)
Sorry it was the wrong docker. I have an other one with jessie and python3 (3.4). But Impossible to upgrade to 3.5.
So I created a specific docker with ubuntu and it works.