如何在R中对遥感数据进行几何校正?

如何在R中对遥感数据进行几何校正?,r,R,我的挑战是用R代码取代大多数遥感商业工具(我是大学的助教,我想转向开源R代码,向学生展示附加值)。我目前陷入困境,因为我找不到对遥感数据进行几何校正的方法。 这项工作应该是: 在地理参考图像和要校正的图像上选择地面控制点 使用多项式映射进行图像校正(学生应尝试测试不同的**多项式顺序**,并计算每个步骤的RMSE) 使用插值方法(最近邻、双线性插值、三次卷积)在定义的投影中扭曲图像 最后两个步骤可以使用rgdal处理,但它与R不交互。 更确切地说,是否有一个R工具能够交互式地选择两个图形上的点并

我的挑战是用R代码取代大多数遥感商业工具(我是大学的助教,我想转向开源R代码,向学生展示附加值)。我目前陷入困境,因为我找不到对遥感数据进行几何校正的方法。 这项工作应该是:

  • 在地理参考图像和要校正的图像上选择地面控制点
  • 使用多项式映射进行图像校正(学生应尝试测试不同的**多项式顺序**,并计算每个步骤的RMSE
  • 使用插值方法(最近邻、双线性插值、三次卷积)在定义的投影中扭曲图像
  • 最后两个步骤可以使用rgdal处理,但它与R不交互。
    更确切地说,是否有一个R工具能够交互式地选择两个图形上的点并检索它们的位置?

    这是一个很好的问题(虽然我会考虑使用一个更专业的开源工具,比如QGIS),但是对于StPoxFoad来说,这不是一个很好的适合编程问题的解决方案。也许可以考虑问??嗯?您不喜欢使用
    Rgdal
    ?@CarlWitthoft——除非我遗漏了什么,否则Rgdal似乎没有包含到的接口。@JoshO'Brien aha——谢谢您的澄清。@BenBolker:Thx。我也会在gis.stackexchange上问这个问题。据我所知,在R中有一个界面,能够选择两个图形上的点,并以交互方式检索它们的位置信息,这是一个令人兴奋的编程挑战。这就是为什么我仍然在寻找关于stackoverflow的答案/想法。