Profile
Use the Map Tools > Profile menu option (PROFILE GX) to draw profiles of channel values on your map for all selected lines in a database.
Profile dialog options
Profile channel
|
Select the channel to profile (display in profile view).
Array channels: By default, all elements of an array channel will be plotted. If a colour table has not been specifically attributed to the array channel (using Array Profile Colours… located on the RMB menu of the channel name), the default colour.tbl will be used.
To plot a profile for a particular column of data in an array channel, first select the array channel, then manually edit the value, adding the column number enclosed in square brackets. The columns are indexed from 0 to N-1, where N is the size (number of columns) of the array channel. For example, for channel “EM”, appending “[1]” to give “EM[1]” will result in the second column of values being plotted as a profile.
Script Parameter: PROFILE.CHANNEL
|
Profile scale (units/mm)
|
The profile’s vertical scale in units/mm
Script Parameter: PROFILE.SCALE
|
Profile base
|
The base level for the profile. If not specified, the minimum value on each profile is used as the base level.
Script Parameter: PROFILE.BASE
|
Log option
|
Select "linear", "logarithm" or "log-linear-log" options. For logarithmic scales, if the data is negative you can specify a linear scale in units/mm for drawing the region between +/- the profile base value, which will default to 1.0.
Script Parameter: PROFILE.LOG
|
Log base
|
The profile base value, which will default to 1.0.
Script Parameters: PROFILE.LOGBASE
|
Smooth line
|
Select "yes" or "no". "Yes" to resample the profile to a smooth line.
Script Parameter: PROFILE.SMOOTH
|
Line colour
|
Select line colours
Script Parameter: PROFILE.COLOR
|
Line thickness (mm)
|
The line thickness.
Script Parameter: PROFILE.THICKNESS
|
Line style
|
Select the line style.
Script Parameter: PROFILE.STYLE
|
Line pitch (mm)
|
The line pitch.
Script Parameter: PROFILE.PITCH
|
Positive fill colour
|
Select the colour to fill positive parts of the profile.
Script Parameter: PROFILE.PFILCOR
|
Negative fill colour
|
Select the colour to fill negative parts of the profile.
Script Parameter: PROFILE.NFILCOR
|
Maximum down-line gap
|
The maximum gap between data points across which a profile should not be drawn.
Script Parameter: PROFILE.GAP
|
Join to line ends
|
Select "Yes" or "No" to join the profile to the ends of the line trace.
Script Parameter: PROFILE.JOIN
|
Reverse plot order
|
Select "Yes" to plot the profiles in reverse order. Depending if successive lines run from the bottom to the top (or left to right), successive profiles may obscure previous ones. By reversing the order, the overlap order can be corrected.
Script Parameter: PROFILE.PLOTORDER
|
Application Notes
For vertical lines, the positive direction for profiles (left or right) is based on the up-direction and vertical line angle limit specified in the map template that was used to create the map.
For line-oriented Geoscience surveys, you may want to display 1D-profiles of the data values on each survey line.
Method
The profile begins by determining the direction from the start of the line to its
end. The direction perpendicular to this direction is used to provide the
"Y-axis" direction for each profile point location, and individual profile points
are located by taking the original (X, Y) data point location, and adding an offset,
based on "Z", in the calculated "Y-axis" direction, determined by the input
base and scale.
In other words, a horizontal line produces a vertical profile, and a vertical line
will produce a horizontal profile; the profile displacement being perpendicular
to the average line direction from start to finish.
It is recommended that if a line records more than a single
flight direction to be split into individual linear segments before the PROFILE GX
is used.