2

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

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

R 3.0.0,Windows 7 64-b

4

2 回答 2

2

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

Josh O'Brien- 看起来你是对的,有东西锁定了写保护。我认为 ArcCatalog 将其锁定。

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

于 2013-06-14T17:17:24.147 回答
0

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

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

于 2014-11-25T14:18:43.250 回答