Click or drag to resize
CDUQCSurveyPlan2 Method
Same as QCSurveyPlan_DU, but lines split by the polygon increment version numbers and keep the line number the same.

Available since Oasis montaj version: 9.6
License: Available to anyone with an Oasis Montaj license.  

Namespace: Geosoft.Desktop.GXNetX
Assembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
The LINE on which has the reference (X,Y) will have the starting Line number The lines on the right hand side of the reference line (while looking into azimuth of ref. line) have increasing line numbers. The lines on the left hand side have the decreasing line numbers from the starting number. Returns an error code or 0 (if successful)
Syntax
public static int QCSurveyPlan2(
	CGXNETCore gxNetShared,
	CDB db,
	CWA wa,
	CPLY pply,
	double sl_spa,
	double sl_azi,
	double slx,
	double sly,
	int sl_sta,
	int sl_inc,
	double tl_spa,
	double tl_azi,
	double tlx,
	double tly,
	int tl_sta,
	int tl_inc,
	int type,
	double sample_spacing,
	double extend_outside
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
db
Type: GeoEngine.Core.GXNetXCDB
Database to save proposed survey plan
wa
Type: GeoEngine.Core.GXNetXCWA
WA to save survey plan summary
pply
Type: GeoEngine.Core.GXNetXCPLY
Boundary PLY
sl_spa
Type: SystemDouble
Survey line spacing
sl_azi
Type: SystemDouble
Survey line azimuth
slx
Type: SystemDouble
Survey line reference X coordinate
sly
Type: SystemDouble
Survey line reference Y coordinate
sl_sta
Type: SystemInt32
Survey line starting number of LINES
sl_inc
Type: SystemInt32
Line number increment for survey line
tl_spa
Type: SystemDouble
Tie line spacing
tl_azi
Type: SystemDouble
Tie line azimuth
tlx
Type: SystemDouble
Tie line reference X coordinate
tly
Type: SystemDouble
Tie line reference Y coordinate
tl_sta
Type: SystemInt32
Tie line starting number of LINES
tl_inc
Type: SystemInt32
Line number increment for Tie line
type
Type: SystemInt32
<define>QC_PLAN_TYPE</define>
sample_spacing
Type: SystemDouble
Sample spacing (spacing between points in lines)
extend_outside
Type: SystemDouble
Spacing to extend lines outside polygon

Return Value

Type: Int32
See Also