Display 3D Symbols
From the Add to 3D menu in the
, select the 3D Symbols option to
place coloured symbols into your 3D view. Symbols can be of a single colour, or can be variably coloured based on a selected channel and zone file. Symbols can also be of a fixed size, or variably sized in proportion to data values. Both colour and size can be varied based on two different data channels, if desired.
The option is also available with the Grav/Mag Interpretation extension under the menu Euler 3D > Plot Solution Symbols > 3D Colour Range Symbols.
Display 3D Symbols dialog options
Elevation channel
|
The elevation channel name. Defaults to the current ‘Z channel’ of the active database.
If there is no current Z (Elevation) channel in the active database, the first channel from the list will be auto-selected.
The list contains all numeric channels with the exception of the current X and Y channels.
This option is disabled when the dialog is opened in edit mode.
Script Parameter: DISPLAYSYMBOLS3D.ELEVATION_CHANNEL
|
Mask channel
|
The mask channel name.
Select a channel from the drop-down list to act as a mask (or filter) channel. Only locations that have a non-dummy value in the mask channel will be plotted.
Script Parameter: DISPLAYSYMBOLS3D.MASK_CHANNEL
|
Shape
|
Select a symbol shape type from the drop-down list. Choices are: sphere, cube, cylinder, cone and dot. All symbol shapes except for the last (dot) create 3D symbols. Dots are best used for very large datasets (over 1 million points).
Script Parameter: DISPLAYSYMBOLS3D.SHAPE
|
Colour
|
Option
|
The symbol colour can be Fixed or Variable according to the selection here.
Script Parameter: DISPLAYSYMBOLS3D.VAR_COL (0:Fixed Colour, 1:Variable Colour, default "0")
|
Colour
|
The colour of all symbols if the Fixed colour option has been selected. To edit, click on the field and the Colour selection dialog will be displayed.
Script Parameter: DISPLAYSYMBOLS3D.COLOUR
See Application Notes below for a list of COLOUR values
|
Channel
|
If the Variable colour option has been selected, choose a channel to colour the symbols by.
Select a channel from the drop-down list to be used for the colour zones. The list contains all numeric channels from the active database. Disabled if the dialog is opened in edit mode.
Script Parameter: DISPLAYSYMBOLS3D.COL_CHANNEL
|
Colours
|
Select the colour scheme file for rendering the 3D symbols. If you mouse over the Colours field, a tooltip will display the name of the colour table in its folder. To modify the selection, click on the colour scheme, and in the selection dialog navigate through the colour scheme categories.
Script Parameter: DISPLAYSYMBOLS3D.COLOURTABLE
|
Method
|
The colour method to be used with selected colour scheme above. Defaults to Histogram equalization. Not available if the selected colour scheme file is of *.ZON or *.ITR type (in this case the colours are already attributed to data ranges).
Script Parameter: DISPLAYSYMBOLS3D.COLOURMETHOD (1: Linear, 2: Normal distribution, 3: Histogram equalization, 5: Log-Linear)
|
Reverse colour distribution
|
Check this box to reverse the distribution order of the selected colour scheme.
Script Parameter: DISPLAYSYMBOLS3D.COL_REVERSE
|
Size
|
Option
|
The symbol size can be Fixed or Proportional.
Script Parameter: DISPLAYSYMBOLS3D.VAR_SIZE (0:Fixed Size, 1:Proportional Size, default "0")
|
Size ()
|
The Fixed symbol size in View units. The Calculate button resets the field to the default estimated value.
See Application Notes below for more information.
Script Parameter: DISPLAYSYMBOLS3D.SIZE
|
Channel
|
Select a channel from the drop-down list to be used for sizing the symbols. Enabled if the Proportional size option has been chosen. The list contains all numeric channels from the active database. Disabled if the dialog is opened in edit mode.
Script Parameter: DISPLAYSYMBOLS3D.SIZE_CHANNEL
|
Minimum ()
|
The minimum symbol size in View units. The Calculate button resets the field value to the default estimated value.
See Application Notes below for more information.
Script Parameter: DISPLAYSYMBOLS3D.MIN_SIZE
|
Maximum ()
|
The maximum symbol size in View units. The Calculate button resets the field value to the default estimated value.
See Application Notes below for more information.
Script Parameter: DISPLAYSYMBOLS3D.MAX_SIZE
|
Use log scale
|
Select this option if log distribution is desired for plotting proportionally sized symbols. Auto-selected if the Channel is of “Assay class”.
Script Parameter: DISPLAYSYMBOLS3D. LOG_SCALE
|
Application Notes
-
The current database must have defined X and Y channels in order to display 3D symbols.
-
The 3D symbols are plotted to your current 3D view in the 3D Viewer and added to the 3D Objects group in the 3D Manager tree.
-
A 3D Symbols group will take on the name of the database, without any prefixes or suffixes appended; the group name can be modified afterwards in the 3D Manager.
-
Plotting 3D Symbols into an empty 3D view will assign the coordinate system and units from the current database to the 3D View. Adding Symbols to a 3D View that has a different defined coordinate system (or units) from the current database will first reproject the locations of the symbols into the coordinate system (or units) of the 3D view.
-
3D Symbols groups created in versions newer than 9.0 will not rescale if Axes Scaling is modified (3D View Settings dialog).
-
If you have a map with a 3D view, you can select the 3D view in the Map Manager tree and click the Open 3D View () button located on the Map Layers tab toolbar. The 3D view will be displayed in the 3D Viewer. When you close the Viewer, the view will appear
on the 2D map just as it last appeared in the 3D Viewer.
Default Symbol Size Estimates
The default size estimation takes into account the XYZ extents of the source database as well as the number of data points. The following formulae (with results rounded to 1 significant digit) are being used in determining a fixed size estimate, as well as minimum and maximum estimations for the proportional size option:
divFactor = Max(20, sqrt(nDataPoints);
Size = lengthOfDiagonalXYZ / divFactor
Minimum = 0.5 * Size
Maximum = 1.5 * Size
Setting Colours using Scripts
For batch processing using the Fixed colour option (VAR_COL="0"), choose COLOUR values from the list below:
Value |
Colour |
K |
black |
N |
none |
R |
red |
G |
green |
B |
blue |
C |
cyan |
M |
magenta |
Y |
yellow |
K127 |
grey |
K63 |
lightgrey |
R127 |
lightred |
G127 |
lightgreen |
B127 |
lightblue |
C127 |
lightcyan |
M127 |
lightmagenta |
Y127 |
lightyellow |
K0 |
white |