Create a standalone map
driveplot_map.Rd
Create a standalone map
Usage
driveplot_map(
shareddata,
lng = NULL,
lat = NULL,
label = NA,
colorvar = NULL,
colorpalette = "#03F",
fillOpacity = 1,
mapheight = "98vh"
)
Arguments
a SharedData object containing observations to be plotted
- lng
the column of shareddata containing longitude (only required if shareddata does not have a geometry column)
- lat
the column of shareddata containing latitude (only required if shareddata does not have a geometry column)
- label
an optional label for the map points
- colorvar
the variable in shareddata to which color should be mapped
- colorpalette
either a single color (e.g., "red") or one of "viridis", "inferno", "magma", or "plasma"
- fillOpacity
the opacity of the fill (0 to 1)
- mapheight
the height of the map in CSS units, e.g, "98vh"
Examples
library(crosstalk)
library(dplyr)
data(nds_data)
nds_sf7 <- nds_data %>%
filter(drive==7) %>%
sf::st_as_sf(coords = c("gps_long", "gps_lat"), crs = "WGS84")
nds_sf7_sd <- SharedData$new(nds_sf7)
# basic map of one drive
driveplot_map(nds_sf7_sd)
# color drive points by direction of car
driveplot_map(nds_sf7_sd, colorvar=gyro_heading, colorpalette="viridis")