Sign in

Jakub Nowosad

@jakubnowosad.com
5.1K followers 48 following 266 posts

Computational geographer. Associate Professor at AMU, Poznan, Poland. Co-author of r.geocompx.org, py.geocompx.org, and tmap.geocompx.org books. #rstats #rspatial #geocompx jakubnowosad.com

PostsRepliesMedia
Jakub Nowosad @jakubnowosad.com · 10h
📊 Visualization for Social Data Science is an open online book by Roger Beecham on using visualization and statistics to explore social science data. (It also includes many great maps!) vis4sds.github.io/vis4sds/ #rstats #DataViz #GIS #RSpatial
030
Jakub Nowosad @jakubnowosad.com · 27/09/2026
⛰️ Want to see geomorphometry in action? Book chapter "Geomorphometry Using Open-Source Programming Languages" comes with a companion collection of code and practical examples in #Rspatial #Geopython #Juliageo. 💻 Code: github.com/geomorphomet... #Geomorphometry #OpenSource #GISchat
084
Reposted by Jakub Nowosad
Josiah @josiah.rs · 24/09/2026
I cannot emphasize enough how excited I am about {geoarrowwidget} and {deckglgeoarrow}. 3.2 **million** points in 4 seconds. #rspatial #rstats
4519
Jakub Nowosad @jakubnowosad.com · 23/09/2026
Want to work with the AlphaEarth Embedding data from R? 🛰️🌍 Felipe Carlos has developed an R package that makes it easier to search and retrieve AlphaEarth embeddings for your area of interest. m3nin0-labs.github.io/alphaearth/ #rstats #RemoteSensing #EarthObservation #RSpatial
0197
Jakub Nowosad @jakubnowosad.com · 16/09/2026
A new R package for redistributing counts to flexible spatial grids 🗺️ Christopher D. Higgins’ `{pycnogrid}` implements pycnophylactic interpolation for H3, A5, S2, ISEA, raster, and local hexagonal grids, while preserving the original totals. higgicd.github.io/pycnogrid/ar... #rstats #RSpatial
higgicd.github.io
{pycnogrid}: Flexible pycnophylactic interpolation to discrete global and local grid systems
Christopher D. Higgins
1227
Reposted by Jakub Nowosad
Terry Christiani 👋 @terrychristiani.bsky.social · 15/09/2026
Round 2 for 2026 technical grants. Let's get those proposals in, #Rstats! We need to work together to tend our technical research, maintenance, and improvements! We're not the biggest fund but we're laser focused on the R language and community.
032
Jakub Nowosad @jakubnowosad.com · 14/09/2026
🚀 NLMR 1.4.0 is now on GitHub! A major terra migration, new `landscape_classify()` & `catalog_nlm()` helpers, and more. github.com/ropensci/NLMR (⚠️ `nlm_fbm()` & `nlm_gaussianfield()` are currently missing -- still figuring out the best way forward for these two functions) #rstats #rspatial
065
Jakub Nowosad @jakubnowosad.com · 13/09/2026
Missed the OpenGeoHub Earth Observation Summer School 2026? 🛰️ You can now explore the slides, links, and other course materials from the sessions in one place: github.com/Nowosad/OGH_... #EarthObservation #RemoteSensing #Geospatial #OpenGeoHub
094
Jakub Nowosad @jakubnowosad.com · 09/09/2026
Working with OpenStreetMap data in R? 🗺️ Louis Laurian and Timothée Giraud have put together a "Cheat sheet for using OpenStreetMap with R". zenodo.org/records/2084... #rstats #OpenStreetMap #RSpatial
0134
Jakub Nowosad @jakubnowosad.com · 08/09/2026
What are the key challenges when using machine learning for spatial prediction? In a new blog post, I summarize our recent paper, where we discuss spatial dependence, validation, sampling, uncertainty, applicability, and reproducibility in spatial ML. jakubnowosad.com/posts/2026-0... #SpatialML
0144
Reposted by Jakub Nowosad
Yutani @yutannihilation-en.bsky.social · 01/09/2026
Today, I talked about 🐘🪿⛰️, or more precisely, about PostGIS, DuckDB and Apache SedonaDB at FOSS4G Hiroshima 2026. Here's my slides. Guess which one I chose to recommend after this roulette?? 🎰 SedonaDB: Why Yet Another Geospatial Database Engine? github.com/yutannihilat...
082
Jakub Nowosad @jakubnowosad.com · 02/09/2026
🚀 Exciting developments in blockCV v4.0 by Roozbeh Valavi! A major update for spatial cross-validation in R, adding new tools for kNN distance matching, fold diagnostics, and more. github.com/rvalavi/bloc... #rstats #rspatial #spatialML #GISchat #MachineLearning
062
Jakub Nowosad @jakubnowosad.com · 30/08/2026
Notes from UseR! 2026: reflections on geocomputation in R, the evolving spatial ecosystem, and why community, validation, and trustworthy maps matter as much as code. jakubnowosad.com/posts/2026-0... #rstats #rspatial #geocompx #GISchat #UseR2026
0102
Jakub Nowosad @jakubnowosad.com · 26/08/2026
Working with spatial data in R? The terra cheat sheet is a quick reference for raster/vector operations, projections, plotting, and more. Check it at rspatial.org/_static/terr... #rstats #GISchat #rspatial
0243
Jakub Nowosad @jakubnowosad.com · 24/08/2026
Last week at #EOschool2026 in Istanbul 🇹🇷, I gave a workshop on spatial visualization with tmap. Slides and related scripts are now available at: jakubnowosad.com/ogh2026/docs... #rstats #rspatial #GIS
092
Jakub Nowosad @jakubnowosad.com · 20/08/2026
Where can your spatial model be trusted? 🌍 Yesterday at #EOschool2026 in Istanbul, I talked about reliable validation of spatial machine learning: evaluate the map, not just the model. Slides (expanded ML4EO 2026 talk): jakubnowosad.com/ogh2026/docs... #rstats #rspatial #gischat
083
Jakub Nowosad @jakubnowosad.com · 19/08/2026
New slides from the Earth Observation Summer School 2026 in Istanbul 🇹🇷 "Building reproducible spatial workflows in R": a tour of functions, iterations, and choosing the right spatial tools -- from sf/terra to wk/geos/gdalraster. Slides + code: jakubnowosad.com/ogh2026/docs... #rstats #rspatial
194
Jakub Nowosad @jakubnowosad.com · 18/08/2026
tmap just got a very useful deep dive on units 🗺️ From symbols and circles to fonts, margins, and legends -- this vignette explains the hidden world of units in tmap. r-tmap.github.io/tmap/article... #rspatial #rstats #Cartography #GIS #DataViz
r-tmap.github.io
tmap foundations: units
Most of the time tmap chooses sensible values automatically, so the units behind them stay invisible. They become relevant the moment you set a value by hand, for example:
0104
Jakub Nowosad @jakubnowosad.com · 16/08/2026
🚌 On my way to Istanbul for the Earth Observation Summer School 2026 Looking forward to it -- this is going to be a great week of learning, discussion, and geospatial inspiration. opengeohub.org/2026/01/29/e... #OpenGeoHub #EarthObservation #GIS #rstats #rspatial
opengeohub.org
Earth Observation Summer School 2026 - OpenGeoHub Foundation: Connect | Create | Share | Repeat
Location: Istanbul, Turkey
010
Jakub Nowosad @jakubnowosad.com · 12/08/2026
If you like interactive maps in R, this is worth a look. Nicolas Lambert’s *geovizr* is an htmlwidget wrapping the geoviz (d3-based) library, supporting everything from choropleths and spikes to pictograms and cartograms. 🗺️ riatelab.github.io/geovizr/ #rspatial #rstats #Cartography #GIS
riatelab.github.io
geoviz: thematic cartography
This package is an implementation of the geoviz javascript library. can be used to create a wide range of interactive, zoomable vector maps, taking advantage of d3’s many features: proportional…
0224
Jakub Nowosad @jakubnowosad.com · 05/08/2026
What's better to think about in the middle of summer than geospatial conferences? ☀️ Whether you're looking for your next event or want to share one with the community -- take a look. github.com/nowosad/geos... #rspatial #GISchat #GeoSpatial #Conference #OpenScience
010
Jakub Nowosad @jakubnowosad.com · 02/08/2026
Notes from ML4EO 2026 🌍 A short blog post summarizing my talk and workshop from the ML4EO conference on spatial machine learning validation. jakubnowosad.com/posts/2026-0... #rspatial #EarthObservation #MachineLearning #RemoteSensing #GeoSpatial
jakubnowosad.com
Rethinking Validation for Spatial Machine Learning: Takeaways from the Talk – Thinking in spatial patterns
A summary of key points from my keynote and workshop at the Machine Learning for Earth Observation conference in Exeter (2026-06-22 and 2026-06-23).
061
Jakub Nowosad @jakubnowosad.com · 29/07/2026
Always happy to see new mapping tools for R. David Willinger's **{cartographr}** is a welcome addition to the spatial visualization ecosystem. The more the merrier! cran.r-project.org/package=cart... #rspatial #rstats #Cartography #DataViz #GeoSpatial
cran.r-project.org
cartographr: Crafting Print-Ready Maps and Layered Visualizations
Simplifying the creation of print-ready maps, this package offers a user-friendly interface derived from 'ggplot2' for handling OpenStreetMap data. It streamlines the map-making process, allowing…
13212
Jakub Nowosad @jakubnowosad.com · 22/07/2026
A resource from Jérôme Guélat for anyone working with spatial data in R. *Spatial Data Processing with R* combines GIS fundamentals with practical, reusable workflows for analysis and map making. 🗺️ jguelat.github.io/spatial-r/ #rspatial #rstats #SpatialAnalysis #OpenSource
0214
Reposted by Jakub Nowosad
Lawrence Vulis @lvulis.bsky.social · 12/07/2026
Lowkey a #climaterisk paper for those of us involved in spatial modelling
052
Reposted by Jakub Nowosad
Kyle Walker @kylewalker.bsky.social · 17/07/2026
I'm excited to share that I've received a grant from R Consortium to modernize R's tigris and tidycensus packages this summer. Over the past decade, tigris and tidycensus have become fixtures in R's demographic and spatial data ecosystems.
2486
Jakub Nowosad @jakubnowosad.com · 15/07/2026
Want to learn geocomputation with R? The materials from our tutorial at UseR! 2026 are now available: slides, hands-on exercises, datasets, and solutions, covering CRS, vector and raster data, and mapping with **tmap**. github.com/geocompx/use... #rstats #geocompx #rspatial #UseR2026
0185
Jakub Nowosad @jakubnowosad.com · 13/07/2026
📢 Call for Papers: The Open-Source Approach to Geospatial Applications (Geocarto International) 🗓️ Submission deadline: 31 January 2027 think.taylorandfrancis.com/article_coll... #FOSS4G #GISchat #OpenScience
082
Jakub Nowosad @jakubnowosad.com · 12/07/2026
How does landscape shape soil respiration? Baumberger et al. apply interpretable machine learning to high-resolution field data, showing how spatial heterogeneity and land use influence soil respiration over space and time. doi.org/10.1016/j.ge... #SoilScience #MachineLearning #EarthObservation
090
Reposted by Jakub Nowosad
coolbutuseless @coolbutuseless.bsky.social · 08/07/2026
Introducing {rdoom} - Play Doom in #RStats (in time for #UseR2026 !) github.com/coolbutusele... This is a demonstration that {tigerfb} + {nara} can do realtime interactivity in R! Includes: keyboard & mouse control, audio, cheat modes!
410132
Jakub Nowosad @jakubnowosad.com · 08/07/2026
A world still to be mapped 🌍 Today at UseR! 2026 in Warsaw, I gave a talk "A world still to be mapped: reflections on geocomputation in R". A look at the #rspatial history, current state, my challenges, and more. Slides: jakubnowosad.com/user2026/ #rstats #geocomputation #UseR2026
0226
Jakub Nowosad @jakubnowosad.com · 05/07/2026
🚂 Heading to useR!2026 in Warsaw (6–9 July 2026). user2026.r-project.org I’ll be around and keen to meet others working on #rspatial and geocomputation in R (etc.). #useR2026 #rstats #rspatial
062
Jakub Nowosad @jakubnowosad.com · 03/07/2026
⏰️ Still time to sign up for our "Geocomputation with R" workshop at UseR! 2026 (July 6, 9AM). A 3-hour intro to spatial data in R using sf, terra, and tmap by Jannes Muenchow and me. user2026.r-project.org #rspatial #geocompx #RStats #USER2026
141
Jakub Nowosad @jakubnowosad.com · 02/07/2026
🚦 New workshop from #ML4EO2026: "Where your models can be trusted" Learn how to evaluate spatial ML using kNNDM CV, Area of Applicability, and more. All with R examples. Materials: jakubnowosad.com/ml4eo2026wor.... #SpatialML #MachineLearning #RStats #RSpatial
0137
Reposted by Jakub Nowosad
Emil Hvitfeldt @emilhvitfeldt.bsky.social · 29/06/2026
I have been tinkering with how to quickly modify a Quarto theme, and I think I have a decently fast solution. Introducing the Quarto Theme Tweaker Run the `Open Theme Tweaker` command in an active qmd file. Modify the settings to your liking. Save the results. github.com/EmilHvitfeld... #quarto
15013
Jakub Nowosad @jakubnowosad.com · 29/06/2026
🌍 My #ML4EO2026 talk focused on spatial machine learning and prediction-domain adaptive evaluation: defining the prediction domain, adapting validation, and weighting evaluation by deployment location properties. Slides: jakubnowosad.com/ml4eo2026/ #SpatialML #MachineLearning #RSpatial
092
Jakub Nowosad @jakubnowosad.com · 28/06/2026
📘 Geomorphometry: Concepts, Software, Applications (2nd ed.) by Reuter, Grohmann & Lecours is coming this fall! A new edition covering approaches and applications in quantitative terrain analysis and Earth surface processes. shop.elsevier.com/books/geomor... #Geomorphometry #GIScience
041
Reposted by Jakub Nowosad
Dewey Dunnington @paleolimbot.bsky.social · 25/06/2026
We're excited to announce a new release of SedonaDB, and this one is a big one! Between native DataFrame APIs in Python and R, a brand new Geography implementation, GPU accelerated joins, and a raster/ND-array foundation, it's hard to know where to start.
12711
Reposted by Jakub Nowosad
ERC Project SEGUE @erc-segue.bsky.social · 25/06/2026
5 days left to register!
003
Jakub Nowosad @jakubnowosad.com · 24/06/2026
🗺️ New in the development version of the {tmap} R package: blending modes are now available! This makes it much easier to create more expressive terrain visualizations. github.com/r-tmap/tmap/... #rstats #tmap #GISchat #rspatial
0134
Reposted by Jakub Nowosad
Thomas Lin Pedersen @thomasp85.com · 23/06/2026
Do you love maps? Of course you do! With the latest release of #ggsql we now support spatial plotting directly from your database. As a cherry on top, the release also provides powerful in-layer aggregation. Read all about it on the blog
opensource.posit.co
ggsql 0.4.1: Spatial plotting and in-layer aggregation
ggsql 0.4.1 adds support for spatial plotting and data aggregation within layers. Read all about the new features in this release post.
08122
Jakub Nowosad @jakubnowosad.com · 23/06/2026
⏳ One week remaining to submit to Coding Earth in Progress in Physical Geography: Earth and Environment. The issue focuses on open-source tools, geospatial workflows, and code-driven physical geography research. Deadline: 30 June 2026. Url: journals.sagepub.com/home/ppg #Geospatial #OpenSource
032
Reposted by Jakub Nowosad
Josiah @josiah.rs · 22/06/2026
Hey #rspatial, any 📦s that perform spatial CV well? Blocked by a few {spatialsample} bugs and {blockCV} doesn't make contiguous blocks. I have a grid and want to make a contiguous holdout set. #rstats
321
Jakub Nowosad @jakubnowosad.com · 21/06/2026
➡️ I’ll be at ML4EO 2026 in Exeter, UK (22–24 June) Machine Learning for Earth Observation brings together work on ML, remote sensing, and geospatial data science. I look forward to good talks and meeting people. ml4eo.org #ML4EO #EarthObservation #MachineLearning #GIS
ml4eo.org
ML4EO
Machine Learning for Earth Observation
050
Jakub Nowosad @jakubnowosad.com · 17/06/2026
📍 Interesting early-stage project: RQGIS Console An R console integrated directly into QGIS -- letting you write and run R code inside QGIS with full access to your active project (layers, CRS, extent, and metadata). github.com/jsmendozap/r... #QGIS #RStats #GIS #Geocomputation #RSpatial
0225
Reposted by Jakub Nowosad
Jakub Nowosad @jakubnowosad.com · 14/06/2026
🌍 New paper on key challenges in spatial machine learning! We discuss six major topics shaping the field: model validation, performance metrics, uncertainty quantification, algorithmic diversity, software implementation, and modeling protocols. www.erdkunde.uni-bonn.de/article/view... #SpatialML
0156
Jakub Nowosad @jakubnowosad.com · 14/06/2026
🌍 New paper on key challenges in spatial machine learning! We discuss six major topics shaping the field: model validation, performance metrics, uncertainty quantification, algorithmic diversity, software implementation, and modeling protocols. www.erdkunde.uni-bonn.de/article/view... #SpatialML
0156
Jakub Nowosad @jakubnowosad.com · 10/06/2026
📄 New(-ish) post by David O’Sullivan A clear, hands-on exploration of the Modifiable Areal Unit Problem using simulation and R, showing how scale and aggregation can reshape spatial patterns and interpretation. geospatialstuff.com/posts/2026/0... #GIS #SpatialStats #RStats #RSpatial
072
Jakub Nowosad @jakubnowosad.com · 07/06/2026
🛍️ The geocompx project now has a shop! You can support the project and grab a geocompx t-shirt or mug, spreading open-source spatial data science across R, Python, Julia, and beyond. geocompx.tpopsite.com #geocompx #FOSS4G #GIS #OpenScience
041
Jakub Nowosad @jakubnowosad.com · 03/06/2026
🌍 Calling R, geospatial & Earth Observation enthusiasts! Take on the R-for-eaRth Data Challenge: methane emission estimation from Sentinel-2 data. Deadline: June 30, 2026 Url: github.com/CredibleAI/R... #RStats #RSpatial #EarthObservation #OpenScience
093