Site icon R-bloggers

Leaflet attribution

[This article was first published on r.iresmi.net, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Leaflets – CC-BY-NC-ND by Steve Walser

Note for myself and others: how to remove the “Leaflet | ” prefix in map attribution using the R package {leaflet}.

Note

It’s allowed. Masking the attribution is sometimes useful in certain circumstances, but generally please cite the software and data used…

According to some sources we could write leaflet(options = leafletOptions(attributionPrefix = "")) but it doesn’t work in my case.

So instead we can execute some javascript:

library(leaflet)

leaflet() |>
  addTiles(urlTemplate = "", attribution = "Only my data") |> 
  htmlwidgets::onRender("function(el, x) {
    // Remove Leaflet attribution prefix
    this.attributionControl.setPrefix('');
    }")
Figure 1: A blank leaflet map with a custom attribution
< !-- -->
To leave a comment for the author, please follow the link and comment on their blog: r.iresmi.net.

R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Exit mobile version