Сеть не подключена - пакет spatstat в R

Я изучаю spatstat в R. В качестве первого шага я преобразовываю свой шейп-файл, чтобы он подходил для алгоритмов spatstat. Когда я использую as.linnet для преобразования в линейную сеть (последняя строка в коде ниже), я получаю предупреждение network not connected

roads<-readShapeSpatial("OnlyHigwayroads.shp")
spatstat.roads<-as.psp(roads)
final_roads<-as.linnet(spatstat.roads)
Warning message:
Network is not connected 

Я не понимаю, что это значит. Я взял шейп-файл обратно в arcgis и запросил его, а сообщений о зависаниях не было. Я также случайно проверил несколько пересечений, но не нашел разрывов в соединениях.

Так что же означает, что spatstat под сетью не связан?

Благодарю.

1 ответ

Решение

Это предупреждение, а не ошибка.

Сеть дорог подключена, если есть возможность проехать между любыми двумя точками сети, используя только эти дороги.

Если ваша сеть состоит из нескольких автомагистралей (исключая другие типы дорог) и в вашей сети есть две автомагистрали, которые соединены только второстепенной дорогой, то сеть магистралей не подключена.

Другие вопросы по тегам