Building spatial analysis assistants using OpenAI’s Assistant API
Earlier this year, I shared my experience using ChatGPT’s Data Analyst web interface for analyzing spatiotemporal data in the post “ChatGPT Data Analyst vs. Movement Data”. The Data Analyst web...
View ArticleTrajectools tutorial: trajectory preprocessing
Today marks the release of Trajectools 2.3 which brings a new set of algorithms, including trajectory generalizing, cleaning, and smoothing. To give you a quick impression of what some of these...
View ArticleLLM-based spatial analysis assistants for QGIS
After the initial ChatGPT hype in 2023 (when we saw the first LLM-backed QGIS plugins, e.g. QChatGPT and QGPT Agent), there has been a notable slump in new development. As far as I can tell, none of...
View ArticleGeoAI: key developments & insights
It’s been a while since my post on geo and the AI hype in 2019. Back then, I didn’t use the term “GeoAI”, even though it has certainly been around for a while (including, e.g., with dedicated...
View ArticleGeoParquet in QGIS – smaller & faster files for the win!
tldr; Tired of working with large CSV files? Give GeoParquet a try! “Parquet is a powerful column-oriented data format, built from the ground up to as a modern alternative to CSV files.”...
View ArticleUrban Mobility Insights with MovingPandas & CARTO in Snowflake
Today, I want to point out a blog post over at https://carto.com/blog/urban-mobility-insights-with-movingpandas-carto-in-snowflake written together with my fellow co-authors and EMERALDS project team...
View ArticleTrajectools 2.4 release
In this new release, you will find new algorithms, default output styles, and other usability improvements, in particular for working with public transport schedules in GTFS format, including: Added...
View ArticleGeocomputation with Python: Now in Print!
Today, I’m super excited to share with you the announcement that our open source textbook “Geocomputation with Python” has finally arrived in print and is now available for purchase from...
View ArticleTrajectools is moving to Codeberg
The Trajectools repository is migrating from GitHub to Codeberg. The new home for Trajectools is: https://codeberg.org/movingpandas/trajectools The GitHub repo remains as a writable mirror, for now,...
View ArticleAnalyzing GTFS Realtime Data for Public Transport Insights
In today’s post, we (that is, Gaspard Merten from Universite Libre de Bruxelles and yours truly) are going to dive deep into how to analyze public transport data, using both schedule and real time...
View Article