Learn R Programming

leaflet (version 1.1.0)

tileOptions: Extra options for map elements and layers

Description

The rest of all possible options for map elements and layers that are not listed in the layer functions.

Usage

tileOptions(minZoom = 0, maxZoom = 18, maxNativeZoom = NULL,
  tileSize = 256, subdomains = "abc", errorTileUrl = "", tms = FALSE,
  continuousWorld = FALSE, noWrap = FALSE, zoomOffset = 0,
  zoomReverse = FALSE, opacity = 1, zIndex = NULL,
  unloadInvisibleTiles = NULL, updateWhenIdle = NULL,
  detectRetina = FALSE, reuseTiles = FALSE, ...)

WMSTileOptions(styles = "", format = "image/jpeg", transparent = FALSE, version = "1.1.1", crs = NULL, ...)

popupOptions(maxWidth = 300, minWidth = 50, maxHeight = NULL, autoPan = TRUE, keepInView = FALSE, closeButton = TRUE, zoomAnimation = TRUE, closeOnClick = NULL, className = "", ...)

labelOptions(clickable = FALSE, noHide = FALSE, className = "", direction = "right", offset = c(12, -15), opacity = 1, textsize = "10px", textOnly = FALSE, style = NULL, zoomAnimation = TRUE, ...)

markerOptions(clickable = TRUE, draggable = FALSE, keyboard = TRUE, title = "", alt = "", zIndexOffset = 0, opacity = 1, riseOnHover = FALSE, riseOffset = 250, ...)

markerClusterOptions(showCoverageOnHover = TRUE, zoomToBoundsOnClick = TRUE, spiderfyOnMaxZoom = TRUE, removeOutsideVisibleBounds = TRUE, spiderLegPolylineOptions = list(weight = 1.5, color = "#222", opacity = 0.5), freezeAtZoom = FALSE, ...)

pathOptions(lineCap = NULL, lineJoin = NULL, clickable = TRUE, pointerEvents = NULL, className = "", ...)

Arguments

minZoom, maxZoom, maxNativeZoom, tileSize, subdomains, errorTileUrl, tms, continuousWorld, noWrap, zoomOffset, zoomReverse, zIndex, unloadInvisibleTiles, updateWhenIdle, detectRetina, reuseTiles
...

extra options passed to underlying Javascript object constructor.

styles

comma-separated list of WMS styles

format

WMS image format (use 'image/png' for layers with transparency)

transparent

if TRUE, the WMS service will return images with transparency

version

version of the WMS service to use

crs

Coordinate Reference System to use for the WMS requests, defaults.

maxWidth, minWidth, maxHeight, autoPan, keepInView, closeButton, zoomAnimation, closeOnClick
className

a CSS class name set on an element

clickable

whether the element emits mouse events

noHide, direction, offset, textsize, textOnly, style
draggable, keyboard, title, alt, zIndexOffset, opacity, riseOnHover, riseOffset
showCoverageOnHover

when you mouse over a cluster it shows the bounds of its markers

zoomToBoundsOnClick

when you click a cluster we zoom to its bounds

spiderfyOnMaxZoom

when you click a cluster at the bottom zoom level we spiderfy it so you can see all of its markers

removeOutsideVisibleBounds

clusters and markers too far from the viewport are removed from the map for performance

spiderLegPolylineOptions

Allows you to specify PolylineOptions (http://leafletjs.com/reference.html#polyline-options) to style spider legs. By default, they are weight: 1.5, color: '#222', opacity: 0.5

freezeAtZoom

Allows you to freeze cluster expansion to a zoom level. Can be a zoom level e.g. 10, 12 or 'max' or 'maxKeepSpiderify' See https://github.com/ghybs/Leaflet.MarkerCluster.Freezable#api-reference

lineCap

a string that defines shape to be used at the end of the stroke

lineJoin

a string that defines shape to be used at the corners of the stroke

pointerEvents

sets the pointer-events attribute on the path if SVG backend is used

Functions

  • tileOptions: Options for tile layers

  • WMSTileOptions: Options for WMS tile layers

  • popupOptions: Options for popups

  • labelOptions: Options for labels

  • markerOptions: Options for markers

  • markerClusterOptions: Options for marker clusters

  • pathOptions: Options for vector layers (polylines, polygons, rectangles, and circles, etc)

See Also

leafletCRS to map CRS (don't change this if you're not sure what it means)