我有一个由与某些Z值相关联的纬度 - 经度对组成的数据集(例如关于植物植被覆盖程度的数据)。
我想对这些数据的空间分布进行一些分析。
为此,需要对近端数据点进行分区。
我想用离散全局网格(例如二十面体Snyder等面积(ISEA)网格)或DGGRID生成的网格来做到这一点。
关键是数据的纬度 - 经度值可以转换为唯一的细胞ID,细胞中心的纬度 - 经度是可确定的,细胞的大小是可变的(用于不同空间尺度的分析)并且细胞面积与近似相等。
描述其外观的图像:
R中有什么可以做到的吗?
答案 0 :(得分:4)
在搜索完全相同问题的高低之后,我最终使用了DGGRID本身和R. DGGRID非常出色。所有艰苦的工作都已完成。对于R社区来说,将它作为一个包实现是一个很大的好处(我希望Kevin Sahr正在阅读这篇文章)。
顺便提一下,该网址已过期。我犯了同样的错误,最终得到了旧版本的DGGRID。最新的版本是两个版本,位于:
答案 1 :(得分:4)
答案 2 :(得分:1)
为什么不使用DGGRID本身,它可以做你要求的一切?例如,您可以使用DGGRID将lat / lon / datavalue记录的文本文件转换为格式为cellID / datavalue的记录,然后将它们导入到R中。
答案 3 :(得分:1)
我只有一个其他的导致我在曲面上出现六边形网格:hexbin包的一些未经测试/ beta函数: