Sample Control File
GridMerge Aliases and Parameters
//_____________________________________________________________________________
//
// MEMORY CACHE
memoryCacheSize 18000 // cache size in MB
//_____________________________________________________________________________
//
// TRIM GRID EDGES
inputGridDirectoryEdges GRIDS_ORIGINAL // input grid directory
outputGridDirectoryEdges GRIDS_EDGETRIM // output grid directory
edgeTrimMargin 1 // number of cells to trim off edges
//_____________________________________________________________________________
//
// TRIM GRIDS TO COASTLINE
inputGridDirectoryCoast GRIDS_ORIGINAL // input grid directory
outputGridDirectoryCoast GRIDS_COASTTRIM // output grid directory
coastPolygonFile coastPoly_sub.txt // coastline polygons
coastOffset 1 // if the min distance between a coastline point
// and the corners of the grid's bounding
// rectangle is greater than coastOffset, then the
// grid is not analysed for coast trimming
//_____________________________________________________________________________
//
// TRIM GRID OVERLAPS
inputGridDirectoryTrimOlap GRIDS_COASTTRIM // input grid directory
outputGridDirectoryTrimOlap GRIDS_OLAPTRIM // output grid directory
priorityOrderFileOlap priorityOrder.txt // grid priority order file
maxOverlapDistance 4000 // maximum grid overlap in metres
//_____________________________________________________________________________
//
// CONDITION GRIDS
inputGridDirectoryCond GRIDS_OLAPTRIM // input grid directory
outputGridDirectoryCond GRIDS_CONDITIONED // output grid directory
conditionType 0 // 0–radiometric (zero mean, unit sdev)
// 1–magnetic (zero mean)
//_____________________________________________________________________________
//
// GET OVERLAPS
inputGridDirectoryGetOlap GRIDS_CONDITIONED // input grid directory
contolLinesDatabasePath AWAGS_MAG..DIR // control lines database
contolLinesFieldName corr_Pot.PD // control lines field
contolLinesXCoordinate longitude.PD // control lines easting
contolLinesYCoordinate latitude.PD // control lines northing
contolLinesAltitude altitude.PD // control lines altitude
useControlLines 0 // 0–don't use control lines
// 1–use control lines
overlapPointsFileOlapoverlapPoints.bin // overlap points file
maxOverlapPoints 30000 // max overlap points per grid pair
maxAltitude 250 // max altitude (for control lines)
dataClipSdev 2 // data clipping sdev
//_____________________________________________________________________________
//
// CALCULATE RELATIVE SHIFT/SCALE ADJUSTMENT
overlapPointsFileRel overlapPoints.bin // overlap points file
overlapGridsFileRel overlapGrids.txt // overlap grids file
minOverlapPointsRel 20 // min points to calculate overlap
minDataSpreadRel 0 // min data spread per overlap
adjustmentType 1 // 0 scale-only adjustment
// 1 shift-only adjustment
// 2 shift and scale adjustment
//_____________________________________________________________________________
//
// CALCULATE ABSOLUTE SHIFT/SCALE AND APPLY
inputGridDirectoryAbs GRIDS_CONDITIONED // input grid directory
outputGridDirectoryAbs GRIDS_SHIFTED // output grid directory
overlapGridsFileAbs overlapGrids.txt // overlap grids file
minOverlapPointsAbs 50 // min points to calculate overlap
minDataSpreadAbs 0 // min data spread per overlap
scaleWeight 5 // scaling preferential weight
controlLineWeightAbs 5000 // control lines weight
baseGridWeightAbs 5000 // base grid weight
baseGridAbsName mSA1162.ers // base grid
//_____________________________________________________________________________
//
// TILT GRIDS
inputGridDirectoryTilt GRIDS_CONDITIONED // input grid directory
outputGridDirectoryTilt GRIDS_TILTED // output grid directory
overlapPointsFileTilt overlapPoints.bin // overlap grids file
controlLineWeightTilt 50 // differential weight for control lines
baseGridWeightTilt 5000 // base grid weight
shiftOnlyName rNSW0755k.ers // shift-only grid
baseGridTiltName mSA1162.ers // base grid
//_____________________________________________________________________________
//
// MERGE GRIDS
inputGridDirectoryMerge GRIDS_SHIFTED // input grid directory
outputGridDirectoryMerge GRIDS_MERGED // output grid directory
outputGridMerge merge_shifted.ers // output grid
priorityOrderFileMerge priorityOrder.txt // grid priority order file
cellSizeMerge 0.002 // cell size
topLeftXMerge 128.985 // top-left x-coord of output grid (x-origin)
topLeftYMerge -26.909 // top-left y-coord of output grid (y-origin)
bottomRightXMerge 134.015 // bottom-right x-coord of output grid
bottomRightYMerge -32.215 // bottom-right y-coord of output grid
//_____________________________________________________________________________
//
// FEATHER AND MERGE GRIDS
inputGridDirectoryFeather GRIDS_SHIFTED // input grid directory
outputGridDirectoryFeather GRIDS_MERGED // output grid directory
outputGridFeather feather_shifted.ers // output grid
priorityOrderFileFeather priorityOrder.txt // grid priority order file
cellSizeFeather 0.002 // cell size
featherDistance 3000 // feather distance (m)
topLeftXFeather 128.985 // top-left x-coord of output grid (x-origin)
topLeftYFeather -26.909 // top-left y-coord of output grid (y-origin)
bottomRightXFeather 134.015 // bottom-right x-coord of output grid
bottomRightYFeather -32.215 // bottom-right y-coord of output grid
//_____________________________________________________________________________