Spatial data in R

Introduction

R is a language for statistical computing. As such it has a strong capacity for storing, handling and manipulating numerical or categorical data. R has dedicated data structures and methods for specific kinds of data, e.g. time series data, but, as of yet, not for spatial data. Although one could argue that spatial data are just regular data with coordinates, life is much easier when they are structured. A large number of packages provide spatial statistical methods or interfaces to GIS, and many of them provide data structures and e.g. plotting methods for spatial data. There is however little coordination between them, and only very few provide functionality for more than one spatial data type.

A package called sp

This web site is currently dedicated to package sp, a package that provides classes and methods for spatial data (points, lines, polygons, grids), and to new or existing spatial statistics R packages that use sp, depend on sp, or will become dependent on sp, such as maptools, rgdal, splancs, spgrass6, gstat, spgwr, ...

Why do we need a package of spatial data classes?

There are several reasons for providing this package of classes for spatial data:
Last modified: February 05, 2007 by Roger Bivand