GXPGU class¶
-
class
GXPGU
(handle=0)[source]¶ GXPGU class.
A collection of methods applied to
GXPG
objects, including fills, trending and 2-DGXFFT
operations.-
classmethod
add_scalar
(pg, scalar)[source]¶ Add a scalar value to a pager
- Parameters
pg (GXPG) – Pager
scalar (float) – Scalar Value
New in version 7.1.
License: Geosoft End-User License
Note: Only available for FLOAT or DOUBLE pagers
-
classmethod
bool_mask
(pg, ref_fil)[source]¶ Apply reference file boolean mask to pager
- Parameters
pg (GXPG) – Pager obj
ref_fil (str) – sRefFil - reference file for boolean mask flag.
New in version 5.0.
License: Geosoft End-User License
-
classmethod
correlation_matrix
(pg_u, pg_o)[source]¶ Find the correlations between columns in a matrix
New in version 5.0.
License: Geosoft End-User License
Note: The input matrix is M rows by N columns. The returned matrix is a symmetric N by N matrix whose elements are the normalized dot products of the columns of the input matrix with themselves. The elements take on values from 0 (orthogonal) to 1 (parallel).
-
classmethod
correlation_matrix2
(pg_u, corr, pg_o)[source]¶ Same as
correlation_matrix
, but select correlation type.- Parameters
pg_u (GXPG) – Input matrix
corr (int) – PGU_CORR constants
pg_o (GXPG) – Returned correlation matrix
New in version 5.1.8.
License: Geosoft End-User License
-
classmethod
direct_gridding_db
(pg, xo, yo, dx, dy, rot, db, x, y, z, method)[source]¶ Direct-gridding method,
GXDB
version.- Parameters
pg (GXPG) – Input grid
xo (float) – X origin of grid
yo (float) – Y origin of grid
dx (float) – X cell size
dy (float) – Y cell size
rot (float) – Rotation angle (degrees CCW).
db (GXDB) – Database
x (int) – X Channel [READONLY]
y (int) – Y Channel [READONLY]
z (int) – Data Channel [READONLY]
method (int) – PGU_DIRECTGRID constants
New in version 7.3.
License: Geosoft End-User License
Note: Grid cells take on the specified statistic of the values inside the cell area. Grid cells containing no data values are set to dummy.
-
classmethod
direct_gridding_db_3d
(pg, xo, yo, zo, dx, dy, dz, rot, db, x, y, z, data, method)[source]¶ Direct-gridding method,
GXDB
version, 3D.- Parameters
xo (float) – X origin of 3D grid
yo (float) – Y origin of 3D grid
zo (float) – Z origin of 3D grid
dx (float) – X cell size
dy (float) – Y cell size
dz (float) – Z cell size
rot (float) – Rotation angle (degrees CCW, vertical axis only).
db (GXDB) – Database
x (int) – X Channel [READONLY]
y (int) – Y Channel [READONLY]
z (int) – Z Channel [READONLY]
data (int) – Data Channel [READONLY]
method (int) – PGU_DIRECTGRID constants
New in version 8.0.
License: Geosoft End-User License
Note: 3D grid cells take on the specified statistic of the values inside the cell area. Grid cells containing no data values are set to dummy.
-
classmethod
direct_gridding_vv
(pg, xo, yo, dx, dy, rot, v_vx, v_vy, v_vz, method)[source]¶ Direct-gridding method,
GXVV
version.- Parameters
pg (GXPG) – Input grid
xo (float) – X origin of grid
yo (float) – Y origin of grid
dx (float) – X cell size
dy (float) – Y cell size
rot (float) – Rotation angle (degrees CCW).
v_vx (GXVV) – X locations of values
v_vy (GXVV) – Y locations of values
v_vz (GXVV) – Z values to grid
method (int) – PGU_DIRECTGRID constants
New in version 7.3.
License: Geosoft End-User License
Note: Grid cells take on the specified statistic of the values inside the cell area. Grid cells containing no data values are set to dummy.
-
classmethod
dw_gridding_dat
(pg, dat, reg)[source]¶ dw_gridding_dat
Inverse-distance weighting gridding method,GXDAT
version.New in version 7.3.
License: Geosoft End-User License
Note: See the notes for
dw_gridding_db
.
-
classmethod
dw_gridding_dat_3d
(pg, dat, reg)[source]¶ dw_gridding_dat_3d
Inverse-distance weighting gridding method,GXDAT
version, 3D.- Parameters
New in version 8.0.
License: Geosoft End-User License
Note: See the notes for
dw_gridding_db_3d
.
-
classmethod
dw_gridding_db
(pg, db, x, y, z, reg)[source]¶ dw_gridding_db
Inverse-distance weighting gridding method,GXDB
version.- Parameters
New in version 7.3.
License: Geosoft End-User License
Note: Grid 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.
GXREG
Parameters:X0, Y0, DX, DY: Grid origin, and cell sizes (required) WT_POWER (default=2), WT_SLOPE (default=1) Weighting function parameters SEARCH_RADIUS: Distance weighting limit (default = 4 * SQRT(DX*DY)) BLANKING_DISTANCE: Dummy values farther from data than this distance. (default = 4 * SQRT(DX*DY)) LOG: Apply log transform to input data before gridding (0:No (default), 1:Yes)? LOG_BASE: One of
VV_LOG_BASE_10
(default) orVV_LOG_BASE_E
LOG_NEGATIVE: One ofVV_LOG_NEGATIVE_NO
(default) orVV_LOG_NEGATIVE_YES
-
classmethod
dw_gridding_db_3d
(pg, db, x, y, z, data, reg)[source]¶ dw_gridding_db_3d
Inverse-distance weighting gridding method,GXDB
version, 3D.- Parameters
New in version 8.0.
License: Geosoft End-User License
Note: 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.
GXREG
Parameters:X0, Y0, Z0, DX, DY, DZ: Grid 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
VV_LOG_BASE_10
(default) orVV_LOG_BASE_E
LOG_NEGATIVE: One ofVV_LOG_NEGATIVE_NO
(default) orVV_LOG_NEGATIVE_YES
-
classmethod
dw_gridding_vv
(pg, vv_x, vv_y, vv_z, reg)[source]¶ dw_gridding_vv
Inverse-distance weighting gridding method,GXVV
version.- Parameters
New in version 7.3.
License: Geosoft End-User License
Note: See the notes for
dw_gridding_db
.
-
classmethod
expand
(pg_i, pg_o, ex_pcnt, ex_shp, ex_x, ex_y)[source]¶ Expand a pager by filling the dummies for expanded edges
- Parameters
pg_i (GXPG) – Original pager obj
pg_o (GXPG) – Expanded pager obj
ex_pcnt (float) – % expansion
ex_shp (int) – Option 0 - rectangular, 1 - square
ex_x (int) – X dimension to expand to (0 for expansion to FFT2D legal dimension)
ex_y (int) – Y dimension to expand to (0 for expansion to FFT2D legal dimension)
New in version 5.0.
License: Geosoft End-User License
Note: 3D pagers are expanded in X,Y direction the number of slices(Z) is unchanged .
-
classmethod
fill
(pg, fl_roll_wt, fl_roll_base, fl_roll_dist, fl_mxf, fl_mxp, fl_amp_lmt, fl_edge_lmt, fl_edge_wid, fl_npass, ref_fil)[source]¶ Replace all dummies in a pager by predict values.
- Parameters
pg (GXPG) – Pager obj
fl_roll_wt (int) – Roll off weighting option: 1 - linear, 2 - square
fl_roll_base (float) – dRollBase - the value to roll off to,
GS_R8DM
for roll off to mean value line by line.fl_roll_dist (int) – lRollDist - (at unit of cell dist.) for roll-off. 0 for no roll of, -1 for the default: 2 times of min. dummy edge dim.
fl_mxf (int) – lMxf - max. filter length. -1 for no max. entropy. 0 for the default of MIN(minimum dummy edge dim, 32).
fl_mxp (int) – lMxp - max. pred. sample 0 for the default of 2*lMxf.
fl_amp_lmt (float) – dAmpLmt - limit (abs. value) amplitudes to this level. Amplitudes are limited starting at half this value. <=0.0 for no amp limit.
fl_edge_lmt (float) – dEdgeLmt - limit edge (abs. value) amplitudes to this level. <0.0 for no edge limit.
fl_edge_wid (int) – lEdgeWidth - within this dist. (at unit of cell size) for amp. limited. -1 for no edge limit. 0 for the default of minimum dummy edge dim.
fl_npass (int) – iNPass - number of time to pass smooth filter
ref_fil (str) – sRefFil - reference file for smooth filter flag.
New in version 5.0.
License: Geosoft End-User License
-
classmethod
fill_value
(pg, value)[source]¶ Set all values in a pager to a single value.
- Parameters
pg (GXPG) – Pager obj
value (float) – Value to set in pager
New in version 5.0.8.
License: Geosoft End-User License
-
classmethod
filt_sym
(pg, npass, usefile, file, size, vv)[source]¶ Apply 5x5, 7x7 or 9X9 symmetric convolution filter to a
GXPG
.- Parameters
New in version 5.1.5.
License: Geosoft End-User License
-
classmethod
filt_sym5
(pg, npass, usefile, file, vv)[source]¶ Apply 5x5 symmetric convolution filter to a
GXPG
.- Parameters
pg (GXPG) – Pager obj
npass (int) – Number of time to pass smooth filter
usefile (int) – Flag to use filter file
file (str) – File for filter values
vv (GXVV) – Array of 6 filter coefficients at position 00, 10, 11, 20, 21, 22. Symmetric filters look like : 22 21 20 21 22 21 11 10 11 21 20 10 00 10 20 21 11 10 11 21 22 21 20 21 22
New in version 5.0.
License: Geosoft End-User License
-
classmethod
grid_peak
(grid, nlmt, vv_x, vv_y, vv_z)[source]¶ Pick grid peaks.
- Parameters
grid (str) – Grid file name
nlmt (int) – BLAKEY_TEST constants
vv_x (GXVV) – X of found peaks
vv_y (GXVV) – Y of found peaks
vv_z (GXVV) – Z values of found peaks
New in version 5.0.
License: Geosoft End-User License
Note: Blakey test limit defines how grid peaks are to be found. For example, with the
BLAKEY_TEST_ONESIDE
, a grid point will be picked if its grid value is greater than the value of one or more of its four neighouring points.
-
classmethod
invert_matrix
(pg_i, pg_o)[source]¶ Inverts a square matrix using LU decomp. and back-substitution
New in version 5.0.
License: Geosoft End-User License
Note: This is an “in-place” operation, and set up so that the input and output pagers may be the same handle. (If they are different, the input pager remains unchanged). Pagers and VVs must be type
GS_DOUBLE
.
-
is_null
()[source]¶ Check if this is a null (undefined) instance
- Returns
True if this is a null (undefined) instance, False otherwise.
- Return type
bool
-
classmethod
jacobi
(pg_i, vv_d, pg_eigen)[source]¶ Find eigenvalues, eigenvectors of a real symmetric matrix.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: The number of rows must equal the number of columns. Eienvalues, vectors are sorted in descending order.
-
classmethod
lu_back_sub
(pg_a, vv_i, vv_b, vv_sol)[source]¶ Solve a linear system using LU decomposition and back-substitution.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: Solves the system Ax = b for a given b, using the LU decomposition of the matrix a The LU decomposition and the permutation vector are obtained from
lu_back_sub
. Pagers and VVs must be typeGS_DOUBLE
except for the permutation vector, which should be INT
-
classmethod
lu_decomp
(pg_i, pg_o, vv_perm)[source]¶ Perform an LU decomposition on a square pager.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: The L and U matrix are both contained in the returned pager; The “L” matrix is composed of the sub-diagonal elements of the output pager, as well as “1” values on the diagonal. The “U” matrix is composed of the diagonal elements (sub-diagonal elements set to 0). This is an “in-place” operation, and set up so that the input and output pagers may be the same handle. (If they are different, the input pager remains unchanged). The LU decomposition, and the permutation vector are used for
lu_back_sub
. Pagers must be typeGS_DOUBLE
and the permutation vector type INT
-
classmethod
matrix_mult
(pg_u, transpose_u, pg_v, transpose, pg_uv)[source]¶ Multiply two pagers as if they were matrices.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: The matrices must be correctly dimensioned, taking into account whether transposition should occur before multiplication. The input matrices are not altered on output (even if transposition is requested). Assertions if: Matrices are not expected sizes Dummies are treated as 0 values.
-
classmethod
matrix_vector_mult
(pg_u, vv_x, vv_o)[source]¶ Multiply a
GXVV
by a pager like a matrix*vector multiply.New in version 5.0.
License: Geosoft End-User License
Note: The matrix is input as an M rows (data) by N columns (variables)
GXPG
. The vector must be of length N. The outputGXVV
is set to length M. TheGXPG
and VVs must be typeGS_DOUBLE
.Terminates if:
Dummies are treated as 0 values.
-
classmethod
maximum_terrain_steepness
(pg, annular_size)[source]¶ Compute the Maximum Steepness of a topography Pager
- Parameters
pg (GXPG) – Topography Pager
annular_size (int) – Annular Size
- Returns
Maximum Terrain Steepness Computation.
- Return type
float
New in version 7.1.
License: Geosoft End-User License
Note: Calculates forward-looking slopes SX and SY in the X and Y directions using pager locations (ix, iy), (ix+size, iy), (ix, iy+isize) and returns SX*SX + SY*SY. The values in the last “size” rows and columns are not processed. The wrapper was created for testing and development purposes.
-
classmethod
multiply_scalar
(pg, scalar)[source]¶ Multiply a scalar value and a pager
- Parameters
pg (GXPG) – Pager
scalar (float) – Scalar Value
New in version 7.1.
License: Geosoft End-User License
Note: Only available for FLOAT or DOUBLE pagers
-
classmethod
numeric_to_thematic
(pg_i, vv, pg_o)[source]¶ numeric_to_thematic
Set index values in a pager based on a numeric pager with translationGXVV
.Returns Nothing
- Parameters
New in version 7.3.
License: Geosoft End-User License
Note: The values in the input data
GXVV
represent the center-of-range values of unique properties with indices 0 to N-1, where N is the number of items in the inputGXVV
.This
GXVV
is sorted from smallest to largest, and each value in in the input numericGXPG
is tested to see into which range it goes. The closest range value for each item is used, so the half-way point is the dividing point. The top and bottom-most range widths are determined by the “inside half-width” to the nearest range.The INDEX of the closest range is then inserted into the output
GXPG
, so it can be used in a thematic voxel (for instance).
-
classmethod
pc_communality
(pg_i, vv_c)[source]¶ Determines principal component communalities.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: Calculate communalities (sums of the squares of the column values in each row) Pagers and VVs must be type
GS_DOUBLE
.
-
classmethod
pc_loadings
(pg_x, pg_loadings)[source]¶ Compute the principal component loadings from the standardized data.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: Works on columns of the
GXPG
. Calculates the correlation matrix from the columns of the standardized data, then computes the eigen values and eigenvectors of the correlation matrix. The loadings are the eigenvectors, ordered by descending eigenvalues, scaled by the square root of the eigenvalues. The returned pager must be sized the same as the input pager. Correlations are performed using “PGU_CORR_SIMPLE
”, so if you want Pearson correlations, or wish to use a modified correlation matrix, usepc_loadings2
and input the correlation matrix directly.
-
classmethod
pc_loadings2
(pg_c, pg_loadings)[source]¶ Same as PCLoading_PGU, but input correlation matrix.
- Parameters
New in version 5.1.8.
License: Geosoft End-User License
Note: See
pc_loadings
.
-
classmethod
pc_scores
(pg_x, pg_loadings, pg_scores)[source]¶ Compute the principal component scores from the standardized data.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: t -1 Forms the product X Ap (Ap Ap), where X is the standardized data matrix, and Ap is the matrix of principal component loadings (see
pc_loadings
). The loadings must be input, and can be calculated by callingpc_loadings
. Pagers and VVs must be typeGS_DOUBLE
.
-
classmethod
pc_standardize
(pg, vv_m, vv_s, dir)[source]¶ Remove/Replace mean and standard deviation
- Parameters
pg (GXPG) – Matrix to standardize
vv_m (GXVV) – Means
vv_s (GXVV) – Standard deviations
dir (int) – PGU_DIRECTION constants
New in version 5.0.
License: Geosoft End-User License
Note: Works on columns of the
GXPG
.
-
classmethod
pc_standardize2
(pg, vv_mask, vv_m, vv_s, dir)[source]¶ Remove/Replace mean and standard deviation, subset values.
- Parameters
New in version 5.1.8.
License: Geosoft End-User License
Note: Like
pc_standardize
, except that not all the values are included in the calculation of the means and standard deviations. The inclusion is controlled by a maskGXVV
, The rows where the mask is dummy are not included in the calculation, but ALL the values are standardized.
-
classmethod
pc_transform
(pg, vv_d, vv_f, vv_t, dir)[source]¶ Transform/De-transform data.
- Parameters
pg (GXPG) – Matrix to transform
vv_d (GXVV) – Detection limits for the columns
vv_f (GXVV) – Maximum values for the columns
vv_t (GXVV) – PGU_TRANS constants
dir (int) – PGU_DIRECTION constants
New in version 5.0.
License: Geosoft End-User License
Note: Works on columns of the
GXPG
. Forward direction: Applies the selected transform to the data. Backward direction: Applies the inverse transform to the data. The detection limits are input with aGXVV
. In the forward transform, data values less than the detection limit are set to the limit. The factor limits are input with aGXVV
. In the forward transform, data values greater than the maximum values are set to the maximum.
-
classmethod
pc_varimax
(pg_i, pg_o)[source]¶ Perform the Kaiser Varimax transformation on pr. comp. loadings
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: Rotates the principal components using the Kaiser’s varimax scheme to move move each factor axis to positions so that projections from each variable on the factor axes are either near the extremities or near the origin. Pagers must be type
GS_DOUBLE
.
-
classmethod
peakedness
(grid, pkness, vv_x, vv_y, vv_z)[source]¶ Find all peaks in peakedneess grid pager
- Parameters
New in version 5.0.8.
License: Geosoft End-User License
-
classmethod
peakedness_grid
(grdi, grdo, radius, percent_lesser)[source]¶ Create peakedneess grid from input grid.
- Parameters
grdi (str) – Input grid file name
grdo (str) – Output grid (peakedness) file name
radius (int) – Radius
percent_lesser (float) – Percent Lesser value (see notes)
New in version 5.0.8.
License: Geosoft End-User License
Note: This function creates a peakedneess grid from input grid. Radius, is the maximum radius at which the value of the parent pixel is compared to the value of surrounding pixels.
percent_lesser
, is used to indicate the percentage of pixels at each radii smaller than or equal to Radius that must have value lower than the parent pixel in order to call that radius true or equal to 1. Description: For each pixel in the grid a series of radii are evaluated from 1 to Radius. If the percentage of pixels for a given radius is less thanpercent_lesser
the parent pixel receives an additional 1. For examples if the Radius is set to 5 and thepercent_lesser
is set to 70%. And radius 1 = 90%, radius 2 = 85%, radius 3 = 75%, radius 4 = 70% and radius 5 = 65% then the parent pixel would receive 1+1+1+1+0 = 4. Use: This function is useful in isolating the anomaly peaks in data that has a large value range for anomalies. For example the 1 mV anomaly could quite possibly have the same representation as the 100 mV anomaly using this function.
-
classmethod
ref_file
(pg, ref_fil)[source]¶ Create a reference file (boolean mask flag) from pager.
New in version 5.0.
License: Geosoft End-User License
Note: A reference file is a binary file with the following format:
The first 8 bytes are the pager dimensions NX and NY as longs. The remaining bits, one bit per pager cell - (NX * NY)/8 bytes are zero where the pager is dummy, and 1 where the pager is defined.
The reference file is used in various operations where it is necessary to mask some output to the original defined cells.
-
classmethod
save_file
(pg, xo, yo, dx, dy, rot, tr, ipj, file)[source]¶ Writes a
GXPG
to an image file.- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: The trend object and projection are optional.
-
classmethod
sv_decompose
(pg_a, pg_u, vv_w, pg_v)[source]¶ Do a singular value decomposition on a matrix stored as a
GXPG
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: The matrix is input as an N rows (data) by M columns (variables)
GXPG
. On return, the matrix is decomposed to A = U * W * Vt. If M<N, then an error will be registered. In this case, augment the “A”GXPG
with rows of zero values.The input matrices must be A[M,N], U[M.N] and V[N,N]. The length of the W
GXVV
is set by sSVD_PGU to N.The Pagers must be type
GS_DOUBLE
.Terminates if:
U is not M by N. (Taken from size of A) V is not N by N. (Taken from #columns in A). PGs, VV are not
GS_DOUBLE
-
classmethod
sv_recompose
(pg_u, vv_w, pg_v, min_w, pg_a)[source]¶ Reconstitute the original matrix from an SVD.
- Parameters
New in version 5.0.
License: Geosoft End-User License
Note: The matrix is input as an N rows (data) by M columns (variables)
GXPG
. On return, the matrix is decomposed to A = U * W * Vt. If M<N, then an error will be registered. In this case, augment the “A”GXPG
with rows of zero values. The input matrices must be A[M,N], U[M.N] and V[N,N]. The length of the WGXVV
is set by sSVDecompose_PGU to N. The Pagers must be typeGS_DOUBLE
.Terminates if:
U is not M by N. (Taken from size of A) V is not N by N. (Taken from #columns in A). PGs, VV are not
GS_DOUBLE
.Dummies are treated as 0 values.
-
classmethod
thematic_to_numeric
(pg_i, vv, pg_o)[source]¶ Set numeric values in a pager based on an index pager with translation
GXVV
.Returns Nothing
- Parameters
New in version 7.3.
License: Geosoft End-User License
Note: The items in the input data
GXVV
are inserted into the outputGXPG
using the indices in the indexGXPG
.This function is useful when converting a thematic voxel, which is type
GS_LONG
and contains indices into its own internalGXTPAT
object, and you provide a numeric mappingGXVV
, calculated using SetupTranslateToNumericVV_TPAT.
-
classmethod
trend
(pg_i, pg_o, tr, tr_opt, tr_pt_bs, xo, yo, dx, dy)[source]¶ Trend remove or replace back in pager
- Parameters
pg_i (GXPG) – Original pager obj
pg_o (GXPG) – Trended pager obj
tr (GXTR) – Trend obj
tr_opt (int) – Option 0 - calculate, 1 - given in
GXTR
, 2 - replace back fromGXTR
tr_pt_bs (int) – Trend base on: 0 - all points, 1 - edge points
xo (float) – Trend origin rXo,
yo (float) – Trend origin rYo,
dx (float) – Increment in X direction rDx,
dy (float) – Increment in Y direction rDy
New in version 5.0.
License: Geosoft End-User License
-
classmethod
BLAKEY_TEST constants¶
Types of BLAKEY tests
PGU_CORR constants¶
Correlation (must be synchronized with ST2_CORRELATION constants)
PGU_DIRECTGRID constants¶
Type of statistic to use on the data points in each cell.
-
PGU_DIRECTGRID_MINIMUM
¶ Select the minimum value found in each cell
-
gxapi.
PGU_DIRECTGRID_MINIMUM
= 0¶
-
-
PGU_DIRECTGRID_MAXIMUM
¶ Select the maximum value found in each cell
-
gxapi.
PGU_DIRECTGRID_MAXIMUM
= 1¶
-
PGU_DIRECTION constants¶
Direction
PGU_TRANS constants¶
Transform methods for the columns
PGU_INTERP_ORDER constants¶
Interpolation direction order