remotior_sensus.core.processor module

class remotior_sensus.core.processor.RasterPiece(section_list, x_min, y_min, x_max, y_max, x_size, y_size, y_min_no_boundary=None, y_max_no_boundary=None, y_size_boundary_top=None, y_size_boundary_bottom=None, y_size_no_boundary=None)

Bases: object

__init__(section_list, x_min, y_min, x_max, y_max, x_size, y_size, y_min_no_boundary=None, y_max_no_boundary=None, y_size_boundary_top=None, y_size_boundary_bottom=None, y_size_no_boundary=None)
Parameters:
  • section_list – list of sections

  • x_min – left position

  • y_min – top position

  • x_max – right position

  • y_max – bottom position

  • x_size – piece x size

  • y_size – piece y size

  • y_min_no_boundary – top position without boundary

  • y_max_no_boundary – bottom position without boundary

  • y_size_boundary_top – top pixel buffer

  • y_size_boundary_bottom – bottom pixel buffer

  • y_size_no_boundary – piece size without buffer

y_details()
class remotior_sensus.core.processor.RasterSection(x_min, y_min, x_max, y_max, x_size, y_size, y_min_no_boundary=None, y_max_no_boundary=None, y_size_boundary_top=None, y_size_boundary_bottom=None, y_size_no_boundary=None)

Bases: object

__init__(x_min, y_min, x_max, y_max, x_size, y_size, y_min_no_boundary=None, y_max_no_boundary=None, y_size_boundary_top=None, y_size_boundary_bottom=None, y_size_no_boundary=None)
Parameters:
  • x_min – left position

  • y_min – top position

  • x_max – right position

  • y_max – bottom position

  • x_size – section x size

  • y_size – section y size

  • y_min_no_boundary – top position without boundary

  • y_max_no_boundary – bottom position without boundary

  • y_size_boundary_top – top pixel buffer

  • y_size_boundary_bottom – bottom pixel buffer

  • y_size_no_boundary – section size without buffer

y_details()
remotior_sensus.core.processor.array_multiplicative_additive_factors(array, multiplicative_factor, additive_factor)
remotior_sensus.core.processor.download_file_processor(input_parameters, process_parameters=None)
remotior_sensus.core.processor.function_initiator(process_parameters=None, input_parameters=None, output_parameters=None, function=None, function_argument=None, function_variable=None, run_separate_process=False, classification=False, classification_confidence=False, signature_raster=False)
remotior_sensus.core.processor.gdal_translate(input_file=None, output=None, option_string=None, process_parameters=None)
remotior_sensus.core.processor.gdal_warp(input_file=None, output=None, option_string=None, process_parameters=None)
remotior_sensus.core.processor.get_raster_band_array(gdal, band, calculation_datatype, _a, sec)
remotior_sensus.core.processor.raster_sieve_process(process_parameters=None, input_parameters=None, output_parameters=None)
remotior_sensus.core.processor.raster_to_vector_process(raster_path, output_vector_path, field_name=False, process_parameters=None, connected=4)
remotior_sensus.core.processor.table_join(table_1_parameters, table_2_parameters, nodata_value, join_type, features, output_names, process_parameters)
remotior_sensus.core.processor.vector_to_raster(process_parameters=None, input_parameters=None, output_parameters=None)