Jakub Nowosad

Jakub Nowosad

@jakubnowosad.com

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

5.1K followers49 following273 posts

How do you make spatial visualization scale? In a new post, Josiah Parry explains how Lonboard, GeoParquet, GeoArrow, and GPU rendering enable fast, scalable spatial visualization in Python -- and highlights similar developments in R. ricochet.rs/blog/high-pe... #GISchat #GeoPython #RSpatial

🎥 The recording of my talk, “Rethinking Validation for Spatial Machine Learning,” at Machine Learning for Earth Observation (ML4EO) 2026 in Exeter, UK, is now online! 🌍 Watch it at youtu.be/swWqxLznbP4 #ML4EO #SpatialMachineLearning #EarthObservation

⛰️ 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

Jakub Nowosad reposted

I cannot emphasize enough how excited I am about {geoarrowwidget} and {deckglgeoarrow}. 3.2 **million** points in 4 seconds. #rspatial #rstats

Jakub Nowosad reposted

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.

R Consortium@rconsortium.bsky.social

Have an idea that could strengthen the R ecosystem? The R Consortium is accepting proposals for its second Technical Grants cycle of 2026! 📅 Deadline: Oct. 1, 11:59 p.m. US ET Learn more & submit: r-consortium.org/all-projects... #RStats #OpenSource #RCommunity

🚀 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

Jakub Nowosad reposted

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...

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.iogeoviz: thematic cartographyThis 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…

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

Jakub Nowosad reposted

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.

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

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

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

🌍 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

Jakub Nowosad reposted

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.

Jakub Nowosad reposted

5 days left to register!

clementinecttn.bsky.social@clementinecttn.bsky.social

3 weeks left to register your interest in our workshop on urban segregation computation with R. @erc-segue.bsky.social @rbanism.bsky.social Please circulate to anyone who might benefit from it (early career, outside dominant institutions or with less developed networks). erc-segue.nl/Workshop

Jakub Nowosad reposted

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.coggsql 0.4.1: Spatial plotting and in-layer aggregationggsql 0.4.1 adds support for spatial plotting and data aggregation within layers. Read all about the new features in this release post.

⏳ 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

Jakub Nowosad reposted

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