Add two new methods
This commit is contained in:
parent
6cf3581014
commit
d70130b570
|
@ -69,6 +69,9 @@ class ScrubLayer:
|
||||||
QgsProject.instance().addMapLayer(the_layer)
|
QgsProject.instance().addMapLayer(the_layer)
|
||||||
return the_layer
|
return the_layer
|
||||||
|
|
||||||
|
def features_to_layers(self):
|
||||||
|
pass
|
||||||
|
|
||||||
def fix_geometries(self, fixed_layer):
|
def fix_geometries(self, fixed_layer):
|
||||||
QgsApplication.processingRegistry().addProvider(QgsNativeAlgorithms())
|
QgsApplication.processingRegistry().addProvider(QgsNativeAlgorithms())
|
||||||
fix_geometries_params = {
|
fix_geometries_params = {
|
||||||
|
@ -115,6 +118,9 @@ class ScrubLayer:
|
||||||
processing.run("native:clip", clip_layer_params)
|
processing.run("native:clip", clip_layer_params)
|
||||||
print(f'Clipping of {self.layer_name} is completed.')
|
print(f'Clipping of {self.layer_name} is completed.')
|
||||||
|
|
||||||
|
def clip_by_predefined_zones(self):
|
||||||
|
pass
|
||||||
|
|
||||||
def clip_by_multiple(self, number_of_partitions, overlay_layers_dir, clipped_layers_dir):
|
def clip_by_multiple(self, number_of_partitions, overlay_layers_dir, clipped_layers_dir):
|
||||||
create_folders(clipped_layers_dir, number_of_partitions)
|
create_folders(clipped_layers_dir, number_of_partitions)
|
||||||
for layer in range(number_of_partitions):
|
for layer in range(number_of_partitions):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user