R/Class-SpatialGraph.R

setClass("SpatialGraph",
         representation(v='SpatialPointsDataFrame',
                        e='SpatialLinesDataFrame',
                        dist='matrix',
                        path='matrix'),
         validity = function(object) {
           if (!all(object@e@data[,'v0'] %in% object@v@data[,'ID']))
             stop("v0 vertices in edges not found")
           if (!all(object@e@data[,'v1'] %in% object@v@data[,'ID']))
             stop("v1 vertices in edges not found")
           return(TRUE)
         }
)

Try the SpatialGraph package in your browser

Any scripts or data that you put into this service are public.

SpatialGraph documentation built on Sept. 28, 2023, 5:08 p.m.