
Last chance! 50% off unlimited learning
Sale ends in
Add JavaScript functioality to enable copying of the current view bouding box
to the clipboard. The copy.btn
argument expects a valid keycode
event.code
such as "KeyE" (the default).
Use https://www.toptal.com/developers/keycode/ to find the
approprate codes for your keyboard.
addCopyExtent(map, event.code = "KeyE")
a mapview or leaflet object.
the JavaScript event.code for ley strokes.
library(leaflet)
leaflet() %>%
addProviderTiles("CartoDB.Positron") %>%
addCopyExtent(event.code = "KeyE") %>%
addMouseCoordinates()
# now click on the map (!) and zoom to anywhere in the map, then press 'e' on
# your keyboard. This will copy the current extent/bounding box as a JSON object
# to your clipboard which can then be parsed with:
# jsonlite::fromJSON()
Run the code above in your browser using DataLab