Click or drag to resize

CDU Methods

The CDU type exposes the following members.

Methods
  NameDescription
Public methodStatic memberADOTableNames
Scans a ADO-compliant database and returns the table names in a VV
Public methodStatic memberAnSig
Calculate the Analytic Signal of a channel.
Public methodStatic memberAppend
Append a source database onto a destination database.
Public methodStatic memberAvgAzimuth
Returns average azimuth of selected lines.
Public methodStatic memberAvgAzimuth2
Returns average azimuth of selected lines.
Public methodStatic memberBaseData
This method corrects an entire database line using a time-based correction table. It is given 2 input channel tokens and 1 output channel token as well as the table object to use.
Public methodStatic memberBaseDataEx
This method corrects an entire database line using a time-based correction table. It is given 2 input channel tokens and 1 output channel token as well as the table object to use (table sort flag=1 for sort, =0 for no sort).
Public methodStatic memberBoundLine
Set map boundary clip limits.
Public methodStatic memberBPFilt
This method applies a band-pass filter to the specified line/channel and places the output in the output channel.
Public methodStatic memberBreakLine
Break up a line based on line numbers in a channel.
Public methodStatic memberBreakLine2
Break up a line based on line numbers in a channel.
Public methodStatic memberBreakLineToGroups
Break up a line into group-lines based on a channel.
Public methodStatic memberBreakLineToGroups2
Break up a line into group-lines based on a channel.
Public methodStatic memberBSpline
B-spline Interpolate a Channel.
Public methodStatic memberCalculateDrapedSurveyAltitude
Calculate a draped flight path, enforcing maximum descent and ascent rates.
Public methodStatic memberCalculateDrapedSurveyAltitude2
Calculate a draped flight path, enforcing maximum descent and ascent rates.
Public methodStatic memberClosestPoint
Return closest data point to input location.
Public methodStatic memberCopyLine
Copy a line.
Public methodStatic memberCopyLineAcross
Copy a line from one database to another.
Public methodStatic memberCopyLineChanAcross
Copy a list of channels in a line from one database to another.
Public methodStatic memberCopyLineMasked
Copy a line, prune items based on a mask channel
Public methodStatic memberCreateDrillholeParameterWeightConstraintDatabase
Used for weighting inversion models.
Public methodStatic memberDAOTableNames
Scans a DAO-compliant database and returns the table names in a VV
Public methodStatic memberDecimate
Copy and decimate a channel
Public methodStatic memberDiff
Calculate differences within a channel.
Public methodStatic memberDirectGridDataToVoxel
Create a voxel using direct gridding.
Public methodStatic memberDirectGridItemCountsToVoxel
Create a voxel using direct gridding containing the number of data points in each cell.
Public methodStatic memberDistance
Create a distance channel from X and Y.
Public methodStatic memberDistance3D
Create a distance channel from XY or XYZ with direction options.
Public methodStatic memberDistline
Calculate cummulative distance for a line.
Public methodStatic memberDupChanLocks
Duplicate all channels protect-info from input DB.
Public methodStatic memberDupChans
Duplicate all channels from input DB.
Public methodStatic memberEditDuplicates
Edit duplicate readings at individual location
Public methodStatic memberEMTauTrendWindow
Automatic fitting EM Tau
Public methodStatic memberExport
Export to a specific format.
Public methodStatic memberExport2
Like Export_DU, but include line names as data.
Public methodStatic memberExportAMIRA
Export to database an AMIRA data file.
Public methodStatic memberExportAseg
Export to ASEG-GDF format file(s).
Public methodStatic memberExportAsegProj
Export to ASEG-GDF format file(s) (supports projections).
Public methodStatic memberExportChanCRC
Export a channel as XML and compute a CRC value.
Public methodStatic memberExportCSV
Export to a CSV file.
Public methodStatic memberExportDatabaseCRC
Export a channel as XML and compute a CRC value.
Public methodStatic memberExportGBN
Export to a GBN data file.
Public methodStatic memberExportGeodatabase
Export to a ESRI Geodatabase file.
Public methodStatic memberExportMDB
Export to a Microsoft Access Database (MDB) file.
Public methodStatic memberExportSHP
Export to a shape file or files.
Public methodStatic memberExportXYZ
Export XYZdata from a database to an XYZ file.
Public methodStatic memberExportXYZ2
Export XYZdata from a database to an XYZ file, using file handles.
Public methodStatic memberFFT
Apply an FFT to space data.
Public methodStatic memberFilter
Apply a convolution filter to a channel.
Public methodStatic memberFootprintCoverageDynamic
Compute the footprint of a survey
Public methodStatic memberFootprintCoverageStatic
Compute the footprint of a survey
Public methodStatic memberGenLev
Generate a Level table from an Intersection Table.
Public methodStatic memberGenLevDB
Generate a Level table from an Intersection Database
Public methodStatic memberGenXYZTemp
Generate default XYZ template for a XYZ file.
Public methodStatic memberGetAngledBoundingRectangle
Return the angled bounding rectangle for data to be gridded on an angle.
Public methodStatic memberGetChanDataLST
Populate a LST with unique items in a channel.
Public methodStatic memberGetChanDataVV
Populate a VV with unique items in a channel.
Public methodStatic memberGetExistingFeatureClassesInGeodatabase
Searches the geodatabases for an existing Feature class.
Public methodStatic memberGetXYZNumFields
Get the number of fields in the XYZ file.
Public methodStatic memberGradient
This method takes 4 channels from input database and duplicats each line twice to output database) (input and Output can be the same channel).
Public methodStatic memberGravDrift
Calculate base loop closure and correct for drift.
Public methodStatic memberGravDrift2
Calculate base loop closure, calculate drift correction and correct for drift.
Public methodStatic memberGravTide
Calculate earth tide gravity correction.
Public methodStatic memberGridLoad
Load grid data to a database.
Public methodStatic memberGridLoadXYZ
Load grid data to a database using specified channels
Public methodStatic memberHead
Applies a heading correction.
Public methodStatic memberiEMTauAutomatic
Automatic fitting EM Tau
Public methodStatic memberiEMTauCalc
Fitting f(t) = A * e^(-t/Tau) = e^s0 * e^(-s1*t), where s0=lnA, s1=1/Tau
Public methodStatic memberiEMTauLateTime
Automatic fitting EM Tau
Public methodStatic memberiEMTauManual
Automatic fitting EM Tau
Public methodStatic memberIImportBIN3(CDB, String, String, String, Int32, Double, CWA)
Same as ImportBIN2_DU, but returns the name of the imported line.
Public methodStatic memberIImportBIN3(CDB, String, String, String, Int32, Int32, Double, CWA)
Same as ImportBIN2_DU, but returns the name of the imported line.
Public methodStatic memberImpCBPly
Import concession boundary polygon file into a database
Public methodStatic memberImportADO
Import an external database table into a group using ADO.
Public methodStatic memberImportAllADO
Import an entire external database using ADO.
Public methodStatic memberImportAllDAO
Import an entire external database using DAO.
Public methodStatic memberImportAMIRA
Import an AMIRA data file.
Public methodStatic memberImportAseg
Import an ASEG-GDF data file.
Public methodStatic memberImportAsegProj
Import an ASEG-GDF data file (supports projections).
Public methodStatic memberImportBIN
Import blocked binary or archive ASCII data
Public methodStatic memberImportBIN2
Import blocked binary or archive ASCII data with data error display
Public methodStatic memberImportBIN4
Same as ImportBIN2_DU but with an import mode
Public methodStatic memberImportDAARC500Serial
Import Serial data from the RMS Instruments DAARC500.
Public methodStatic memberImportDAARC500SerialGPS
Import Serial GPS data from the RMS Instruments DAARC500.
Public methodStatic memberImportDAO
Import an external database table into a group using DAO.
Public methodStatic memberImportESRI
Import an ArcGIS Geodatabase table or feature class into a GDB group
Public methodStatic memberImportGBN
Import GBN data file.
Public methodStatic memberImportIoGAS
Import data columns from an ioGAS data file.
Public methodStatic memberImportODDF
Import ODDF data file.
Public methodStatic memberImportPico
Import a Picodas data file.
Public methodStatic memberImportUBCModMsh
Import UBC Mod and Msh files.
Public methodStatic memberImportUSGSPost
Import USGS Post data file.
Public methodStatic memberImportXYZ
Import XYZ data into the database.
Public methodStatic memberImportXYZ2
Import XYZ data into the database.
Public methodStatic memberIndexOrder
Change the order of a channel using an index channel.
Public methodStatic memberInterp
Replace all dummies by interpolating from valid data.
Public methodStatic memberInterpGap
Replace all dummies by interpolating from valid data.
Public methodStatic memberInterpGapAndFill
Replace all dummies by interpolating from valid data.
Public methodStatic memberIntersect
Create Tie Line & Normal Line intersect table.
Public methodStatic memberIntersectAll
Create line intersect table from all lines.
Public methodStatic memberIntersectGDBtoTBL
Create a new intersection table from an intersection database.
Public methodStatic memberIntersectOld
Use existing intersection table and re-calculate miss-ties.
Public methodStatic memberIntersectTBLtoGDB
Create a new intersection database from an intersection table.
Public methodStatic memberLabTemplate
Makes a default template from a lab assay file.
Public methodStatic memberLoadGravity
Load a gravity survey file
Public methodStatic memberLoadGravityCG6
Load a CG-6 gravity survey file.
Public methodStatic memberLoadGravityCG6Ex
Load a CG-6 gravity survey file. Specify the name of the output line
Public methodStatic memberLoadGravityCG6ToLine
Load a CG-6 gravity survey file. Specify the name of the output line
Public methodStatic memberLoadLTB
Load LTB into a database line.
Public methodStatic memberMakeFid
Make a fiducial channel based on an existing channel.
Public methodStatic memberMask
Mask dummies in one channel against another.
Public methodStatic memberMath
Apply an expression to the database
Public methodStatic memberMergeLine
Merge a line a the fiducial and copies any data past that fiducial into the new line.
Public methodStatic memberModFidRange
Insert/Append/Delete a range of fids.
Public methodStatic memberMove
Move/correct a channel to a control channel.
Public methodStatic memberNLFilt
This method applies a non-linear filter to the specified line/channel and places the output in the output channel.
Public methodStatic memberNormal
Set fid of all channels to match a specified channel.
Public methodStatic memberPolyFill
Fill using a polygon with a value of 1.
Public methodStatic memberPolyMask
Mask against a polygon.
Public methodStatic memberProjectData
Project X,Y channels
Public methodStatic memberProjectXYZ
Project X,Y,Z channels from one system to another.
Public methodStatic memberProjPoints
Project X,Y(Z) channels with different projections
Public methodStatic memberQCInitSeparation
Creates the nearest line channels for line separation QC.
Public methodStatic memberQCSurveyPlan
Create a database containing proposed survey plan in a PLY
Public methodStatic memberQCSurveyPlan2
Same as QCSurveyPlan_DU, but lines split by the polygon increment version numbers and keep the line number the same.
Public methodStatic memberRangeXY
Find the range of X, and Y in the selected lines.
Public methodStatic memberRangeXYZ
Find the range of X, Y and Z in selected lines.
Public methodStatic memberRangeXYZData
Find the range of X, Y, Z and Data values in selected lines.
Public methodStatic memberrAverageSpacing
Returns the average spacing along a line. This is a simple average of the individual point separations after dummies are removed. Returns DUMMY if there are fewer than two valid locations.
Public methodStatic memberrDirection
Returns the direction of a line.
Public methodStatic memberReFid
Re-fid a channel based on a reference channel
Public methodStatic memberReFidAllCh
Simple re-fid of all channels based on a reference channel
Public methodStatic memberReFidCh
Simple re-fid of a channel based on a reference channel
Public methodStatic memberrGetGriddingAzimuthToMinimizePadding
Return the gridding azimuth (degrees CW from north) that minimizes padding.
Public methodStatic memberRotate
Rotate coordinates.
Public methodStatic memberSampleGD
Sample a GD at a specified X and Y.
Public methodStatic memberSampleIMG
Sample a IMG at a specified X and Y.
Public methodStatic memberSampleIMGLineLST
Sample an IMG at a specified X and Y, for a LST of lines.
Public methodStatic memberSampleIMGLineLSTEx
Sample an IMG at a specified X and Y, for a LST of lines.
Public methodStatic memberScanADO
Scans an external ADO database and generates a default template.
Public methodStatic memberScanAseg
This method scans an ASEG-GDF file and generates a default template listing all the channels and all the ALIAS lines.
Public methodStatic memberScanDAO
Scans an external DAO database and generates a default template.
Public methodStatic memberScanPico
This method scans a picodas file and generates a default template listing all the channels and all the ALIAS lines.
Public methodStatic memberSort
Sort the contents of a channel.
Public methodStatic memberSortIndex
Create an ordered index of the contents of a channel. The order of rows where compared items are the same is preserved.
Public methodStatic memberSortIndex2
Create an ordered index from two channels. The order of rows where compared items are the same is preserved.
Public methodStatic memberSortIndexN
Create an ordered index from any number of channels. The order of rows where compared items are the same is preserved.
Public methodStatic memberSplitLine
Splits a line a the fiducial and copies any data past that fiducial into the new line.
Public methodStatic memberSplitLine2
Splits a line a the fiducial and copies any data past that fiducial into the new line.
Public methodStatic memberSplitLineByDirection
The line is split when the heading (calculated from the current X and Y channels) changes by more than a specified amount over a specified distance. Additional options to discard too-short lines
Public methodStatic memberSplitLineByDirection2
The same as SplitLineByDirection, but with the option to maintain line types when outputting sequentially numbered lines.
Public methodStatic memberSplitLineXY
Break up a line based on tolerance of lateral and horizontal distance, with options for the output line names.
Public methodStatic memberSplitLineXY2
Break up a line based on tolerance of lateral and horizontal distance, with options for the output line names.
Public methodStatic memberSplitLineXY3
Break up a line based on tolerance of lateral and horizontal distance, with options for the output line names.
Public methodStatic memberStat
Add a data channel to a statistics object.
Public methodStatic memberTableLineFid
Place a Line/Fid information into a Channel.
Public methodStatic memberTableLook1
Create a new channel using a single reference table
Public methodStatic memberTableLook2
Create a new channel using a double reference table.
Public methodStatic memberTableLookI2
Create a new channel using constant integer primary reference and a secondary reference table.
Public methodStatic memberTableLookR2
Create a new channel using a constant real primary reference and a secondary reference table.
Public methodStatic memberTableSelectedLinesFid
Place a Line/Fid information into a Channel for the selected lines in the database.
Public methodStatic memberTimeConstant
Calculate TEM time constant (Tau)
Public methodStatic memberTrend
Calculates an n'th order trend of a data channel.
Public methodStatic memberUpdateIntersectDB
Update the Z and DZ values in an intersection database, using the current database.
Public methodStatic memberVoxelSection
Slice a voxel to a grid under a database line.
Public methodStatic memberWriteWA
Write data to an ASCII file.
Public methodStatic memberXyzLine
Break up a line based on tolerance of lateral distance.
Public methodStatic memberXyzLine2
Break up a line based on tolerance of lateral and horizontal distance.
Public methodStatic memberXyzLine3
Break up a line based on tolerance of lateral and horizontal distance.
Public methodStatic memberZMask
Mask dummies in one channel against another(Z) with the range Zmin/Zmax.
Top
See Also