Skip to content

ISO-TC211/codesets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ISO/TC-211 Code Sets

This repository contains the point-of-truth source data of the International Standards Organization's Technical Committee 211 (Geographic information/Geomatics)'s code sets. Code sets are controlled lists of identified terms used in standards.

Code set content here is stored here in RDF data files in the Turtle format as Semantic Web vocabularies according to the Vocabulary Publication Profile of SKOS, with SKOS being the SKOS Simple Knowledge Organization System model.

The code sets are published online at IRI persistent identifier locations resolved via the Open Geospatial Consortium's "Rainbow" reference data publication system at:

Governance

The code sets here will be maintained via procedures aligning with ISO 19135:2026 Geographic information — Procedures for item registration with the TC-211's Advisory Group 6 Group for Ontology Maintenance (GOM) acting as the Control Body organising expert reviews of proposed content changes from Content Authorities - standards editors and content maintainers.

Content Authorities will not be select by GOM but assigned via TC-211 processes, yet to be determined throughout 2026.

Who can propose changes?

Until the TC-211 May 2027 plenary meeting, changes to code sets will only be accepted from Content Authorities as TC-211 moved to the first comprehensive and authoritative publication of code sets. From May 2026, Content Authorities may allow changes to code sets to be proposed by others - trusted editors, general public etc.: to be determined by the Content Authorities.

Changes procedure

Change procedures will follow ISO 19135:2026 Geographic information — Procedures for item registration with automation built into GitHub Actions-based workflows. Due to this, the best form of change request that can be made is a Pull Requests on this repository made at http://github.com/iso-TC211/codesets/pulls.

Pull Requests will result in a review workflow, coordinated by the Control Body and assigned to Content Authorities.

If you cannot make a Pull Request, please raise an Issue indicating the change requested at http://github.com/iso-TC211/codesets/issues. Sensible issues will be converted into Pull Requests by GOM.

If you cannot raise an Issue, please contact GOM or the Content Authority of your target code set. GOM can be contacted via the details below.

Change annotations

All changes to code sets - either the code sets as a whole or individual concepts within them - will be annotated on the code set or concept with the Submitter and approving Content Authority indicated as well as the date of the change.

An example of a fictitious addition of 'catbot' to the 19115 On Line Function Code is:

:chatbot
    a skos:Concept ;
    rdfs:isDefinedBy cs: ;
    skos:definition "Artificial Intelligence chat bot for asking questions about the resource"@en ;    
    skos:inScheme cs: ;
    skos:prefLabel "chatbot"@en ;
    skos:topConceptOf cs: ;
    ls:hasLifecycleStage [
        time:hasBeginning [ time:inXSDDate "2026-01-12"^^xsd:date ] ;
        time:hasEnd [ time:inXSDDate "2026-02-28"^^xsd:date ] ;
        schema:additionalType status:submitted ;
        prov:qualifiedAttribution [
            prov:agent <http://example.com/org/x> ;  # Organisation X
            prov:role role:submitter ;
        ] ;
        skos:scopeNote "Concept added"
    ] ,
    [
        time:hasBeginning [ time:inXSDDate "2026-02-28"^^xsd:date ] ;
        time:hasEnd [ time:inXSDDate "2026-03-04"^^xsd:date ] ;
        schema:additionalType status:accepted ;
        prov:qualifiedAttribution [
            prov:agent <http://example.com/org/iso19115-editors> ; 
            prov:role role:contentAuthority ;
        ] ;
    ] ,
    [
        time:hasBeginning [ time:inXSDDate "2026-03-04"^^xsd:date ] ;
        # no end time - current
        schema:additionalType status:stable ;
        prov:qualifiedAttribution [
            prov:agent <https://def.isotc211.org/org/ag6> ;  # GOM 
            prov:role role:contentAuthority ;
        ] ;
    ] ;
.

Here the addition was 'submitted' in January 2026 by Organisation X, 'accepted' in February by ISO 19115 Editors and techncially implemented in March by GOM.

Note

The organisations and roles used in this example are indicative of real things but fictitious. Roles and identifiers for groups will be finalised by May 2026.

Publication Status

Code Set coverage

Not all the Code Sets within TC-211's 19* series of standards are yet delivered here. Those that are, are published at https://def.isotc211.org/codesets with the remainder to be delivered by May 2026. Until that time, Content Authorities are being contacted to assist with delivery of all TC-211 code sets.

Content Structure

The RDF resources in this repository within the resources/ folder that constitute the catalogue of code sets are organised according to a structured manifest allowing for automated validation and absorption by the OGC Rainbow system. The following table of resources is auto-generated by the PrezManifest tool from the manifest.ttl file:

Resource Role Description
Catalogue Definition:
catalogue.ttl
Catalogue Data The definition of, and metadata for, the code sets container object - catalogue
Resource Data:
codesets/*.ttl
Resource Data Code sets as catalogued resources
Labels Files:
background/*.ttl
Complete Catalogue and Resource Labels Labels for resource data elements and reference data such as Agents

License & Use

These vocabularies are available for reuse under the conditions of the Creative Commons BY 4.0 License, a copy of the deed of which is contained in this repository in the LICENSE file.

These vocabularies and the software in this repository is copyright as follows:

© International Organization for Standardization, 2026

Contact

These code sets are managed by the TC-211's Advisory Group 6 Group for Ontology Maintenance (GOM). Please contact that group using the details at:

Note

Contact points for individual code sets are not yet available but are planned to become so when code set maintenance is completely implemented, expected in late 2025.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages