Standard
UPDATE AVAILABLE

AS/NZS ISO 19139:2008

[Superseded]

Adopts ISO/TS 19139:2007 to define Geographic MetaData XML (gmd) encoding, an XML schema implementation derived from ISO 19115.
Published: 16/09/2008
Pages: 111
Table of contents
Cited references
Content history
Table of contents
Header
About this publication
Preface
Introduction
1 Scope
2 Conformance
3 Normative references
4 Terms and definitions
5 Symbols and abbreviated terms
5.1 Acronyms
5.2 Namespace abbreviations
5.3 UML model relationships
5.4 UML model stereotypes
6 Requirements
6.1 Introduction to gmd
6.2 Rule-based
6.3 Quality
6.4 Web implementations
6.5 Use of external XML implementations
6.6 Multilingual support
6.7 Polymorphism
6.8 Rules for application schema
7 Extensions to the UML models in the ISO 19100 series of International Standards
7.1 Introduction to extensions
7.2 Extensions specific to the web environment
7.3 Cultural and linguistic adaptability extensions
7.3.1 Free text
7.3.2 Multilingual metadata sets
7.3.3 Management of localized strings
7.4 Extensions for metadata-based transfers of geospatial information
7.4.1 Transfer of datasets and aggregate datasets
7.4.2 Management of aggregates
7.4.3 Transfer files
7.4.4 Catalogues
7.4.4.1 General concepts
7.4.4.2 UoM catalogue
7.4.4.3 CRS catalogue
7.4.4.4 Codelist catalogue
8 Encoding rules
8.1 Introduction to encoding rules
8.2 Default XML Class Type encoding
8.3 XML Class Global Element encoding
8.4 XML Class Property Type encoding
8.4.1 Property type encoding for complexType XCTs
8.4.2 Property type encoding for simpleType XCTs
8.5 Special case encodings
8.5.1 Introduction to special case encodings
8.5.2 Abstract classes
8.5.3 Inheritance and subclass encodings
8.5.4 Enumeration encodings
8.5.5 CodeList encodings
8.5.5.1 Building blocks of the CodeList encoding
8.5.5.2 Details of the CodeList encoding
8.5.6 Union encodings
8.5.7 Encoding of MetaClasses
8.5.8 Encoding of externally identified implementations
8.5.8.1 Introduction to externally identified implementations
8.5.8.2 Encoding through XCPT
8.5.8.3 Encoding through XCGE
8.5.8.4 Encoding through XCT
8.5.8.4.1 General
8.5.8.4.2 The xs:simpleType stereotype
8.5.8.4.3 The xs:simpleContent stereotype
8.5.8.4.4 The xs:complexType stereotype
8.5.8.4.5 The xs:union stereotype
8.5.8.4.6 Creating the XCGE when encoding through the XCT
8.5.8.4.7 Creating the XCPT
8.6 XML namespace package encoding
8.7 XML schema package encoding
9 Encoding descriptions
9.1 Introduction to the encoding descriptions
9.2 XML namespaces
9.3 gmd namespace
9.3.1 Organization of the gmd namespace
9.3.2 gmd.xsd
9.3.3 metadataApplication.xsd
9.3.4 metadataEntity.xsd
9.3.5 identification.xsd
9.3.6 constraints.xsd
9.3.7 dataQuality.xsd
9.3.8 maintenance.xsd
9.3.9 spatialRepresentation.xsd
9.3.10 referenceSystem.xsd
9.3.11 content.xsd
9.3.12 portrayalCatalogue.xsd
9.3.13 distribution.xsd
9.3.14 metadataExtension.xsd
9.3.15 applicationSchema.xsd
9.3.16 extent.xsd
9.3.17 citation.xsd
9.3.18 freeText.xsd
9.3.18.1 Introduction
9.3.18.2 XML implementation of localised character string
9.3.18.3 XML implementation of free text
9.4 gss namespace
9.4.1 Organization of the gss namespace
9.4.2 gss.xsd
9.4.3 geometry.xsd
9.5 gts namespace
9.5.1 Organization of the gts namespace
9.5.2 gts.xsd
9.5.3 temporalObjects.xsd
9.6 gsr namespace
9.6.1 Organization of the gsr namespace
9.6.2 gsr.xsd
9.6.3 spatialReferencing.xsd
9.7 gco namespace
9.7.1 Organization of the gco namespace
9.7.2 gco.xsd
9.7.3 gcoBase.xsd
9.7.3.1 Introduction to gcoBase.xsd
9.7.3.2 Elements identified for inclusion from ISO 19118
9.7.3.3 Basic elements used to manage references to registered resources
9.7.3.4 A basic element used to manage Null values in an XML instance document
9.7.4 basicTypes.xsd
9.7.4.1 Elements identified for inclusion from ISO/TS 19103
9.7.4.1.1 ISO/TS 19103 classes following default encoding rules
9.7.4.1.2 ISO/TS 19103 classes represented in XML schema by W3C built-in types or other simple content types
9.7.4.1.3 ISO/TS 19103 classes represented in XML schema by ISO 19136 XML types
9.7.4.1.4 ISO/TS 19103 classes not represented using existing XML types, external XML types or default encoding rules
9.8 gmx namespace
9.8.1 Organization of the gmx namespace
9.8.2 gmx.xsd
9.8.3 extendedTypes.xsd
9.8.4 gmxUsage.xsd
9.8.5 catalogues.xsd
9.8.6 Multilingual capabilities
9.8.7 codelistItem.xsd
9.8.8 uomItem.xsd
9.8.9 crsItem.xsd
9.9 From the conceptual schema to XML file instances
9.9.1 Introduction
9.9.2 In the context of a gml document or data access service using gml as an exchange standard
9.9.3 In the context of a catalogue service
9.9.4 In the context of the standard interchange by transfer
Annex A
A.1 Overview of conformance test tools
A.2 Conformance requirements — Constraints
A.2.1 By-value or by-reference or gco:nilReason
A.2.2 Co-constraints
A.3 Conformance requirements — Extensions
A.4 Conformance requirements — Restrictions
Annex B
B.1 Data dictionary overview
B.1.1 Introduction
B.1.2 Name/role name
B.1.3 Definition
B.1.4 Obligation/condition
B.1.4.1 General
B.1.4.2 Mandatory (M)
B.1.4.3 Conditional (C)
B.1.4.4 Optional (O)
B.1.5 Maximum occurrence
B.1.6 Data type
B.1.7 Domain
B.2 Metadata extension data dictionaries
B.2.1 Web environment extensions
B.2.1.1 Anchor
B.2.1.2 File name
B.2.1.3 Mime file type
B.2.2 Cultural and linguistic adaptability extensions
B.2.2.1 Free text
B.2.2.2 Locale container
B.2.3 Standard interchange of geospatial information by transfer extension
B.2.3.1 Transfer aggregate
B.2.3.2 Transfer dataset
B.2.3.3 Transfer file
B.2.3.4 Catalogue
B.2.3.5 Catalogue items
B.2.3.5.1 Unit of measure and codelist items
B.2.3.5.2 CRS catalogue items
B.3 Codelist and enumerations
B.3.1 MX_ScopeCode
Annex C
C.1 XML schemas defined in this Technical Specification
C.2 XML schemas defined outside this Technical Specification
C.3 Additional resources
Annex D
D.1 Minimal metadata example
D.2 Core metadata example
D.3 Vector Smart Map Level 0
D.4 Management of multilingual metadata
D.4.1 Management of the default language and the translation locales
D.4.1.1 The default language
D.4.1.2 Alternative languages
D.4.2 Management of metadata having a free text domain
D.4.2.1 Embedded translations
D.4.2.2 Use of translation files
D.4.3 Management of metadata having a codelist domain
D.4.4 Management of enumerated metadata elements
D.5 Examples of use of the web environment extensions
Bibliography
Cited references in this standard
Content history
[Superseded]
DR 08113