Skip to content

Commit f67be33

Browse files
feature: add support SamplerSpacing
1 parent 4069406 commit f67be33

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

map2loop/processing/algorithms/sampler.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,16 @@ def processAlgorithm(
137137
spatial_data = qgsLayerToGeoDataFrame(spatial_data)
138138

139139
if sampler_type == "SamplerDecimator":
140-
feedback.pushInfo("Sampling...")
141-
sampler = SamplerDecimator(decimation=decimation, dtm_data=dtm, geology_data=geology, feedback=feedback)
142-
samples = sampler.sample(spatial_data)
143-
144-
samples = qgs
140+
feedback.pushInfo("Sampling...")
141+
sampler = SamplerDecimator(decimation=decimation, dtm_data=dtm, geology_data=geology, feedback=feedback)
142+
samples = sampler.sample(spatial_data)
143+
if sampler_type == "SamplerSpacing":
144+
feedback.pushInfo("Sampling...")
145+
sampler = SamplerSpacing(spacing=spacing, dtm_data=dtm, geology_data=geology, feedback=feedback)
146+
samples = sampler.sample(spatial_data)
147+
148+
#TODO: convert sample to qgis layer
149+
# samples = qgs
145150
return {self.OUTPUT: samples}
146151

147152
def createInstance(self) -> QgsProcessingAlgorithm:

0 commit comments

Comments
 (0)