| SpatialGraph-package {SpatialGraph} | R Documentation |
The SpatialGraph Class and Utilities
Description
Provision of the S4 SpatialGraph class built on top of objects provided by 'igraph' and 'sp' packages, and associated utilities. See the documentation of the SpatialGraph-class within this package for further description. An example of how from a few points one can arrive to a SpatialGraph is provided in the function sl2sg().
Details
The DESCRIPTION file:
| Package: | SpatialGraph |
| Version: | 1.0-4 |
| Type: | Package |
| Title: | The SpatialGraph Class and Utilities |
| Date: | 2023-09-26 |
| Imports: | igraph, methods, pracma, sf, shape, sp, splancs |
| Author: | Javier Garcia-Pintado |
| Maintainer: | Javier Garcia-Pintado <jgarciapintado@marum.de> |
| Description: | Provision of the S4 SpatialGraph class built on top of objects provided by 'igraph' and 'sp' packages, and associated utilities. See the documentation of the SpatialGraph-class within this package for further description. An example of how from a few points one can arrive to a SpatialGraph is provided in the function sl2sg(). |
| License: | GPL (>=2) |
| URL: | https://github.com/garciapintado/SpatialGraph |
Index of help topics:
SpatialGraph Create a SpatialGraph object
SpatialGraph-class Class "SpatialGraph"
SpatialGraph-package The SpatialGraph Class and Utilities
attSGe Add or Modify attributes in SpatialGraph edges
distSG Calculate across-network distance for a set of
sparse points
distSGv Calculate the distance slot in a SpatialGraph
explodeSLDF Explode Lines in a SpatialLinesDataFrame
pointLineD Euclidean distance from a set of points to a
line segment
pointOnLine Snap a points to a line
pointOnSegment Snap a points to a segment
pointsPolylineD closest points in a polyline to a set of points
pointsSLDFchain Obtain chainage from sparse points along a
SpatialLinesDataFrame
pointsToLines Snap a set of points to a set of lines
polylineChainage Obtain the chainage of nodes along a polyline
polylineLength Obtain the length of a polyline
revSGe Reverse Lines in a SpatialGraph
rotation Rotate 2D points
routeSDG Accumulate sources/sinks along a directed
SpatialGraph
sg2igraph Map a SpatialGraph into an igraph
sgChVIDs Change vertex IDs in a SpatialGraph
sl2sg Map a SpatialLinesDataFrame into a SpatialGraph
splitPolyline Split a polyline into a number of transects
splitSLDF Split 1-Line Lines in a SpatialLines or a
SpatialLinesDataFrame by intersection with a
point dataset
textSGe Label edges in a SpatialGraph plot
see the documentation of the function sl2sg in this package to get a start. A case study making use if this package is Garcia-Pintado et al (2015)
Author(s)
Javier Garcia-Pintado
Maintainer: Javier Garcia-Pintado <jgarciapintado@marum.de>
References
The first published application of this package is Garcia-Pintado, J. et al. (2015). Satellite-supported flood forecasting in river networks: a real case study. J. Hydrol. 523, 705-724.