Make Stunning Web Maps in R with the mapgl Package
In this 2.5 hour workshop, you will get started with mapgl, a brand-new R package for interactive mapping with the powerful web mapping libraries Mapbox GL JS and MapLibre GL JS.
The workshop will be packed with insights not found anywhere else to help you supercharge your web mapping projects. The first part of the workshop will teach you the fundamentals of working with the mapgl package. You'll learn how to set up a Mapbox or MapLibre mapping project in R and set up custom views and animations. In the second part of the workshop, we'll go deeper into the powerful data visualization capabilities of mapgl. You'll learn how to add your data as layers, helping you create filled maps, heatmaps, and even 3D visualizations.
Part 3 of the workshop covers map styling with mapgl. You'll create a global demographic map and style it with continuous, classed, and categorical colors in a non-Mercator projection. You'll also learn how to add components like legends, hover effects, and custom pop-ups and tooltips to your maps to make your visualizations presentation-ready.
The last part of the workshop included a live question-and-answer session where we worked through some bonus use-cases for the mapgl package.
What you'll get:
- Unlimited access to the workshop recording and chat log for future use;
- A step-by-step annotated tutorial in Quarto format to help you build your knowledge.
About the instructor:
Kyle Walker is an internationally-recognized researcher, consultant, and software developer in the field of spatial data science, and was the 2022 recipient of the Spatial Data Scientist of the Year award from the software company CARTO. He is the author of the book Analyzing US Census Data: Methods, Maps, and Models in R, and has published several popular software packages for spatial data science in R and Python including tidycensus that have been collectively downloaded over 1 million times.
What past workshop participants have said:
"I wanted to thank you for the amazing R mapping trainings you provided. They were extremely helpful and sparked some very exciting ideas about how our center can use these resources."
"One thing that really stood out was how you shared your own workflow through real-life examples. Seeing the direct application of tidycensus to our day-to-day tasks was a game-changer. It’s safe to say that we’re all feeling a lot more confident about integrating these techniques into our work."
"Your assistance in streamlining some of our existing workflows was a huge bonus. It’s not just the “how-to” that’s valuable, but also the practical insights you provided."
"Your excitement about the whole topic was infectious. It’s not easy to keep a group engaged... but you nailed it. Your enthusiasm made a huge difference."
You'll get access to a recorded 2.5 hour tutorial to help you get started with Mapbox GL JS and MapLibre GL JS maps in R. The recording comes with an annotated Quarto tutorial and an R script that you can use to learn the mapgl R package step-by-step.