Sto leggendo un file .tif in R e ricevo 4 messaggi di avviso elencati di seguito. Quando seguo le istruzioni sul 4 ° messaggio, i primi 3 avvertimenti rimangono ma i valori letti dal file cambiano drasticamente ad ogni pixel. Aiutatemi a leggere correttamente i dati dai file .tif. File di esempio si possono trovare sul link: ftp://ftp.ntsg.umt.edu/pub/MODIS/NTSG_Products/MOD16/MOD16A2_MONTHLY.MERRA_GMAO_1kmALB/GEOTIFF_0.05degree/lettura di un file .tif in R
mio codice: messaggi
remove(list=ls())
library(tiff)
library(raster)
str_name<-'MOD16A2_ET_0.05deg_GEO_2008M01.tif'
read_file<-readTIFF(str_name)
Attenzione:
1: In readTIFF(str_name) :
TIFFReadDirectory: Unknown field with tag 33550 (0x830e) encountered
2: In readTIFF(str_name) :
TIFFReadDirectory: Unknown field with tag 33922 (0x8482) encountered
3: In readTIFF(str_name) :
TIFFReadDirectory: Unknown field with tag 34735 (0x87af) encountered
4: In readTIFF(str_name) :
tiff package currently only supports unsigned integer or float sample formats in direct mode, but the image contains signed integer format - it will be treated as unsigned (use native=TRUE or convert=TRUE to avoid this issue)
Please help me con questo numero di lettura dei file tif correttamente. Grazie in anticipo.
Ciao, ho usato i comandi ma sto seguendo il seguente messaggio di errore: Errore in .rasterObjectFromFile (x, banda = banda, objecttype = "RasterLayer",: Impossibile creare l'oggetto RasterLayer da questo file, forse è necessario installare rgdal prima – Munish
la mia versione R è: 2.15.2, se questo aiuta a risolvere il problema Quando carico pacchetto raster mi dà il messaggio di avviso: Caricamento pacchetto richiesto: sp Messaggi di avviso: 1: pacchetto 'raster' è stato creato sotto R versione 2.15.3 2: il pacchetto 'sp' è stato creato sotto R versione 2.15.3 – Munish
forse è necessario installare rgdal prima – mdsumner