advanced iso topics iso for data documentation. contents content updates – gmx:anchor for text –...

37
Advanced ISO Topics ISO for Data Documentation

Upload: beryl-jacobs

Post on 04-Jan-2016

238 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Advanced ISO Topics

ISO for Data Documentation

Page 2: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Contents• Content Updates

– gmx:Anchor for text– Codelists

• NCEI Component Registry– Resolved Records– Unresolved Records

• Related Standards– ISO 19110– ISO 19111

• Status of Standards

Page 3: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Special Problem:

• I have an element that is a free text domain. How can I restrict this field to a set of defined terms?

Page 4: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

gmx:Anchor for text• anchor (gmx:Anchor) can be used as a substitute for

a CharacterString when you want to restrict the free text to a controlled vocabulary.

Ex: <gco:CharacterString>Pearl Harbor, HI</gco:CharacterString>

can be replaced by<gmx:Anchor xlink:href="http://www.rvdata.us/voc/port#101065">Pearl Harbor, HI</gmx:Anchor>

In this implementation example, the gmx:Anchor points to a vocabulary that containing a specific vocabulary entry.

Page 5: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Special Problem: Codelists• I have an element that uses a codeList but the codeList

values do not contain the information I need. How can I extend the codeList or can I use my own?

• Creators can supply your own codeList anywhere in the Standard by pointing to a custom location instead of the standard location. Of course, this could cause interoperability problems, so it should not be done without careful consideration of the implications.

Page 6: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

NCEI Component Registry - Docucomp

Page 10: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Ideally, you have a single component with a default role that you can “overwrite”.

When you resolve the component, the specified role will override and replace the default

component role value.

Special Problem:• How do I change the default role value of a

responsible party component?

Page 11: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Example of ‘role’Ex:

<gmd:contact xlink:href="http://www.ngdc.noaa.gov/docucomp/component/7c7d17a0-4d66-11df-9879-0800200c9a66" xlink:title="DOC/NOAA/NESDIS/NODC/NCDDC> National Coastal Data Development Center (pointOfContact)">

<gmd:CI_ResponsibleParty><gmd:role>

<gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="originator" codeSpace="006">originator</gmd:CI_RoleCode>

</gmd:role></gmd:CI_ResponsibleParty>

</gmd:contact>

Page 12: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Example of ‘role’Ex: The component <gmd:contact

xlink:href="http://www.ngdc.noaa.gov/docucomp/component/7c7d17a0-4d66-11df-9879-0800200c9a66" xlink:title="DOC/NOAA/NESDIS/NODC/NCDDC> National Coastal Data Development Center (pointOfContact)"/>

Has a default role of

pointOfContact

Page 13: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Related Standards -19110• This is a separate document that can be used

to describe the ‘content’ of your dataset,when appropriate.

• It is similar to the CSDGM Section 5 Entity and Attributes

• A “data dictionary”

Page 15: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records
Page 16: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

FC_FeatureCatalogue

Page 17: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Future ISO 19110 Feature Catalog use

Page 18: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Related Standards -19111• How do I document the Spatial Referencing?

Page 19: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

ISO 19111 Spatial Referencing Use

Page 20: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

ISO 19111 Spatial Referencing Use• Use citation and identifier to reference to external 19111• Use components to reference to external registries

– EPSG http://www.epsg-registry.org/– spatialreference.org http://www.spatialreference.org/

Page 21: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Related Standards -19119• How do I use ISO 19119 to document

Services?

Page 22: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

ISO 19119 Service Metadata use

Page 23: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

ISO 19119 Service Metadata use

Page 24: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Special Problem:• How can I document biological data?• The ISO 19115 and -2 can be used to describe biological data.• Use the metadata extension information provided in the ISO

19115 standard as needed.

• Extended ISO Biological schema available via ftp://ftp.ncddc.noaa.gov/pub/Metadata/NOS_CD/schemas/ISObio/

• See Biological Workbook

Page 25: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

http://service.ncddc.noaa.g

ov/rdn/www/metadata-standards/

documents/BIO-Metadata.pdf

Biological Profile Additions

Page 26: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

MD_DataIdentification

Page 27: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Dataset Series• How do I build hierarchical relationships using

metadata?

Page 28: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Datasets, Aggregates and their Metadata – Hierarchical Metadata

Page 29: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Datasets, Aggregates and their Metadata – Hierarchical Metadata

Page 31: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Subsets

Page 32: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Building Relationships

Platform

Data type/sensor

Page 33: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Cruise 1

Cruise2

Cruise 1

Building Relationships

Program

Platform

Data type/sensor

Page 34: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records
Page 35: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Status of Standards

Who’s Your community

of practice???

Page 36: Advanced ISO Topics ISO for Data Documentation. Contents Content Updates – gmx:Anchor for text – Codelists NCEI Component Registry – Resolved Records

Is 19110 still going to be separate in 19115-2?19139

XML schema implementation

19115-2 Part 2: gridded data and imagery

19115Geographic information – Metadata

19110 19111

MI_

MD_

FC_

19119Services

SV_