earthkit.data.readers.xarray.grid¶
Classes¶
Abstract base class for grid structures. |
|
Grid class for latitude and longitude coordinates. |
|
Grid class for meshed projected coordinates. |
|
Grid class for meshed latitude and longitude coordinates. |
|
Grid class for meshed x and y coordinates. |
|
Grid class for projected x and y coordinates. |
|
Grid class for raw x and y coordinates. |
|
Grid class for unstructured latitude and longitude coordinates. |
|
Grid class for unstructured projected coordinates. |
|
Grid class for unstructured x and y coordinates. |
|
Grid class for x and y coordinates. |
|
Grid class for latitude and longitude coordinates. |
Module Contents¶
- class earthkit.data.readers.xarray.grid.Grid¶
Bases:
abc.ABCAbstract base class for grid structures.
- class earthkit.data.readers.xarray.grid.LatLonGrid(lat, lon, variable_dims)¶
Bases:
GridGrid class for latitude and longitude coordinates.
- lat¶
- lon¶
- variable_dims¶
- class earthkit.data.readers.xarray.grid.MeshProjectionGrid(x, y, projection)¶
Bases:
ProjectionGridGrid class for meshed projected coordinates.
- latlons()¶
Get the grid points for the mesh projection grid.
- projection¶
- transformer()¶
Get the transformer for the projection.
- Returns:
The transformer.
- Return type:
Any
- x¶
- xys()¶
Get the x and y points for the mesh projection grid.
- y¶
- class earthkit.data.readers.xarray.grid.MeshedGrid(lat, lon, variable_dims)¶
Bases:
LatLonGridGrid class for meshed latitude and longitude coordinates.
- lat¶
- latlons()¶
Get the grid points for the meshed grid.
- lon¶
- variable_dims¶
- class earthkit.data.readers.xarray.grid.MeshedXYGrid(x, y, variable_dims)¶
Bases:
RawXYGridGrid class for meshed x and y coordinates.
- variable_dims¶
- x¶
- xys()¶
Get the grid points for the meshed grid.
- y¶
- class earthkit.data.readers.xarray.grid.ProjectionGrid(x, y, projection)¶
Bases:
XYGridGrid class for projected x and y coordinates.
- projection¶
- transformer()¶
Get the transformer for the projection.
- Returns:
The transformer.
- Return type:
Any
- x¶
- y¶
- class earthkit.data.readers.xarray.grid.RawXYGrid(x, y, variable_dims)¶
Bases:
XYGridGrid class for raw x and y coordinates.
- variable_dims¶
- x¶
- y¶
- class earthkit.data.readers.xarray.grid.UnstructuredGrid(lat, lon, variable_dims)¶
Bases:
LatLonGridGrid class for unstructured latitude and longitude coordinates.
- grid_dims¶
- lat¶
- latlons()¶
Get the grid points for the unstructured grid.
- lon¶
- variable_dims¶
- class earthkit.data.readers.xarray.grid.UnstructuredProjectionGrid(x, y, projection)¶
Bases:
ProjectionGridGrid class for unstructured projected coordinates.
- latlons()¶
Get the grid points for the unstructured projection grid.
- projection¶
- transformer()¶
Get the transformer for the projection.
- Returns:
The transformer.
- Return type:
Any
- x¶
- xys()¶
Get the x and y points for the mesh projection grid.
- y¶
- class earthkit.data.readers.xarray.grid.UnstructuredXYGrid(x, y, variable_dims)¶
Bases:
RawXYGridGrid class for unstructured x and y coordinates.
- grid_dims¶
- variable_dims¶
- x¶
- xys()¶
Get the grid points for the unstructured grid.
- y¶