Purpose: Annotates rows with X,Y, Z position with the associated interval, based on its vertical distance between the horizon grids.   


Inputs: 

  1. XYZ Input - Data Table with rows to be annotated.  Can be wellbores, arbitrary XYZ points, or points along a wellbore.
  • X - column with X location
  • Y - column with Y location
  • Z - column with Z location
  • Use active filtering - checked if XYZ points should be limited by active filtering
  • Result - Prefix to be used for annotation columns
  • Horizons
  • Data table - Table with horizon or grid data
  • X - column with X location
  • Y - column with Y location
  • Z - column with Z location
  • Name - Unique identifier for each horizon, will be used as the interval annotation
  • Use active filtering - checked if horizons should be limited by active filtering
  • Automatic Update - automatically update the annotation if the filtering changes for either input table


Limitations: 

XYZ points can only be classified if they lie within the interval between two grids.  In many cases, the XYZ points may fall outside the grids, which will return a null result.  Further, the user must make sure the units for both XYZ Input and Horizons are the same.


Prep:

Prior to running the tool, you will need to load in XYZ points and grids.  A common application is to use wellbores as the XYZ input.  


Steps to Run:

  1. Go to the Tools menu
  2. Select the Subsurface option
  3. Select the "Classify subsurface intervals" option
  4. Complete the tool prompt and press OK


Outputs: 

  • The output are new columns appended to the XYZ Input table, including:
    • Interval - Name of the closest horizon top
    • Interval Top - Distance (in Z units) to the closest horizon top
    • Interval Lower - Name of the lower horizon
    • Interval Btm - Distance (in Z units) to the closest horizon bottom
  • A Data Function is installed with provided inputs called "Interval Classifier".  You can "Edit Parameters" and change the properties for the function at a later time.