【发布时间】:2011-09-21 19:06:46
【问题描述】:
我已经下载了 USDA 作物数据层(数据可在此处获得,请注意大文件:http://www.nass.usda.gov/research/Cropland/SARS1a.htm)并希望将其导入 R 进行分析。我已导入其他大型 GTIFF 文件(例如 LANDSAT 数据),但在调用该函数时出现以下错误:
r <- raster(file)
Error in .rasterObjectFromFile(x, band = band, objecttype = "RasterLayer", :
Cannot create a RasterLayer object from this file.
其中“文件”是美国农业部提供的任何 .tif 文件(我使用的是中西部地区汇编)。
我怀疑问题在于 GTiff 是分类数据(土地利用类别)而不是真正的序数/光谱数据,但我不明白为什么它会在图像编辑器(例如预览)中呈现良好并犹豫不决R / GDAL。
感谢您的帮助。
编辑:如果这应该在 GIS 论坛上发布,请告诉我。一般来说,空间问题的编程方法似乎就在这里,不是吗?
【问题讨论】:
标签: r raster gdal satellite-image