mapSymbols {leaflegend} | R Documentation |
Create Map Symbols for 'leaflet' maps
Description
Create Map Symbols for 'leaflet' maps
Usage
makeSymbol(
shape,
width,
height = width,
color,
fillColor = color,
opacity = 1,
fillOpacity = opacity,
...
)
makeSvgUri(svg, width, height, strokeWidth)
makeSymbolIcons(
shape,
color,
fillColor = color,
opacity,
fillOpacity = opacity,
strokeWidth = 1,
width,
height = width,
...
)
addSymbols(
map,
lng,
lat,
values,
shape,
color,
fillColor = color,
opacity = 1,
fillOpacity = opacity,
strokeWidth = 1,
width = 20,
height = width,
dashArray = NULL,
data = leaflet::getMapData(map),
...
)
addSymbolsSize(
map,
lng,
lat,
values,
shape,
color,
fillColor = color,
opacity = 1,
fillOpacity = opacity,
strokeWidth = 1,
baseSize = 20,
data = leaflet::getMapData(map),
...
)
sizeNumeric(values, baseSize)
sizeBreaks(values, breaks, baseSize, ...)
makeSymbolsSize(
values,
shape = "rect",
color,
fillColor,
opacity = 1,
fillOpacity = opacity,
strokeWidth = 1,
baseSize,
...
)
Arguments
shape |
the desired shape of the symbol, See availableShapes |
width |
in pixels |
height |
in pixels |
color |
stroke color |
fillColor |
fill color |
opacity |
stroke opacity |
fillOpacity |
fill opacity |
... |
arguments to pass to |
svg |
inner svg tags for symbol |
strokeWidth |
stroke width in pixels |
map |
a map widget object created from 'leaflet' |
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 |
values |
the values used to generate shapes; can be omitted for a single type of shape |
dashArray |
a string or vector/list of strings that defines the stroke dash pattern |
data |
the data object from which the argument values are derived; by default, it
is the |
baseSize |
re-scaling size in pixels of the mean of the values, the average value will be this exact size |
breaks |
an integer specifying the number of breaks or a numeric vector of the breaks; if a named vector then the names are used as labels. |
Value
HTML svg element