Learn R Programming

oce (version 0.9-20)

binmapAdp: Bin-map an ADP object

Description

Bin-map an ADP object, by interpolating velocities, backscatter amplitudes, etc., to uniform depth bins, thus compensating for the pitch and roll of the instrument. This only makes sense for ADP objects that are in beam coordinates.

Usage

binmapAdp(x, debug = getOption("oceDebug"))

Arguments

x
An adp object, i.e. one inheriting from adp-class.
debug
a flag that turns on debugging. Set to 1 to get a moderate amount of debugging information, or to 2 to get more.

Value

An object of class "adp".

Bugs

This only works for 4-beam RDI ADP objects.

References

The method was devised by Clark Richards for use in his PhD work at Department of Oceanography at Dalhousie University.

See Also

See adp-class for a discussion of adp objects and notes on the many functions dealing with them.

Other things related to adp data: [[,adp-method, [[<-,adp-method, adp-class, adp, as.adp, beamName, beamToXyzAdp, beamToXyzAdv, beamToXyz, beamUnspreadAdp, enuToOtherAdp, enuToOther, plot,adp-method, read.adp.nortek, read.adp.rdi, read.adp.sontek.serial, read.adp.sontek, read.adp, read.aquadoppHR, read.aquadoppProfiler, read.aquadopp, subset,adp-method, summary,adp-method, toEnuAdp, toEnu, velocityStatistics, xyzToEnuAdp, xyzToEnu

Examples

Run this code

## Not run: 
# library(oce)    
# beam <- read.oce("/data/archive/sleiwex/2008/moorings/m09/adp/rdi_2615/raw/adp_rdi_2615.000",
#                  from=as.POSIXct("2008-06-26", tz="UTC"),
#                  to=as.POSIXct("2008-06-26 00:10:00", tz="UTC"),
#                  longitude=-69.73433, latitude=47.88126)
# beam2 <- binmapAdp(beam)
# plot(enuToOther(toEnu(beam), heading=-31.5))
# plot(enuToOther(toEnu(beam2), heading=-31.5))
# plot(beam, which=5:8) # backscatter amplitude
# plot(beam2, which=5:8)
# ## End(Not run)

Run the code above in your browser using DataLab