pyresample.utils package
Submodules
- pyresample.utils.cartopy module
- pyresample.utils.cf module
_convert_XY_CF_to_Proj()_get_area_extent_from_cf_axis()_guess_cf_axis_varname()_guess_cf_lonlat_varname()_is_valid_coordinate_standardname()_is_valid_coordinate_variable()_load_cf_area_one_variable()_load_cf_area_one_variable_areadef()_load_cf_area_one_variable_axis()_load_cf_area_one_variable_crs()_load_cf_area_several_variables()_load_cf_axis_info()_load_crs_from_cf_gridmapping()_open_nc_file()load_cf_area()
- pyresample.utils.errors module
- pyresample.utils.proj4 module
- pyresample.utils.rasterio module
- pyresample.utils.row_appendable_array module
Module contents
Miscellaneous utility functions for pyresample.
- pyresample.utils._downcast_index_array(index_array, size)
Try to downcast array to uint16.
- pyresample.utils.check_and_wrap(lons, lats)
Wrap longitude to [-180:+180[ and check latitude for validity.
- Parameters:
lons (ndarray) – Longitude degrees
lats (ndarray) – Latitude degrees
- Returns:
- Longitude degrees in the range [-180:180[ and the original
latitude array
- Return type:
lons, lats
- Raises:
ValueError – If latitude array is not between -90 and 90
- pyresample.utils.check_slice_orientation(sli)
Check that the slice is slicing the right way.
- pyresample.utils.convert_def_to_yaml(*args, **kwargs)
Convert an area definition to yaml representation.
- pyresample.utils.create_area_def(*args, **kwargs)
Create an area definition.
- pyresample.utils.fwhm2sigma(fwhm)
Calculate sigma for gauss function from FWHM (3 dB level).
- pyresample.utils.generate_nearest_neighbour_linesample_arrays(source_area_def, target_area_def, radius_of_influence, nprocs=1)
Generate linesample arrays for nearest neighbour grid resampling.
- Parameters:
- Returns:
(row_indices, col_indices)
- Return type:
tuple of numpy arrays
- pyresample.utils.generate_quick_linesample_arrays(source_area_def, target_area_def, nprocs=1)
Generate linesample arrays for quick grid resampling.
- Parameters:
- Returns:
(row_indices, col_indices)
- Return type:
tuple of numpy arrays
- pyresample.utils.get_area_def(*args, **kwargs)
Get an area definition.
- pyresample.utils.load_area(*args, **kwargs)
Load an area.
- pyresample.utils.parse_area_file(*args, **kwargs)
Parse an area file.
- pyresample.utils.recursive_dict_update(d, u)
Update dictionary recursively.
Copied from:
- pyresample.utils.wrap_longitudes(lons)
Wrap longitudes to the [-180:+180[ validity range (preserves dtype).
- Parameters:
lons (numpy array) – Longitudes in degrees
- Returns:
lons – Longitudes wrapped into [-180:+180[ validity range
- Return type:
numpy array