Click or drag to resize
CDHReSurveyPolFit Method
Use the polynomial fit resurveying method.

Available since Oasis montaj version: 5.1.2
License: Available to specially licensed modules.  

Namespace: Geosoft.Desktop.GXNetX
Assembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
Uses the polynomial fit method to calculate (X, Y, Z) locations down the hole from azimuth, dip, depth values. The collar is assumed to be at zero depth, and depth is the measure distance down the hole (even if it's horizontal). A negative dip convention means vertical down is -90 degrees. The polynomial order must be in the range 1-20, with 5 being adequate for most smoothly curving holes. The order is reduced to no more than the number of input points.
Syntax
public void ReSurveyPolFit(
	string hole,
	CVV vv_dip,
	CVV vv_az,
	CVV vv_depth,
	double east,
	double north,
	double elev,
	double top,
	double bot,
	double inc,
	int dip_conv,
	int order,
	CVV vv_x,
	CVV vv_y,
	CVV vv_z,
	CVV vv_d
)

Parameters

hole
Type: SystemString
Hole ID (used for error messages)
vv_dip
Type: GeoEngine.Core.GXNetXCVV
Dip
vv_az
Type: GeoEngine.Core.GXNetXCVV
Azimuth
vv_depth
Type: GeoEngine.Core.GXNetXCVV
Depth
east
Type: SystemDouble
Collar X (easting) (depth = 0)
north
Type: SystemDouble
Collar Y (northing)(depth = 0)
elev
Type: SystemDouble
Collar Z (elevation) (depth = 0)
top
Type: SystemDouble
Minimum hole depth to start output values
bot
Type: SystemDouble
Maximum hole depth for output values
inc
Type: SystemDouble
Increment for output values
dip_conv
Type: SystemInt32
<define>DIP_CONVENTION</define>
order
Type: SystemInt32
Polynomial order
vv_x
Type: GeoEngine.Core.GXNetXCVV
X (Easting) - Output
vv_y
Type: GeoEngine.Core.GXNetXCVV
Y (Northin) - Output
vv_z
Type: GeoEngine.Core.GXNetXCVV
Z (Elevation) - Output
vv_d
Type: GeoEngine.Core.GXNetXCVV
Depths - Output
See Also