# Presentation: 147104

## Applying ISO/TC 211 Standards in the Development of Framework Data Standards

- Presented at
- ISO TC 211 Standards in Action workshop
- by
- Julie Binder Maitra, USA
- Pallanza, Italy
- 2004-10-06

## Applying ISO/TC 211 standards to the development of Framework Data Standards

**Topics**
- Framework data themes (slide 3)
- Standardization approach (slides 4-5)
- Application of key ISO/TC 211 standards (slides 6-13)
- ISO 19109 (slides 7-9)
- ISO 19115 (slide 10)
- ISO 19123 (slides 11-12)
- ISO 19136 (slide 13)
- Status (slide 14)
- Resources (slide 15)

**Base Standard**

**Transportation**

**Elevation**

**Cadastral**

**Hydrography**

**Governmental **
**Units**

**Orthoimagery**

**Geodetic Control**

- Air

- Rail

- Roads

- Waterways

- Transit

**Framework Data Themes**

## Standards development approach

- Develop standards through procedures established by the American National Standards Institute (ANSI) and InterNational Committee for Information Technology Standards (INCITS).
- Bring together subject matter experts from all levels of government (Federal, State, and local), academia, and the private sector to develop data standards for Framework themes
- Provide UML modeling support
- Transform UML data models into XML/Geography Markup Language schema documents

## Geographic Information Standards Activities 

- Is U.S. member body of

**ISO Technical Committee (TC) 211**

**American National Standards Institute (ANSI)**

**INCITS Technical**

**CommitteeL1**

**InterNational Committee on Information Technology Standards (INCITS)**

- Is accredited by

- Is a Subcommittee of

- Is a voting member of

- Is an advisory member of

- Federal Standards

- Is strategic member of

- Accredits INCITS L1
- as U.S. TAG to

**ISO**

- Is a Technical Committee of

**NIST**

- Consortia and
- Academia

- ANSI Accredited Standards Development
-  Organization

**Open Geospatial **
**Consortium**

- OMG
- W3C
- OASIS
- etc.

- Other Standards
- Development
-  Organizations

**ICSP**

**FGDC**

**State**

**Municipalities**

- Chairs

- MOU

- Sets Policy For

**OMB**

- Reports to

- Participate in
- standards
- development

**ISO/TC 211 – Joint Advisory**
**Group (JAG)**

**Geographic Information Standards Activities **
**in the United States**

## Key ISO Standards:
ISO 19109, Geographic information - Rules for application schema
ISO 19115, Geographic information - Metadata
ISO 19123, Geographic information - Schema for coverage geometry and functions
ISO 19136, Geographic information – Geography Markup Language

- ISO 19109, Geographic information - Rules for application schema
- ISO 19115, Geographic information - Metadata
- ISO 19123, Geographic information - Schema for coverage geometry and functions
- ISO 19136, Geographic information – Geography Markup Language

**Applying ISO/TC 211 standards ****to the development of ****Framework Data Standards**

## Application of ISO 19109
Use General Feature Model to describe geographic features (applies to geodetic control, cadastral, hydrography, transportation, and government units boundaries themes)
Build Application schema in UML

- Use General Feature Model to describe geographic features (applies to geodetic control, cadastral, hydrography, transportation, and government units boundaries themes)
- Build Application schema in UML

**Applying ISO/TC 211 standards ****to the development of ****Framework Data Standards**

## Application of ISO 19109

**Notes:**
Chose example from Governmental Unit Boundary standard because this was the standards that I used at the presentation in Berlin
This model maintains unnecessary references to groups of curves and polygons that are otherwise already managed through features and geometries. A simplified model is shown to maintain information content.

## Application of ISO 19109

- Revised UML data model
- for Governmental Unit Boundaries

**Notes:**
Chose example from Governmental Unit Boundary standard because this was the standards that I used at the presentation in Berlin
This model maintains unnecessary references to groups of curves and polygons that are otherwise already managed through features and geometries. A simplified model is shown to maintain information content.

## Application of ISO 19109

- Excerpt from data dictionary for GUB_GovernmentalUnit class

| Name | Definition | Obligation | MO | Data Type  | Domain |
| --- | --- | --- | --- | --- | --- |
| GUB_GovernmentalUnit | The GU being documented | M | 1..* | Class | Lines 20-28 |
| typeName | The designated name for the type of GU whose data are being described | M | 1 | CharacterString | Annex C, free text |
| typeNameAbbreviation | The abbreviated name for the type of GU whose data are being described | C/ if an abbreviation exists for GU Type Name | 0..1 | CharacterString | Free text |
| typeDefinition | Definition of the type of GU whose data are being described | C/ if the type definition is known | 0..1 | CharacterString | Annex C, free text |
| typeCode | The specific code which identifies the GU being described | C/ if a type code exists | 0..* | CharacterString/ Integer | Free number |
| codingSystemReference | GU type code reference | M | 1..* | CharacterString/ Integer | FIPS code, free text, free number |
| maintenanceRelationshipList | List of common areal information between one or more GUs or legal entities and geographic area features for the GU type being described | C/ if one or more maintenance relationships exist | 0..* | CharacterString | Free text |
| contiguousRelationshipList | List of GUs or feature objects that share a common point or portion of a boundary | C/ if one or more contiguous relationships exist  | 0..* | CharacterString | Free text |
| composedOfRelationshipList | List of GU or feature object that contains subentities that are completely contained within and are the extent of the entity | C/ if one or more composed of relationships exist  | 0..* | CharacterString | Free text |
| composesRelationshipList | List of GU subentities that are completely contained within an entity | C/ if one or more composes relationships exist  | 0..* | CharacterString | Free text |

## Application of ISO 19115

-  Framework Data Standards will be compliant with ISO 19115
- Some elements listed as optional in ISO 19115 are mandatory for Framework Data Standards
- examples: Metadata standard name, Metadata standard version, Dataset purpose, Dataset progress, Dataset maintenance and update frequency
- ISO 19115 elements closely match elements in FGDC Content Standard for Digital Geospatial Metadata, FGDC-STD-001-1998 (version 2.0); therefore, data standards will be compliant with FGDC standard
-  FGDC standard lacks metadata elements for language and character set

**Notes:**
The codes in ISO 639-2, Codes for the representation of names of languages-- Part 2: alpha-3 code, are used to identify language.

The default value for character set code is “utf8,” which represents the 8-bit variable size Universal Character Set (UCS) Transfer Format, or UTF-8.   UTF-8 maps character codes in ISO/IEC 10646:2003, Information technology -- Universal Multiple-Octet Coded Character Set (UCS) to unique byte sequences. Character codes and encoding forms such as UTF-8 are synchronized between ISO/IEC 10646 and the Unicode standard.

## Application of ISO 19123

**Application of ISO 19123 (for digital orthoimagery and elevation themes)**
-  Digital orthoimagery adopts ISO 19123 classes such as CV_Coverage, CV_ContinuousQuadrilateralGridCoverage, CV_Grid, CV_GridValuesMatrix
-  Elevation standard models data as simple discrete coverages

## Application of ISO 19123

**The draft elevation standard models data as simple discrete coverages**

- Point coverage

- Curve (line) coverage

- Grid coverage

- Surface coverage

## Application of ISO 19136

- UML data models in .xmi format (defined by OMG) were transformed to XML/Geography Markup Language (GML) schemas through UGAS software tool
- The XML/GML schema documents can be used to create, validate, and process geographic information with XML parsing and validation software.
- Activity supported through Information Interoperability component of the Open Geospatial Consortium’s Open Web Services 2.0 Testbed

## Status of Framework Data Standards

- Standards project is registered as INCITS Project 1574-D, Geographic Information – Framework Data Content Standard
- Objective is an American National Standard (ANS)
-  Standards initially developed through Geospatial One-Stop e-government initiative, but FGDC has assumed leadership for further development
- Draft standards out for public review until October 30, 2004
- The FGDC funded projects across the U.S. to serve and use Framework data over the web using the Open Geospatial Consortium’s Web Feature Service (WFS) specification.

## Resources

- FGDC, www.fgdc.gov
- Framework Standard Registered Review site, http://www.fgdc.gov/RReview
- INCITS Technical Committee L1, _[www.incits-l1.org](http://www.incits-l1.org/)_
- INCITS, www.incits.org
-  Open Geospatial Consortium (formerly OpenGIS Consortium), www.opengeospatial.org
- “A Clear Vision of the NSDI” from *Geospatial Solutions*, http://www.geospatial-online.com/geospatialsolutions/article/articleDetail.jsp?id=89953
- UGAS, http://www.interactive-instruments.de/ugas
- Schema Subsetting Tool from Galdos, http://sourceforge.net/projects/gascom
- Object Management Group, http://www.omg.org (UML specification and .xmi format)
- W3C, http://www.w3c.org (XML specification)

## Thank you !

**(Ms.) Julie Binder Maitra**
- Federal Geographic Data Committee (FGDC)
- 590 National Center
- 12201 Sunrise Valley Drive
- Reston, Virginia 20192
- USA
- Email: _[jmaitra@usgs.gov](mailto:jmaitra@usgs.gov)_
- Phone: +1 703 648 4627
- Fax: +1 703 648 5755