Код для линейных сетей в spatstat
может обрабатывать сети, которые содержат эстакады, мосты, подземные переходы и так далее.
Действительно, набор данных dendrite
, поставляемый с spatstat
, включает в себя некоторые из этих функций.
Расчет кратчайшего пути правильно учитывает эти особенности.
Единственная проблема заключается в том, что вы не можете построить структуру сети, используя функцию преобразования данных as.linnet.psp
, потому что она берет список отрезков и пытается угадать , какие сегменты связаны в вершине. В этом контексте он будет угадывать неправильно.
Информация о подключении должна быть указана как-то! Вы можете использовать функцию конструктора linnet
для построения сетевого объекта, когда у вас есть эта информация. Связь можно редактировать в интерактивном режиме, используя clickjoin
.
Это кратко объясняется на странице 713 книги (где также упоминается dendrite
).
Сети, которые могут обрабатываться spatstat
, несколько более общие, чем простая модель, описанная на стр. 711. Линии могут пересекаться без пересечения.
Извините, документация краткая , но большая часть этой информации оставалась конфиденциальной до недавнего времени (пока наши аспиранты заканчивали обучение).