Giter Club home page Giter Club logo

schema-dev's People

Contributors

ac107 avatar dponti avatar nickmachairas avatar panars avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

schema-dev's Issues

SPT Test - Link to Sampling Activity

When you have a SPT test, how can it be related to a sampling activity? The Sampling Activity is where you have the Recovery Length as shown below, but the SPT blow counts are in the test object which doesn't seem to reference back to this activity.

1 Natural Ground 1 2.5 collect 1 2.5 SS 16

An example of the XML would be helpful. Thanks in advance.

ArcGIS Formatting

is there a way to get this schema in a format that is readily available to import into ArcGIS? Im having an issue importing the XML (havent worked with XML much) and Im trying to build a feature class using this schema. Thanks!

Lithology structure for non USCS standardized states.

The lithology structure is nice with the abundance codes. However, is there a concern that some of the DOT's data are not standardized on USCS? I know Maryland was using a custom lithology description until around 7 years ago.

Lithology Object - Enhancements/Corrections

Lithology – we need to remove descriptions in the documentation that include dual use and add schema elements. Dual use makes it difficult to use/ensure people are transferring data consistently among vendors.

SP
The value that describes the geology (eg. "SM" or
"silty sand"; in the classification system defined in the
classificationSystem property of the associated
LithologySystem. This property should be used in preference
to lithDescription to define lithology for rigid definitions
that adhere to a specific classification system. Either a
classificationCode property or lithDescription property must
be present (or both).

Poorly Graded Sand
lithDescription should be use in conjunction with
classificationCode (eg. well-graded sand for classification
code = SW) to further describe the lithology or for a more
extensive description in lieu of using color, particleSize,
grainSizeDistribution, descriptiveProperties, and
constituents property elements (eg. well-graded sand (SW),
fine-grained, dark grey, massive, dry, hard). If there is no
rigidity of language in the classification system, then
lithDescription can be used instead of classificationCode,
but classificationCode is preferred where
applicable.

Our recommendation is that we have a classificationCode – that is just the “SP” not a text description.

We add a new field called classificationName – this would be something like “Poorly graded sand”

lithDescription would be used for the entire soil description or rock description. From what we have seen around the world, we should always be transmitting the entire description as the person who created the DIGGS file would see on their reports because expecting people to build the description from components is not always feasible. This will facilitate adoption.

More importantly from a data perspective, if we take this approach then whether it is a soil layer, rock layer, or other type of layer we would have a consistent way of reading/writing these layers.

Drilling Advancement

There are 2 issues with the Advancement element in the schema:

1- There is no place to map the "Readings set reference [AGS Standard field]" in the element, unless it goes to gml:description that I don't believe it is a right place to use. It seems additional field needs to be created for this data.

2- What is the difference between "AdvancementRate" and "PenetrationRate"? Both have very similar description and can be used for one purpose which is the penetration rate.

Unit of Measure - resistance and conductance

We have an enumeration for a uomType of resistance, conductance and radioactivity, but there are no units specified for these.

We need to add the following at least:

resistance - ohm
conductance - siemens per metre (S/m), micro siemen per cm μS/cm
radioactivity - count/second (counts/s)

We need an enumeration for pressure per time (stressRate). An example is MPa/sec. This is used in something like the Unconfined Compression test for rock.

Schema Validation - Problem

I can easily get my DIGGS files that we generate to validate against the files in Github, but when I attempt to use the schema files located on the official DIGGS website, I don't get them validating at all. Any suggestions?

bad header.txt
good header.txt

Triaxial Test Type

We need codelists for triaxial tests - ones for total stress and another list for effective stress.

The total stress values I propose are:
UNC - unconfined compression test
UU - UU triaxial test
UUM - mulitpoint UU triaxial test

For effective stress triaxial tests I propose:
CD - Consolidated Drained with pwp measurement (single stage)
CDM - Consolidated drained (multi-stage)
CU - Consolidated undrained with pwp measurement (single stage)
CUM - Consolidated undrained with pwp measurement (multi-stage)

Then we can get into some more unusual ones
CADC - Consolidated Anisotropically drained compression with pwp measurement
CADE - Consolidated Anisotropically drained extension with pwp measurement
CAUC - Anisotropically consolidated undrained compression with pwp measurement
CAUE - Anisotropically consolidated undrained extension with pwp measurement
CIDC - Isotropically consolidated drained compression with pwp measurement
CIDE - Isotropically consolidated drained extension with pwp measurement
UUP - Unconsolidated undrained with pwp measurement

Redundent Data

We are storing both the sample length, and penetration at each driven length. These seems redundant and likely to just case discrepancies.

Update Codelist:classificationCode

We are seeking comments/recommendations on updating the lithology codelist as shown below. This post is also kicking off the Codelist Updates project page where we will be keeping track of the development process.

diggs:Lithology/diggs:classificationCode

Code Name Description Data type UOMType Authority
SP-SM Poorly-graded sand with silt Poorly-graded sand with silt     USCS
GW-GC Well-graded gravel with clay (or silty clay) Well-graded gravel with clay (or silty clay)     USCS
CL Lean clay Lean clay     USCS
GP-GM Poorly-graded gravel with silt Poorly-graded gravel with silt     USCS
CH Fat clay Fat clay     USCS
GC Clayey gravel Clayey gravel     USCS
GM Silty gravel Silty gravel     USCS
GP-GC Poorly-graded gravel with clay (or silty clay) Poorly-graded gravel with clay (or silty clay)     USCS
CL-ML Silty clay Silty clay     USCS
SP-SC Poorly-graded sand with clay Poorly-graded sand with clay     USCS
GW-GM Well-graded gravel with silt Well-graded gravel with silt     USCS
GP Poorly-graded gravel Poorly-graded gravel     USCS
SW-SM Well-graded sand with silt Well-graded sand with silt     USCS
SW Well-graded sand Well-graded sand     USCS
GC-GM Silty, clayey gravel Silty, clayey gravel     USCS
GW Well-graded gravel Well-graded gravel     USCS
ML Silt Silt     USCS
OH Organic clay Organic clay     USCS
SC-SM Silty, clayey sand Silty, clayey sand     USCS
MH Elastic silt Elastic silt     USCS
SC Clayey sand Clayey sand     USCS
OL Organic clay Organic clay     USCS
SM Silty sand Silty sand     USCS
SW-SC Well-graded sand with clay Well-graded sand with clay     USCS
SP Poorly-graded sand Poorly-graded sand     USCS
LFS Loamy fine sand Loamy fine sand     USDA
SIC Silty clay Silty clay     USDA
COS Coarse sand Coarse sand     USDA
LFS Loam Loam     USDA
LCOS Loamy coarse sand Loamy coarse sand     USDA
SC_ Sandy clay Sandy clay     USDA
CL_ Clay loam Clay loam     USDA
SL Sandy loam Sandy loam     USDA
COSL Coarse sandy loam Coarse sandy loam     USDA
S Sand Sand     USDA
VFS Very fine sand Very fine sand     USDA
FS Fine sand Fine sand     USDA
LS Loamy sand Loamy sand     USDA
SICL Silty clay loam Silty clay loam     USDA
SCL Sandy clay loam Sandy clay loam     USDA
FSL Fine sandy loam Fine sandy loam     USDA
VFSL Very fine sandy loam Very fine sandy loam     USDA
SIL Silt loam Silt loam     USDA
LVFS Loamy very fine sand Loamy very fine sand     USDA
SI Silt Silt     USDA
A-1-a Gravel and/or stone fragments Gravel and/or stone fragments     AASHTO
A-1-b Gravel and/or stone fragments with sand Gravel and/or stone fragments with sand     AASHTO
A-3 Fine sand Fine sand     AASHTO
A-3-a Coarse and fine sand Coarse and fine sand     ODOT
A-2-4 Gravel and/or stone fragments with sand and silt Gravel and/or stone fragments with sand and silt     AASHTO
A-2-5 Gravel and/or stone fragments with sand and silt Gravel and/or stone fragments with sand and silt     AASHTO
A-2-6 Gravel and/or stone fragments with sand, silt and clay Gravel and/or stone fragments with sand, silt and clay     AASHTO
A-2-7 Gravel and/or stone fragments with sand, silt and clay Gravel and/or stone fragments with sand, silt and clay     AASHTO
A-4 Silty soils Silty soils     AASHTO
A-4-a Sandy silt Sandy silt     ODOT
A-4-b Silt Silt     ODOT
A-5 Elastic silt and clay Elastic silt and clay     AASHTO
A-6 Clayey soils Clayey soils     AASHTO
A-6-a Silt and clay Silt and clay     ODOT
A-6-b Silty clay Silty clay     ODOT
A-7-5 Elastic clay Elastic clay     AASHTO
A-7-6 Clay Clay     AASHTO
A-8 Organic soils Organic soils     AASHTO
A-8-a Organic silt Organic silt     ODOT
A-8-b Organic clay Organic clay     ODOT
sod_and_topsoil Sod and topsoil Sod and topsoil     ODOT
pavement_or_base Pavement or base Pavement or base     ODOT
uncontrolled_fill Uncontrolled fill Uncontrolled fill     ODOT
bouldery_zone Bouldery zone Bouldery zone     ODOT
peat Peat Peat     ODOT

forcePerTimeMeasure - Wrong

I believe the forcePerTimeMeasure enumerations are incorrect. These appear to mostly be PressurePerTime.
forcePerTime should be something like a N/s or lbf/sec.

We need to correct this to have both UOM enumerations for PressurePerTime and forcePerTime.

All enumerations for the current forcePerTime can be moved to PressurePerTime EXCEPT GPa

Update Codelist diggs:Color/diggs:colorCode

We are seeking comments/recommendations on updating the color codelist as shown below. Tracking progress at the Codelist Updates project page.

diggs:Color/diggs:colorCode

Code Name Description Data type UOMType Authority
5GY_8_1 5GY 8/1 Light Greenish Gray     Munsell
5BG_8_1 5BG 8/1 Light Greenish Gray     Munsell
5PB_3_1 5PB 3/1 Dark Bluish Gray     Munsell
N_4_ N 4/ Dark Gray     Munsell
5PB_2.5_1 5PB 2.5/1 Bluish Black     Munsell
5R_7_1 5R 7/1 Pinkish Gray     Munsell
10Y_3_1 10Y 3/1 Dark Greenish Gray     Munsell
10R_3_1 10R 3/1 Dark Reddish Gray     Munsell
5YR_4_1 5YR 4/1 Dark Gray     Munsell
7.5YR_2.5_1 7.5YR 2.5/1 Black     Munsell
2.5Y_8_1 2.5Y 8/1 White     Munsell
5Y_7_1 5Y 7/1 Light Gray     Munsell
5B_7_1 5B 7/1 Light Bluish Gray     Munsell
7.5YR_3_1 7.5YR 3/1 Very Dark Gray     Munsell
5G_2_1 5G 2/1 Greenish Black     Munsell
7.5R_3_1 7.5R 3/1 Dark Reddish Gray     Munsell
10B_6_1 10B 6/1 Bluish Gray     Munsell
2.5YR_5_1 2.5YR 5/1 Reddish Gray     Munsell
10GY_8_1 10GY 8/1 Light Greenish Gray     Munsell
5BG_2.5_1 5BG 2.5/1 Greenish Black     Munsell
2.5YR_2.5_1 2.5YR 2.5/1 Reddish Black     Munsell
5GY_7_1 5GY 7/1 Light Greenish Gray     Munsell
10G_8_1 10G 8/1 Light Greenish Gray     Munsell
5RP_8_2 5RP 8/2 Pale Pink     Munsell
5R_6_1 5R 6/1 Reddish Gray     Munsell
5BG_7_1 5BG 7/1 Light Greenish Gray     Munsell
N_5_ N 5/ Gray     Munsell
5PB_4_1 5PB 4/1 Dark Bluish Gray     Munsell
10YR_8_1 10YR 8/1 White     Munsell
7.5R_2.5_1 7.5R 2.5/1 Reddish Black     Munsell
5YR_3_1 5YR 3/1 Very Dark Gray     Munsell
5P_4_2 5P 4/2 Grayish Purple     Munsell
5RP_4_2 5RP 4/2 Reddish Purple     Munsell
10R_4_1 10R 4/1 Dark Reddish Gray     Munsell
2.5Y_7_1 2.5Y 7/1 Light Gray     Munsell
5Y_8_1 5Y 8/1 White     Munsell
10B_2.5_1 10B 2.5/1 Bluish Black     Munsell
7.5YR_4_1 7.5YR 4/1 Dark Gray     Munsell
10B_5_1 10B 5/1 Bluish Gray     Munsell
5BG_6_1 5BG 6/1 Greenish Gray     Munsell
5G_3_1 5G 3/1 Dark Greenish Gray     Munsell
10GY_7_1 10GY 7/1 Light Greenish Gray     Munsell
5B_8_1 5B 8/1 Light Bluish Gray     Munsell
2.5YR_4_1 2.5YR 4/1 Dark Reddish Gray     Munsell
5R_2.5_1 5R 2.5/1 Reddish Black     Munsell
N_6_ N 6/ Gray     Munsell
5R_5_1 5R 5/1 Reddish Gray     Munsell
5YR_2.5_1 5YR 2.5/1 Black     Munsell
5GY_6_1 5GY 6/1 Greenish Gray     Munsell
5G_8_1 5G 8/1 Light Greenish Gray     Munsell
10BG_4_1 10BG 4/1 Dark Greenish Gray     Munsell
2.5Y_6_1 2.5Y 6/1 Gray     Munsell
10R_5_1 10R 5/1 Reddish Gray     Munsell
10YR_2_1 10YR 2/1 Black     Munsell
10Y_5_1 10Y 5/1 Greenish Gray     Munsell
5YR_2_1 5YR 2/1 Brownish Black     Munsell
10B_4_1 10B 4/1 Dark Bluish Gray     Munsell
10G_3_1 10G 3/1 Dark Greenish Gray     Munsell
5B_9_1 5B 9/1 Bluish White     Munsell
2.5YR_7_1 2.5YR 7/1 Light Reddish Gray     Munsell
5RP_6_2 5RP 6/2 Pale Reddish Purple     Munsell
10R_6_1 10R 6/1 Reddish Gray     Munsell
5GY_5_1 5GY 5/1 Greenish Gray     Munsell
5R_4_1 5R 4/1 Dark Reddish Gray     Munsell
N_7_ N 7/ Light Gray     Munsell
10BG_3_1 10BG 3/1 Dark Greenish Gray     Munsell
2.5Y_5_1 2.5Y 5/1 Gray     Munsell
2.5Y_2.5_1 2.5Y 2.5/1 Black     Munsell
10Y_4_1 10Y 4/1 Dark Greenish Gray     Munsell
5P_2_2 5P 2/2 Very Dusky Purple     Munsell
10B_3_1 10B 3/1 Dark Bluish Gray     Munsell
10BG_2.5_1 10BG 2.5/1 Greenish Black     Munsell
10G_2.5_1 10G 2.5/1 Greenish Black     Munsell
7.5R_8_1 7.5R 8/1 White     Munsell
10GY_2.5_1 10GY 2.5/1 Greenish Black     Munsell
2.5YR_6_1 2.5YR 6/1 Reddish Gray     Munsell
5Y_2_1 5Y 2/1 Olive Black     Munsell
5Y_3_1 5Y 3/1 Very Dark Gray     Munsell
10YR_4_1 10YR 4/1 Dark Gray     Munsell
2.5Y_4_1 2.5Y 4/1 Dark Gray     Munsell
7.5R_7_1 7.5R 7/1 Pinkish Gray     Munsell
5R_3_1 5R 3/1 Dark Reddish Gray     Munsell
5PB_7_1 5PB 7/1 Light Bluish Gray     Munsell
10Y_2.5_1 10Y 2.5/1 Greenish Black     Munsell
5B_3_1 5B 3/1 Dark Bluish Gray     Munsell
5GY_4_1 5GY 4/1 Dark Greenish Gray     Munsell
5BG_3_1 5BG 3/1 Dark Greenish Gray     Munsell
5G_6_1 5G 6/1 Greenish Gray     Munsell
10GY_4_1 10GY 4/1 Dark Greenish Gray     Munsell
5YR_8_1 5YR 8/1 White     Munsell
10BG_5_1 10BG 5/1 Greenish Gray     Munsell
10R_2.5_1 10R 2.5/1 Reddish Black     Munsell
N_8_ N 8/ White     Munsell
10G_5_1 10G 5/1 Greenish Gray     Munsell
10YR_5_1 10YR 5/1 Gray     Munsell
10Y_8_1 10Y 8/1 Light Greenish Gray     Munsell
10R_7_1 10R 7/1 Light Gray     Munsell
7.5YR_7_1 7.5YR 7/1 Light Gray     Munsell
10Y_6_1 10Y 6/1 Greenish Gray     Munsell
10YR_3_1 10YR 3/1 Very Dark Gray     Munsell
5Y_4_1 5Y 4/1 Dark Gray     Munsell
5B_2.5_1 5B 2.5/1 Bluish Black     Munsell
7.5R_6_1 7.5R 6/1 Reddish Gray     Munsell
5R_2_2 5R 2/2 Very Dusky Red     Munsell
5B_4_1 5B 4/1 Dark Bluish Gray     Munsell
5PB_8_1 5PB 8/1 Light Bluish Gray     Munsell
5GY_3_1 5GY 3/1 Dark Greenish Gray     Munsell
2.5Y_3_1 2.5Y 3/1 Very Dark Gray     Munsell
N_1_1 N 1/1 Black     Munsell
5G_7_1 5G 7/1 Light Greenish Gray     Munsell
10BG_6_1 10BG 6/1 Greenish Gray     Munsell
5YR_7_1 5YR 7/1 Light Gray     Munsell
N_9_ N 9/ White     Munsell
2.5YR_8_1 2.5YR 8/1 White     Munsell
10G_4_1 10G 4/1 Dark Greenish Gray     Munsell
10R_8_1 10R 8/1 White     Munsell
7.5YR_8_1 7.5YR 8/1 White     Munsell
10GY_3_1 10GY 3/1 Dark Greenish Gray     Munsell
10Y_7_1 10Y 7/1 Light Greenish Gray     Munsell
5G_2.5_1 5G 2.5/1 Greenish Black     Munsell
7.5R_5_1 7.5R 5/1 Reddish Gray     Munsell
5Y_5_1 5Y 5/1 Gray     Munsell
2.5YR_3_1 2.5YR 3/1 Dark Reddish Gray     Munsell
10B_8_1 10B 8/1 Light Bluish Gray     Munsell
5GY_2_1 5GY 2/1 Greenish Black     Munsell
2.5Y_2_1 2.5Y 2/1 Black     Munsell
5PB_5_1 5PB 5/1 Bluish Gray     Munsell
5B_5_1 5B 5/1 Bluish Gray     Munsell
10BG_7_1 10BG 7/1 Light Greenish Gray     Munsell
5P_6_2 5P 6/2 Pale Purple     Munsell
N_2_1 N 2/1 Black     Munsell
10GY_6_1 10GY 6/1 Greenish Gray     Munsell
5BG_5_1 5BG 5/1 Greenish Gray     Munsell
5GY_2.5_1 5GY 2.5/1 Greenish Black     Munsell
5G_4_1 5G 4/1 Dark Greenish Gray     Munsell
5YR_6_1 5YR 6/1 Gray     Munsell
10YR_7_1 10YR 7/1 Light Gray     Munsell
5Y_2.5_1 5Y 2.5/1 Black     Munsell
7.5YR_5_1 7.5YR 5/1 Gray     Munsell
10G_7_1 10G 7/1 Light Greenish Gray     Munsell
5Y_6_1 5Y 6/1 Gray     Munsell
7.5R_4_1 7.5R 4/1 Dark Reddish Gray     Munsell
10R_2_2 10R 2/2 Very Dusky Red     Munsell
5RP_2_2 5RP 2/2 Very Dusky Reddish Purple     Munsell
10B_7_1 10B 7/1 Light Bluish Gray     Munsell
N_3_ N 3/ Very Dark Gray     Munsell
5B_6_1 5B 6/1 Bluish Gray     Munsell
5PB_6_1 5PB 6/1 Bluish Gray     Munsell
10BG_8_1 10BG 8/1 Light Greenish Gray     Munsell
10GY_5_1 10GY 5/1 Greenish Gray     Munsell
5YR_5_1 5YR 5/1 Gray     Munsell
5R_8_1 5R 8/1 White     Munsell
5G_5_1 5G 5/1 Greenish Gray     Munsell
N_2.5_ N 2.5/ Black     Munsell
5BG_4_1 5BG 4/1 Dark Greenish Gray     Munsell
10YR_6_1 10YR 6/1 Gray     Munsell
10G_6_1 10G 6/1 Greenish Gray     Munsell
7.5YR_6_1 7.5YR 6/1 Gray     Munsell

2.6 - Pressure UOM Issue

There was a unit previously available in 2.5 that is not present in 2.6.

There is lbf/ft2 (psf) but there is not lbf/in2 (psi)
<xs:enumeration value="lbf/ft2">
xs:annotation
xs:documentationpound-force per square foot</xs:documentation>
</xs:annotation>
</xs:enumeration>

Update Codelist w/ Borehole Properties

We are seeking comments/recommendations on updating the borehole codelist as shown below. Tracking progress at the Codelist Updates project page.

Diggs CodeType Element Annotation
/diggs:Borehole/diggs:status A text string to provide information about the status of the object to be used to track QA/QC controls, review or release status, etc. The values used are intended to come from a controlled list of terms maintained by an organization.
/diggs:Borehole/diggs:boreholePurpose A description of the purpose for drilling the hole (eg. exploratory boring, monitoring well, etc.). Intended to come from a controlled list.
/diggs:Borehole/diggs:boreholeType A description of the type of boring. Can be used as a generalized term for the construction method (eg. mud rotary, reverse circulation, etc.) or some other classification based on a unique business model. Detailed or depth dependent construction information should be encoded in the constructionMethod property.
/diggs:Borehole /diggs:backfill /diggs:Backfill /diggs:backfillLayer /diggs:BackfillLayer /diggs:backfillMaterial The type of material used as backfill (eg. bentonite, cuttings, sand, etc.). Intended to come from a controlled list assigned to an authority.
/diggs:Borehole /diggs:casing /diggs:Casing /diggs:casingMaterial The material that the casing is made of, eg. PVC, stainless steel, etc. Intended to come from a controlled list of terms.
/diggs:Borehole /diggs:constructionMethod /diggs:BoreholeConstructionMethod /diggs:constructionEquipment /diggs:Equipment /diggs:class The class or type of equipment - eg. drill rig, CPT rig, etc. Intended to come from a controlled list.
/diggs:Borehole /diggs:constructionMethod /diggs:BoreholeConstructionMethod /diggs:constructionEquipment /diggs:CoringDevice /diggs:linerType The type of liner material or the type of coating within the coring device (eg. porcelain coating on a shelby tube). Intended to come from a controlled list of terms.
/diggs:Borehole /diggs:constructionMethod /diggs:BoreholeConstructionMethod /diggs:constructionEquipment /diggs:CoringDevice /diggs:shoeType Refers to the type of shoe used, typically manufacturer specific.
/diggs:Borehole /diggs:chiseling /diggs:Chiseling /diggs:chiselingToolUsed Tool used to perform the chiseling. Intended to come from a controlled list. NOTE: This is currently a code type, but could also be typed as a gml:ReferenceType to reference an Equipment metadata object.
/diggs:Borehole /diggs:flush /diggs:Flush /diggs:fluidType Type of fluid used for flushing. Intended to derive from a controlled list.

Pore Pressure Dissipation Test

cpt-DIGGS.zip

I started expanding our examples for CPT Data to include pore pressure dissipation test results. Can anyone advise where this would go? I thought it might be a test result that has a single point location (i.e. depth), with a ResultSet that contains two properties - u2 and time. However, if i do that - i then have trouble differentiating between something that could be the standard depth based CPT sounding because it can also include time and u2 in the ResultSet. How would I know this is a CPT result set or a dissipation result with certainty? Having something concrete versus just differentiating it is a single point vs a poslist would be useful. Or if I am missing something obvious please clue me in!

Also what is the uom value for seconds? I couldn't seem to find that. I was looking at this but couldnt find the values associated with it.

witsml:timeUom

I attached an example file. Search for

UU Triaxial Testing

There are a couple of issues with the elements inside the Triaxial Testing object:

1- Under "TriaxialTestShearSatge" which is used for UU test, the "total pore water pressure at failure" element is required, however for UU test this parameter is not necessary and not recorded. The "total cell pressure" as confining pressure is what normally recorded. The test would not be valid against the schema if we leave this element empty or remove it from the object.

2- Following the previous issue, under the "shearing increment" element, there is no place to input the cell pressure as confining pressure during the test, but instead there is "total pore water pressure" which is not necessary again.

3- There is no place defined under "Shearing Increment" for the sample deformation/deflection. Since there is an element for "axial load", we think that the deflection/deformation needs to be added to this element. By adding that, the users can record the sample behavior either in stress/strain or load/deformation format which are generally used in the practice.

4- the "waterContentPostShear" element under "TriaxialTestShearSatge" stage is a duplicate field. The value can be recorded under the "Soil Specimen" as a condition after the test completion.

Interbedded Rock Lithology

We are curious as to how the componentlithology object is meant to be used. We have a scenario where you have interbedded rock and people describe the larger component of rock as a record and then they have a 1:1 (or theoretically 1:M) child of the lithology that is the interbedded material that has a smaller percentage of the rock mass. So for example, you might have data like this. I am assuming the parent record would be the primaryLithology. The interbedded record would be the ComponentLithology. Is that correct? Do you have an example that illustrates this?

image

Defining soil layers with interpreted engineering properties

Dan,

Consider the following:

Screen Shot 2021-05-07 at 6 13 21 PM

I am working on the deep foundation schema and for pile (and other) capacity calculations it is important to have information on the soil profile as shown above. I looked into the DIGGS schema but other than backfill I did not see any object that could accommodate layers, perhaps I missed it.

Scott used a good work for this, "interpreted". We might have schema elements that handle linear measurements for SPT, CPT, WC, etc but interpretation of these values in order to delineate and define individual layers and by extension stratigraphy would be really really great.

I am up for creating the new elements but wanted to check with you first.

Thanks!

-Nick

Example DIGGS Files

Here are some example DIGGS files that can be used for learning/understanding how DIGGS works.

The most comprehensive one is Example_2_20180702.xml. It contains Borehole Info, Sampling Activities, SPT, Depth Related Remarks, Lab Testing (Moisture Content, Atterberg, Sieve, Hydrometer, Organic Content), Soil Descriptions (Layers), Rock Descriptions (Layers).

A second example 600339_20180702.xml has much of the same data but it also has example data for water levels.

Lastly, the 600304_20180702.xml is similar in content to the Example_2_20180702.xml dataset.

The DIGGS files and a PDF borehole log report from each dataset is also attached here.
600339_20180702.zip
Example_2_20180702.zip
600304_20180702.zip

.diggsml file extension

Has it ever been considered officially adopting a file extension other than .xml for DIGGS files? Such as .diggsml, .dgsml, or similar. It would be a small but significant improvement for programs that identify, create and parse DIGGS files.

Test tied to SampleProduced

@dponti , @Rogerchandler
As we have been working with DIGGS and OpenGround Cloud and HoleBASE we encountered something that we weren't sure how it is supported in DIGGS. This revolves around the SamplingActivity/Sample Produced and the ensuing lab tests that can be performed on the sample produced.

The question is - can a Test object (say an Atterberg Limit) be tied to a sampleProduced object? Currently it seems it is only tied to the Project and SamplingFeature (location). The Test has a depth in it so it is intrinsically related to the SampleProduced object by depth, but what happens if you have a SamplingActivity (SPT related) from 1-2.5' and then a second SamplingActivity (macrocore) from 1-6'. Then you have 2 samples produced (1-2.5 and 1-6').

There are two Atterberg test results at the same depth but the test results only have a depth in them of 1'. How do I know which one is tied to which SampleProduced? If the Test object had an href to the SampleProduced object then they could be associated correctly.

Roles

@dponti Do we have a set of valid values for the Role object? I think we need things for at least the following:

Driller

Driller
Operator (CPT)
Logger
Drilling Contractor (company doing the drilling)
Testing Laboratory
Project Engineer
Project Manager
Checked By
Prepared By (lab testing)
Tested By (lab testing)

Chiselling Start Time in DIGGS Schema

Where is the right place to map the Chiselling Start Time in the schema? If an Abstract Event needs to be defined under the Chiseling element, then how to tie them together?

Point Load Test

I have seen the Point Load Test Index (Is50 result) in the list of DIGGS Test Properties. This then means the Point Load Test is tied to a sample.

A point load test is often performed in the field and can also be done in the lab. So, the question is should this be tied to a specific sample or is it something just performed at a specific depth? In the lab it is definitely tied to the Sample. When tested in the field, from a fundamental perspective I can see how it should be tied to a sample, but I can also see where it shouldn't be tied to a sample because the "sample" that was theoretically tested, now is not available to the laboratory because the sample was destroyed in the testing process. So, having a "sample" that is not available to the lab for scheduling and testing potentially makes the data management process more confusing and allow users to schedule something that isn't possible to test.

Any thoughts are appreciated.

Environmental Field Screening Tests

PhotoIonizationDetectorTest and FlameIonizationDetectorTest. I believe the PID and FID Detector Tests should be generalized to transmit any type of field screening data such as metals tested with XRF – so really in 2.6 I would suggest we design these properly – combine PID/FID and make it more generic to be a EnvironmentalFieldScreeningTest. This may be worthwhile to engage the geo-environmental committee to get some feedback on this – because it is definitely out of my area of expertise but we routinely have people doing field screening for any kind of metal (Arsenic, Lead, Uranium, etc) as well as PID, FID, etc. Beyond just doing the screening I don’t know if there are other things that should be transmitted that our clients don’t necessarily record/transmit for completeness.

The problem with the current approach is that for every type of metal we would have to add new objects to the schema (e.g. UraniumDetectorTest, LeadDetectorTest). It was initially designed to comply with AGS which has a bad design for this data (separate tables for PID and FID). Instead we should generalize it and use a codelist to indicate what type of measurement is being performed.

energyDensity UOM Issue

We have an issue with the energyDensity element where it's uom attribute doesn't seem to be valid. The units of measure are in the kernel for it, but I don't think it is included in the union of all of the uom values. No matter which of the uom values we input, it won't validate the file.

image

uom for energy density below.
image

Contribution from Italian workgroup on geotechnical BIM

Great job so far! I'm currently leading an Italian workgroup on geotechnical BIM (incl. University of Bologna and University of Naples Federico II). Been in contact with Bob Bachus for a while. What is the best way to contribute to the project? Maybe we could work on some additional testing, such as flat dilatometer (DMT)?

Best
Giacomo

DCP Data in DIGGS?

Ohio DOT has started using Automatic DCP in conjunction with SPT on large roadway projects as well as using only DCP on small intersection projects. Are there provisions in DIGGS for DCP?

Define lists for field descriptive properties

We are seeking comments/recommendations on defining the controlled lists for field descriptive properties. Below is the list of the field property elements with definitions from the schema. Tracking progress at the Codelist Updates project page.

Element Definition
apparentDensity A text string describing the consistency of coarse-grained soils (eg. "loose"); intended to come from a controlled list
consistency A text string describing the consistency of fine-grained soils (eg. "soft"); intended to come from a controlled list
beddingOrientation A text string describing the bedding orientation (eg. horizontal, inclined, inclined 30 deg NW, etc.)
beddingSpacing A text string describing the bed spacing (eg. "thick", "3 inches"); intended to come from a controlled list
cementation A text string describing the degree of cementation (eg. "weakly"); intended to come from a controlled list
dilatancy A text string describing the degree of dilantancy, eg. "slow"; intended to come from a controlled list
dryStrength A text string describing the degree of dry strength; intended to come from a controlled list
moistureCondition A text string describing the moisture of the soil (eg."wet"); intended to come from a controlled list
odor A text string describing the odor of the soil (eg. H2S); intended to come from a controlled list
particleAngularity A descriptive term or phrase to describe the overall angularity of grains (eg. "rounded"). Intended to come from a controlled list.
particleShape A descriptive term or phrase to describe the overall shape (typically sphericity) of particles. Intended to come from a controlled list.
particleSize A descriptive term or phrase to describe the overall particle size distribution of the soil, eg. "fine sand", "fine to coarse". "silt and very fine sand". Intended to come from a controlled list.
particleSorting A descriptive term or phrase to describe the relative particle sorting of the soil, eg. "well-sorted". Intended to come from a controlled list.
plasticity A descriptive term or phrase to describe the relative plasticity of the soil, eg. "non-plastic". Intended to come from a controlled list.
reactionToHCl A text string describing the soil's reaction to HCl (eg. "weak"); intended to come from a controlled list
rockGrainSize A descriptive term or phrase to describe the overall particle size distribution of the soil, eg. "fine sand", "fine to coarse". "silt and very fine sand". Intended to come from a controlled list.
rockHardness A descriptive term or phrase to describe the relative hardness of rock, as governed by its mineralogy, eg. "hard". Intended to come from a controlled list.
rockSlakingRate A descriptive term or phrase to describe the relative rate of slaking of rock, eg. "slow". Intended to come from a controlled list.
rockStrength A descriptive term or phrase to describe the relative hardness of rock, as governed by its compressive strengh, eg. "strong". Intended to come from a controlled list.
rockWeathering A descriptive term or phrase to describe the relative degree of rock, eg. "slightly decomposed", "Grade III", etc. Intended to come from a controlled list.
soilStructure A descriptive term or phrase to describe the relative structure of the soil, eg. "prismatic", "blocky", etc. Intended to come from a controlled list.
toughness A descriptive term or phrase to describe the relative toughness of the soil, eg. "medium", etc. Intended to come from a controlled list.

CodeList - LithologyClassification Type

We need to define the controlled value list for LithologyClassificationType. These could be something like:

Soil, Rock, Other

It could also be something like:
USCS, USDA, AASHTO, BSI, AS1726, etc.

The challenge with something like the latter approach is most organizations don't have a specific system that it is strictly based upon. You also have potential scenarios where you want to have both USCS Classifications and AASHTO Classification for the same material which also routinely happens. Also, we are already specifying a codespace for the classificationCode so I am not convinced that having something like the latter approach is necessary.

The datatype 'http://www.opengis.net/gml/3.2:AbstractGMLType' is missing.

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools>xsd.exe C:\Users\HBopuri\Downloads\diggs-schema-master\diggs-schema-master\Complete.xsd /classes
Microsoft (R) Xml Schemas/DataTypes support utility
[Microsoft (R) .NET Framework, Version 4.8.3928.0]
Copyright (C) Microsoft Corporation. All rights reserved.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractMeasure' is not declared. Line 146, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractUomEnum' is not declared, or is not a simple type. Line 152, position 6.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractUomEnum' is not declared, or is not a simple type. Line 196, position 6.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractMeasure' is not declared. Line 208, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractUomEnum' is not declared, or is not a simple type. Line 214, position 6.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractMeasure' is not declared. Line 221, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractMeasure' is not declared. Line 228, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractUomEnum' is not declared, or is not a simple type. Line 241, position 6.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:densityUom' is not declared, or is not a simple type. Line 255, position 6.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractMeasure' is not declared. Line 235, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:PercentUom' is not declared, or is not a simple type. Line 5098, position 6.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractGMLType' is used as a base for complex type restriction. Line 626, position 8.
Schema validation warning: The derived type and the base type must have the same content type. Line 589, position 4.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractFeatureType' is used as a base for complex type restriction. Line 533, position 8.
Schema validation warning: The derived type and the base type must have the same content type. Line 490, position 4.
Schema validation warning: The derived type and the base type must have the same content type. Line 637, position 4.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 481, position 8.
Schema validation warning: The derived type and the base type must have the same content type. Line 548, position 4.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 719, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 769, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 800, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 892, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 1095, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 1102, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 1136, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 1168, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractFeatureType' is used as a base for complex type extension. Line 1179, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:ReferenceType' is used as a base for complex type extension. Line 1281, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:PercentUom' is not declared, or is not a simple type. Line 1534, position 10.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2183, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:abstractUomEnum' is not declared, or is not a simple type. Line 2333, position 6.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractGeometryType' is used as a base for complex type restriction. Line 4006, position 8.
Schema validation warning: The derived type and the base type must have the same content type. Line 2632, position 4.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:PercentUom' is not declared, or is not a simple type. Line 2788, position 10.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractMetadataPropertyType' is used as a base for complex type extension. Line 2922, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.3/lr:LinearSRSType' is used as a base for complex type extension. Line 2932, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.3/lr:LinearSRSType' is used as a base for complex type extension. Line 2986, position 8.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:NilReasonType' is not declared, or is not a simple type. Line 3794, position 10.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:anglePerLengthUom' is not declared, or is not a simple type. Line 3801, position 10.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:positiveCount' is not declared, or is not a simple type. Line 3813, position 10.
Schema validation warning: Reference to undeclared attribute group 'http://www.opengis.net/gml/3.2:AggregationAttributeGroup'. Line 4027, position 10.
Schema validation warning: The derived type and the base type must have the same content type. Line 4067, position 4.
Schema validation warning: The derived type and the base type must have the same content type. Line 4078, position 4.
Schema validation warning: The derived type and the base type must have the same content type. Line 4092, position 4.
Schema validation warning: The derived type and the base type must have the same content type. Line 4106, position 4.
Schema validation warning: The derived type and the base type must have the same content type. Line 4121, position 4.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractCoverageType' is used as a base for complex type restriction. Line 4184, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:RangeSetType' is used as a base for complex type restriction. Line 4199, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:DomainSetType' is used as a base for complex type restriction. Line 4216, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:DataBlockType' is used as a base for complex type restriction. Line 4240, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AssociationRoleType' is used as a base for complex type restriction. Line 4254, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:CompositeValueType' is used as a base for complex type restriction. Line 4265, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractCoverageType' is used as a base for complex type restriction. Line 4974, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractTimeObjectType' is used as a base for complex type restriction. Line 4986, position 8.
Schema validation warning: The derived type and the base type must have the same content type. Line 4994, position 4.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:DomainSetType' is used as a base for complex type restriction. Line 5016, position 8.
Schema validation warning: Undefined complexType 'http://www.opengis.net/gml/3.2:AbstractTimeGeometricPrimitiveType' is used as a base for complex type extension. Line 5040, position 8.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:LogDataType' is not declared, or is not a simple type. Line 5115, position 6.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CoordinatesType' is not declared. Line 3809, position 4.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:ValueArrayPropertyType' is not declared. Line 4272, position 4.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:identifier' element is not declared. Line 494, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 495, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5482, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5493, position 14.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:name' element is not declared. Line 552, position 12.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:identifier' element is not declared. Line 553, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 554, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5433, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5439, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5376, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5382, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CurvePropertyType' is not declared. Line 3721, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:SurfacePropertyType' is not declared. Line 3722, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:SurfacePropertyType' is not declared. Line 3729, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5331, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 593, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5290, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5291, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5292, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5293, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5299, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5178, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5184, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5191, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5197, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5208, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 5214, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5132, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 5137, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 4998, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 4958, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 782, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 4583, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 4545, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 4546, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 4551, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:massMeasure' is not declared. Line 4445, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:massMeasure' is not declared. Line 4450, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 4464, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:areaMeasure' is not declared. Line 4469, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 4475, position 14.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 4482, position 16.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 4488, position 16.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:volumeMeasure' is not declared. Line 4496, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:unitlessQuantity' is not declared. Line 4501, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 4280, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:thermodynamicTemperatureMeasure' is not declared. Line 4309, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 4315, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 4320, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 4349, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:LogTraceState' is not declared. Line 4388, position 12.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:posList' element is not declared. Line 4125, position 12.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:exterior' element is not declared. Line 4110, position 12.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:interior' element is not declared. Line 4111, position 12.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:curveMember' element is not declared. Line 4096, position 12.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:posList' element is not declared. Line 4083, position 14.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:pos' element is not declared. Line 4072, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3830, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3835, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3840, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3845, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3850, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3855, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3860, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3865, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3870, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3875, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3880, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3885, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3892, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3898, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3904, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3909, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3915, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3921, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3926, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3931, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3673, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3679, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3586, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3592, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3598, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3609, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3550, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3490, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3491, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3492, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3493, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3456, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3367, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3378, position 14.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:timeMeasure' is not declared. Line 3313, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3318, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3275, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3248, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:timeMeasure' is not declared. Line 3214, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 3040, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 3046, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2914, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:MeasureType' is not declared. Line 2915, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 2869, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 2874, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2844, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2850, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2700, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2706, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2725, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2731, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2621, position 8.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2550, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 2473, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 2479, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2308, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2316, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2221, position 16.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2241, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 2145, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 2150, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2155, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2160, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2165, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2101, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 2055, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 2020, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 2025, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 2030, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 2035, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 1899, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 1909, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:planeAngleMeasure' is not declared. Line 1914, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1929, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1934, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1949, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1954, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1959, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1969, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1974, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:generalMeasureType' is not declared. Line 1979, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1989, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:volumeFlowRateMeasure' is not declared. Line 1990, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 1995, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 2000, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1769, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1776, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1789, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1681, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1687, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1502, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1513, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 914, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 928, position 14.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1221, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1115, position 12.
Schema validation warning: The 'http://www.opengis.net/gml/3.2:name' element is not declared. Line 641, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 642, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1079, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1082, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 1028, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:generalMeasureType' is not declared. Line 1017, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 674, position 12.
Schema validation warning: Type 'http://www.opengis.net/gml/3.2:CodeType' is not declared. Line 675, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:pressureMeasure' is not declared. Line 356, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:volumeFlowRateMeasure' is not declared. Line 358, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:pressureMeasure' is not declared. Line 359, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:thermodynamicTemperatureMeasure' is not declared. Line 360, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 315, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 316, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:lengthMeasure' is not declared. Line 317, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:generalMeasureType' is not declared. Line 279, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:densityMeasure' is not declared. Line 262, position 12.
Schema validation warning: Type 'http://www.witsml.org/schemas/131:densityMeasure' is not declared. Line 263, position 12.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 273, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 285, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 392, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:AbstractFeature' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractFeatureBase'. Line 488, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 529, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:AbstractNamedFeature' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractFeatureBase'. Line 546, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 587, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 622, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:AbstractNamedObject' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractObjectBase'. Line 635, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 1175, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:Color' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractObjectBase'. Line 1676, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:PlanarObservationRepresentation' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractGeometry'. Line 2630, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 3809, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4002, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:PointLocation' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractGeometry'. Line 4050, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:LinearExtent' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractGeometry'. Line 4056, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:MultiCurve' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractGeometry'. Line 4063, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:PlanarSurface' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractGeometry'. Line 4064, position 4.
Schema validation warning: 'http://diggsml.org/schemas/2.0.b:MultiPointLocation' cannot be a member of substitution group with head element 'http://diggsml.org/schemas/2.0.b:AbstractGeometry'. Line 4065, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4213, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4230, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4237, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4250, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4261, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4272, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4274, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4571, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4578, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4599, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4970, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 4982, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 5012, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 5024, position 4.
Schema validation warning: Reference to undeclared substitution group affiliation. Line 5036, position 4.

Warning: Schema could not be validated. Class generation may fail or may produce incorrect results.

Error: Error generating classes for schema 'C:\Users\HBopuri\Downloads\diggs-schema-master\diggs-schema-master\Complete'.
  - The datatype 'http://www.opengis.net/gml/3.2:AbstractGMLType' is missing.

If you would like more help, please type "xsd /?".

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools>xsd.exe C:\Users\HBopuri\Downloads\diggs-schema-master\diggs-schema-master\Complete.xsd /classesThe datatype 'http://www.opengis.net/gml/3.2:AbstractGMLType' is missing.The datatype 'http://www.opengis.net/gml/3.2:AbstractGMLType' is missing.

DIGGS Codes

We have found another test result that needs to be incorporated into DIGGS. The (Loss on Ignition Test) Organic Content is missing from the DIGGS Code list. I have added them to my version of the document and highlighted them in red here and sent them to Dan via email, since I cannot attach the XML file to this issue. It doesn't require a schema change - just adding to the list.

image

CPT - Estimated Water Depth

Another CPT related question - when transmitting CPT data, it would be useful to have the estimated water depth associated with the test in the DIGGS file. Presumably this should go into the TestEvent. However, in order to make that something that is useful and others would recognize we need standardized terminology for what the parameter is.

In the Dictionary, we would need to add Estimated Water Depth as a property. So this question is a cross between a question about schema and also the dictionary.

cpt estimated water depth

Define the controlled lists for field descriptive properties

Name Description
apparentDensity A text string describing the consistency of coarse-grained soils (eg. "loose"); intended to come from a controlled list
consistency A text string describing the consistency of fine-grained soils (eg. "soft"); intended to come from a controlled list
beddingOrientation A text string describing the bedding orientation (eg. horizontal, inclined, inclined 30 deg NW, etc.)
beddingSpacing A text string describing the bed spacing (eg. "thick", "3 inches"); intended to come from a controlled list
cementation A text string describing the degree of cementation (eg. "weakly"); intended to come from a controlled list
dilatancy A text string describing the degree of dilatancy, eg. "slow"; intended to come from a controlled list
dryStrength A text string describing the degree of dry strength; intended to come from a controlled list
moistureCondition A text string describing the moisture of the soil (eg. "wet"); intended to come from a controlled list
odor A text string describing the odor of the soil (eg. H2S); intended to come from a controlled list
particleAngularity A descriptive term or phrase to describe the overall angularity of grains (eg. "rounded"). Intended to come from a controlled list.
particleShape A descriptive term or phrase to describe the overall shape (typically sphericity) of particles. Intended to come from a controlled list.
particleSize A descriptive term or phrase to describe the overall particle size distribution of the soil, eg. "fine sand", "fine to coarse". "silt and very fine sand". Intended to come from a controlled list.
particleSorting A descriptive term or phrase to describe the relative particle sorting of the soil, eg. "well-sorted". Intended to come from a controlled list.
plasticity A descriptive term or phrase to describe the relative plasticity of the soil, eg. "non-plastic". Intended to come from a controlled list.
reactionToHCl A text string describing the soil's reaction to HCl (eg. "weak"); intended to come from a controlled list
rockGrainSize A descriptive term or phrase to describe the overall particle size distribution of the soil, eg. "fine sand", "fine to coarse". "silt and very fine sand". Intended to come from a controlled list.
rockHardness A descriptive term or phrase to describe the relative hardness of rock, as governed by its mineralogy, eg. "hard". Intended to come from a controlled list.
rockSlakingRate A descriptive term or phrase to describe the relative rate of slaking of rock, eg. "slow". Intended to come from a controlled list.
rockStrength A descriptive term or phrase to describe the relative hardness of rock, as governed by its compressive strength, eg. "strong". Intended to come from a controlled list.
rockWeathering A descriptive term or phrase to describe the relative degree of rock, eg. "slightly decomposed", "Grade III", etc. Intended to come from a controlled list.
soilStructure A descriptive term or phrase to describe the relative structure of the soil, eg. "prismatic", "blocky", etc. Intended to come from a controlled list.
toughness A descriptive term or phrase to describe the relative toughness of the soil, eg. "medium", etc. Intended to come from a controlled list.

Waterstrike - 2.5 vs 2.6

It seems there is the ability to only have one Waterstrike in 2.6 but in 2.5 you can have many Waterstrike elements. Is there a reason why you can only have one Waterstrike now?

Sampling Activity and Sample Produced vs Sample

Can someone help explain the difference between the SampleProduced object and the Sample object in DIGGS? They seem to be very similar and either could be used for the purpose of exporting data from gINT to DIGGS. The Sample object references the Sample Produced object.

Example of the SamplingActivity/SampleProduced


gml:name1</gml:name>
Natural Ground




gml:posList1.5 3</gml:posList>


collect


gml:descriptionSS-1A</gml:description>



gml:posList1.5 2</gml:posList>






<gml:name codeSpace="ODOT_CS">SS</gml:name>


2

Example Sample object:

B-002-1-16 2

Lab Penetrometer TestProcedure Object missing

When using Pydiggs to validate some of our DIGGS files for ODOT, we found that we were not handling pocket penetrometer performed in the lab correctly. So, we started trying to build this out correctly and found that the "compressive_strength_unconfined" dictionary entry references the following object "procedure/diggs_geo:LabPenetrometerTest".

Capture

When we look at the schema though for the
https://diggsml.github.io/index.html#AbstractLaboratoryTestProcedure

It doesn't exist. This object needs to be added or someone needs to let us know where it is :).

Compaction Test

In the AGS standard there are two particle size percentages that are used for oversize correction, but in the ASTM Standards there are 3 particle sizes used for oversize correction. I am trying to find where they would be stored in a compaction test. Potentially they go into a specimen but that is not truly correct because then you would be replicating this for each specimen (proctor point/trial) used in the test when in fact they always have the same oversize correction % because that is part of the specimen preparation process. What ASTM requires is that you have the following particle sizes for the oversize correction. 19mm (3/4"), 9.5mm (3/8"), and 4.75 mm (No. 4). This is not a "grading" test so you would not have a gradation associated with this test. It is technically part of the preparation of the bulk sample to separate the oversize material and determine the % of the material for these sizes.

If we put them in the specimen, we would have something like this, but it isn't valid as you are only allowed one sizeFraction object.





4.75
45.5




9.5
90.9




19
100



Accordingly, I suggest that we need 3 new elements in the LabCompactionTest object.
percentPassing4p75mmSieve, percentPassing9p5mmSieve, percentPassing19mmSieve

Another question I have related to the compaction test is where is the Stabilization Type and Amount of Stabilizer (these are AGS fields CMPG_STYP, CMPG_STAB). This is used for scenarios where you are doing cement stabilization/lime stabilization and testing the properties of the soil/stabilizer mix.

Missing Value from DIGGScodes.xml

From @sdeaton75 on January 3, 2018 14:31

The DIGGSCodes.xml may be missing a property for the LabPenetrometerTest result. There is the abstract test procedure, but this particular one is missing the property for results. In the image below, I have added a proposed property.

image

Copied from original issue: DIGGSml/DIGGSml.github.io#2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.