"Seegrid will be due for a migration to confluence on the 1st of August. Any update on or after the 1st of August will NOT be migrated"

CGI Geoscience Concept Definitions Task Group (CDTG) (See call for membership in new workgroup, below)

Also see Link to current GeoSciML vocabulary schema discussion
Also see Link to GeoSciML vocabulary schema discussion - up to June 2007
Also see Link to GeologicVocabulary introduction pageSort

Reorganization of CGI semantic interoperability work groups

The CGI council made a decision at their meeting in Berlin 24 Aug 2010 that the IWG Concept Definitions Task Group and the Multi-lingual Thesaurus Group (MTG) are to be re-formed as a new GeoScience Terminology Task Group under the IWG.

IUGS Commission for the Management and Application of Geoscience Information (CGI)

GeoScience Terminology Working Group (GTWG)

The CGI GeoscienceTerminologyWorkGroup is superseding the CDTG and MLT. Terminology activity is now moved to that WIKI.

-- SteveRichard - 05 Feb 2013

Where to find CGI vocabularies

Resource. geosciml.org has links to the current CGI vocabularies, with links to a directory containing html listings and SKOS/RDF listings.

BRGM vocabulary service now also includes the version 201012 vocabularies.Select 'CGI201012 URI' in the 'Version of vocabularies:' combo box in the top center.

Auscope vocabulary service is set up to dereference http URI for terms to SKOS snippet for that term. E.g. try http://resource.geosciml.org/classifier/cgi/compositioncategory/0001

Normative encoding of vocabularies. In SKOS rdf-xml. All versions of individual vocabularies are included here. The version is a year_month time stamp; look for the most recent version date to get the current version of a vocabulary. Files in the tag directories will not change.

Documentation on vocabularies Includes text discussion, graphical display of polyhierarchy in Simple Lithology, and use of SKOS for encoding vocabularies.

Xslt transforms for converting between GeoSciML v2 Geologic Vocabulary and Skos, SKOS to html for display, SKOS to tab-delimited text for loading into database tables or spreadsheets.

HTML formatted views of 201001 version vocabularies

These are courtesy of Eric Boisvert and Geologic Survey of Canada. These are the versions with URN identifiers; superseded by 201012 versions. Definitions are essentially the same in 201012 versions, big change is switch to http URI.

































201012 Style Layer Descriptors

2010, GeoSciML v3 vocabulary requirements

The GeoSciML model and service architecture task group meetings in Rome (30-Aug to 03 Sept 2010) identified several vocabularies that will be required for GeoSciML v3 services. These will need to be developed informally during the reorganization of the semantic interop workgroups (see below).
  1. Vocabulary for sampling feature relation roles, e.g. split, thin section, mineral separate...
  2. Because gml 3.2 includes nilReason with nilable properties, and Model group adopted pattern that all properties will be required and nilable (except in certain rare cases), the implication is that the associated vocabularies do not need to include nil values. Some vocabularies currently do, these need to be removed in next versions.
  3. Need Material Relationship Type vocabulary. Value is not nilable in schema, so need 'constituentRelationship' as top value for vocabulary.
  4. add deformation style vocabulary {brittle, ductile, brittle-ductile, unknown} for ShearDisplacementStructure
  5. LaboratoryAnalysis.resultQualityDescription needs nameOfMeasureTerm vocabulary; this will specify the quantitative uncertainty specification method (one sigma, two sigma, etc.).
  6. SpecimenType vocabulary
  7. Geologic Specimen preparation terms (crush, mineral separation, thin section, cut, polish, mount, acid digestion)
  8. Geologic sampling method terms (diamond drilling, percussion drilling, piston core drilling, vibro core drilling, channel sampling, sea floor dredging, geological hammer)
  9. Analytical methods vocabulary. Have to keep it at a generalized level--essentially a key word scheme for analytical techniques


This section includes various topic items that are no longer 'hot', but are being kept to record activity.

201012 vocabulary update tags posted

These are the final release of the 201012 version updates. The SKOS vocabulary files are being placed in https://www.seegrid.csiro.au/subversion/CGI_CDTGVocabulary/tags/SKOSVocabularies. As new versions are released, the files will be tagged in this same directory. SKOS-encoded versions of the 200811 vocabularies are also in this directory now. These should be considered the normative representations of the vocabularies.

Recommended tool to look at the vocabulary with the polyhierarchy is Protege v.4, with the SKOS editor. Any RDF tool (e.g. TopBraid Composer will also work, but may not have the SKOS-adapted display for hierarchy). When you start Protege, click on the 'Open OWL ontology' choice, and find the rdf file for the vocabulary. When the vocabulary opens, select File/preferences..., and select the 'Renderer' tab in the Preferences dialog, and click the 'Render entities using URI fragment' radio button at the top of the list, then close the dialog by clicking 'OK'. Make sure the SKOS editor is on by selecting the 'Tabs' menu, and make sure that 'SKOS View' is checked. You should see a 'SKOS view' tab in the top row of tabs in the Protege window. Select that to look at the vocabulary. In the left side frame of the view, there are three tabs at the top; select 'Asserted Concept Hierarchy' to see the parent-child links based on skos:broader and skos:narrower links.

-- SteveRichard - 2011-07-11

Adoption of http URI

The IWG made the decision at Rome meeting that all GeoSciML -related resources will subsequently use http URI's instead of URNs. Vocabulary and concept http URIs will be generated from the existing URNs.

The http URI scheme is described here.

Draft version 201012 with http URI in trunk branch of subversion repository until end 2010 for review and comment. Final version number will be assigned when vocabularies are released.

-- SteveRichard - 02 Dec 2010

OWL Ontology for Lithology

An OWL ontology for the CGI SimpleLithology2010 release candidate has been constructed for use in concept expansion, and to test the logic of the vocabulary. This work is based on the ontology constructed by Clinton Smyth and Pierre Jondeau from the 200811 vocabulary. To see the class hierarchy, open in Protege 4.0.115, and run from menu Reasoner/Pellet to build the inferred class hierarchy, visible on the 'inferred class hierarchy' tab of the 'Classes' tab. The Fact++ reasoner fails. TopBraidComposer should also open the ontology to browse.

-- SteveRichard - 2010-01-04

Subversion repository rearranged.

The Vocabulary development space in the subversion repository maintained by CSIRO has been moved out of the GeoSciML repository and into a new repository at https://www.seegrid.csiro.au/subversion/CGI_CDTGVocabulary. Please check this out if you are working on vocabularies. Contact GuillaumeDuclaux to get registered in the system if you don't have a user name and password.

-- SteveRichard - 2009-11-26

Version 200811 Vocabularies

Version 200811 vocabularies released for use with GeoSciML version 2. These vocabularies are posted as a starting point for using controlled vocabulary for semantic interoperability through GeoSciML web services. Since this is a 'release' version, copies of the vocabulary are archived in a 'tag' directory in the CGIModel subversion directory. The following links will access excel spreadsheets containing each vocabulary.

The vocabularies were compiled from contributed vocabularies from various Interoperability working group participants. The compiled terms were used to generate an internally coherent vocabulary for each property. Currently, the vocabularies only include English language localization. The CGI IWG is exploring how to obtain more language localizations for multilingual compatibility.

NOTE (-- SteveRichard - 2009-09-03): bug fix versions of the vocabularies are at https://www.seegrid.csiro.au/subversion/CGI_CDTGVocabulary/trunk/Vocabulary200811.x/. SKOS encoding and GeoSciML GeologicVocabulary xml encoding of the vocabularies are also included in that directory. Note that corrections in Excel docs, SKOS and GeoSciML versions may not be synchronized. The SKOS versions should be considered the most authoritative.

Links to individual version 200811 vocabularies

These links are to the 'tag' vocabularies. These are fixed, and are not getting bug fixes applied to the vocabularies in the trunk directory (see link above).

Composition Category 200811

Compound Material Constituent Part Role 200811

Consolidation degree 200811

Contact character 200811

Contact type 200811

Convention code 200811

Description purpose 200811

Determination method 200811

Event environment 200811

Event process 200811

Fault movement sense 200811

Fault movement type 200811

Feature observation method 200811

Genetic category 200811

Geologic unit morphology 200811

Geologic unit part role 200811

Geologic unit type 200811

Mapped feature observation method 200811

Particle aspect ratio 200811

Particle shape 200811

Particle sorting 200811

Particle type 200811

Proportion term 200811

Simple lithology 200811

Stratigraphic rank200811

Value qualifier 200811

Vocabulary relation 200811

Vocabulary discussion pages

Each of the vocabularies required for populating GeoSciML documents has an associated discussion page, an html document listing, and an excel spreadsheet used for gathering the source terms and defininitions that are in use.

Composition part proportion terms discussion page Same vocabulary used for GeologicUnit compositionPart.Proportion.

Compound material genesis terms discussion page

Compound material constituent part role terms discussion page

Compound material Composition Category terms discussion page Same vocabulary as GeologicUnit.compositionCategory

Consolidation degree terms discussion page

Contact character terms discussion page

Convention codes for planar orientation specification discussion page These are specified by an enumerated code list in the UML model for GeoSciML v2. The definitions from the scope notes have been gathered in one document for accessibility here.

Description purpose terms discussion page These are specified by an enumerated code list in the UML model for GeoSciML v2. The definitions from the scope notes have been gathered in one document for accessibility here.

Determination method terms for orientation measurements discussion page

Earth Material color terms discussion page No vocabulary has been compiled

Fabric terms discussion page Compilation still in progress 29 Jan 2009

Fault movement sense terms discussion page

Fault movement type terms discussion page

Feature observation method terms discussion page

Geologic contact type terms discussion page

Geologic event environment category terms discussion page

Geologic event process category terms discussion page

Geologic relationship role type terms discussion page No vocabulary compiled

Geologic unit body morphology terms discussion page

Geologic unit exposure color terms discussion page No vocabulary compiled

Geologic unit type discussion page

Geologic unit composition category terms discussion page Same vocabulary as CompoundMaterial.compositionCategory

Geologic unit outcrop character terms No vocabulary compiled

Geologic unit part proportion terms discussion page Same vocabulary as used for CompoundMaterial constituentPart.Proportion.

Geologic unit part role terms discussion page Same vocabulary for GeologicUnit.part.GeologicUnitPart.role and GeologicUnit.composition.CompositionPart.role

Lithology categories for Geologic unit composition discussion page

Mapped feature observation method terms discussion page

Metamorphic grade terms discussion page No vocabulary compiled. Recommend Smulikowski et al, 2007, p. 20

Metamorphic facies terms discussion page No vocabulary compiled. Recommend Smulikowski et al, 2007, p 22-23 (table 2.2.1)

Named time ordinal era terms Named stratigraphic eras have been assembled directly into a GeoSciML GeologicVocabulary document available at http://srvgeosciml.brgm.fr/exist/brgm_geosciml/concept.xql?request=GetResourceByURN&urn=urn%3Acgi%3AclassifierScheme%3AICS%3AStratChart%3A2008

Particle geometry terms ParticleGeometry describes the particle size and size distribution (sorting), and particle shape and shape distribution. ParticleGeometry is distinguished from fabric in that the ParticleGeometry description of a CompoundMaterial remains constant if the material is disaggregated into its constituent particles, whereas fabric is lost if the material is disaggregated (NADMSC, 2004). In GeoSciML particle geometry is factored into properties for particle size and particle sorting. Particle shape is represented by a shape property that relates to particle roundness in granular rocks, and degree of crystal development (e.g. euhedral, subhedral, anhedral) in crystalline rocks (named shape), and a property related to particle sphericity (aspect ratio). Thus, there are 4 vocabularies related to ParticleGeometry.

Particle aspect ratio terms discussion page

Particle size terms discussion page No vocabulary compiled

Particle sorting terms discussion page

Particle shape terms discussion page

Particle type terms discussion page

Quantity value qualifier discussion page These are specified by an enumerated code list in the UML model for GeoSciML v2. Terms and proposed definitions have been gathered in one document for accessibility here.

SimpleLithology--Lithology categories for Geologic unit composition discussion page

Stratified unit bedding pattern terms discussion page no vocabulary compiled.

Stratified unit bedding style terms discussion page No vocabulary compiled.

Stratified unit bedding thickness termsd discussion page No Vocabulary compiled.

Stratigraphic rank terms for geologic units discussion page

Vocabulary relationship role terms discussion page


Rome 1 Sept 2010

Meeting notes

Quebec 21 Sep 2009

Meeting held in conjunction with other task groups. Quebec Meeting Notes. Key decisions:

Several other vocabularies were identified for high priority development to meet requirements for GeoSciML v2, and in anticipation of v3. (see NewVocabularyDevelopment2009)

Vocabularies will be encoded using rdf/SKOS. Simple Knowledge Organization System (SKOS) is an W3C spec for as thesauri, classification schemes, subject heading systems and taxonomies within the framework of the Semantic Web. The Vocabulary application scheme in GeoSciML will be moved out of the GeoSciML Base to enable encoding using this different syntax. Model elements in the UML do not need to be changed, but the mapping from our UML model elements to SKOS classes must be explicitly documented.

Need to formalize vocabulary management process. SKOS vocabularies can be registered and served using a Vocabulary Service. AuScope has implemented a demonstration (see Auscope Vocabulary Service Project for more information. We anticipate that the current shephards for the vocabularies will evolve into individual vocabulary editor roles.

Recommended revisions to SimpleLithology200811 were reviewed and decisions made; these will be incorporated for a 200911(10 or 11?) version.

Uppsala 04 Aug 2008

22 draft vocabularies have been compiled from contributions and are currently posted for review. See vocabulary work status for current status.

Draft vocabularies will be registered in BRGM registry for testing during review period.

Need contact points in international geological surveys to develop more language localizations. Recommended that CGI determine whether to task MLT group or approach OneGeology Europe to provide language localizations and scientific reviews.

Steve Richard will develop proposal for policy on vocabulary review, acceptance, and versioning.

-- SteveRichard - 04 Sep 2008

Melbourne, 17-19 Sept 2007

Melbourne meeting notes

Reviewed vocabulary list for GeoSciML v2, prioritized development according to TestBed 3 requirements, assigned shepherd to oversee development of vocabularies identified as requirements for TestBed3 use cases. Worked on draft stratigraphic rank and lithology category vocabulary.

GeoSciML2 vocabulary list and development tracking (this is an Excel spreadsheet saved as html; you may need to open the link with MS internet explorer to see it display as table)

-- SteveRichard - 22 Sep 2007

Edinburgh 09 Mar 2007

Edinburgh meeting notes

Digital Mapping Techniques conference (http://www.dnr.sc.gov/geology/DMT_07/dmt07.htm) in Columbia, South Carolina, USA, on Wednesday, May 23, 2007. Only two task group members were in attendance, no business was transacted.


See Concept Definition Task Group Objectives for more information on the objectives and work plan for the task group. If you are interested in participating, or have suggestions for members, please contact Steve Richard (SteveRichard)

The GeoSciML version 2 model was developed at a face to face meeting in Tucson, AZ, May 8-15 2007. The additions and modifications to v1.1.1 result in changes to our task group requirements. Several vocabularies were deprecated, and many were added. There are now 86 vocabularies indicated by the model through scopedName or ControlledConcept values for attributes. Here is the list: GeoSciML2ModelDesign vocabulary list (this is an Excel spreadsheet saved as html; you may need to open the link with MS internet explorer to see it display as table)

The compiled vocabularies for GeoSciML are now posted on discussion pages (links above); this list needs to be updated to reflect all GeoSciML v2 vocabularies, including enumerations in schema and optional term vocabularies for CGI_Value data types (noted SteveRichard - 22 Sep 2007). We need to collect more examples, including anything that can be gleaned from the Multilingual Thesaurus, and especially lists to bring in perspectives from other groups around the world. Some problems with the compilation of required vocabularies emerged while I was posting the term lists we have so far; another pass through the UML model is necessary to determine that all required vocabularies are accounted for. If you see any discrepancies, please fix, or at least make a posting to note!

There are various proposals for formal subsets of English that can be used to produce readable definitions that can be parsed into OWL ontology documents. e.g. http://www.jfsowa.com/clce/specs.htm, http://philebus.tamu.edu/cl/, http://code.google.com/p/owl1-1/wiki/OwlCnl, http://attempto.ifi.unizh.ch/site/description/index.html. This approach might be very useful for the purposes of this group in constructing definitions that in the long run will for the basis for formal computer ontologies to use for smart searching and semantic mediation. Please check out the links above and add any others you are aware of.

-- SteveRichard - 27 Aug 2007


Intro to ontologies, including thesaurus

XML encodings - general


-- SimonCox - 27 Sep 2006

Draft vocabularies

Links to draft vocabularies and original compilation spreadsheets are available on the individual vocabulary web pages.


1GE WP 3 comment

WP 3 of OneGeology-Europe suggests 15 additional terms to orogenic events for a new CGI category: OrogenicEvent.

-- KristineAsch - 2009-12-11

This list of Orogenic Events is a 'local' European list. There will be lists with totally different terms for other parts of the earth, such as Benambran, Bindian, Tabberabberan, Kanimblan for SE Australia.

I don't see the need for the Geoscience Concepts Task Group to maintain these. They should be treated the same as GeologicUnit stratigraphic lexicons with each 'regional' governing body ( OneGeology-Europe for these?) maintaining a GeologicEvent lexicon.

-- BruceSimons - 2009-12-14

I aggree that region-based chronologies like orogenic event episodes (our brands include acadian, antler, sonoma, sevier, laramide...) should be maintained locally, and could be used like classifiers on events, or as geochronologic eras. We need to decide what the convention should be (if we create classifier for GeologicEvent features)

-- SteveRichard - 2009-12-16

I understood that as there was no dissension on the email list Ollie was going to add Classifier to both GeologicFeature and GeologicEvent, thereby allowing local lexicons to be used.

-- BruceSimons - 2009-12-17

Yes, classifier will be associated with GeologicEvent in the v3.0 beta release. I agree that named event vocabularies should be maintained locally, similar to national or regional Stratigraphic Lexicons.

-- OliverRaymond - 2009-12-17

BRGM vocabulary service now also includes the version 201012 vocabularies.Select 'CGI201012 URI' in the 'Version of vocabularies:' combo box in the top center.
Topic attachments
I Attachment Action Size Date Who Comment
19139_DTS20051008.pdfpdf 19139_DTS20051008.pdf manage 951.9 K 27 Sep 2006 - 19:26 SimonCox ISO Draft TS 19139 (XML encoding of ISO 19115 metadata)
ConceptDefinitionWorkGroupObjectivesFinal.htmhtm ConceptDefinitionWorkGroupObjectivesFinal.htm manage 6.2 K 20 Feb 2007 - 10:56 SteveRichard Call for participation, Concept Defintion Task Group
Orogenic_events_1GE_WP3.xlsxls Orogenic_events_1GE_WP3.xls manage 17.0 K 11 Dec 2009 - 00:20 KristineAsch Suggested additions to the CGI vocabulary of OrogeniceventTerms by Kristine Asch, WP 3, OneGeology-Europe.
VocabRequirements_V2_draft.htmhtm VocabRequirements_V2_draft.htm manage 78.1 K 21 May 2007 - 19:38 SteveRichard GeoSciML v2 vocabulary requirements
geology-lithology.sldsld geology-lithology.sld manage 233.4 K 16 Aug 2011 - 14:40 BruceSimons An sld file for the 201012 lithologies
Topic revision: r85 - 05 Feb 2013, SteveRichard

Current license: All material on this collaboration platform is licensed under a Creative Commons Attribution 3.0 Australia Licence (CC BY 3.0).