For the past few years the Oakland police department has been using license plate reader (LPR) technology to record the license plates of cars. In response to a public records requests the city released the entire data set to Ars
I’ve ported RunParticles, my app for animating GPS track logs, to Windows. The installer is available here. It has been tested on Windows 8.1.
RunParticles is a free, open source Mac application that animates many GPS track logs on a scrollable map. More information and download here.
The following describes my experience generating an OpenLayers slippy map from GPS tracklogs using TileMill, TileCache, and Mapnik. I started by exporting my run data from Garmin Training Center and converting it from Garmin Training Center format (.tcx) to GPS
I followed the instructions to add OpenStreetMap to my run map. Larger version.
Three years of GPS track logs made into a slippy map. This little project was a lot more difficult than I thought it would be. It took a great deal of trial and error. I’ll follow up with a post
I updated my Greasemonkey script that replaces the Bing Map with a Google Map in Garmin Connect. This version is made faster by completely disabling the Bing Map and it no longer fetches the map information twice. Additionally, I’ve fixed
Garmin Connect, a site I use to log my runs and bike rides, switched from Google Maps to Bing Maps back in November. Bing Maps’ coverage seems generally inferior to Google Maps and I think the maps just look better
NWSClient version 1.2 is now available for download. This version fixes a number of bugs, adds detailed hourly forecast data, and increases the size of the text in the app icon so that the temperature is more readable. Download version
I recently upgraded my Mac to OS 10.6 and I had to rebuild Qt and PyQt to get them working again. I installed Qt 4.5.3 from source and then installed sip 4.9.1 and PyQt4.6.1. Immediately it failed to work with