2

我有一个包含几个 .adf 文件的 GIS 项目。由于我是 ArcMap 的新手,所以我不知道如何使用它们。我设法使用光栅库将它们读入 r

r <- raster("w001001.adf") 

当查看 sum(r) 我得到:

sum(r)
class       : RasterLayer 
dimensions  : 1641, 1358, 2228478  (nrow, ncol, ncell)
resolution  : 0.008333333, 0.008333333  (x, y)
extent      : -47.63578, -36.31911, -20.93489, -7.259889  (xmin, xmax, ymin, ymax)
coord. ref. : NA 
data source : C:\Users\balal\Desktop\blabla\w001001.adf 
names       : w001001 
values      : 1, 15  (min, max)

我试图找到有关单元大小和每个单元的土地利用的信息(我假设土地利用与值相关,因为我有 15 个土地利用类别。)并将这些数据放入我可以写为的表格中.csv。这可能与R吗?还是我在看错误的文件?

抱歉不清楚,但我对 GIS 几乎一无所知。谢谢!

4

1 回答 1

0

您始终可以以矩阵格式获取光栅文件(单元格值)中的信息:

r.matrix<-as.matrix(r)

每个单元格的大小由下式给出:

resolution  : 0.008333333, 0.008333333  (x, y)
于 2014-04-05T17:40:04.537 回答