我想知道是否从地图开始(如下所示;从Harper等人2007年检索)我可以使用某种算法(我读过一些关于“中点算法”)来模拟不同的景观,即,随意扩大森林覆盖(绿色部分)。
此外,根据环境数据(这表明过去的时刻更有利于森林扩张),我是否也有可能改变森林覆盖的扩张速度。
答案 0 :(得分:0)
您可以自己运行迭代模拟。
将景观划分为单元格(像素可以工作,但您也可以选择一些感兴趣的点,只要它们或多或少地平均分配)。
然后分步进行模拟。在每个单元格或点的每个步骤中,检查相邻单元格并应用一些逻辑(检查要扩展的林的条件),并相应地修改单元格数据。
重复此操作一段时间以获得所需的模拟。
我不是林业专家,但是一个简单的算法就是检查接下来2-3个单元格中有多少其他单元格是森林,并将其用作统一(0-1)随机数的比率说它是否会在下一个周期扩大(如果随机<比率扩大)。随机性使得结果不太稳定,但您可以感觉到森林的扩展或缩小的可靠性(通过检查几次运行的结果)。