addArrowhead {leaflet.extras2} | R Documentation |
Add Lines with an arrowhead
Description
Can be used almost exactly like addPolylines
but instead of
pathOptions
you can use arrowheadOptions
. See
leaflet-arrowheads
for further details.
Usage
addArrowhead(
map,
lng = NULL,
lat = NULL,
layerId = NULL,
group = NULL,
stroke = TRUE,
color = "#03F",
weight = 5,
opacity = 0.5,
fill = FALSE,
fillColor = color,
fillOpacity = 0.2,
dashArray = NULL,
smoothFactor = 1,
noClip = FALSE,
popup = NULL,
popupOptions = NULL,
label = NULL,
labelOptions = NULL,
options = arrowheadOptions(),
highlightOptions = NULL,
data = getMapData(map)
)
Arguments
map |
a map widget object created from |
lng |
a numeric vector of longitudes, or a one-sided formula of the form
|
lat |
a vector of latitudes or a formula (similar to the |
layerId |
the layer id |
group |
the name of the group the newly created layers should belong to
(for |
stroke |
whether to draw stroke along the path (e.g. the borders of polygons or circles) |
color |
stroke color |
weight |
stroke width in pixels |
opacity |
stroke opacity (or layer opacity for tile layers) |
fill |
whether to fill the path with color (e.g. filling on polygons or circles) |
fillColor |
fill color |
fillOpacity |
fill opacity |
dashArray |
a string that defines the stroke dash pattern |
smoothFactor |
how much to simplify the polyline on each zoom level (more means better performance and less accurate representation) |
noClip |
whether to disable polyline clipping |
popup |
a character vector of the HTML content for the popups (you are
recommended to escape the text using |
popupOptions |
A Vector of |
label |
a character vector of the HTML content for the labels |
labelOptions |
A Vector of |
options |
A named list of options. See |
highlightOptions |
Options for highlighting the shape on mouse over. |
data |
the data object from which the argument values are derived; by
default, it is the |
Value
A modified leaflet map with a polyline with arrowheads
References
https://github.com/slutske22/leaflet-arrowheads
See Also
Other Arrowhead Functions:
arrowheadOptions()
,
clearArrowhead()
,
removeArrowhead()
Examples
library(leaflet)
leaflet() %>%
addArrowhead(data = atlStorms2005)