Я пишу код для имитации лесных насаждений.Я смоделировал положение больших и средних деревьев с помощью Spatstats.Следующий шаг, который я хочу сделать, это моделировать меньшие деревья.Я пытался написать некоторый код, который позволяет меньшим деревьям располагаться дальше от больших и средних деревьев.
Я могу смоделировать правильное количество меньших деревьев, используя единственное число каппа для модели сгущения Томаса в Spatstat, однако это дает сгущение близко к большим / средним деревьям.Я изо всех сил пытаюсь смоделировать правильное количество меньших деревьев, где родительские точки расположены в менее плотных частях древостоя.
Я пытался использовать функцию плотности в spatstat на больших и средних деревьях.Затем я попытался инвертировать растр, чтобы области с меньшим количеством деревьев имели более высокое значение пикселя, но я не могу найти способ изменить его на растр Каппа, который даст мне правильное количество меньших деревьев, которые будут сгенерированы.
Приведенный ниже код дает мне номер для правильного числа небольших деревьев, которые будут сгенерированы
Размер окна составляет 100x100 м
kappaS<-(Number_Small_Trees_to_be_Generated)/(mean(muS)*winarea)
Small.Trees1<-rThomas(kappa=kappaS,
scale=sigmaM,
mu=muS,
win=Window222)
Я надеюсь найти способсоздания каппа-растра, который имитирует правильное количество точек, где родительские точки более удобны для создания на менее плотных участках стенда.
Большое спасибо за любую помощь!