addStaticLabels {leafem} | R Documentation |
Add static labels to leaflet
or mapview
objects
Description
Being a wrapper around addLabelOnlyMarkers
, this
function provides a smart-and-easy solution to add custom text labels to an
existing leaflet
or mapview
map object.
Usage
addStaticLabels(map, data, label, group = NULL, layerId = NULL, ...)
Arguments
map |
A |
data |
A |
label |
The labels to be placed at the positions indicated by 'data' as
|
group |
the group of the static labels layer. |
layerId |
the layerId of the static labels layer. |
... |
Additional arguments passed to
|
Value
A labelled leaflet map
Author(s)
Florian Detsch, Lorenzo Busetto
See Also
Examples
## Not run:
## leaflet label display options
library(leaflet)
lopt = labelOptions(noHide = TRUE,
direction = 'top',
textOnly = TRUE)
## Add labels on a Leaflet map
indata <- sf::st_read(system.file("shape/nc.shp", package="sf"))
leaflet(indata) %>%
addProviderTiles("OpenStreetMap") %>%
addFeatures(.) %>%
addStaticLabels(., label = indata$NAME)
Modify styling -
leaflet(indata) %>%
addProviderTiles("OpenStreetMap") %>%
addFeatures(.) %>%
addStaticLabels(., label = indata$NAME,
style = list("color" = "red", "font-weight" = "bold"))
## End(Not run)
[Package leafem version 0.2.3 Index]