Interpolation
Main functions
- SignalCreation.Treatment.Interpolation.dataset_interpolation(geoscene)
Data Interpolation :param geoscene: :return:
- Parameters:
geoscene (GeoSceneLidar)
- SignalCreation.Treatment.Interpolation.split_dataset_by_resolution(data)
Split the given Dataset according to resolution Used during Data Re-interpolation step if user doesn’t want to interpolate data :param data: Dataset that needs to contains Raw_Data_Range_Resolution(channels) DataArray :return:
- Parameters:
data (Dataset)
- SignalCreation.Treatment.Interpolation.change_resolution(geoscene, channel, new_resolution, data_array_name=None)
Given a Dataset, change the resolution of its Processed_Lidar_Data channel to new resolution :param geoscene: geoscene output dataset :param channel: channel to consider :param new_resolution: new chosen resolution for dataset :param data_array_name: (OPTIONAL) DataArray name to process (default : Processed_Lidar_Data) :return:
- Parameters:
geoscene (Dataset)
channel (int)
new_resolution (float | int | str)
- SignalCreation.Treatment.Interpolation.remove_some_data_array(dataset, names)
Method to remove some dataArray (variables) from the given dataset :param dataset: dataset to work on :param names: str or str list with the name of the variables to remove :return:
- Parameters:
dataset (Dataset)
names (str | list)
Test process
- SignalCreation.Treatment.Interpolation.test_interpolation()
Testing function of interpolation module :return: None