 | CDHReSurveyStraight Method |
Resurvey a straight hole.
Namespace:
Geosoft.Desktop.GXNetX
Assembly:
geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void ReSurveyStraight(
string hole,
double dip,
double az,
double east,
double north,
double elev,
double top,
double bot,
double inc,
int dip_conv,
CVV vv_x,
CVV vv_y,
CVV vv_z,
CVV vv_d
)
public void ReSurveyStraight(
string hole,
double dip,
double az,
double east,
double north,
double elev,
double top,
double bot,
double inc,
int dip_conv,
CVV vv_x,
CVV vv_y,
CVV vv_z,
CVV vv_d
)
Public Sub ReSurveyStraight (
hole As String,
dip As Double,
az As Double,
east As Double,
north As Double,
elev As Double,
top As Double,
bot As Double,
inc As Double,
dip_conv As Integer,
vv_x As CVV,
vv_y As CVV,
vv_z As CVV,
vv_d As CVV
)
Public Sub ReSurveyStraight (
hole As String,
dip As Double,
az As Double,
east As Double,
north As Double,
elev As Double,
top As Double,
bot As Double,
inc As Double,
dip_conv As Integer,
vv_x As CVV,
vv_y As CVV,
vv_z As CVV,
vv_d As CVV
)
public:
void ReSurveyStraight(
String^ hole,
double dip,
double az,
double east,
double north,
double elev,
double top,
double bot,
double inc,
int dip_conv,
CVV^ vv_x,
CVV^ vv_y,
CVV^ vv_z,
CVV^ vv_d
)
public:
void ReSurveyStraight(
String^ hole,
double dip,
double az,
double east,
double north,
double elev,
double top,
double bot,
double inc,
int dip_conv,
CVV^ vv_x,
CVV^ vv_y,
CVV^ vv_z,
CVV^ vv_d
)
member ReSurveyStraight :
hole : string *
dip : float *
az : float *
east : float *
north : float *
elev : float *
top : float *
bot : float *
inc : float *
dip_conv : int *
vv_x : CVV *
vv_y : CVV *
vv_z : CVV *
vv_d : CVV -> unit
member ReSurveyStraight :
hole : string *
dip : float *
az : float *
east : float *
north : float *
elev : float *
top : float *
bot : float *
inc : float *
dip_conv : int *
vv_x : CVV *
vv_y : CVV *
vv_z : CVV *
vv_d : CVV -> unit
Parameters
- hole
- Type: SystemString
Hole ID (used for error messages) - dip
- Type: SystemDouble
Collar Dip - az
- Type: SystemDouble
Collar Azimuth - 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> - 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
Remarks
Assumes a straight hole 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.
See Also