Description Usage Arguments Value Author(s) See Also Examples
View source: R/add_northarrow.R
This function adds a north arrow to the animation frames created with frames_spatial
.
1 2 3 4 5 6 7 8 9 10 11 12 13 | add_northarrow(
frames,
height = 0.05,
position = "bottomright",
x = NULL,
y = NULL,
colour = "black",
size = 1,
label_text = "N",
label_margin = 0.4,
label_size = 5,
verbose = TRUE
)
|
frames |
list of |
height |
numeric, height of the north arrow in a range from 0 to 1 as the proportion of the overall height of the frame map. |
position |
character, position of the north arrow on the map. Either |
x |
numeric, position of the bottom left corner of the north arrow on the x axis. If not set, |
y |
numeric, position of the bottom left corner of the north arrow on the y axis. If not set, |
colour |
character, colour. |
size |
numeric, arrow size. |
label_text |
character, text below the north arrow. |
label_margin |
numeric, margin between label and north arrow as a proportion of the size of the north arrow. |
label_size |
numeric, label font size. |
verbose |
logical, if |
List of frames.
Jakob Schwalb-Willmann
frames_spatial
frames_graph
animate_frames
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | library(moveVis)
library(move)
data("move_data", "basemap_data")
m <- align_move(move_data, res = 4, unit = "mins")
# create spatial frames using a custom NDVI base layer
r_list <- basemap_data[[1]]
r_times <- basemap_data[[2]]
frames <- frames_spatial(m, r_list = r_list, r_times = r_times, r_type = "gradient",
fade_raster = TRUE)
# add a north arrow to frames:
frames.a <- add_northarrow(frames)
frames.a[[100]]
# or in white at another position
frames.b <- add_northarrow(frames, colour = "white", position = "bottomleft")
frames.b[[100]]
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.