What gets funded on Kickstarter?

Kickstarter certainly seems interesting; I’ve been browsing their site (and, in doing so, found two excellent little projects that seemed worthwhile and put some cash towards them) and taking some notes on what seems to succeed and what doesn’t. With all the interest in drones and wildlife survey, I was thinking that it might be …

Continue reading ‘What gets funded on Kickstarter?’ »

QGIS with R: Working with the SEXTANTE plugin

I’ve tried to get QGIS and R playing together in the past, with only occasional success. The new SEXTANTE plugin for QGIS, which provides links into a number of applications including R, SAGA and GDAL, looks really promising. Getting it working on Mac OSX was a little tricky, as there is a (known) bug in the plugin that …

Continue reading ‘QGIS with R: Working with the SEXTANTE plugin’ »

Summarising QGIS project layers

With sometimes dozens of layers in a QGIS project, consolidating everything into one directory can be really handy (Plugins | QConsolidate). I’m finding this really useful when sending a project file to another device (like an Android tablet running QGIS) or to a colleague. Multiple layers with varying projections is a big performance killer in QGIS. …

Continue reading ‘Summarising QGIS project layers’ »

Rotating a point grid in QGIS

Good ol’ GIS.stackexchange … I finally ended up posting a bounty of 50 reputation points for my rotation problem, and got an answer within a couple of hours! If you want to rotate a grid of points around (originX, originY) and degrees θ, enter the following values into the dialog (see image to the right): Scale …

Continue reading ‘Rotating a point grid in QGIS’ »

Spatial operations: R vs. spatialite

R and sqlite / spatialite have very different performance for the same spatial operation – in this example, an intersection. The example here is overlaying a point on a set of polygons and returning the data (census tract number). A quick R function that solved the problem (using US census tract data from TIGER): library(maps) …

Continue reading ‘Spatial operations: R vs. spatialite’ »

Getting Google Docs data into R

This was a tortuous path to success … seems like Google has changed the way GDocs are accessed several times over the past couple of years, including https by default which meant that normal read.csv(url) functions didn’t work. To get the mobile internet spreadsheet I wrote up for TZCRC: Opened the spreadsheet in Google Docs, …

Continue reading ‘Getting Google Docs data into R’ »