Since QGIS multiplies the image with the scale factor when reading, it messes up the image if the scale factor is not properly defined to the data as QGIS expected. For example, I am reading MODIS NDVI into QGIS and array is int16. Valid values are between -2000 and 10000. the scale factor is 10000. QGIS multiplies the array with 10000 and values are over the roof or beyond the range of int16 and you won't get the real values when you divide the raster read by QGIS by the scale factor. Is there any possibility make QGIS not apply the scale factor to the data?
download the data and extract NDVI sublayerhttp://e4ftl01.cr.usgs.gov/MOLT/MOD13A2.005/2009.07.28/MOD13A2.A2009209.h10v06.005.2009228232821.hdf
My recommendation to QGIS guys. You shouldn't worry about scale factor because you don't know how it is defined (either multiplication or division).
أكثر...
download the data and extract NDVI sublayerhttp://e4ftl01.cr.usgs.gov/MOLT/MOD13A2.005/2009.07.28/MOD13A2.A2009209.h10v06.005.2009228232821.hdf
My recommendation to QGIS guys. You shouldn't worry about scale factor because you don't know how it is defined (either multiplication or division).
أكثر...