Project Points to Line Geometry
Return distances along geometry to points nearest the specified points.
gProject(spgeom, sppoint, normalized = FALSE)
spgeom |
SpatialLines or SpatialLinesDataFrame object |
sppoint |
SpatialPoints or SpatialPointsDataFrame object |
normalized |
Logical determining if normalized distances should be used |
If normalized=TRUE
, distances normalized to the length
of the geometry are returned, i.e., values between 0 and 1.
a numeric vector containing the distances along the line to points nearest to the specified points
Rainer Stuetz
gInterpolate
l <- readWKT("LINESTRING(0 1, 3 4, 5 6)") p1 <- readWKT("MULTIPOINT(3 2, 3 5)") frac <- gProject(l, p1) p2 <- gInterpolate(l, frac) plot(l, axes=TRUE) plot(p1, col = "blue", add = TRUE) plot(p2, col = "red", add = TRUE)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.