The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
grDevices in NAMESPACE and drop it from
Suggests.addVectorgrid()) and protobuf vector
tiles (addProtobuf()). addProtobuf() accepts
popup and label as property
names (not formulas): click popup and hover tooltip. Hovering
point features (place/street labels) no longer crashes Leaflet
(getLatLng / lat undefined). Examples:
inst/examples/vectorgrid_app.R and
inst/examples/vectorgrid_pbf_app.R. Tests cover
Spatial/GeoJSON/URL inputs and missing sf /
yyjsonr.spinWhile() shows a map spinner in Shiny around server
work. startSpinner()/stopSpinner() in one
renderLeaflet() chain cannot do that. The spinner stays
visible until the work finishes. Fixes #48.selectInput / Selectize, including Firefox). While a
dropdown is open the map ignores pointer events. Fixes #78, #66.addWMS() now hides its attribution when the layer group
is hidden, matching leaflet::addWMSTiles().addWMS(headers = ...) sends Authorization
(Basic/Bearer) and other custom headers with tiles, the overlay image
and GetFeatureInfo (#54). The WMS must allow CORS for those headers.
GetFeatureInfo no longer opens a blocked iframe on 401/403; it shows an
unauthorized message. Example:
inst/examples/wms_geoserver_app.R.setWMSParams() updates WMS request parameters
(e.g. time) on an existing layer via
leafletProxy(), so Shiny apps no longer need to rebuild the
map (#52).addWMS() GetFeatureInfo popups work behind HTTPS
reverse proxies: HTTP→HTTPS redirects (301/302) are followed on the same
host, and http:// WMS URLs are upgraded on HTTPS pages
(#14).structure(..., .Label = ) with
levels = in tests (test-mapkeyicon.R,
test-playback.R) to clear the R-devel NOTE.addAntpath(): use
input$MAPID_antpath_click / _mouseover /
_mouseout instead of shape_*.addEasyprint() custom export sizes no longer need extra
CSS. Pass them in easyprintOptions(sizeModes = ...) as R
lists, for example
list(scale = 3, name = "3x current view") (same zoom and
labels, more pixels) or
list(width = 3000, height = 1800, name = "High res").
CurrentSize still exports at the widget size (often low-res
in Quarto/HTML). Custom width/height sizes keep the current map view by
default (keepView = TRUE in the size-mode list). Set
keepView = FALSE to keep the zoom level and export a larger
area. See inst/examples/easyprint.R.leaflet::atlStorms2005, as it will be
an sf object. (Thanks @olivroy)addDivicon adds DivIcon
markers to Leaflet maps with support for custom HTML and CSS classes.
See the example in ./inst/examples/divicons_html_app.RaddClusterCharts to enable pie
and bar charts in Marker clusters using
Leaflet.markercluster, d3 and
L.DivIcon, with support for customizable category styling
and various aggregation methods like sum, min, max,
mean, and median.sidebar_tabs ID. #67... in antpathOptions to be able to
set the pane (e.g.:
renderer= JS('L.svg({pane: "my-pane"})'))geojsonsf to yyjsonr
(heightgraph, timeslider, clustercharts)enableContextmenu and
disableContextmenuaddSidebar and openSidebar now have
an argument ns, where Shiny’s namespacing function (e.g:
session$ns) can be included.arrowheadOptions
to L.polylineleaflet.heightgraph to 1.3.2.
Has no dependency to d3 anymore.addTimeslider gained styling options and the arguments
label, labelOptions, sameDate and
ordertime and works for Point / Linestring Simple Feature
Collectionsfit removed for sidebars as plugin CSS/JS was
adaptedmenuItem/mapmenuItems/markermenuItems
and renamed with prefix context_. Fixes #10 and #17easyprint plugin: (Fixes #31)
sizeModes
in easyprintOptions. The example easyprint_app.R has been
extended to demonstrate the new functionalities.tileLayer option now accepts a group name for a
tilelayer for which printing will wait until the layer is fully
loaded.addPlayback is now capable of displaying labels and
popups for every timestep. The transition of labels and popups can be
controlled with transitionpopup and
transitionlabel.addHistory now requires the
fontawesome package, since the dependency is not included in
shiny’s shared directory anymore.addWMS gained the argument
checkempty, which will check the returning HTML-body tag.
If the body is empty, no popup is opened.addMovingMarker now accepts icons created
by makeAwesomeIcon.addWMS gained the layerId argument and
works like leaflet::addWMSTiles except for the
popupOptionsSide-by-Side doesn’t propagate click events when
dragging. Thanks to f905a47 of #23These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.