airbornegeo.crossover_pair_levelling#
- crossover_pair_levelling(data, inters, *, lines_to_level, data_col, levelled_col, line_column, distance_column, degree=None, filter_kwargs=None, intersection_weight_col=None, crossover_error_interp_method='linear', raise_error_if_unchanged=True, max_iterations=1, rms_tolerance=None, rms_percent_change_tolerance=10, rms_percent_increase_tolerance=20, plot_convergence=True, plot_dynamic_convergence=False, progressbar=True)[source]#
Level lines by fitting a trend of specified order to cross-over errors and apply the correction to the data_col column.
- Parameters:
data (
DataFrame)inters (
DataFrame)data_col (
str)levelled_col (
str)line_column (
str)distance_column (
str)crossover_error_interp_method (
str)raise_error_if_unchanged (
bool)max_iterations (
int)rms_percent_change_tolerance (
float)rms_percent_increase_tolerance (
float)plot_convergence (
bool)plot_dynamic_convergence (
bool)progressbar (
bool)
- Return type: