Сеть не подключена - пакет 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 ответ
Это предупреждение, а не ошибка.
Сеть дорог подключена, если есть возможность проехать между любыми двумя точками сети, используя только эти дороги.
Если ваша сеть состоит из нескольких автомагистралей (исключая другие типы дорог) и в вашей сети есть две автомагистрали, которые соединены только второстепенной дорогой, то сеть магистралей не подключена.