mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-18 00:06:00 -04:00
[processing] make DTM2ASCII tool visible in toolbox
This commit is contained in:
parent
c8161aac88
commit
8ba6149d7c
@ -121,6 +121,7 @@ from fusion.ClipData import ClipData
|
|||||||
from fusion.CloudMetrics import CloudMetrics
|
from fusion.CloudMetrics import CloudMetrics
|
||||||
from fusion.Cover import Cover
|
from fusion.Cover import Cover
|
||||||
from fusion.DTM2TIF import DTM2TIF
|
from fusion.DTM2TIF import DTM2TIF
|
||||||
|
from fusion.DTM2ASCII import DTM2ASCII
|
||||||
from fusion.FirstLastReturn import FirstLastReturn
|
from fusion.FirstLastReturn import FirstLastReturn
|
||||||
from fusion.GridMetrics import GridMetrics
|
from fusion.GridMetrics import GridMetrics
|
||||||
from fusion.GridSurfaceCreate import GridSurfaceCreate
|
from fusion.GridSurfaceCreate import GridSurfaceCreate
|
||||||
@ -200,7 +201,7 @@ class LidarToolsAlgorithmProvider(AlgorithmProvider):
|
|||||||
Catalog(), CloudMetrics(), CanopyMaxima(), CanopyModel(), ClipData(),
|
Catalog(), CloudMetrics(), CanopyMaxima(), CanopyModel(), ClipData(),
|
||||||
Csv2Grid(), Cover(), FilterData(), GridMetrics(), GroundFilter(),
|
Csv2Grid(), Cover(), FilterData(), GridMetrics(), GroundFilter(),
|
||||||
GridSurfaceCreate(), MergeData(), TinSurfaceCreate(), PolyClipData(),
|
GridSurfaceCreate(), MergeData(), TinSurfaceCreate(), PolyClipData(),
|
||||||
DTM2TIF(), FirstLastReturn(), ASCII2DTM()
|
DTM2TIF(), DTM2ASCII(), FirstLastReturn(), ASCII2DTM()
|
||||||
]
|
]
|
||||||
for alg in fusiontools:
|
for alg in fusiontools:
|
||||||
alg.group, alg.i18n_group = alg.trAlgorithm('Fusion')
|
alg.group, alg.i18n_group = alg.trAlgorithm('Fusion')
|
||||||
|
@ -37,7 +37,6 @@ class DTM2ASCII(FusionAlgorithm):
|
|||||||
INPUT = 'INPUT'
|
INPUT = 'INPUT'
|
||||||
SWITCH = 'SWITCH'
|
SWITCH = 'SWITCH'
|
||||||
|
|
||||||
|
|
||||||
def defineCharacteristics(self):
|
def defineCharacteristics(self):
|
||||||
self.name, self.i18n_name = self.trAlgorithm('DTM to ASCII')
|
self.name, self.i18n_name = self.trAlgorithm('DTM to ASCII')
|
||||||
self.group, self.i18n_group = self.trAlgorithm('Points')
|
self.group, self.i18n_group = self.trAlgorithm('Points')
|
||||||
@ -46,7 +45,6 @@ class DTM2ASCII(FusionAlgorithm):
|
|||||||
self.addParameter(ParameterSelection(
|
self.addParameter(ParameterSelection(
|
||||||
self.SWITCH, self.tr('Output format'), ['raster (ASCII)', 'csv']))
|
self.SWITCH, self.tr('Output format'), ['raster (ASCII)', 'csv']))
|
||||||
|
|
||||||
|
|
||||||
def processAlgorithm(self, progress):
|
def processAlgorithm(self, progress):
|
||||||
commands = [os.path.join(FusionUtils.FusionPath(), 'DTM2ASCII.exe')]
|
commands = [os.path.join(FusionUtils.FusionPath(), 'DTM2ASCII.exe')]
|
||||||
commands.append('/verbose')
|
commands.append('/verbose')
|
Loading…
x
Reference in New Issue
Block a user