Saltar al contenido principal

Marker Styles

mXrap provides powerful marker style customisation options for both general users and developers.

General User Features

mXrap makes it easy to quickly customise series marker styles on the fly:

  • Marker Style Overrides from series control panel:
    • Adjust lightness and transparency of a series
    • Change colour and image of single-point markers
    • Modify colour of survey series
  • Categorical legends for better data visualisation
Marker style customisation options
Marker style customisation options

Understanding Marker Style Overrides

The marker style override system allows you to make temporary adjustments to how data is displayed without permanently modifying the underlying marker style definition. This is useful for:

  • Quick visual adjustments during analysis
  • Highlighting specific data ranges
  • Comparing different visualisation approaches
  • customising views for presentations or reports

Overrides can be applied to:

  • Lightness: Make markers lighter or darker
  • Transparency: Adjust opacity to see through overlapping data
  • Colour: Change the colour of single-point markers or survey series
  • Image: Swap marker symbols for different visual representations

These overrides are saved with workspaces, allowing you to maintain different visualisation configurations for different analysis tasks.

Creating Custom Marker Styles

Four Types of Marker Styles

When creating a new marker style, you can choose from four types:

  1. Single Marker: No variation based on input parameter (e.g., blast markers are always a red smudge star)
  2. Range of Markers and Colours: Varies based on input value (most common type)
  3. Categorical Markers: Different markers for different categories
  4. Custom Markers: Advanced customisation options

Step-by-Step: Creating a New Marker Style

To create a custom marker style (e.g., for Corner Frequency):

  1. Open the Settings Window: Go to Windows → Settings window
  2. Create New Marker Style: Click New → Make a new marker style (pink/purple interface options)
  3. Save: Save to an appropriate location (e.g., Site Setup folder)
  4. Configure Basic Settings:
    • Choose marker type (e.g., "Range of markers and colours")
    • Set a short label for the legend (e.g., "f0" for Corner Frequency)
    • Point to the input data source (table and column)
  5. Set Input Parameters:
    • Select if input is logarithmic
    • Specify minimum and maximum values for consistency
    • Configure alpha input for transparency (optional)
  6. Configure Range Tab:
    • Specify colours using colour ramps or discrete levels
    • Set start and end colours for linear ramps
    • Choose symbols (e.g., 64x64 sphere)
    • Add multiple rows for specific level ranges if needed
  7. Save the Marker Style: Click Save at the bottom

Adding Marker Styles to General Analysis

To make your custom marker style available in General Analysis:

  1. Open Settings Window: Navigate to Interface → Site Specific Tools
  2. Find Site Event Markers: This menu definition controls which markers appear in General Analysis
  3. Add New Tool: Right-click → Add New Tool → Add New Marker Style
  4. Link to Your Marker Style: Browse to the marker style you created
  5. Give it a Name: Provide a display name (e.g., "Corner Frequency")
  6. Save: The marker style will now appear in General Analysis under the Site marker styles

Your custom marker style will be available in 3D views, charts, and tables throughout General Analysis.

Customising Event Magnitude Markers

The default event local magnitude marker might not suit your site's needs. A ML+1.0ML+1.0 might have different significance at different operations.

Common Event Magnitude Marker Styles

There are seven default magnitude marker styles that can be customised:

  • Spheres: The most common marker style, used in most 3D views
  • Shapes: Alternative shapes for different visualisation needs
  • Spheres Re-entry: Used in the Short-term Response app
  • Dash: Uses dash symbols, typically for diurnal charts
  • Smooth Grading: Linear transitions between all magnitude levels
  • Scales: Additional scale variations
  • Other variations: Specialised uses in different apps

How to customise Magnitude Markers

  1. Open General Setup App: Navigate to Windows → Advanced window (at bottom of list)
  2. Select Marker Style: Choose from the magnitude marker styles in the menu (e.g., Magnitude Spheres)
  3. Go to Ranges Tab: This defines colours for event spheres in 3D views, charts, and tables
  4. Modify Colour Ranges:
    • The "Up to" column defines magnitude thresholds
    • Each row specifies a colour for that magnitude range
    • You can use colour ramps for smooth transitions between colours
    • Double-click colours to open the colour picker
  5. Colour Specification Options:
    • RGB (Red, Green, Blue) values
    • HSL (Hue, Saturation, Lightness) values
    • Colour wheel selection
    • Preset colours
  6. Add or Remove Rows:
    • Add rows for more specific magnitude levels
    • Delete rows to simplify the scale
  7. Set Transparency: Specify transparency per layer (0-100)
  8. Save Override: Use Actions → Save (NOT the Save button at bottom of window)
    • This creates an override file that takes precedence over the default
    • You can Load to revert to previous saved changes
  9. Repeat for Consistency: Apply the same colour scheme to all seven magnitude marker styles for consistency across apps

Advanced Marker Style Features

Colour Ramp Options

Marker styles support various colour ramp configurations:

  • Linear Colour Ramp: Smooth transition between start and end colours across the value range
  • No Ramp: Discrete colour levels with sharp transitions between ranges
  • Custom Ramps: Define multiple colour ramp segments for different value ranges

You can combine ramp types within a single marker style. For example, use a linear ramp from blue to orange for one range, then switch to no ramp with solid red for values above a threshold.

Transparency Controls

Transparency can be configured at multiple levels:

  • Per-layer transparency: Set transparency values (0-100) for each colour range
  • Start and end transparency: Define transparency gradients across marker style ranges
  • Alpha input: Link transparency to a data parameter for dynamic transparency based on values

Transparency is particularly useful for:

  • Highlighting specific value ranges while de-emphasising others
  • Viewing overlapping data in 3D views
  • Creating clearer visualisations of grid-based analysis results

Isosurface Marker Styles

Marker styles behave differently for isosurfaces compared to point data:

  • The first colour level is typically ignored (no isosurface rendered)
  • Isosurfaces appear at transitions between colour levels
  • 100% transparency creates gaps between isosurfaces
  • Multiple isosurface levels can be defined with different colours

For example, in a B-value marker style:

  • 0.9 (white) - ignored, no isosurface
  • 0.99-1.0 - red isosurface appears at this transition
  • 1.0-1.2 with 100% transparency - gap, no visible isosurface
  • 1.3 - another isosurface level

This allows precise control over which hazard or analysis levels are visualised in 3D.

Colour Specification Methods

Colours can be specified using multiple methods:

  • RGB (Red, Green, Blue): Standard colour model with values 0-255 for each channel
  • HSL (Hue, Saturation, Lightness): Alternative colour model for more intuitive colour selection
  • Colour Wheel: Visual selection tool for picking colours
  • Preset Colours: Quick access to common colours
  • RGB Paste: Paste colour values in the format RGB(100,200,220) directly into marker style tables

Logarithmic Input

For parameters that span multiple orders of magnitude:

  • Enable "Input is logarithmic" option
  • Ensures even distribution of colours across the logarithmic scale
  • Particularly useful for parameters like corner frequency, seismic moment, or energy

Developer Features

mXrap offers advanced tools and features to create marker styles with improved contrast:

Threshold and Range Controls

  • Specify threshold values as percentages of min-max range for more generic colour schemes
  • Define diverging spectrums around chosen mid-points
  • Use IDs as marker colour inputs
  • Set start and end transparency for marker style ranges

Colour Management

  • Interpolate through various colour spaces including CIELAB and CIELCH
  • Access colour scheme presets with well-designed ramps for cyclic or diverging data
  • Use test images to evaluate perceptibility and simulate colour vision deficiencies

Colour Scheme Resources

For more information on effective colour schemes:

Integration with Charts and Workspaces

Marker Styles in Charts

Marker styles are extensively used in charts throughout mXrap:

  • Point markers: Display individual data points with colours and symbols based on marker style definitions
  • Hover information: When enabled, hovering over points shows the marker colour input values (e.g., seismic moment when using coloured markers)
  • Legends: Categorical legends provide clear interpretation of marker style colour scales
  • Consistency: The same marker styles used in 3D views appear in charts, ensuring consistent visualisation

Charts support all marker style features including:

  • Colour ramps and discrete colour levels
  • Transparency controls
  • Custom symbols and sizes
  • Logarithmic and linear scaling

Marker Styles in Workspaces

Workspaces save your complete marker style configuration:

  • Series configurations: Marker styles, colours, sizes, and visibility settings
  • Override settings: Any temporary adjustments to lightness, transparency, or colours
  • Custom marker styles: References to site-specific marker styles you've created
  • Consistency across sessions: Load a workspace to restore exact marker style settings

This makes workspaces ideal for:

  • Maintaining standard visualisation configurations for routine analyses
  • Sharing analysis setups with colleagues
  • Creating presentation-ready views with customised marker styles
  • Documenting analysis approaches with specific marker style configurations

Specific Marker Style Types and Applications

Marker styles are used throughout mXrap applications to visualize different types of data and analysis results.

Hazard Assessment Marker Styles

The Hazard Assessment app uses specialised marker styles to visualize seismic hazard in different ways:

P [ML within R]

The P [ML within R] marker style shows the probability of exceeding the design magnitude within the design distance (R) of the minode location (per year). This is the simplest minode hazard estimate.

Ground Motion Hazard Marker Styles

Other marker styles express hazard based on probabilistic strong ground motion (PPV'):

  • Equi-probability zones: A simple ranking of minodes from lowest to highest P[PPV']. The marker style value is a percentile rather than a probability. For example, with 100 minodes, the top 5 with highest hazard will be red (0.95-1.00), the next 5 highest would be orange (0.9-0.95), etc.

  • Cumulative P[PPV]: Ranks minodes from lowest to highest P[PPV'] but the marker values are probabilities accumulated from lowest to highest. Shows both the cold-to-hot scale and an indication of absolute hazard.

  • Probability Class: Similar to Cumulative P[PPV] but allows you to specify your own colour scale and classes with custom names to help communicate changing hazard areas to operational personnel.

Moment Tensor Marker Styles

The Principal Axes Density Plot uses marker styles that depend on the visualisation method:

Kernel-Splattered Marker Styles

  • Kernel-Splattered Count: Colours indicate event density based on splattered event counts. The density estimate values change based on the number of events being splattered, but remain stable regardless of icosphere grid density, kernel function, and maximum splatter distance.

  • Kernel-Splattered Equi-probability Zones: Areas of the same colour contain the same number of (splattered) events. The darkest colour (0.9 to 1.0) has the same number of splattered events as other coloured regions, but covers the least area (highest event density). The lightest colour (0 to 0.1) has the lowest event density.

Short-term Response Marker Styles

The Short-term Response Analysis app uses marker styles in the Triggers 3D view to assess the location of triggers that typically have a response. Marker style colours and scales help identify which blasts or events warrant exclusion or evacuation procedures.

RMDA Marker Styles

The Rock Mass Data Analyser (RMDA) application includes various marker styles for geotechnical data:

  • Structure type marker styles for structural data
  • Failure type marker styles for intact rock strength data
  • Marker styles for rock mass quality, stress data, and borehole observations

Stope Wizard Marker Styles

In the Stope Wizard's Face Detection window:

  • Vector Average marker style: Used to visualize the tolerance angle when grouping octree blocks into faces with similar geometry
  • Element Count marker style: Shows the number of blocks in each face, useful for determining minimum block requirements

Use Cases and Examples

Example 1: Site-Specific Magnitude Thresholds

Scenario: Your mine considers ML+1.0 events significant, but the default marker style treats them as minor events.

Solution:

  1. Open General Setup → Advanced window
  2. Select "Magnitude Spheres" marker style
  3. Adjust the colour ranges so ML+1.0 events appear in orange or red
  4. For example, change "Up to 1.0" to orange instead of yellow
  5. Save the override
  6. Repeat for all seven magnitude marker styles

Result: Events at your site's threshold magnitude are now visually prominent across all views and applications.

Example 2: Creating a Corner Frequency Marker Style

Scenario: You want to visualize corner frequency to identify events with unusual source characteristics.

Solution:

  1. Create a new marker style in Settings window
  2. Set input to S-Wave Corner Frequency (logarithmic)
  3. Set range from 2 Hz (blue) to 2000 Hz (red)
  4. Use a linear colour ramp for smooth transitions
  5. Add to General Analysis via Site Event Markers menu

Result: Events with low corner frequency (large source radius) appear red, while high corner frequency (small source radius) events appear blue, helping identify unusual seismic sources.

Example 3: Hazard Communication with Probability Classes

Scenario: You need to communicate changing hazard areas to operational personnel in simple terms.

Solution:

  1. Use the Probability Class marker style in Hazard Assessment
  2. Define custom colour classes: "Low Risk" (green), "Moderate Risk" (yellow), "High Risk" (orange), "Extreme Risk" (red)
  3. Set probability thresholds that match your site's risk tolerance
  4. Display in 3D views with clear labels

Result: Non-technical personnel can quickly understand hazard levels without interpreting complex probability values.

Example 4: Highlighting High-Stress Events

Scenario: You want to emphasize high apparent stress events while still showing all seismicity.

Solution:

  1. Use marker style overrides in the series control panel
  2. Adjust transparency to make low-stress events semi-transparent
  3. Keep high-stress events fully opaque
  4. Alternatively, adjust lightness to darken high-stress events

Result: High-stress events stand out visually while maintaining context of all seismic activity.

Example 5: Grid-Based Analysis Visualisation

Scenario: You want to show multiple hazard isosurfaces at different threshold levels.

Solution:

  1. customise the B-value or ML Rating marker style
  2. Define specific isosurface levels (e.g., 0.9, 1.0, 1.2, 1.5)
  3. Use 100% transparency for gaps between critical levels
  4. Assign distinct colours to each important threshold

Result: Clear 3D visualisation showing nested hazard zones at operationally relevant thresholds.

Training Resources

Video Tutorials

The default event local magnitude marker might not suit everyone. After all, a ML+1.0 might mean something completely different to you compared with the site next door. This video will run you through how to make a site specific event marker. There are a couple of other marker styles you can adjust too.

Create a marker style and legend for an input.

Add a new marker style to site specific event markers and access in GA.