@@ -83,6 +83,9 @@ def getSelFeat(): ### Get feature
8383 srs = osr .SpatialReference ()
8484 srs .ImportFromProj4 (str (CovProj ))
8585 dataset .SetProjection ( srs .ExportToWkt () )
86+ q = dataset .GetRasterBand (1 )#
87+ q .SetNoDataValue (65535 )#
88+ q = None #
8689 dataset = None
8790# Add layer to the map:
8891 coverageRasterCubeLayer = iface .addRasterLayer (destinationTarget , destinationFileName )
@@ -93,10 +96,10 @@ def getSelFeat(): ### Get feature
9396 coverageRasterCubeLayer .setCrs (myCRS )
9497 cRBC = coverageRasterCubeLayer .bandCount ()
9598 QgsMessageLog .logMessage ('coverage contains ' + str (cRBC ) + ' bands' )
96- QgsMessageLog .logMessage ('Assuming NODATA = 65535' )
99+ # QgsMessageLog.logMessage('Assuming NODATA = 65535')
97100 coverageLayerDataProvider = coverageRasterCubeLayer .dataProvider ()
98101# coverageLayerDataProvider.setNoDataValue(1,65535)
99- for i in range (1 , cRBC + 1 ): coverageLayerDataProvider .setNoDataValue (i ,65535 )
102+ # for i in range(1, cRBC + 1): coverageLayerDataProvider.setNoDataValue(i,65535)
100103 coverageRenderer = QgsMultiBandColorRenderer (coverageLayerDataProvider ,int (0.5 + cRBC / 6 ),int (0.5 + cRBC / 2 ),int (0.5 + 5 * cRBC / 6 ))
101104 QgsMessageLog .logMessage ('setting up contrast enhancement' )
102105 def getContrastEnhancer ():
0 commit comments