在 R 错误中重新投影栅格“找不到函数”wkt
Posted
技术标签:
【中文标题】在 R 错误中重新投影栅格“找不到函数”wkt【英文标题】:reprojecting a raster in R error "could not find function "wkt" 【发布时间】:2020-11-22 03:53:00 【问题描述】:我一直在处理栅格数据,代码运行良好。使用以下方式重新投影时出乎意料: 重新项目() 我明白了 “wkt(projfrom)中的错误:找不到函数“wkt”。 我正在使用... CRS 参数: +proj=utm +zone=5 +datum=WGS84 +units=m +no_defs 我也尝试过 projectRaster() 并得到类似的错误 可能是 rgdal 包的问题?还有人得到这个吗?谢谢!
【问题讨论】:
【参考方案1】:如果你更新 sp
包,这个问题应该会消失
【讨论】:
好吧,我使用 R 4.0.4,并且刚刚更新了包 raster、sp、rgdal、dismo、rJava、rgeos 和 maptools。仍然收到消息'wkt(r) 中的错误:找不到函数“wkt”'。知道为什么会发生吗?谢谢。?projectRaster
中的示例对您有用吗?它们适用于我的 R 和当前软件包。
不,很遗憾他们没有。 > ?projectRaster 警告消息:没有找到与从“raster”导出的方法对应的函数:“wkt” > wkt(r) wkt(r) 中的错误:找不到函数“wkt”
那建议你不要使用当前的R,能不能报一下sessionInfo()
返回的前三行;并确认再往下打印raster_3.4-5 sp_1.4-5
?
您的评论提示我重新启动计算机并重新安装 sp。现在一切正常!非常感谢您抽出宝贵时间,抱歉我没有早点这样做——我的 R 版本显示为 4.0.4。在我重新安装 R 后立即。以上是关于在 R 错误中重新投影栅格“找不到函数”wkt的主要内容,如果未能解决你的问题,请参考以下文章
(lat, lon) WKT 坐标不能用 st_transform 很好地重新投影
Azure机器学习执行R脚本 - 找不到函数“rowid”错误
在 R 错误中使用 ggplot 函数:找不到函数 ggplot