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='140217810830096'>, rlayer: <MagicMock name='mock.QgsRasterLayer' id='140217813203072'>, vlayer_mask: <MagicMock name='mock.QgsVectorLayer' id='140217912467056'>, params: ~deepness.common.processing_parameters.map_processing_parameters.MapProcessingParameters) <MagicMock name='mock.QgsRectangle' id='140217810845264'>

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