Skip to content

RStoolbox 0.1.0

Compare
Choose a tag to compare
@bleutner bleutner released this 07 Sep 09:16
· 542 commits to master since this release

This is the initial release to CRAN. From now on function and argument names should remain mostly stable.
This release ships with the following functions:

Data Import and Export

  • readMeta: import Landsat metadata from MTL or XML files
  • stackMeta: load Landsat bands based on metadata
  • readSLI & writeSLI: read and write ENVI spectral libraries
  • saveRSTBX & readRSTBX: save and re-import RStoolbox classification objects (model and map)
  • readEE: import and tidy EarthExplorer search results

Data Pre-Processing

  • radCor: radiometric conversions and corrections. Primarily, yet not exclusively, intended for Landsat data processing. DN to radiance to reflectance conversion as well as DOS approaches
  • topCor: topographic illumination correction
  • cloudMask & cloudShadowMask: mask clouds and cloud shadows in Landsat or other imagery which comes with a thermal band
  • classifyQA: extract layers from Landsat 8 QA bands, e.g. cloud confidence
  • rescaleImage: rescale image to match min/max from another image or a specified min/max range
  • normImage: normalize imagery by centering and scaling
  • histMatch: matches the histograms of two scenes
  • coregisterImages: co-register images based on mutual information
  • panSharpen: sharpen a coarse resolution image with a high resolution image (typically panchromatic)

Data Analysis

  • spectralIndices: calculate a set of predefined multispectral indices like NDVI
  • tasseledCap: tasseled cap transformation
  • sam: spectral angle mapper
  • rasterPCA: principal components transform for raster data
  • rasterCVA: change vector analysis
  • unsuperClass: unsupervised classification
  • superClass: supervised classification
  • fCover: fractional cover of coarse resolution imagery based on high resolution classificaton

Data Display with ggplot2

  • fortify.raster: data.frame from raster (subsampled) for plotting
  • ggR: single raster layer plotting with ggplot2
  • ggRGB: efficient plotting of remote sensing imagery in RGB with ggplot2

Example Data Sets

  • rlogo: the r logo as raster brick
  • lsat: subset of a Landsat 5 TM scene
  • srtm: SRTM DEM for lsat scene