CDU Class |
Namespace: Geosoft.Desktop.GXNet
The CDU type exposes the following members.
| Name | Description | |
|---|---|---|
| ADOTableNames | Scans a ADO-compliant database and returns the table names in a VV | |
| AnSig | Calculate the Analytic Signal of a channel. | |
| Append | Append a source database onto a destination database. | |
| AvgAzimuth | Returns average azimuth of selected lines. | |
| AvgAzimuth2 | Returns average azimuth of selected lines. | |
| BaseData |
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.
| |
| BaseDataEx |
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).
| |
| BoundLine | Set map boundary clip limits. | |
| BPFilt |
This method applies a band-pass filter to the specified
line/channel and places the output in the output channel.
| |
| BreakLine | Break up a line based on line numbers in a channel. | |
| BreakLine2 | Break up a line based on line numbers in a channel. | |
| BreakLineToGroups | Break up a line into group-lines based on a channel. | |
| BreakLineToGroups2 | Break up a line into group-lines based on a channel. | |
| BSpline | B-spline Interpolate a Channel. | |
| CalculateDrapedSurveyAltitude | Calculate a draped flight path, enforcing maximum descent and ascent rates. | |
| CalculateDrapedSurveyAltitude2 | Calculate a draped flight path, enforcing maximum descent and ascent rates. | |
| ClosestPoint | Return closest data point to input location. | |
| CopyLine | Copy a line. | |
| CopyLineAcross | Copy a line from one database to another. | |
| CopyLineChanAcross | Copy a list of channels in a line from one database to another. | |
| CopyLineMasked | Copy a line, prune items based on a mask channel | |
| CreateDrillholeParameterWeightConstraintDatabase | Used for weighting inversion models. | |
| DAOTableNames | Scans a DAO-compliant database and returns the table names in a VV | |
| Decimate | Copy and decimate a channel | |
| Diff | Calculate differences within a channel. | |
| DirectGridDataToVoxel | Create a voxel using direct gridding. | |
| DirectGridItemCountsToVoxel | Create a voxel using direct gridding containing the number of data points in each cell. | |
| Distance | Create a distance channel from X and Y. | |
| Distance3D | Create a distance channel from XY or XYZ with direction options. | |
| Distline | Calculate cummulative distance for a line. | |
| DupChanLocks | Duplicate all channels protect-info from input DB. | |
| DupChans | Duplicate all channels from input DB. | |
| EditDuplicates | Edit duplicate readings at individual location | |
| EMTauTrendWindow | Automatic fitting EM Tau | |
| Export | Export to a specific format. | |
| Export2 | Like Export_DU, but include line names as data. | |
| ExportAMIRA | Export to database an AMIRA data file. | |
| ExportAseg | Export to ASEG-GDF format file(s). | |
| ExportAsegProj | Export to ASEG-GDF format file(s) (supports projections). | |
| ExportChanCRC | Export a channel as XML and compute a CRC value. | |
| ExportCSV | Export to a CSV file. | |
| ExportDatabaseCRC | Export a channel as XML and compute a CRC value. | |
| ExportGBN | Export to a GBN data file. | |
| ExportGeodatabase | Export to a ESRI Geodatabase file. | |
| ExportMDB | Export to a Microsoft Access Database (MDB) file. | |
| ExportSHP | Export to a shape file or files. | |
| ExportXYZ | Export XYZdata from a database to an XYZ file. | |
| ExportXYZ2 | Export XYZdata from a database to an XYZ file, using file handles. | |
| FFT | Apply an FFT to space data. | |
| Filter | Apply a convolution filter to a channel. | |
| FootprintCoverageDynamic | Compute the footprint of a survey | |
| FootprintCoverageStatic | Compute the footprint of a survey | |
| GenLev | Generate a Level table from an Intersection Table. | |
| GenLevDB | Generate a Level table from an Intersection Database | |
| GenXYZTemp | Generate default XYZ template for a XYZ file. | |
| GetAngledBoundingRectangle | Return the angled bounding rectangle for data to be gridded on an angle. | |
| GetChanDataLST | Populate a LST with unique items in a channel. | |
| GetChanDataVV | Populate a VV with unique items in a channel. | |
| GetExistingFeatureClassesInGeodatabase | Searches the geodatabases for an existing Feature class. | |
| GetXYZNumFields | Get the number of fields in the XYZ file. | |
| Gradient |
This method takes 4 channels from input database and
duplicats each line twice to output database)
(input and Output can be the same channel).
| |
| GravDrift | Calculate base loop closure and correct for drift. | |
| GravDrift2 | Calculate base loop closure, calculate drift correction and correct for drift. | |
| GravTide | Calculate earth tide gravity correction. | |
| GridLoad | Load grid data to a database. | |
| GridLoadXYZ | Load grid data to a database using specified channels | |
| Head | Applies a heading correction. | |
| iEMTauAutomatic | Automatic fitting EM Tau | |
| iEMTauCalc | Fitting f(t) = A * e^(-t/Tau) = e^s0 * e^(-s1*t), where s0=lnA, s1=1/Tau | |
| iEMTauLateTime | Automatic fitting EM Tau | |
| iEMTauManual | Automatic fitting EM Tau | |
| IImportBIN3(CDB, String, String, String, Int32, Double, CWA) | Same as ImportBIN2_DU, but returns the name of the imported line. | |
| IImportBIN3(CDB, String, String, String, Int32, Int32, Double, CWA) | Same as ImportBIN2_DU, but returns the name of the imported line. | |
| ImpCBPly | Import concession boundary polygon file into a database | |
| ImportADO | Import an external database table into a group using ADO. | |
| ImportAllADO | Import an entire external database using ADO. | |
| ImportAllDAO | Import an entire external database using DAO. | |
| ImportAMIRA | Import an AMIRA data file. | |
| ImportAseg | Import an ASEG-GDF data file. | |
| ImportAsegProj | Import an ASEG-GDF data file (supports projections). | |
| ImportBIN | Import blocked binary or archive ASCII data | |
| ImportBIN2 | Import blocked binary or archive ASCII data with data error display | |
| ImportBIN4 | Same as ImportBIN2_DU but with an import mode | |
| ImportDAARC500Serial | Import Serial data from the RMS Instruments DAARC500. | |
| ImportDAARC500SerialGPS | Import Serial GPS data from the RMS Instruments DAARC500. | |
| ImportDAO | Import an external database table into a group using DAO. | |
| ImportESRI | Import an ArcGIS Geodatabase table or feature class into a GDB group | |
| ImportGBN | Import GBN data file. | |
| ImportIoGAS | Import data columns from an ioGAS data file. | |
| ImportODDF | Import ODDF data file. | |
| ImportPico | Import a Picodas data file. | |
| ImportUBCModMsh | Import UBC Mod and Msh files. | |
| ImportUSGSPost | Import USGS Post data file. | |
| ImportXYZ | Import XYZ data into the database. | |
| ImportXYZ2 | Import XYZ data into the database. | |
| IndexOrder | Change the order of a channel using an index channel. | |
| Interp | Replace all dummies by interpolating from valid data. | |
| InterpGap | Replace all dummies by interpolating from valid data. | |
| InterpGapAndFill | Replace all dummies by interpolating from valid data. | |
| Intersect | Create Tie Line & Normal Line intersect table. | |
| IntersectAll | Create line intersect table from all lines. | |
| IntersectGDBtoTBL | Create a new intersection table from an intersection database. | |
| IntersectOld | Use existing intersection table and re-calculate miss-ties. | |
| IntersectTBLtoGDB | Create a new intersection database from an intersection table. | |
| LabTemplate | Makes a default template from a lab assay file. | |
| LoadGravity | Load a gravity survey file | |
| LoadGravityCG6 | Load a CG-6 gravity survey file. | |
| LoadGravityCG6Ex | Load a CG-6 gravity survey file. Specify the name of the output line | |
| LoadGravityCG6ToLine | Load a CG-6 gravity survey file. Specify the name of the output line | |
| LoadLTB | Load LTB into a database line. | |
| MakeFid | Make a fiducial channel based on an existing channel. | |
| Mask | Mask dummies in one channel against another. | |
| Math | Apply an expression to the database | |
| MergeLine |
Merge a line a the fiducial and copies any data past
that fiducial into the new line.
| |
| ModFidRange | Insert/Append/Delete a range of fids. | |
| Move | Move/correct a channel to a control channel. | |
| NLFilt |
This method applies a non-linear filter to the specified
line/channel and places the output in the output channel.
| |
| Normal | Set fid of all channels to match a specified channel. | |
| PolyFill | Fill using a polygon with a value of 1. | |
| PolyMask | Mask against a polygon. | |
| ProjectData | Project X,Y channels | |
| ProjectXYZ | Project X,Y,Z channels from one system to another. | |
| ProjPoints | Project X,Y(Z) channels with different projections | |
| QCInitSeparation | Creates the nearest line channels for line separation QC. | |
| QCSurveyPlan | Create a database containing proposed survey plan in a PLY | |
| QCSurveyPlan2 | Same as QCSurveyPlan_DU, but lines split by the polygon increment version numbers and keep the line number the same. | |
| RangeXY | Find the range of X, and Y in the selected lines. | |
| RangeXYZ | Find the range of X, Y and Z in selected lines. | |
| RangeXYZData | Find the range of X, Y, Z and Data values in selected lines. | |
| rAverageSpacing |
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.
| |
| rDirection | Returns the direction of a line. | |
| ReFid | Re-fid a channel based on a reference channel | |
| ReFidAllCh | Simple re-fid of all channels based on a reference channel | |
| ReFidCh | Simple re-fid of a channel based on a reference channel | |
| rGetGriddingAzimuthToMinimizePadding | Return the gridding azimuth (degrees CW from north) that minimizes padding. | |
| Rotate | Rotate coordinates. | |
| SampleGD | Sample a GD at a specified X and Y. | |
| SampleIMG | Sample a IMG at a specified X and Y. | |
| SampleIMGLineLST | Sample an IMG at a specified X and Y, for a LST of lines. | |
| SampleIMGLineLSTEx | Sample an IMG at a specified X and Y, for a LST of lines. | |
| ScanADO | Scans an external ADO database and generates a default template. | |
| ScanAseg |
This method scans an ASEG-GDF file and generates a default
template listing all the channels and all the ALIAS lines.
| |
| ScanDAO | Scans an external DAO database and generates a default template. | |
| ScanPico |
This method scans a picodas file and generates a default
template listing all the channels and all the ALIAS lines.
| |
| Sort | Sort the contents of a channel. | |
| SortIndex | Create an ordered index of the contents of a channel. The order of rows where compared items are the same is preserved. | |
| SortIndex2 | Create an ordered index from two channels. The order of rows where compared items are the same is preserved. | |
| SortIndexN | Create an ordered index from any number of channels. The order of rows where compared items are the same is preserved. | |
| SplitLine |
Splits a line a the fiducial and copies any data past
that fiducial into the new line.
| |
| SplitLine2 |
Splits a line a the fiducial and copies any data past
that fiducial into the new line.
| |
| SplitLineByDirection |
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
| |
| SplitLineByDirection2 | The same as SplitLineByDirection, but with the option to maintain line types when outputting sequentially numbered lines. | |
| SplitLineXY |
Break up a line based on tolerance of lateral and horizontal distance, with
options for the output line names.
| |
| SplitLineXY2 |
Break up a line based on tolerance of lateral and horizontal distance, with
options for the output line names.
| |
| SplitLineXY3 |
Break up a line based on tolerance of lateral and horizontal distance, with
options for the output line names.
| |
| Stat | Add a data channel to a statistics object. | |
| TableLineFid | Place a Line/Fid information into a Channel. | |
| TableLook1 | Create a new channel using a single reference table | |
| TableLook2 | Create a new channel using a double reference table. | |
| TableLookI2 |
Create a new channel using constant integer primary
reference and a secondary reference table.
| |
| TableLookR2 |
Create a new channel using a constant real primary
reference and a secondary reference table.
| |
| TableSelectedLinesFid | Place a Line/Fid information into a Channel for the selected lines in the database. | |
| TimeConstant | Calculate TEM time constant (Tau) | |
| Trend | Calculates an n'th order trend of a data channel. | |
| UpdateIntersectDB | Update the Z and DZ values in an intersection database, using the current database. | |
| VoxelSection | Slice a voxel to a grid under a database line. | |
| WriteWA | Write data to an ASCII file. | |
| XyzLine | Break up a line based on tolerance of lateral distance. | |
| XyzLine2 | Break up a line based on tolerance of lateral and horizontal distance. | |
| XyzLine3 | Break up a line based on tolerance of lateral and horizontal distance. | |
| ZMask | Mask dummies in one channel against another(Z) with the range Zmin/Zmax. |