Many minor documation, typing and other bug fixes and/or code improvements. Main list of updates below:
- Added function rsgislib.imagecalc.calc_area_under_curve
- Allow output datatype to be defined by users for clustering functions and set default to byte so is more gtiff friendly.
- added new function rsgislib.tools.utils.get_datetime_increment_lst
- Added function to normalise image pixel values.
- Added function to perform Multivariate Alteration Detection change detection but also added option to other change functions to use kmeans to create binary mask.
- Added functions with implementations of change vector analysis and slow feature analysis
- Added functions rsgislib.imageutils.create_img_from_array_ref_img and rsgislib.imageutils.get_img_data_as_arr
- Added function to standardise image data.
- Added functions rsgislib.imageutils.calc_wgs84_pixel_locations and rsgislib.imageutils.create_img_from_array some addition typing improvements
- Added module to aid the downloading of Planet data using the planet API.
- Added function to convert a dictionary into a string of JSON which can deal with numpy values
- Added new module and functions to use the Copernicus Data Space Ecosystem OData API to search for and download Sentinel datasets
- Updated to ensure that when functions are using rios that define rsgislib image creation options are still used.
- Updating mapping functions so coordinates are not offset or displayed with scientific notation.
- Added functions for calculating an empirical semi-variogram for a set of vector points.
- Added function to split a set of points into two orthogonal sets (rsgislib.vectorattrs.create_orthogonal_angle_sets)
- Add function rsgislib.vectorattrs.calc_vec_pt_dist_angle
- Add function rsgislib.vectorutils.createvectors.create_random_pts_in_bbox
- Added function rsgislib.imagecalc.calc_img_band_pxl_percentiles
- Added functions rsgislib.imagecalc.calc_band_range_thres_msk and rsgislib.imagecalc.calc_band_percentile_msk
- Add function rsgislib.zonalstats.write_data_to_h5
- Added function to rsgislib.vectorutils and option to rsgisvectools.py to print geometry type.
- Updated rsgislib.zonalstats hdf5 functions to check whether input h5_files are lists
- Bug fix as variable name changed in scikit-image module.
Full Changelog: 5.1.6...5.1.7