如何创建地理参考随机数据?
how to create geo-referenced random data?
我正在写一篇关于 GWR 中不同参数设置的论文 (https://cran.r-project.org/web/packages/spgwr/vignettes/GWR.pdf)。为了执行测试,我需要显示某种空间相关性的地理参考数据的可用性(即值不独立于它们的地理位置,而是根据 space 具有高值的区域以及低值区域)。数据集应该有地理坐标(即纬度和经度)并且它们的密度模式应该不同。
举个例子:
阅读这个问题对我来说是一个很好的起点:Generating multidimensional data
甚至更多 http://gis.stackexchange.com 这个问题
https://gis.stackexchange.com/questions/35159/how-can-i-conduct-geographically-weighted-principal-component-analysis-using-arc
然而,我正在为这些数据提供空间自相关。关于如何实现这一目标的任何想法?如果代码在 Python 或 R 中,我将不胜感激。
spatstat
包有很多生成随机数的函数 "planar point patterns"。很多细节 in the docs。从第 26 页开始,他们列出了 29 个包含的函数,用于通过各种方法生成随机点模式——一些基于集群,一些是同类的,还有一些。
使用 spatstat,您通常定义一个 "window" 在其中生成点。如果您使用的单位是纬度和经度,则取决于您(您似乎在问题中特别强调了这一点,但这只是单位——如果您关心在地球曲率发挥作用的足够大的区域上进行采样一个角色然后你可能可以做一些坐标变换)。
我正在写一篇关于 GWR 中不同参数设置的论文 (https://cran.r-project.org/web/packages/spgwr/vignettes/GWR.pdf)。为了执行测试,我需要显示某种空间相关性的地理参考数据的可用性(即值不独立于它们的地理位置,而是根据 space 具有高值的区域以及低值区域)。数据集应该有地理坐标(即纬度和经度)并且它们的密度模式应该不同。
举个例子:
阅读这个问题对我来说是一个很好的起点:Generating multidimensional data 甚至更多 http://gis.stackexchange.com 这个问题 https://gis.stackexchange.com/questions/35159/how-can-i-conduct-geographically-weighted-principal-component-analysis-using-arc
然而,我正在为这些数据提供空间自相关。关于如何实现这一目标的任何想法?如果代码在 Python 或 R 中,我将不胜感激。
spatstat
包有很多生成随机数的函数 "planar point patterns"。很多细节 in the docs。从第 26 页开始,他们列出了 29 个包含的函数,用于通过各种方法生成随机点模式——一些基于集群,一些是同类的,还有一些。
使用 spatstat,您通常定义一个 "window" 在其中生成点。如果您使用的单位是纬度和经度,则取决于您(您似乎在问题中特别强调了这一点,但这只是单位——如果您关心在地球曲率发挥作用的足够大的区域上进行采样一个角色然后你可能可以做一些坐标变换)。