ISO/TS 19139-1:2019
Geographic information — XML schema implementation — Part 1: Encoding rules
Geographic information — XML schema implementation — Part 1: Encoding rules
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 40
- Дата публикации:
- 25 февраля 2019 г.
- Издание:
- ISO TS 19139 edition 1 version 1
- ICS:
- 35.240.70
This document defines XML based encoding rules for conceptual schemas specifying types that describe geographic resources. The encoding rules support the UML profile as used in the UML models commonly used in the standards developed by ISO/TC 211. The encoding rules use XML schema for the output data structure schema. The encoding rules described in this document are not applicable for encoding UML application schema for geographic features (see ISO 19136 for those rules).
Abstract
Overview
ISO/TS 19139-1:2019 - Geographic information - XML schema implementation - Part 1: Encoding rules - defines a rules-based method for deriving XML Schema (XSD) encodings from UML conceptual schemas that describe geographic resources and metadata. Produced by ISO/TC 211, the Technical Specification targets XML implementations of metadata (not feature application schemas - see ISO 19136). Its goal is consistent, interoperable XML encodings for ISO geographic metadata standards.
Key topics and technical requirements
- Scope and conformance: Rules apply to UML profiles commonly used in ISO/TC 211 and require conformance to the encoding constraints and test-suite (Annex A).
- Encoding rules (Clause 7): Defines how UML elements map to XML constructs, including:
- XML Class Type (XCT), XML Class Global Element (XCGE), XML Class Property Type (XCPT).
- Stereotypes such as >, >, > to drive XSD generation.
- Special-case encodings: Handling of abstract classes, inheritance and subclassing, enumerations, CodeList encodings, unions, meta-classes and externally identified implementations.
- Requirements for encoding (Clause 6): Rule-based, quality considerations, web implementation guidance, use of external XML implementations, and polymorphism support.
- Modularity and reuse (Clause 9): Mapping UML packages to XML namespaces and schema packages; guidelines for decoupling to support reuse and modular XML schemas.
- Namespaces and interoperability: Alignment with W3C XML, XML Schema (Part 1 & 2), XLink and GML namespaces to ensure consistent element/attribute naming.
- Supporting material: Annex B discusses backward compatibility; bibliography and normative references include ISO 19118, ISO 19136, and W3C recommendations.
Applications and users
Who benefits:
- GIS standards authors and ISO/TC 211 working groups deriving XML encodings for metadata standards (e.g., ISO 19115-1, ISO/TS 19115-3, ISO/TS 19157-2).
- Software vendors, system integrators and data custodians implementing metadata exchange, validation and interoperability using XML/XSD and GML.
- Metadata modelers and architects transforming UML conceptual models into validated XML schemas for catalogs, web services, and data portals.
Practical value:
- Produces consistent, machine‑readable schema for metadata exchange.
- Enables schema validation, automated tool generation, and reduced ambiguity across implementations.
- Facilitates modular schema design and reuse across ISO geographic information standards.
Related standards
- ISO 19118 (Encoding), ISO 19136 (GML application schemas), ISO 19115-1 (metadata), ISO/TS 19115-3, ISO/TS 19157-2; W3C XML, XML Schema, XLink and GML specifications.
Технические детали
- Технический комитет
- ISO/TC 211 - Geographic information/Geomatics
- SKU
- ISO/TS 19139-1:2019
Похожие стандарты
Стандарты, упомянутые в описании
BS EN ISO 19136-2:2018
ДействующийGeographic information. Geography Markup Language (GML). Extended schemas and encoding rules.
BS EN ISO 19118:2011
ДействующийGeographic information. Encoding.
ISO 19115-1:2014
ДействующийGeographic information — Metadata — Part 1: Fundamentals
Overview ISO 19115-1:2014 - Geographic information - Metadata - Part 1: Fundamentals defines the standard metadata schema for describing geographic information and services. It specifies the structur…
ISO/TS 19115-3:2016
ОтменёнGeographic information — Metadata — Part 3: XML schema implementation for fundamental concepts
ISO/TS 19157-2:2016
ДействующийGeographic information — Data quality — Part 2: XML schema implementation
Overview ISO/TS 19157-2:2016 specifies an XML schema implementation for geographic data quality encoding. Derived from ISO 19157:2013 and the data‑quality concepts in ISO 19115‑2, this technical spec…