我对r.cross的输出有问题。我希望你能在没有MWE的情况下跟随我的描述:
我有三个光栅,我想跨越以下特点:
GRASS 7.4.0 (Bengue):~ > r.stats soil_t,lcov,watermask -N
100%
4 8 0
4 8 1
4 9 0
[...]我希望r.cross为上面所示的每一行创建一个带有类别的光栅。然而,我得到以下信息:
GRASS 7.4.0 (Bengue):~ > r.cross input=soil_t,lcov,watermask output=svc
GRASS 7.4.0 (Bengue):~ > r.category svc
0
1 category 4; category 8; category 1
2 category 4; category 9; category 0
[...]为什么第一行仅为零,而人们更希望看到这样的东西:1 category 4; category 8; category 0
编辑:刚刚注意到,在GRASS 6.4版本下,它按预期运行:
GRASS 6.4.6 (Bengue):~ > r.category svc
0
1 category 4; category 8; category 0
2 category 4; category 8; category 1
3 category 4; category 9; category 0那么,r.cross的7.4版本一定出了什么问题?!
谢谢你的帮忙!
系统信息:
发布于 2018-06-14 14:41:28
万一有人看到这篇文章:在这篇文章之后不久,邮件列表中也有其他人问过这个问题:https://lists.osgeo.org/pipermail/grass-user/2018-February/077934.html。看起来,它是一个bug,还没有在最新版本的GRASS中修复。
https://stackoverflow.com/questions/48749310
复制相似问题