Spatialite and Python in 2020

Posted Posted in GIS, Python, Software

Spatialite is one of those pieces of software that make you scratch your head when you realize it is the work of a single person and without huge support from major sponsors. The portability and power provided by that piece of software is just mind-boggling and seriously underapreciated. Spatialite is also a cornerstone of AequilibraE’s […]

New RasterStats

Posted Posted in GIS, Python, Software

Oddly enough, the most popular plugin I have ever created for QGIS is NOT AequilibraE, but a much more obscure tool I created 4 years ago at the request of my brother. This tool, dedicated to the computation of raster statistics when overlayed with polygons (basically counting the number of pixels of each value for […]

New version of AequilibraE for QGIS 3.X

Posted Posted in AequilibraE, GIS, Python, Software

It has been a really long time since I released the experimental version of AequilibraE for QGIS 3.X, and since then I haven’t worked really hard on it. Part of this slow down in the development had to do with the fact that I don’t have air condition in my home office, and Brisbane’s summer […]

Get them filtered – A new plugin for QGIS

Posted Posted in GIS, Python, Software

This is another quite short post, as it treats of something that is quite trivial from a technical point of view and, in hindsight, something that I should’ve published years ago. One of the features that I quite missed in QGIS right from the beginning, was the possibility of navigating through elements of a layer […]

Towards efficient geoprocessing of movement data (Part 1)

Posted Posted in GIS, Software

By now, everybody has read (multiple times) Geoff Boeing’s excellent post on the importance of using spatial indices when performing spatial operations and  the impact that having grided polygons can have in overlay operations. It is not ground-breaking, but that the number one reference I give to people that are starting in geoprocessing outside QGIS. There […]

Biogeme on Windows using Docker

Posted Posted in Python, Software, Uncategorized

An important part of my day job is to develop new transportation models, and that includes a lot of discrete choice model estimation, and in the last 18 months that has included anywhere from simple departure time choice models, to more sophisticated mode choice models, where we experimented with Nested, Cross-Nested and Mixed-Logit. We have […]