BSI PD CEN ISO/TS 19139-1:2019
$189.07
Geographic information. XML schema implementation – Encoding rules
Published By | Publication Date | Number of Pages |
BSI | 2019 | 50 |
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).
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
4 | European foreword Endorsement notice |
7 | Foreword |
8 | Introduction |
9 | 1 Scope 2 Normative references 3 Terms and definitions |
10 | 4 Symbols and abbreviated terms 4.1 Abbreviated terms 4.2 Namespace abbreviations |
11 | 4.3 UML model stereotypes 4.3.1 Overview of UML model stereotypes 4.3.2 Stereotypes of classes 4.3.3 Stereotypes of attributes 4.3.4 Stereotypes of links |
12 | 4.3.5 Stereotypes of packages 5 Conformance 6 Requirements for encoding 6.1 Overview of requirements 6.2 Rule-based |
13 | 6.3 Quality 6.4 Web implementations 6.5 Use of external XML implementations 6.6 Polymorphism 7 Encoding rules 7.1 Overview of encoding rules |
14 | 7.2 Default encoding 7.2.1 XML class type (XCT) |
16 | 7.2.2 XML Class Global Element (XCGE) |
17 | 7.2.3 The XML Class Property Type (XCPT) |
18 | 7.3 Special case encodings 7.3.1 Overview of special case encodings |
19 | 7.3.2 Abstract classes |
20 | 7.3.3 Inheritance and sub-class encodings |
23 | 7.3.4 Enumeration encodings |
25 | 7.3.5 CodeList encoding |
27 | 7.3.6 Union encoding |
29 | 7.3.7 Encoding of MetaClasses |
30 | 7.3.8 Encoding of externally identified implementations |
37 | 7.4 XML Namespace package encoding 7.5 XML schema package encoding |
40 | 8 Additional encodings 9 Encoding for modularity and reuse 9.1 UML packages and XML namespaces 9.2 UML model for XML implementation |
41 | 9.3 Implementation Approach for Decoupling XML Packages 9.3.1 Overview 9.3.2 Implementation Approach Rules |
43 | 9.3.3 Example of Decoupling |
46 | Annex A (normative) Abstract test suite |
47 | Annex B (informative) Backward compatibility |
48 | Bibliography |