Shp2graph: Tools to Convert a Spatial Network into an Igraph Graph in R
AbstractIn this study, we introduce the R package shp2graph, which provides tools to convert a spatial network into an ‘igraph’ graph of the igraphR package. This conversion greatly empowers a spatial network study, as the vast array of graph analytical tools provided in igraph are then readily available to the network analysis, together with the inherent advantages of being within the R statistical computing environment and its vast array of statistical functions. Through three urban road network case studies, the calculation of road network distances with shp2graph and with igraph is demonstrated through four key stages: (i) confirming the connectivity of a spatial network; (ii) integrating points/locations with a network; (iii) converting a network into a graph; and (iv) calculating network distances (and travel times). Throughout, the required R commands are given to provide a useful tutorial on the use of shp2graph. View Full-Text
Share & Cite This Article
Lu, B.; Sun, H.; Harris, P.; Xu, M.; Charlton, M. Shp2graph: Tools to Convert a Spatial Network into an Igraph Graph in R. ISPRS Int. J. Geo-Inf. 2018, 7, 293.
Lu B, Sun H, Harris P, Xu M, Charlton M. Shp2graph: Tools to Convert a Spatial Network into an Igraph Graph in R. ISPRS International Journal of Geo-Information. 2018; 7(8):293.Chicago/Turabian Style
Lu, Binbin; Sun, Huabo; Harris, Paul; Xu, Miaozhong; Charlton, Martin. 2018. "Shp2graph: Tools to Convert a Spatial Network into an Igraph Graph in R." ISPRS Int. J. Geo-Inf. 7, no. 8: 293.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.