Create Multiparameter Section(s) from Data

Use the Section Tools > Create Multiparameter Section(s) from Data menu option (geogxnet.dll(Geosoft.GX.CrookedSections.MultiparameterSection;Run)*), to create a stacked section map of different data arrays along the same survey line.

Create Multiparameter Section(s) from Data dialog options

Channels to plot

From the panel on the left, select the array channels to stack on a section map. The order in which the channels appear in the selection box will be honoured on the map.

The selected array channels may have the depth information on-board, in which case the depth information of the first selected channel will be honoured for all. If the selected array channels do not have depth information on-board, you will be prompted for a depth channel.

  • The channels must have the same number of data columns.
  • If the data array has a base property of type other than depth or elevation, the property is entirely ignored. You must then supply a depth array defining the array vertical point locations.

  • It is recommended that you ensure the integrity of the array channels relative to each other prior to producing the multi-parameter map.
  • Script Parameter: SECTION.SELECTED_CHANNELS

    Plot

    You have the option to plot sections from the current line, selected lines or all lines. The section data is gridded for plotting.

    If the grids exist, you will be asked to overwrite them. If the survey line is folded upon itself, the section is generated as a pixel plot, rather than a grid; this is purely for display purposes.

    Script Parameter: SECTION.LINES [D – Displayed, S- Selected, A- All]

    Depth array

    If the above data channel(s) have depth information on-board, this entry is unnecessary and so will remain disabled.

    If active, the list to select from is populated with array channels, of the same dimension as the selected data arrays. This channel specifies the vertical location of each of the data items to plot. The channel may contain values increasing up (elevations), or increasing down (depths). The onus is on you to properly pair the data array with a depth channel.

    Script Parameter: SECTION.DEPTH

    Negative depths

    Select this box if the values in the depth array are in a right-handed coordinate system (positive Z up, such as elevation).

    Script Parameter: CDI.NEGATIVE_DEPTHS_DOWN (default: 0)

    Elevation

    Use this channel to define topography or a reference elevation. If defined, the depth or relative elevation values are added to the elevation values here to give the true elevation ("Z") of each data value.

    Script Parameter: CDI.TOP_ELEVATION_CHAN

    Section map prefix

    Specify a prefix for the output map(s). Map names are formed by concatenating this prefix with the line number, separated by an underscore.

    Script Parameter: SECTION.PREFIX

    Horizontal scale

    The horizontal scale of all sections. The scale is calculated so that the length of the line is equal to the View width found under the Map Layout tab when you expand the More ../image/advanced.jpg button.

    Click the calculate ../../image/calculator_button.jpg button to recalculate the scale, based on the currently defined view width and line length.

    If you make the scale smaller than the default setting scale, the default width of the map will not be wide enough. In this instance, the physical length of the section map will be adjusted to honour the user defined scale and the default indicated in the Map layout tab is overridden.

    Script Parameter: SECTION.SCALE

    Vertical exaggeration

    A vertical exaggeration of 1 generates a section map with an aspect ratio of 1.

    If you would like to stretch the vertical scale, click the calculate ../../image/calculator_button.jpg button; this parameter will be set to a ratio that will produce a section map where the depth is half the size of the horizontal extent.

  • This parameter depends on the View height parameter located in the Map Layout tab.

    If you change the vertical exaggeration, you will be effectively modifying the vertical height of the section. The physical space allocated to the section on the map remains the same, potentially resulting in white space above and below the section within the section plot window.

    Therefore, it is recommended that when you change the vertical exaggeration parameter, you blank out the View height as well, to force the recalculation of the section view window.

  • Script Parameter: SECTION.VERTICAL EXAG

    Surrounds

    The surrounds can be generated with default settings. If you do not desire surrounds on the section maps, select None. To further customize the section surround, select Custom and the Draw Section Surround dialog will appear.

    Script Parameter: SECTION.SURROUNDS [0 – None, 1 – Default (default), 2 – Custom]

    [More]

    All tabs under the More button have default settings. You can further customize the maps through the use of these parameters.
    Extents - view or window the extents of the data to plot

    Start horizontal extent

    By default, the entire horizontal extent is plotted. Click the calculate ../../image/calculator_button.jpg button to populate this entry with the minimum horizontal extent to show on the map. You can then proceed to modify it.

    Script Parameter: SECTION.START

    End horizontal extent

    By default, the entire horizontal extent is plotted. Click the calculate ../../image/calculator_button.jpg button to populate this entry with the maximum horizontal extent to show on the map. You can then proceed to modify it.

    Script Parameter: SECTION.END

    Top elevation

    By default, the entire vertical extent is plotted. Click the calculate ../../image/calculator_button.jpg button to populate this entry with the highest value of the vertical extent.

    Script Parameter: SECTION.TOP_ELEVATION

    Bottom elevation

    By default, the entire vertical extent is plotted. Click the calculate ../../image/calculator_button.jpg button to populate this entry with the lowest value of the vertical extent.

    Script Parameter: SECTION.BOTTOM_ELEVATION

    Display - specify colour display attributes

    Channel

    This entry is populated with a list of the selected channels and is not editable. The next two parameters pertain to the channel on display in the box and have this channel name as part of the script parameter name. This entry consists of a list of the selected channels separated by semicolons.

    Script Parameter: SECTION.SELECTED_CHANNELS

    Colour method

    For colour tables that do not include their own colour transform mapping ranges to specific colours, select the colour method to produce the section of the channel displayed in this tab.

    Script Parameter: SECTION.METHOD_ChannelName [0: Default, 1: Linear, 2: Normal distribution, 3: Histogram equalization, 5: Log-Linear]

  • ChannelName is the name of each of the selected channels above.
  • Colours

    Select the colour scheme for rendering the grid or pixel plot of the channel displayed in this tab. If you mouse over the colour scheme entry, a tooltip will display the name of the colour table in its folder. To modify the selection, click on the colour entry and then navigate through the scheme categories.

    Script Parameter: SECTION.ZONEFILE_ChannelName

    Brightness

    Set the brightness for rendering the grid or pixel plot of the channel displayed in this tab. The normal brightness is defined at 0. You can change the brightness from -100 (black) to 100 (white) using either the slider bar or by entering an exact value.

    Script Parameter: SECTION.BRIGHTNESS_ChannelName

    Reverse colour distribution

    The colour scheme can be used in reverse order. Check this box to reverse the order for the channel on display above.

    Script Parameter: SECTION.REVERSE_ChannelName [0-No | 1 - Yes]

    Pixel view

    For display purposes, by default, the grid is first interpolated to a smooth image at the screen resolution. If you prefer to honour the grid resolution, the image will appear pixelated and the colour will change at the actual grid interval rather than the screen resolution. Formerly, this functionality was found under the image filters as " No smoothing (GRD)". Check this box to forgo the smoothing.

    Script Parameter: SECTION.PIXEL_ChannelName [0-No | 1 - Yes]

    Grid - view or specify colour image resolution and gridding options
    *This tab is only visible when a database has been selected as a source.

    Display method

    A number of methods are offered to display the colour section image. The pixel plot is applicable only when the trace of the section is folded and a Geosoft grid cannot be generated from it. The same gridding method will be used for all the selected channels.

    Script Parameter: SECTION.DISPLAY_METHOD [MINCURV_GRIDDING, INVERSE_DISTANCE_GRIDDING, NONE, PIXEL_PLOT, DIRECT_GRIDDING]

    Horizontal cell size

    Vertical cell size

    Depending on the display method, it is possible to set both the vertical and horizontal cell size (e.g. for Inverse Distance Weighted Gridding and Direct Gridding), or just the Horizontal cell size (minimum curvature gridding uses square grid cells), or neither (pixel plot cell sizes vary in both dimensions depending on the data separations).

    Script Parameter: SECTION.CELLSIZE_X

    Script Parameter: SECTION.CELLSIZE_Z

    Advanced Gridding Options

    This box appears if you have chosen one of the following gridding methods: inverse distance weighting or minimum curvature gridding. These are the gridding methods for which you can supply gridding parameters.

    If you have chosen one of the methods stated above, you could either supply the same gridding parameters for all channels or supply separate gridding parameters for each selected channel.

    Channel

    In the case of the above gridding methods, if you would like to override any of the default gridding parameters, first you must decide if you will be supplying the same gridding parameters for all selected channels or if you will individually customize them.

    To supply the same gridding parameters for all channels, select Default Channel Settings and proceed to supply the parameters. In this case, the parameters you define will be saved in the selected gridding parameter space.

    Otherwise, from the drop-down list select the channel for which you will proceed to supply parameters. In this case, the parameters you define will be saved in a parameter space with the following syntax:

    Script Parameter: SECTION.ChannelName_GriddingMethod_ParameterName

    Where:

    • ChannelName is the name of the channel the parameter belongs to

    • GriddingMethod is contextually set. It is either MINIMUM_CURVATURE or IDW

    • Parameter Name is the contextual gridding parameter

  • Channels for which you have not supplied parameters will fall back on the default settings.
  • Edit Options

    Clicking this button will open a contextual dialog to supply the parameters for the above selection. To supply the parameters of the next selected channel, simply select it from the above drop-down list.

    Map Layout - view or specify whether to plot to a new map or the current map, as well as the map and view names

    View width

    View height

    Set the width and height, in cm, of the section view. These values are initialized to the values contained in the selected page layout.

  • If you do change the default exaggeration on the main dialog, you can get a view confined to the section only if you blank out the View height and force the recalculation of this parameter.

  • Script Parameter: SECTION.WIDTH

    Script Parameter: SECTION.HEIGHT

    Margins

    Set the 4 margins in cm, of the section view. These values are initialized to the values contained in the selected page layout.

    Script Parameter: SECTION.TOP_MARGIN_CM

    SECTION.BOTTOM_MARGIN_CM

    SECTION.LEFT_MARGIN_CM

    SECTION.RIGHT_MARGIN_CM

    Space between sections

    Only active for stacked sections; indicates the distance between adjacent section in cm.

    Script Parameter: SECTION.MARGIN

    Top Profile - specify a top topography profile

    Topography

    Select the ground elevation channel, on the same axis as the elevation data. This can be, but does not have to be the same as the Elevation channel.

    Script Parameter: SECTION.TOPOGRAPHY

    Plot top of section

    Select to draw the trace of the topography along the top of the section(s).

    The Line thickness and Line colour for the topography trace will be enabled below.

    Script Parameter: SECTION.TOP_ELEVATION

    Line thickness (mm)

    Specify the line thickness of the trace in millimeters.

    Script Parameter: SECTION.TOP_PROFILE_LINE_THICKNESS

    Line Colour

    Select the line colour of the trace by clicking the colour scheme, and the Colour tool will appear.

    Script Parameter: SECTION.TOP_PROFILE_LINE_COLOUR

    Plot location symbols

    Select to indicate the location of the readings along the top of the section(s).

    The Symbol size, Edge colour and Fill colour for the symbols will be enabled below.

    Script Parameter: SECTION.PLOT_LOCATION_SYMBOLS

    Symbol size (mm)

    Specify the location symbol size in millimeters.

    Script Parameter: SECTION.LOCATION_SYMBOL_SIZE

    Edge colour

    Select the symbol edge colour by clicking the colour scheme, and the Colour tool will appear.

    Script Parameter: SECTION.LOCATION_SYMBOL_EDGE_COLOUR

    Fill colour

    Select the symbol fill colour by clicking the colour scheme, and the Colour tool will appear.

    Script Parameter: SECTION.LOCATION_SYMBOL_FILL_COLOUR

    Application Notes

    *The GX tool will search in the "...\Geosoft\Desktop Applications \gx" folder. The GX.Net tools, however, are embedded in the geogxnet.dll 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" folder, then supply the GX.Net tool in the specified format.