pysteps.visualization.utils.reproject_geodata¶
-
pysteps.visualization.utils.
reproject_geodata
(geodata, t_proj4str, return_grid=None)¶ Reproject geodata and optionally create a grid in a new projection.
Parameters: - geodata : dictionary
Dictionary containing geographical information about the field. It must contain the attributes projection, x1, x2, y1, y2, xpixelsize, ypixelsize, as defined in the documentation of pysteps.io.importers.
- t_proj4str: str
The target PROJ.4-compatible projection string (fallback).
- return_grid : {None, ‘coords’, ‘quadmesh’}, optional
Whether to return the coordinates of the projected grid. The default return_grid=None does not compute the grid, return_grid=’coords’ returns the centers of projected grid points, return_grid=’quadmesh’ returns the coordinates of the quadrilaterals (e.g. to be used by pcolormesh).
Returns: - geodata : dictionary
Dictionary containing the reprojected geographical information and optionally the required X_grid and Y_grid.
It also includes a fixed boolean attribute regular_grid=False to indicate that the reprojected grid has no regular spacing.