Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenGround | gINT | Keynetix
  • Product Communities
OpenGround | gINT | Keynetix
OpenGround Wiki Geodasy Functions
    • Sign In
    • -OpenGround Wiki
      • +Applications
      • -Guides and Learning
        • +Preparing for OpenGround
        • +Onboarding with OpenGround
        • -Learning Pathways to Embedding
          • +OpenGround Quick Setup Guide
          • Introduction for New Users in Established Systems
          • +OpenGround Quick Start Guide
          • +Configuration Pack Guides
          • Quick Reference Sheets
          • -Import Mapping
            • General Concepts
            • +File Structure
            • +Mapping Functions
            • -Expressions
              • AGS and General Functions
              • Model Functions
              • Data Row Functions
              • Geodasy Functions
            • +Examples and Use Cases
            • +Import Mapping Common Issues
            • How to Create a Basic gINT Mapping File
            • Importing, Downloading, and Deleting Mapping Files
          • +Batch Import Tool
      • OpenGround Supported Platforms
      • +How To Contact Support
      • Component Center
      • Events
      • Training Guides
      • +Developer Resources

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

    Geodasy Functions

    Function

    Description

    Example

    CleanNumericValue

    Removes all characters which are not numeric, decimal points (‘.’) or negation symbols (‘-’).

    CleanNumericValue(Field)

    CombineRemarks

    Combines all values from a particular column where the value in a different column is blank. The values for PROJ_ID and HOLE_ID must be specified either directly or indirectly via a field.

    CombineRemarks(‘P001’, ‘BH001’, ‘Blank’, ‘Source’)

    CombineRemarksForDepth

    Combines all remarks in the current input table for a project and location combination where the depth value is equal to the current row’s depth.

    CombineRemarksForDepth(‘P001’, ‘BH001’, ‘DepthColumn’)

    GetGeodasyTopDepth

    Gets the correct top depth value within the GEOL table. This function assumes that GEOL_TOP is present.

    GetGeodasyTopDepth(PROJ_ID, HOLE_ID)

    GetGeodasyTopDepthCustomColumns

    Provides the correct top depth value (as GetGeodasyTopDepth) but allows the column names to be specified.

    GetGeodasyTopDepthCustomColumns(PROJ_ID, HOLE_ID, ‘Project Column’, ‘Location Column’, ‘Stored Depth Column’, ‘Actual Depth Column’)

    ‘Actual Depth Column’ will be created if it does not exist and will be used to store the effective top depth value.

    PrepareParticleTable

    Creates a new temporary table which contains individual entries for sieve and percentage passing values. This exists to provide support for lists delimited with a single character, such as ‘^’.

     

    The temporary table will contain a row for each pair and a field per value. The names of the fields will be the same as those specified as the first two arguments.

    PrepareParticleTable('SIEVE', 'PPS', '^', 'TemporaryTable')

    • Share
    • History
    • More
    • Cancel
    • Stephen Evason Created by Bentley Colleague Stephen Evason
    • When: Wed, Apr 14 2021 8:02 AM
    • Revisions: 1
    • 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

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