Create a Survey Plan
Use the Airborne QC > Generate Flight Path Plan > Create a Survey Plan menu option (geogxnet.dll(Geosoft.GX.AirborneQC.SetupSurveyPlan;Run)*) to generate the projected flight path covering an area of interest. The line spacing & direction are mandatory. You can further add tie lines, specify way points, and extend lines outside the area of interest.
Create a Survey Plan dialog options
Input polygon file
|
Provide the polygon file delineating the area of interest (AoI).
Script Parameter: QCPLAN.POLY
|
Flight line spacing
|
Flight line spacing in the project ground units.
Script Parameter: QCPLAN.SLSPA
|
Flight line azimuth (CW from N)
|
Flight line azimuth in clockwise degrees from North.
Script Parameter: QCPLAN.SLAZI
|
Add tie lines
|
Adding tie lines is optional. If you select this box, then you will be prompted to provide the corresponding details. By default, tie lines are not generated.
Script Parameter: QCPLAN. ADD_TIE_LINES [ 0 – no (default), 1 – yes]
|
Tie line spacing
|
Tie line spacing in the project ground units. This entry becomes enabled when Add tie lines is checked. By default, it is set to 10 times the line spacing. You can always reset this entry to its default value by clicking on .
Script Parameter: QCPLAN.TLSPA
|
Tie line azimuth (CW from N)
|
Tie line azimuth in clockwise degrees from North. This entry becomes enabled when Add tie lines is checked. By default, it is set to the direction normal to the flight line direction. You can always reset this entry to its default value by clicking on .
Script Parameter: QCPLAN.TLAZI
|
Calculate drape survey altitude
|
Checking this option invokes the elevation drape calculation after the flight path is generated. By default, the drape altitude is not generated.
Script Parameter: QCPLAN. DRAPE [ 0 – no (default), 1 – yes]
|
Output database
|
Select the database in which to save the X&Y coordinates of the flight path. You can select an existing database or enter the name of a new database. In the latter case, the database is overwritten.
Script Parameters: QCPLAN.NAME
|
Map name
|
If left blank (default), the flight path is not plotted on a map. You can enter a new map name or select an existing one. In the latter case, the flight path is plotted on an existing map, and if a group with the same name exists, it will be overwritten.
Script Parameters: QCPLAN. MAP
|
Advanced Parameters
|
Sample spacing
|
Define the interval at which to interpolate the X&Y points along a straight flight line. Subsequently, for drape calculation, the digital terrain will be re-sampled at this increment. As a result, the sample spacing defines the resolution of the drape.
If left blank, only the first and last points of each line are saved to the output database.
Script Parameters: QCPLAN. SAMPLE_SPACING
|
Extend lines outside polygon
|
Normally, the aircraft flies outside the AoI to turn around. The drape calculation should take into account the terrain bordering the AoI. Define the extend required for the aircraft to turn around
Script Parameters: QCPLAN. EXTEND_ LINES
|
Initial flight line number
|
Starting survey line number.
Script Parameter: QCPLAN.SLSTA
|
Flight line number increment
|
Survey line number increment between successive lines.
Script Parameter: QCPLAN.SLINC
|
X waypoint
|
The X coordinate of a point within the AoI that a flight line must pass over. If specified, the initial flight line number will pass over this point.
If left blank, the lower left point of the AoI acts as the waypoint.
Script Parameter: QCPLAN.SLX
|
Y waypoint
|
The Y coordinate of a point within the AoI that the flight line must pass over.
Script Parameter: QCPLAN.SLY
|
Initial tie line number
|
The following entries are activated if Add tie lines is checked. Specify the starting tie line number. Select this number so that the largest flight line number does not overlap with it.
Script Parameter: QCPLAN.TLSPA
|
Tie line number increment
|
Tie line number increment between successive lines.
Script Parameter: QCPLAN.TLINC
|
X way point for tie lines
|
The X coordinate of a point within the AoI that a tie line must pass over. If specified, the initial tie line number will pass over this point.
If left blank, the lower left point of the AoI acts as the waypoint.
Script Parameter: QCPLAN.TLX
|
Y way point for tie lines
|
The Y coordinate of a point within the AoI that the tie line must pass over.
Script Parameter: QCPLAN.TLY
|
Application Notes
Input Parameters
This GX reads a Geosoft polygon file defining the boundary limits of the survey area, the line spacing, line azimuth and optionally, the sample spacing and waypoints to create a proposed flight path plan covering the survey area. Both normal survey lines and tie lines can be defined concurrently.
The line number increment default is 10. This allows for re-flights or breaks along the same line to be labelled using an increment of 1. For example, the first re-flight for line 11230 is labelled 11231. This label convention for re-flights is required in the flight path QC GX.
The first line, labelled using the initial line number specified, will contain the way point specified. All subsequent lines will be labelled incrementally using the line number increment specified. If the waypoint is not specified, it is set to the first point in the polygon file.
Output results
The GX determines the line numbers and points along the survey/tie lines within the boundary, and optionally with an extended aircraft turnaround margin. Survey lines are labelled with a L and tie lines with a T.
In the instances where the flight lines cross areas outside of the boundary to fill irregularly shaped areas, lines are segmented and the line number is incremented by 1.
Use Plot Plan (QCPLAMAP GX) to draw the survey plan produced by this GX.
*The GX.NET tools are embedded in the geogxnet.dll file located in the "...\Geosoft\Desktop Applications \bin" folder. If running this GX interactively, bypassing the menu, first change the folder to point to the "bin" directory, then supply the GX.NET tool in the specified format. See the topic for more details on running a GX.NET interactively.