deepness.processing.extent_utils.calculate_base_processing_extent_in_rlayer_crs

calculate_base_processing_extent_in_rlayer_crs(map_canvas: <MagicMock name='mock.QgsMapCanvas' id='131000816091968'>, rlayer: <MagicMock name='mock.QgsRasterLayer' id='131000815433904'>, vlayer_mask: <MagicMock name='mock.QgsVectorLayer' id='131000881538784'>, params: ~deepness.common.processing_parameters.map_processing_parameters.MapProcessingParameters) <MagicMock name='mock.QgsRectangle' id='131000816106944'>

Determine the Base Extent of processing (Extent (rectangle) in which the actual required area is contained)

Parameters:
  • map_canvas (QgsMapCanvas) – currently visible map in the UI

  • rlayer (QgsRasterLayer) – ortophotomap which is being processed

  • vlayer_mask (QgsVectorLayer) – mask layer containing the processed area

  • params (MapProcessingParameters) – Processing parameters

Returns:

Base Extent of processing

Return type:

QgsRectangle