Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
OpenGround | gINT | Keynetix
  • Product Communities
  • More
OpenGround | gINT | Keynetix
OpenGround Wiki How To Use Color Coding for Material Graphics
    • Sign in
    • -OpenGround Wiki
      • API and Task Service Release Notes
      • -Apps
        • +Admin Portal
        • +Civil 3D Extension
        • +Data Collector
        • +Data Entry Module
        • +Excel Extension
        • +Launcher
        • -Professional
          • Professional Release Notes
          • -Professional How To's
            • Changing the Default Quicklog Template
            • How can a GPS file be prepared for import
            • How Do Material Symbols (Legend Codes) Work
            • How is it Possible to Show the Coordinate System for the Project on Log Output
            • How Should I Be Using a 'Primary Controller' When Entering Data
            • How to add a SHP file
            • How To add a Watermark for 'DRAFT' to a log
            • How To Add Hatch Patterns to New Geologies
            • How To Adjust the Project Extents
            • How to Apply Column Sorting and Ordering
            • How to Apply Column Styling
            • How to Apply Grouping to Grids
            • How to Arrange and Customise the Interface
            • How To Assign a colour to geology codes
            • How To Assign Point Symbols and Connector Symbols to Picklists
            • How To Change the Appearance of Shape Files
            • How to Change the Data Report Type for Numeric Values
            • How to change the default logo that appears on a Template
            • How To Change the Location Symbols
            • How To change the range of depths displayed on each page of a log
            • How To Convert SQL Databases to Access format for use with the OpenGround Importer
            • How To create a Location Group
            • How To Create a Location Group from the Map
            • How to create a User Defined Field
            • How to create labels for location groups on the map
            • How to Determine CSV File Headers
            • How to do a basic Export of AGS data
            • How to edit or add items to a Picklist
            • How To Enable Additional Coordinate Systems for New Projects
            • How To Enable Environmental Laboratory Testing Grids
            • How to enter Pipe Records
            • How To Enter Special Characters
            • How To Exclude a document in an AGS Export
            • How to Export table from the model without associated picklists
            • How to Find a Project
            • How to freeze the columns within a grid
            • How to generate a Quick Log
            • How To Get a Laboratory XML file for Scheduling from KeyLAB
            • How To Get Started with the Grid Interface
            • How To Get Started with the Project Explorer Interface
            • How To Get Started with the Ribbon Interface
            • How To Import a Component File and Delete a Component File
            • How to import documents as bulk
            • How To Import Large Files
            • How To Import new Geology Code Images
            • How To Import Your Project Archive
            • How to jump to a specific grid page within a project
            • How To Manually add a coordinate system
            • How to move all data from one project to a new one based on a different configuration pack
            • How To Perform a Bulk Update
            • How to Search the Map
            • How to set a user up to be able to create projects and be the Project Manager of that Project
            • How To set up installation instrument drawing types
            • How to setup a security group that can create projects and edit the data
            • How To Show Mapping and Aerial Photography
            • How To Use a Case Sensitive Search to Create Geology Code 2 data automatically
            • How To Use Color Coding for Material Graphics
            • How to use FILE_FSET to export/import documents with AGS data.
            • How to use Grid Filters
            • How to use the Data Entry Feedback Tool
            • How to use the Project Explorer to Filter Data
            • How to Use the Reports Section of the Project Explorer
            • How to Work with Location Groups and Saved Searches
            • How to Work with Project Picklists
            • Adding your own Coordinate Systems manually in OpenGround Cloud
            • How to edit the Transfer Mapping should you need to map a field.
            • How To Remove the Project Locks for Import
            • How to use the Restrict User's Permissions on Project Creation
          • +Professional FAQ's
          • +Professional Common Issues
        • +Template Studio
        • +Web Portal
      • +Categories
      • +Developer Resources

     
     Questions about this article, topic, or product? Click here. 

    How To Use Color Coding for Material Graphics

    Color coding can be used on reports in OpenGround Cloud Professional to represent different soil and rock material types. Color coding can be used as an alternative to pattern-based graphics (Legend Codes), or in conjunction with pattern-based graphics.

    How to Use Color Coding (Instead of Pattern-Based Graphics)

    Color coding works much the same way as pattern-based graphics. A bitmap image is added to a Picklist for each material type.

    However, the graphics are much easier to create because the image only needs to be a solid fill. So, there are no concerns with perfecting the image pattern and size so that graphics scale and tile well. In the example color coding components created by Bentley (see below), images are 100 pixels wide x 60 pixels high, but any size would work. New images can be created and edited in any 3rd party bitmap editor, such as GIMP, Paint.NET, or Microsoft Paint.

    Color coded images can be added directly to the StratumDetails – LegendCode Picklist as is typically done with pattern-based graphics. Or, a new Picklist and header can be created for color coded material types.

    Color coded graphics can then be added to templates in Template Studio in the same manner as pattern-based graphics, by using the Graphics Bar object.

    How To Use Color Coding In Conjunction With Pattern-Based Graphics

    Perhaps you are not ready to completely abandon pattern-based graphics, but would still like to incorporate color-coding. You could colorize all your images in a 3rd-party bitmap editor and re-add them to your Picklist, but that would be time-consuming and inflexible if you have multiple color-coding schemes.

    An alternative is to overlay semi-transparent colors on your pattern-based graphics.

    To do this, your pattern-based graphics would still typically be associated with the StratumDetails – LegendCode Picklist.

    You would also need to add a “Color Coding” header that uses a Picklist. The values in the Color Coding header could be manually entered, or (for example), automatically populated based on the Legend Code or other conditions. The images in this Picklist would need to be semi-transparent (and accordingly in a format that supports transparency, such as .png.)

    Then, in Template Studio, two Graphics Bar objects can be added to a column to show both the pattern-based graphic, and the color coding. Make sure Graphics Bar for the pattern graphics is higher up in the column list, which will make it print below the color graphics. Use the Move Up and Move Down buttons in the ribbon to adjust.

    Example Color Coding Components

    Bentley has created component files with different example color coding schemes. For each scheme, there are 2 versions. One version will import values into the StratumDetails – LegendCode Picklist. The other version will import values into a StratumDetails – ColorCode Picklist. All images are about 67% opaque. The component files can be found in Component Center.

    Color Coding Considerations

    Many organizations struggle with consistent symbolization across all their deliverables. Perhaps over the years, their library of symbols has grown to an unmanageable level. They want to carry on with what they are used-to, but there is the daunting task of migrating all their symbols as they adopt new platforms to report, analyze, and model their data. Bentley encourages organizations in this position to strongly consider adopting color coding as it has the following benefits:

    • Cross-Platform Compatibility – Different platforms have different formats for generating pattern graphics, such as vector graphics, bitmap images, hatch patterns, cells, and styles to name a few. However, almost any application can easily handle RGB codes to efficiently implement standard color coding across platforms.
    • Easier Distinction Between Material Types – Changes in material type may be represented by subtle changes in pattern-based graphics that are difficult to distinguish. Changes in material type are often more apparent with color coding. After all, color coding has been used effectively in the geoscience world since the earliest geologic maps.
    • No Issues With Tiling/Scaling – It can be complex to generate patterns that tile well and work effectively for many different purposes. For example, graphics chosen for a borehole log may not be suitable for a cross-section or 3D model. Color coding is simple to implement, and works universally.
    • It Can Be Supplemented With Text Annotation – Common concerns with color coding are that it doesn’t work if reports are printed in black & white and can be less accessible to the color blind. Text annotation addresses both these issues, and in general, makes reports more understandable because a legend does not need to be referenced.
    • Legend Codes
    • graphics
    • symbols
    • OpenGround Cloud Template Studio
    • OpenGround Cloud Professional
    • openground cloud
    • Share
    • History
    • More
    • Cancel
    • Jesse Greenwald Created by Bentley Colleague Jesse Greenwald
    • When: Wed, Jun 2 2021 7:58 PM
    • Marie-Claude Dubé Last revision by Bentley Colleague Marie-Claude Dubé
    • When: Fri, Nov 26 2021 3:01 PM
    • Revisions: 4
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies