DrillHoles.Collar
— TypeCollar(table; [holeid], [x], [y], [z])
Collar table and its main column fields.
DrillHoles.Interval
— TypeInterval(table; [holeid], [from], [to])
Interval table and its main column fields.
DrillHoles.MiningTable
— TypeMiningTable
A table from the mining industry (e.g. survey, collar, interval).
DrillHoles.Survey
— TypeSurvey(table; [holeid], [at], [azm], [dip])
Survey table and its main columns fields.
DrillHoles.composite
— Methodcomposite(itable, len)
Composite interval table itable
to a given length len
.
References
- Abzalov, M. 2018. Applied Mining Geology
DrillHoles.desurvey
— Methoddesurvey(collar, survey, intervals;
step=:arc, indip=:auto, outdip=:down,
len=nothing, geom=:point, radius=1.0)
Desurvey drill holes based on collar
, survey
and intervals
tables. Optionally, specify a step
method, an input dip angle convention indip
and an output dip angle convention outdip
.
The option len
can be used to composite samples to a given length, and the option geom
can be used to specify the geometry of each sample.
In the case of :cylinder
geometry, the option radius
can be used to specify the radius of each cylinder.
Step methods
:arc
- spherical arc step:tan
- simple tanget step
See https://help.seequent.com/Geo/2.1/en-GB/Content/drillholes/desurveying.htm
Dip conventions
Input dip angle
:auto
- most frequent dip sign points downwards:down
- positive dip points downwards:up
- positive dip points upwards
Output dip angle
:down
- positive dip points downwards:up
- positive dip points upwards
Output geometries
:cylinder
- geospatial data with cylinders:point
- geospatial data with points:none
- data frame with usual columns
DrillHoles.required
— Functionrequired(table)
Return the required columns of mining table
.
DrillHoles.selection
— Methodselection(table)
Return the subtable of mining table
with required columns.