 | CDHLithoGrid3D Method |
Create a lithology voxel grid with lith codes mapped to single values.
Namespace:
Geosoft.Desktop.GXNetX
Assembly:
geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void LithoGrid3D(
string chan_code,
CTPAT tpat,
string vox,
double cell_size,
double gap,
double non_contact_radius,
int gridding_type,
CREG reg,
int retain_grid_files
)
public void LithoGrid3D(
string chan_code,
CTPAT tpat,
string vox,
double cell_size,
double gap,
double non_contact_radius,
int gridding_type,
CREG reg,
int retain_grid_files
)
Public Sub LithoGrid3D (
chan_code As String,
tpat As CTPAT,
vox As String,
cell_size As Double,
gap As Double,
non_contact_radius As Double,
gridding_type As Integer,
reg As CREG,
retain_grid_files As Integer
)
Public Sub LithoGrid3D (
chan_code As String,
tpat As CTPAT,
vox As String,
cell_size As Double,
gap As Double,
non_contact_radius As Double,
gridding_type As Integer,
reg As CREG,
retain_grid_files As Integer
)
public:
void LithoGrid3D(
String^ chan_code,
CTPAT^ tpat,
String^ vox,
double cell_size,
double gap,
double non_contact_radius,
int gridding_type,
CREG^ reg,
int retain_grid_files
)
public:
void LithoGrid3D(
String^ chan_code,
CTPAT^ tpat,
String^ vox,
double cell_size,
double gap,
double non_contact_radius,
int gridding_type,
CREG^ reg,
int retain_grid_files
)
member LithoGrid3D :
chan_code : string *
tpat : CTPAT *
vox : string *
cell_size : float *
gap : float *
non_contact_radius : float *
gridding_type : int *
reg : CREG *
retain_grid_files : int -> unit
member LithoGrid3D :
chan_code : string *
tpat : CTPAT *
vox : string *
cell_size : float *
gap : float *
non_contact_radius : float *
gridding_type : int *
reg : CREG *
retain_grid_files : int -> unit
Parameters
- chan_code
- Type: SystemString
Lithology channel code - tpat
- Type: GeoEngine.Core.GXNetXCTPAT
Codes, colors etc. - vox
- Type: SystemString
Name of VOX Persistent Storage file - cell_size
- Type: SystemDouble
Cell Size (<define>GS_R8DM</define> for automatic calculation) - gap
- Type: SystemDouble
Max gap to skip when compositing (<define>GS_R8DM</define> for none) - non_contact_radius
- Type: SystemDouble
Non-contact radius. - gridding_type
- Type: SystemInt32
Gridding type (0: Rangrid, 1: TinGrid) - reg
- Type: GeoEngine.Core.GXNetXCREG
Rangrid control REG (see RGRD class for parameters) - retain_grid_files
- Type: SystemInt32
Retain top/bottom grids?
Remarks
Values in the input channel are assigned the index of the corresponding
item found in the input TPAT.
The compositing gap refers to the size of gaps in the data (either
a blank lithology or missing from-to interval) which will be ignored
when compositing lithologies into contiguous from-to intervals.
The non-contact radius is used to dummy out the level grids around holes
where the gridded lithology is not found. If not specified (dummy) then
half the distance to the nearest contacting hole is used.
See Also