determine_cutout_xXyY: add docstring
This commit is contained in:
parent
c467b3acf9
commit
630800fdab
3
notebooks/entsoe_data.ipynb.license
Normal file
3
notebooks/entsoe_data.ipynb.license
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
SPDX-FileCopyrightText: 2021 - 2023 The PyPSA-EUR Authors
|
||||||
|
|
||||||
|
SPDX-License-Identifier: MIT
|
@ -54,6 +54,23 @@ logger = logging.getLogger(__name__)
|
|||||||
|
|
||||||
|
|
||||||
def determine_cutout_xXyY(cutout_name):
|
def determine_cutout_xXyY(cutout_name):
|
||||||
|
"""
|
||||||
|
Determine the full extent of a cutout.
|
||||||
|
|
||||||
|
Since the coordinates of the cutout data are given as the
|
||||||
|
center of the grid cells, the extent of the cutout is
|
||||||
|
calculated by adding/subtracting half of the grid cell size.
|
||||||
|
|
||||||
|
|
||||||
|
Parameters
|
||||||
|
----------
|
||||||
|
cutout_name : str
|
||||||
|
Path to the cutout.
|
||||||
|
|
||||||
|
Returns
|
||||||
|
-------
|
||||||
|
A list of extent coordinates in the order [x, X, y, Y].
|
||||||
|
"""
|
||||||
cutout = atlite.Cutout(cutout_name)
|
cutout = atlite.Cutout(cutout_name)
|
||||||
assert cutout.crs.to_epsg() == 4326
|
assert cutout.crs.to_epsg() == 4326
|
||||||
x, X, y, Y = cutout.extent
|
x, X, y, Y = cutout.extent
|
||||||
|
Loading…
Reference in New Issue
Block a user