0

我有一个如下格式的数据集。每一行代表一个单元格四个角的坐标,最后一列是与该单元格关联的值。

structure(list(lon1 = c(-44.48, -42.53, -40.56, -38.56, -36.55
), lat1 = c(49.88, 50.14, 50.35, 50.52, 50.64), lon2 = c(-44.69, 
-42.71, -40.71, -38.68, -36.64), lat2 = c(50.51, 50.77, 50.98, 
51.16, 51.28), lon3 = c(-43.71, -41.71, -39.7, -37.66, -35.61
), lat3 = c(50.64, 50.88, 51.08, 51.23, 51.33), lon4 = c(-43.5, 
-41.54, -39.56, -37.56, -35.54), lat4 = c(50.02, 50.25, 50.44, 
50.59, 50.69), TotHg = c(8.5, 9.02, 9.21, 8.75, 8.53)), .Names = c("lon1", 
"lat1", "lon2", "lat2", "lon3", "lat3", "lon4", "lat4", "TotHg"
), class = "data.frame", row.names = c(NA, -5L))

我想将其转换为要在 GIS 中使用的栅格。目前我不知道坐标系,但我正在调查。我所知道的是分辨率应该是2.5°。这如何在 R 或 ArcMap 中完成?我读过一个类似的帖子,但我不确定情况是否相同,因为我有每个单元格四个角的坐标。这是另一个问题如何将 lat、lon、value 形式的数据转换为使用 R 的光栅文件?

4

0 回答 0