From a bunch of csv files to a neat #SpatialAnalytics dataset:
Step-by-step GeoLife #GPS track collection processing with #DuckDB, #QGIS & #Trajectools

From a bunch of csv files to a neat #SpatialAnalytics dataset:
Step-by-step GeoLife #GPS track collection processing with #DuckDB, #QGIS & #Trajectools

Finally finished my #Trajectools presentation for #QGISUC2025 on Monday
May still have to cut here and there to stay within the time limit 
Love the visual summary of #SDSC25
No pandas were harmed in the process 
New #IOT research using yours truely:
Koszewski et al. (2025). Utilizing IoT Sensors and Spatial Data Mining for Analysis of Urban Space Actors’ Behavior in University Campus Space Design.
https://doi.org/10.3390/s25051393
"Trajectories were processed by the MovingPandas Python library, which offers several valuable processing algorithms"
For the full list of publications we're aware of, check out:
 We're happy to announce the release of #MovingPandas 0.20, now without fiona dependency
For the full changelog see:
https://github.com/movingpandas/movingpandas/releases/tag/v0.20
Freshly forged packages   are available now on conda-forge 
New #bicycle  research #preprint using yours truly: 
Skåntorp et al. (2024). Data-driven bicycle driving cycles via mixed-integer programming
"we utilized the #KalmanFilter from the #MovingPandas library"
http://dx.doi.org/10.13140/RG.2.2.19928.10240
For the full list of publications we're aware of, check out:
@underdarkGIS if you prefer working directly in #Python, have a look at the #MovingPandas example notebook at https://movingpandas.github.io/movingpandas-website/1-tutorials/10-smoothing-trajectories.html
New release  
#Trajectools 2.3 brings trajectory generalization, cleaning, and smoothing algorithms to #QGIS
Inspired by #SDSL2024, I've written up the first Trajectools tutorial on #trajectory data preprocessing
http://anitagraser.com/2024/09/21/trajectools-tutorial-trajectory-preprocessing/
#ChatGPT Data Analyst vs movement data
Today, I took ChatGPT's Data Analyst for a spin. You've probably seen the fancy advertising videos: just drop in a dataset and AI does all the analysis for you?! Let's see ...
http://anitagraser.com/2024/05/30/chatgpt-data-analyst-vs-movement-data/
 I should probably leave logo design to the professionals, but this will have to do for now. 
At least there is a small #Trajectools page besides the github repo now:
More work on #QGIS #Trajectools today: #MovingPandas TemporalSplitter and ObservationGapSplitter are integrated now. SpeedSplitter and StopSplitter are still on the todo list
I wonder if it's better to have all splitters in one processing algorithm or if I should implement four independent algorithms instead  
Cool to see more users from #MovementEcology  
 
Gu, C., Liu, L., Zhang, Y. et al. Understanding the spatial heterogeneity of #Grazing pressure in the Three-River-Source Region on the #TibetanPlateau. J. Geogr. Sci. 33, 1660–1680 (2023). https://doi.org/10.1007/s11442-023-2147-1
"The #GPScollar’s velocity transducer collected the moving speed information, and we used #MovingPandas (...) a #Python package for #MovementDataAnalysis, to obtain the daily #MovingDistance and #HomeRange
 We're happy to announce the release of #MovingPandas 0.17, featuring 
️ Improved #MFJSON support
️ New OutlierCleaner
️ Improved #hvplot interactive plots
and more, see:
https://github.com/movingpandas/movingpandas/releases/tag/v0.17
Freshly forged packages   are available now on conda-forge 
If you are using @movingpandas for #StopDetection, this minor release is for you: we've improved the stop detection performance as well as the time zone handling
Did you know that @movingpandas supports plotting using custom #projections?
This #HiddenGem feature of #GeoViews is really neat and it's now featured on the update #MovingPandas homepage
@evopma I'm excited to see what you come up with.
I would be delighted to have some more examples for https://github.com/anitagraser/movingpandas-examples
Are you interested in where #MovingPandas is heading? Join the discussion at https://github.com/anitagraser/movingpandas/discussions/258
#Python #GISChat #GeoPandas #MovementDataAnalysis 
#ScientificSoftware #OSGeo
Sneak peek at the #AIS data 
animation: I think what we see is a  pilot boat guiding another vessel to a pier and then returning to its station: 
Hello Fosstodon,
Greetings from #Vienna, #Austria.
I'm a #DataScientist working on #SpatialDataScience at the #AIT. I serve on the #QGIS and #MobilityDB PSCs and am the lead developer of @movingpandas, a #Python library for #MovementDataAnalysis.