 | CVOXIDWGridDB Method |
IDWGridDB_VOX Inverse-distance weighting gridding method, DB version, 3D.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic static void IDWGridDB(
CGXNETCore gxNetShared,
string voxel,
CDB db,
int x,
int y,
int z,
int data,
CREG reg
)
public static void IDWGridDB(
CGXNETCore gxNetShared,
string voxel,
CDB db,
int x,
int y,
int z,
int data,
CREG reg
)
Public Shared Sub IDWGridDB (
gxNetShared As CGXNETCore,
voxel As String,
db As CDB,
x As Integer,
y As Integer,
z As Integer,
data As Integer,
reg As CREG
)
Public Shared Sub IDWGridDB (
gxNetShared As CGXNETCore,
voxel As String,
db As CDB,
x As Integer,
y As Integer,
z As Integer,
data As Integer,
reg As CREG
)
public:
static void IDWGridDB(
CGXNETCore^ gxNetShared,
String^ voxel,
CDB^ db,
int x,
int y,
int z,
int data,
CREG^ reg
)
public:
static void IDWGridDB(
CGXNETCore^ gxNetShared,
String^ voxel,
CDB^ db,
int x,
int y,
int z,
int data,
CREG^ reg
)
static member IDWGridDB :
gxNetShared : CGXNETCore *
voxel : string *
db : CDB *
x : int *
y : int *
z : int *
data : int *
reg : CREG -> unit
static member IDWGridDB :
gxNetShared : CGXNETCore *
voxel : string *
db : CDB *
x : int *
y : int *
z : int *
data : int *
reg : CREG -> unit
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - voxel
- Type: SystemString
Output voxel name - db
- Type: GeoEngine.Core.GXNetXCDB
Database - x
- Type: SystemInt32
X Channel [READONLY] - y
- Type: SystemInt32
Y Channel [READONLY] - z
- Type: SystemInt32
Z Channel [READONLY] - data
- Type: SystemInt32
Data Channel [READONLY] - reg
- Type: GeoEngine.Core.GXNetXCREG
Parameters (see above)
Remarks
3D cells take on the averaged values within a search radius, weighted inversely by distance.
Weighting can be controlled using the power and slope properties;
weighting = 1 / (distance^wtpower + 1/slope) where distance is in
units of grid cells (X dimenstion). Default is 0.0,
If the blanking distance is set, all cells whose center point is not within the blanking distance of
at least one data point are set to dummy.
REG Parameters:
X0, Y0, Z0, DX, DY, DZ: Voxel origin, and cell sizes (required)
WT_POWER (default=2), WT_SLOPE (default=1) Weighting function parameters
SEARCH_RADIUS: Distance weighting limit (default = 4 * CUBE_ROOT(DX*DY*DZ))
BLANKING_DISTANCE: Dummy values farther from data than this distance. (default = 4 * CUBE_ROOT(DX*DY*DZ))
LOG: Apply log transform to input data before gridding (0:No (default), 1:Yes)?
LOG_BASE: One of <define>VV_LOG_BASE_10</define> (default) or <define>VV_LOG_BASE_E</define>
LOG_NEGATIVE: One of <define>VV_LOG_NEGATIVE_NO</define> (default) or <define>VV_LOG_NEGATIVE_YES</define>
See Also