leaflet (version 1.0.1)

setView: Methods to manipulate the map widget

Description

A series of methods to manipulate the map.

Usage

setView(map, lng, lat, zoom, options = list())
fitBounds(map, lng1, lat1, lng2, lat2)
setMaxBounds(map, lng1, lat1, lng2, lat2)
clearBounds(map)

Arguments

map
a map widget object created from leaflet()
lng
The longitude of the map center
lat
The latitude of the map center
zoom
the zoom level
options
lng1, lat1, lng2, lat2
the coordinates of the map bounds

Value

The modified map widget.

Functions

  • setView: Set the view of the map (center and zoom level)
  • fitBounds: Set the bounds of a map
  • setMaxBounds: Restricts the map view to the given bounds
  • clearBounds: Clear the bounds of a map, and the bounds will be automatically determined from latitudes and longitudes of the map elements if available (otherwise the full world view is used)

References

http://leafletjs.com/reference.html#map-set-methods

Examples

Run this code
library(leaflet)
m = leaflet() %>% addTiles() %>% setView(-71.0382679, 42.3489054, zoom = 18)
m  # the RStudio 'headquarter'
m %>% fitBounds(-72, 40, -70, 43)
m %>% clearBounds()  # world view

Run the code above in your browser using DataLab