2019-11-06 11:04:01 +00:00
|
|
|
## Copyright 2019 Fabian Hofmann (FIAS)
|
2019-11-05 11:53:21 +00:00
|
|
|
|
2019-11-06 13:50:59 +00:00
|
|
|
"""
|
|
|
|
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3518215.svg
|
|
|
|
:target: https://doi.org/10.5281/zenodo.3518215
|
|
|
|
|
|
|
|
This rule, as a substitute for :mod:`build_natura_raster`, downloads an already rasterized version (`natura.tiff <https://zenodo.org/record/3518215/files/natura.tiff>`_) of `Natura 2000 <https://en.wikipedia.org/wiki/Natura_2000>`_ natural protection areas to reduce computation times. The file is placed into the ``resources`` sub-directory.
|
|
|
|
|
|
|
|
**Relevant Settings**
|
|
|
|
|
|
|
|
.. code:: yaml
|
|
|
|
|
|
|
|
enable:
|
|
|
|
build_natura_raster:
|
|
|
|
|
|
|
|
.. seealso::
|
|
|
|
Documentation of the configuration file ``config.yaml`` at
|
|
|
|
:ref:`toplevel_cf`
|
|
|
|
|
|
|
|
**Outputs**
|
|
|
|
|
|
|
|
- ``resources/natura.tiff``: Rasterized version of `Natura 2000 <https://en.wikipedia.org/wiki/Natura_2000>`_ natural protection areas to reduce computation times.
|
|
|
|
|
|
|
|
.. seealso::
|
|
|
|
For details see :mod:`build_natura_raster`.
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
2019-11-05 11:53:21 +00:00
|
|
|
import logging, os
|
|
|
|
from _helpers import progress_retrieve
|
|
|
|
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
|
|
|
|
2019-11-06 13:50:59 +00:00
|
|
|
if __name__ == "__main__":
|
|
|
|
|
|
|
|
d = './resources'
|
|
|
|
if not os.path.exists(d):
|
|
|
|
os.makedirs(d)
|
|
|
|
|
|
|
|
progress_retrieve("https://zenodo.org/record/3518215/files/natura.tiff",
|
|
|
|
"resources/natura.tiff")
|