powered by
Click on a map (plot) to get the coordinates or the values of a SpatRaster or SpatVector at that location. For a SpatRaster you can also get the coordinates and cell number of the location.
# S4 method for SpatRaster click(x, n=1000, id=FALSE, xy=FALSE, cell=FALSE, type="p", show=TRUE, ...)# S4 method for SpatVector click(x, n=1, id=FALSE, type="p", ...)# S4 method for missing click(x, n=1, id=FALSE, type="p", ...)
# S4 method for SpatVector click(x, n=1, id=FALSE, type="p", ...)
# S4 method for missing click(x, n=1, id=FALSE, type="p", ...)
SpatRaster or SpatVector, or missing
number of clicks on the plot (map)
logical. If TRUE, a numeric ID is shown on the map that corresponds to the row number of the output
TRUE
logical. If TRUE, xy coordinates are included in the output
logical. If TRUE, cell numbers are included in the output
one of "n", "p", "l" or "o". If "p" or "o" the points are plotted; if "l" or "o" they are joined by lines. See ?locator
logical. Print the values after each click?
additional graphics parameters used if type != "n" for plotting the locations. See ?locator
The value(s) of x at the point(s) clicked on (or touched by the box drawn).
x
draw
# NOT RUN { r <-rast(system.file("ex/elev.tif", package="terra")) plot(r) click(r, n=1) ## now click on the plot (map) # }
Run the code above in your browser using DataLab