Added global ports as a rule.
The data are automatically downloaded throught the script from: https://msi.nga.mil/Publications/WPI as a .csv
Then the data is prepared by using only small, medium and large ports and dropping the rest.
Fraction is based on port sizr for each country.
Checklist
[x] I tested my contribution locally and it seems to work fine.
[x] Code and workflow changes are sufficiently documented.
[x] Newly introduced dependencies are added to envs/environment.yaml and envs/environment.docs.yaml.
[x] Changes in configuration options are added in all of config.default.yaml, config.tutorial.yaml, and test/config.test1.yaml.
[ ] Changes in configuration options are also documented in doc/configtables/*.csv and line references are adjusted in doc/configuration.rst and doc/tutorial.rst.
[ ] A note for the release notes doc/release_notes.rst is amended in the format of previous release notes, including reference to the requested PR.
Closes https://github.com/pypsa-meets-earth/pypsa-earth-sec/issues/185.
Changes proposed in this Pull Request
Added global ports as a rule. The data are automatically downloaded throught the script from: https://msi.nga.mil/Publications/WPI as a .csv Then the data is prepared by using only small, medium and large ports and dropping the rest. Fraction is based on port sizr for each country.
Checklist
envs/environment.yaml
andenvs/environment.docs.yaml
.config.default.yaml
,config.tutorial.yaml
, andtest/config.test1.yaml
.doc/configtables/*.csv
and line references are adjusted indoc/configuration.rst
anddoc/tutorial.rst
.doc/release_notes.rst
is amended in the format of previous release notes, including reference to the requested PR.