airbornegeo.crossover_pair_levelling

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:
Return type:

tuple[DataFrame, DataFrame]