aRT: R-TerraLib API

aRT: R-TerraLib API

aRT is an R package that provides the integration between the statistical software R and the GIS library TerraLib. The aim is to have a package for accessing geospatial data to be analysed in R. R is an open source language and environment for statistical computing and graphics. To learn more about R go to R project web page. TerraLib is an open source GIS classes and functions library, available from the Internet as a collaborative environment for the development of GIS tools. For further information visit TerraLib project web page.


Download and Installation

General Installation

  1. Install aRT dependencies as detailed in the dependencies section.
  2. Install as usual for R packages:
    > install.packages("aRT", contrib="http://www.leg.ufpr.br/aRT")

See FAQ for more details.

Windows binary

Source code

aRT_1.9-2.tar.gz (Thursday, 18-Feb-2014)

Dependencies

aRT depends on other availability of resources as follows and may not run correctly with versions other than indicated.

Windows

  1. MySQL version 5.5 or greater. MySQL is an open source DBMS.
  2. sp version at least 1.0-13. sp is an R package with S4 classes and methods for spatial data.

Linux

Examples

The following two figures are one example of R data (from geoR package) that can be exported to a TerraLib database, and then it can be visualized with TerraView.

www.leg.ufpr.br_pedro_art_images_parana-r.jpg www.leg.ufpr.br_pedro_art_images_parana-tv.jpg

One of the main objectives of aRT is to do spatial queries and operations in R. For example, in the following figure we have a spatial data from a TerraLib database of Recife city, in Brazil. In the top left figure we have the map of Recife and its districts, with some points, and the bottom left figure shows the seweage. The other two result from spatial queries. The top right answers "Which districts contains the points (yellow) and which ones are their neighbours (green)?" and the bottom right answers "Which sewers are inside (red) or touches (green) the districts that contain the points?"

www.leg.ufpr.br_pedro_art_images_saudavel.jpeg

Another example is shown below. In the left figure there are two cities and their neighbours of first and second order. The right side shows all the neighbours that are completely within a buffer given a distance from the polygons, and the ones that has some overlap with this buffer.

www.leg.ufpr.br_pedro_art_images_neighborhood.jpg

Documentation

User Guides (also distributed as package vignettes)

Papers and Presentations

Data sets and scripts

Please uncompress the zip files in the current folder before running the scripts. For more examples, see folder 'tests' within aRT installation folder.

Courses

Contact

Discussion list

Developers

Collaborators in earlier versions

Acknowledgements

aRT has been developed with the computational resources of the Laboratory of Statistics and Geoinformation (LEG), at UFPR, together with Earth System Science Center (CST) and Image Processing Division (DPI), at INPE.

www.leg.ufpr.br_pedro_art_images_leg.jpg www.leg.ufpr.br_pedro_art_images_ufpr.jpg www.leg.ufpr.br_pedro_art_images_dpi.jpg www.leg.ufpr.br_pedro_art_images_logo-ccst.jpg www.leg.ufpr.br_pedro_art_images_inpe.jpg

This project is partially supported by Fapesp, process number 04/11012-0, FPLF process 2005.05.066, and CNPq 552044/2002-4.

www.leg.ufpr.br_pedro_art_images_logo_cnpq.jpg www.leg.ufpr.br_pedro_art_images_saudavel-logo.jpeg

Statistics

Locations of visitors to this page Last Year