50% off | Unlimited Data & AI Learning
Get 50% off unlimited learning

rivervis (version 0.46.0)

RiverSite: Site of Interest

Description

This plots sites of interest on the river chart.

Usage

RiverSite(site, river, distance, group, riverlayout, pt.pch = 21, pt.col = NA, pt.bg = "red", pt.cex = 1, lbl.cex = 0.5, lbl.srt = 0, lbl.adj = c(0.5, 2), lbl.col = "black", lbl.pos = 1, lbl.ofs = 0.5, lbl.shw = TRUE)

Arguments

site
a character vector of site names.
river
a vector of rivers on which the sites are located.
distance
a vector. The along-the-river distance between the site and the mouth of the river.
group
a vector. Group names of river locations.
riverlayout
the output list of RiverLayout or RiverMap.
pt.pch
point style.
pt.col
point border colour.
pt.bg
point background(fill) colour when pt.pch=21:25.
pt.cex
point size.
lbl.cex
label size.
lbl.srt
label angle.
lbl.adj
label adjustment. One or two values in [0,1] for x and y (optional) adjustment.
lbl.col
label colour.
lbl.pos
label position. 1 for below, 2 for left, 3 for above, and 4 for right. See par for details.
lbl.ofs
label position offset.
lbl.shw
show labels (TRUE) or not (FALSE).

See Also

RiverLayout, RiverDraw, RiverMap, par.

Examples

Run this code
data(Ballinderry)

riverlayout <- RiverLayout(B.river$River,B.river$Length,
                           B.river$Parent,B.river$Position,
                           B.river$Distance, direction = -1)
RiverDraw(riverlayout)

RiverSite(B.soi$SOI, B.soi$River, B.soi$Distance, B.soi$Group, riverlayout,
          pt.bg = c("red","green","yellow"), lbl.shw = FALSE)

RiverDraw(riverlayout)

RiverSite(B.town$Town, B.town$River, B.town$Distance, B.town$Group,
          riverlayout, pt.pch = 22, lbl.shw = FALSE,
          pt.bg = "orange", pt.col = "black")

RiverSite(B.soi$SOI, B.soi$River, B.soi$Distance, B.soi$Group,
          riverlayout, pt.pch = c(25, 24, NA),
          lbl.shw = FALSE, pt.bg = NA, pt.col = "black")

Run the code above in your browser using DataLab