6–9 Jul 2026
Europe/Warsaw timezone

Modernizing R's web-mapping capabilities

8 Jul 2026, 10:30
20m
Talks (15-20 minutes) Talks

Speaker

Tim Appelhans (Friedrich-Alexander Universität Erlangen-Nürnberg, Institut für Geographie, Wetterkreuz 15, 91058 Erlangen, Germany)

Description

When it comes to web-mapping in R, RStudio’s (Posit’s) 'leaflet' package has established itself as the de-facto standard. However, in addition to the lack of support for 3D data, 'leaflet' struggles with the rendering of large data (i.e. more than 1 million points/vertices) and data transfer from R memory to the browser can be slow. To overcome these bottlenecks, two packages, 'geoarrowWidget' and 'geoarrowDeckglLayers' will be presented. The former leverages Apache (Geo)Arrow instead of GeoJSON for fast data transfer from R to the browser, while the latter, a new add-on package for 'mapgl', utilizes '@geoarrow/deck.gl-layers', a performant JavaScript library to enable quick overlays on web-maps based on 'Deck.gl'. 'Deck.gl' is a WebGL based geo-spatial rendering platform for the browser that provides GPU-accelerated graphics, allowing performant visualization of large geo-spatial data. Another focus of the developments presented in this talk is to enable the visualization of modern cloud-native geo-spatial data, such as 'GeoParquet' directly from remote URLs, bypassing the need to read data into R memory. This allows styling instructions to be defined in R which are transferred to the browser and then being applied to the incoming data when it arrives from the remote URL.

This development is made possible with a grant from the R-Consortium.

Additional Material or Paper

https://tim-salabim.codeberg.page/modernize_mapview/modernize_r_web_mapping.html

If you used AI tools or services to support the preparation of this submission, please state the name and reason for using each of them.

No AI tools/services were used.

Keywords: Please list up to 5 keywords to help us find the right session for your contribution. Web-mapping, Interactive Data Visualization, Spatial Data Science
Virtual Option This submission is for onsite presentation only
Video Recording Video sharing is fine
The author(s) agree(s) to take responsibility and be accountable for the contents of the submission and is/are authorized to present it. Confirm
Interested in serving as reviewer? tim.appelhans@gmail.com

Author

Tim Appelhans (Friedrich-Alexander Universität Erlangen-Nürnberg, Institut für Geographie, Wetterkreuz 15, 91058 Erlangen, Germany)

Presentation materials

There are no materials yet.