Version 0.1.1 of the package stplanr has been released on CRAN. This is a major update with many new functions and a new class definition, SpatialLinesNetwork, for route planning and network analysis using igraph.
This short post, by myself and package co-author Richard Ellison describes how stplanr can be used for transport research with a few simple examples from the...
Open source software has caused a quiet revolution in computing since
the creation of the GPL license by Richard Stallman back in
1989. Yet it has been slow
to gain ascendency in many areas, including Civil Engineering. This short post discusses this
issue in the context of the uptake of QGIS and R for spatial analysis work, with reference
to a lecture delivered to...
The week before last I attended the GEOSTAT summer school in Lancaster. GEOSTAT is an annual week-long meeting devoted to ‘geostatistics’ (or ‘spatial statistics’ - we’ll come on to the difference subsequently).
Having seen the impressive range of materials from previous ‘GEOSTATs’, I was greatly looking forward to the event as a hub of learning, research and community-building, organised by...
A useful feature of R is its ability to implement a function differently depending on the ‘class’ of the object acted on. This article explores this behaviour with reference to a playful modification of the ‘generic’ function plot() to allow plotting of cartoon bicycles. Although the example is quite simple and fun, the concepts it touches on are complex...
The 23rd iteration of the GIS Research UK conference
conference was the largest ever. 250 researchers,
industry representatives and academics attended from the
vibrant geospatial research communities in the
UK, Europe and beyond. GISRUK has become a centrepoint for discussion
of new methods, software and applications in the field. I
was on the organising committee,
reviewed some excellent papers for the event
(a full list of these...
It has been possible for some years to launch a web map from within R.
A number of packages for doing this are available, including:
RgoogleMaps, an interface to the Google Maps api
leafletR, an early package for creating Leaflet maps with R
which can be used as a basis for webmaps
In this tutorial we use the new RStudio-supported
I recently delivered a workshop on a practical introduction to
shiny, an R package that enables development,
testing and deployment of interactive web applications.
Delivered at the University of Sydney’s Institute for Transport and Logistics
Studies (ITLS), it was designed for people
who are a) fairly new to R (which can seem intimidating) and b) completely new to
This article provides resources for people wanting...
This article was originally published in Geoinformatics magazine.
R is well known as a powerful, extensible and relatively fast statistical programming language and open software project with a command line interface (CLI). What is less well known is that R also has cutting edge spatial packages that allow it to behave as a fully featured Geographical Information System in the...
This post is based on the free and open source Creating-maps-in-R teaching resource for introducing R as a command-line GIS.
R is well known as an language ideally suited for data processing, statistics and modelling. R has a number of spatial packages, allowing analyses that would require hundreds of lines of code in other languages to be implemented with relative...
These are the slides from a presentation today at the European conference of the IMA, held in Maastricht, 23rd to 24th October, 2014.
Microsimulation, as its name suggests, is about modelling things at the individual-level. In practice, this usually means estimating the characteristics of people using statistical or econometric techniques. Microsimulation, as represented by the International Microsimulation Association is a...