Add config parameter to choose file type to export (*.map or *.tiff)
Closed this issue · 2 comments
soaressgabriel commented
Sugiro colocarmos mais um parâmetro para que o usuário escolha se quer exportar em *.map ou *.tif.
Originally posted by @soaressgabriel in #16 (comment)
soaressgabriel commented
Se o usuário selecionar exportar os arquivos como *.tiff usar a função reportTif()
, se e escolher exportar como *.map usar a função reportMapSeries()
.
Algo do tipo:
class Modelo(pcrfw.DynamicModel):
...
def dynamic(self):
...
for fileName, isSelected in genFilesDic.items():
# Check if the variable (fileName) has been selected for export
if isSelected:
if tifFomart:
reportTif(self, self.ref, varDic.get(fileName), fileName, self.outpath, dyn=True)
if mapSeriesFomart:
reportMapSeries(self, varDic.get(fileName), fileName)
# Check if we have to export the time series of the selected variable (fileName)
if genTss:
# Export tss according to variable (fileName) selected
# The same as self.TssFileXxx.sample(self.Xxx)
genTssDic.get(fileName)(varDic.get(fileName))
...
Sugiro a criação de uma nova seção do arquivo de configuração, intitulada GENERATE_FILE_FORMAT
.
Algo do tipo:
...
[GENERATE_FILE_FORMAT]
enableMapSeries = False
enableTiff = True
Além disso, esse recurso deve estar presente na interface do RUBEM Hydrological. Decidir como e onde.
wdvichete84 commented
Concordo com a decisão do usuário em obter os resultados em .tif ou .map