R Raster writeRaster不会覆盖

时间:2013-05-31 20:31:50

标签: r overwrite raster

在此处识别潜在的错误。调用writeRaster overwrite = TRUE时,新的栅格值保持不变。我最初编写了错误的栅格对象,然后更正了代码,并将新栅格写入相同的文件名。写入文件的属性表中的值与原始文件相同,即使我在写入的栅格对象在R中查看时具有正确的属性。

解决方法是为新栅格指定一个不同的名称(或手动删除旧栅格)。

R 3.0.0,Windows 7 64-b

2 个答案:

答案 0 :(得分:2)

向Brian道歉,与我分享我们的建模工作站。这是我的帖子。

Josh O'Brien-看起来你是对的,有一些锁定写保护的东西。我认为ArcCatalog正在锁定它。

自此事件发生以来,此工具已按预期执行多次。

答案 1 :(得分:0)

我发现了同样的问题。 我确认如果您打开ArcMap,则R函数overwrite = TRUE不起作用。

顺便说一下,没有任何警告信息。 希望这有助于其他R用户管理光栅文件。