Mapping R Package Updates

by on April 12, 2016

The past few months haven’t been particularly productive on the R package front (I’ve mostly been using R for plotting lakes data), but small updates here and there have led to a bunch of exciting new features in the prettymapr, rosm, and rcanvec packages. Things like geocoding, finding a bounding box containing multiple queries, exporting […]

Prairie Coordinates release 0.4.2

by on April 4, 2016

After an email complaint about the app crashing when the “search by GPS” screen was loaded, I looked into some of the changes that were introduced with the Android 6.0 platform. The issue was a SecurityException that was thrown because in Android 6.0, certain permissions require the app to explicitly ask the user, including the […]

Mapping GPS Data to Open Street Map Roads

by on March 29, 2016

The problem of matching GPS points collected from a phone or dedicated GPS device to actual defined roadways is becoming more prevalent as insurance companies move to sensor-based platforms for risk management. In a recent Upwork contract, I was tasked with this problem for an insurance company providing sensor-based risk management for insurance providers in […]

The missing list comprehensions in R

by on March 13, 2016

The first problem I had with making the move to R from Python was the lack of the list comprehension, which in python lets you easily create new vectors (well, lists, because it’s Python) by evaluating a function. In R this is mostly taken care of because all the base functions (and most package functions) […]

qosm: Open Street Map tiles in QGIS

by on March 11, 2016

There was once a time in QGIS where getting Open Street Map basemaps was tricky. ArcGIS long since solved this problems with ready-made basemaps available with a few clicks, but in QGIS there was the OpenLayers plugin, which was a rough go to use. In the first GIS short course I taught, this was the […]

DFLite: The Quick & Easy Python DataFrame

by on March 10, 2016

The data frame was a concept I first came across in R, where it is a fundemental component of data analysis. Never having done much data analysis in Python, I came across a situation where I needed a data frame but didn’t know about the pandas implementation, so I went about writing my own DataFrame […]

Open Street Map Metadata in R

by on January 23, 2016

The Open Street Map project is an incredible resource for those interested in accessing worldwide geographic data, which is often as good or better than that provided by Google Maps. In addition to providing pre-rendered tiles that are acessible on the web, in R, or in QGIS, Open Street map provides access to the raw […]

{rcanvec} 0.1.4 release

by on January 14, 2016

Thanks to a GitHub issue raised by @HnyBadjr, I was able to fix a bug that didn’t properly parse NTS strings containing the letter “E” (in case you’re wondering, the algorithm to parse the NTS string starts at the beginning and stops parsing the series, which is a number, when the string can’t be converted […]

Canada Weather & Radar 1.1

by on December 24, 2015

After over a year without an update, it was high time Canada Weather & Radar got a facelift. Users frequently emailed requesting that alert notifications be cancellable, for dark text with transparent background for the widget, for a direct link to Environment Canada’s 24-Hour forecast for each location, and for a more modern looking user […]

WP Facebook Like Send & Open Graph Meta powered by