【问题标题】:convert loess to spatial data将黄土转换为空间数据
【发布时间】:2012-11-07 12:01:12
【问题描述】:

我完全不知道如何将原子向量、列表等转换为空间数据。

我想在地图(nxm 矩阵)上处理多边形中的数据。特别是 loess 和 akima 等函数的输出。例如从黄土我得到: 3个列表

 $ x: num [1:112] 656977 657024 657071 657118 657165 ...
 $ y: num [1:82] 661500 661544 661587 661631 661675 ...
 $ z: num [1:112, 1:82] -725 -724 -720 -715 -707 ...

其中 x 和 y 是州平面坐标,z 是地表和水深测量高程的组合。测深在多边形内部,一些黄土结果溢出多边形外部到矩阵上。我想将多边形之外的所有内容归零。我相信我可以做到这一点,但数据需要是空间坐标。

我该怎么做?几周来我一直在寻找和尝试。

提前谢谢...

【问题讨论】:

  • 欢迎来到 Stack Overflow!我们鼓励您research your questions。如果您有 tried something already,请将其添加到问题中 - 如果没有,请先研究并尝试您的问题,然后再回来。
  • 你好,欢迎来到 StackOverflow。您应该指定您使用的语言并相应地重新标记您的帖子。

标签: r spatial polygons


【解决方案1】:

这是一个相当广泛的问题,所以这里是提示和指针,而不是具体细节。

R 有很多类型的空间类,但过去几年的东西已经收敛到库 sp 的 Spatial___DataFrame 类。

Bivand Applied Spatial Analysis with R 一书有一组详细的示例和内部检查,包括如何创建它们以及如何在各种空间类之间转换。

还有一个空间小插曲可帮助您入门。

【讨论】:

    【解决方案2】:

    假设你可以用一个预测器来做一个传统的黄土并绘制它......

    可以认为双向交互发生在二维平面上。因此,只需提供 x 和 y 作为交互项,您就应该能够使用一些 3 维系统绘制黄土函数,即使它只是作为热图中的预测 z 值水平。

    【讨论】:

    • 我认为高度为z 值是一个更常见的术语。记住你的右手定则!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    • 2011-10-30
    • 2021-09-03
    • 2015-06-26
    • 2015-01-26
    相关资源
    最近更新 更多