SIST ISO 19136-2:2016
Geographic information -- Geography Markup Language (GML) -- Part 2: Extended schemas and encoding rules
Geographic information -- Geography Markup Language (GML) -- Part 2: Extended schemas and encoding rules
The Geography Markup Language (GML) is an XML encoding in compliance with ISO 19118 for the transport and storage of geographic information modelled in accordance with the conceptual modelling framework used in the ISO 19100‑ series of International Standards and including both the spatial and non-spatial properties of geographic features.
ISO 19136-2:2015 defines the XML Schema syntax, mechanisms and conventions that:
? provide an open, vendor-neutral framework for the description of geospatial application schemas for the transport and storage of geographic information in XML;
? allow profiles that support proper subsets of GML framework descriptive capabilities;
? support the description of geospatial application schemas for specialized domains and information communities;
? enable the creation and maintenance of linked geographic application schemas and datasets;
? support the storage and transport of application schemas and datasets;
? increase the ability of organizations to share geographic application schemas and the information they describe.
Implementers may decide to store geographic application schemas and information in GML, or they may decide to convert from some other storage format on demand and use GML only for schema and data transport.
ISO 19136-2:2015 builds on ISO 19136:2007 (GML 3.2), and extends it with additional schema components and requirements.
NOTE If an ISO 19109 conformant application schema described in UML is used as the basis for the storage and transportation of geographic information, this part of ISO 19136 provides normative rules for the mapping of such an application schema to a GML application schema in XML Schema and, as such, to an XML encoding for data with a logical structure in accordance with the ISO 19109 conformant application schema.
Information géographique -- Langage de balisage en géographie (GML) -- Partie 2: Schémas étendus et règles d'encodage
Le langage GML (Geography Markup Language, Langage de balisage en géographie) est un codage XML conforme à l'ISO 19118 pour le transport et le stockage des informations géographiques modélisées conformément au cadre de modélisation conceptuelle utilisé dans la série de Normes internationales ISO 19100, et comprenant les propriétés spatiales et non spatiales des entités géographiques.
La présente partie de l'ISO 19136 définit la syntaxe, les mécanismes et les conventions du schéma XML qui:
— offrent un cadre ouvert indépendant du fournisseur pour la description des schémas d'application géospatiale pour le transport et le stockage des informations géographiques en langage XML;
— autorisent les profils prenant en charge les sous-ensembles corrects de possibilités descriptives du cadre GML;
— prennent en charge la description des schémas d'application géospatiale pour les domaines et communautés d'informations spécialisés;
— permettent de créer et d'entretenir des schémas d'application géographique associés et des ensembles de données;
— prennent en charge le stockage et le transport des schémas d'application et des ensembles de données;
— augmentent les possibilités d'organisation pour partager des schémas d'application géographique et les informations qu'ils décrivent.
Les implémenteurs peuvent choisir de stocker les schémas d'application géographique et les informations en GML, ou de les convertir à la demande à partir d'un autre format de stockage et d'utiliser GML uniquement pour le schéma et le transport des données.
La présente partie de l'ISO 19136 s'appuie sur l'ISO 19136:2007 (GML 3.2) et la complète avec des composants de schéma et des exigences supplémentaires.
NOTE Si un schéma d'application conforme à l'ISO 19109 décrit en langage UML est utilisé comme base du stockage et du transport des informations géographiques, la présente partie de l'ISO 19136 donne les règles normatives de mise en correspondance de ce type de schéma d'application avec le schéma d'application GML en langage XML et, en tant que tel, avec le codage XML pour les données dotées d'une structure logique conformément au schéma d'application conforme à l'ISO 19109.
Geografske informacije - Jezik za označevanje geografskih podatkov (GML) - 2. del: Razširjene sheme in pravila kodiranja
Jezik za označevanje geografskih podatkov (GML) je koda XML v skladu s standardom ISO 19118 za transport in hrambo geografskih informacij, modeliranih v skladu z ogrodjem za konceptualno
modeliranje, uporabljenim v skupini mednarodnih standardov ISO 19100, ki vključuje tako prostorske kot
neprostorske lastnosti geografskih pojmov.
Ta del standarda ISO 19136 določa skladnjo, mehanizme in konvencije za shemo XML, ki:
– zagotavljajo odprto, prodajno-nevtralno ogrodje za opis geoprostorskih aplikacijskih shem za transport in hrambo geografskih informacij v shemi XML;
– omogočajo profile, ki podpirajo opisovalne zmožnosti podnaborov ogrodja GML;
– podpirajo opis geoprostorskih aplikacijskih shem za posebne domene in podatkovne skupnosti;
– omogočajo izdelavo in ohranjanje povezanih geografskih aplikacijskih shem in naborov podatkov;
– podpirajo hrambo in transport aplikacijskih shem in naborov podatkov;
– povečujejo zmožnost organizacij za skupno rabo geografskih aplikacijskih shem in informacij, ki jih opisujejo.
Izvajalci se lahko odločijo in hranijo geografske aplikacijske sheme in podatke v shemi GML ali pa jih pretvorijo iz drugih formatov za shranjevanje in uporabijo GML samo za sheme in transport podatkov.
Ta del standarda ISO 19136 temelji na standardu ISO 19136:2007 (GML 3.2) in ga dopolnjuje z dodatnimi shematskimi komponentami in zahtevami.
OPOMBA: Če je aplikacijska shema v skladu s standardom ISO 19109, opisana v obliki UML, uporabljena kot osnova za hrambo in transport geografskih informacij, ta del standarda ISO 19136 zagotavlja normativna pravila za preslikavo takšnih aplikacijskih shem v aplikacijske sheme GML v shemi XML in kot take v kode XML za podatke z logično strukturo skladno z aplikacijskimi shemami v skladu s standardom ISO 19109.
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
01-december-2016
*HRJUDIVNHLQIRUPDFLMH-H]LN]DR]QDþHYDQMHJHRJUDIVNLKSRGDWNRY*0/
GHO5D]ãLUMHQHVKHPHLQSUDYLODNRGLUDQMD
Geographic information -- Geography Markup Language (GML) -- Part 2: Extended
schemas and encoding rules
Information géographique -- Langage de balisage en géographie (GML) -- Partie 2:
Schémas étendus et règles d'encodage
Ta slovenski standard je istoveten z: ISO 19136-2:2015
ICS:
07.040 Astronomija. Geodezija. Astronomy. Geodesy.
Geografija Geography
35.060 Jeziki, ki se uporabljajo v Languages used in
informacijski tehniki in information technology
tehnologiji
35.240.70 Uporabniške rešitve IT v IT applications in science
znanosti
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
INTERNATIONAL ISO
STANDARD 19136-2
First edition
2015-08-01
Geographic information — Geography
Markup Language (GML) —
Part 2:
Extended schemas and encoding rules
Information géographique — Langage de balisage en géographie
(GML) —
Partie 2: Schémas étendus et règles d’encodage
Reference number
©
ISO 2015
© ISO 2015, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO 2015 – All rights reserved
Contents Page
Foreword .vi
Introduction .vii
1 Scope . 1
2 Conformance . 1
3 Normative references . 2
4 Terms, definitions, symbols and abbreviated terms . 2
4.1 General . 2
4.2 Terms and definitions . 2
4.3 Symbols and abbreviated terms. 3
5 Conventions . 3
5.1 MIME media types . 3
5.2 XML namespaces . 3
5.3 Deprecated parts of previous versions of GML . 4
6 Additional base types . 5
6.1 Target namespace . 5
6.2 Localisable strings . 5
6.2.1 LanguageStringType . 5
6.2.2 Additional types based on LanguageStringType . 5
6.3 TimePositionUnion . 5
6.4 Requirements class . 7
6.5 Conformance . 7
7 Compact Encodings of Commonly Used GML Geometries . 8
7.1 Target namespace . 8
7.2 Introduction . 8
7.3 SimplePolygon . 8
7.4 SimpleRectangle . 9
7.5 SimpleTriangle .10
7.6 SimpleArcString .10
7.7 SimpleArc .11
7.8 SimpleArcByCenterPoint .11
7.9 SimpleArcStringByBulge .12
7.10 SimpleArcByBulge .12
7.11 SimpleCircle .13
7.12 SimpleCircleByCenterPoint .13
7.13 SimpleMultiPoint .14
7.14 MultiPointPropertyType .14
7.15 Requirements class .14
7.16 Conformance .14
8 Triangulated Irregular Networks.15
8.1 Target namespace .15
8.2 Introduction .15
8.3 TriangulatedSurface .15
8.4 SimpleTrianglePatch .15
8.5 TIN .16
8.6 TINElement .16
8.7 TINElementPropertyType .17
8.8 TINElementTypeType .17
8.9 Requirements class .19
8.10 Conformance .20
9 Linear Referencing .20
9.1 Target namespaces .20
9.2 Introduction .20
9.3 Basic Linear Referencing .21
9.3.1 Target namespace .21
9.3.2 Introduction .21
9.3.3 PositionExpression .21
9.3.4 PositionExpressionPropertyType .21
9.3.5 LinearElement . .22
9.3.6 LinearElementPropertyType .23
9.3.7 StartValueType .23
9.3.8 LinearReferencingMethod .23
9.3.9 LinearReferencingMethodPropertyType .24
9.3.10 DistanceExpressionType .24
9.3.11 DistanceExpressionPropertyType .25
9.3.12 AlongReferent .25
9.3.13 AlongReferentPropertyType .
...
INTERNATIONAL ISO
STANDARD 19136-2
First edition
2015-08-01
Geographic information — Geography
Markup Language (GML) —
Part 2:
Extended schemas and encoding rules
Information géographique — Langage de balisage en géographie
(GML) —
Partie 2: Schémas étendus et règles d’encodage
Reference number
©
ISO 2015
© ISO 2015, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO 2015 – All rights reserved
Contents Page
Foreword .vi
Introduction .vii
1 Scope . 1
2 Conformance . 1
3 Normative references . 2
4 Terms, definitions, symbols and abbreviated terms . 2
4.1 General . 2
4.2 Terms and definitions . 2
4.3 Symbols and abbreviated terms. 3
5 Conventions . 3
5.1 MIME media types . 3
5.2 XML namespaces . 3
5.3 Deprecated parts of previous versions of GML . 4
6 Additional base types . 5
6.1 Target namespace . 5
6.2 Localisable strings . 5
6.2.1 LanguageStringType . 5
6.2.2 Additional types based on LanguageStringType . 5
6.3 TimePositionUnion . 5
6.4 Requirements class . 7
6.5 Conformance . 7
7 Compact Encodings of Commonly Used GML Geometries . 8
7.1 Target namespace . 8
7.2 Introduction . 8
7.3 SimplePolygon . 8
7.4 SimpleRectangle . 9
7.5 SimpleTriangle .10
7.6 SimpleArcString .10
7.7 SimpleArc .11
7.8 SimpleArcByCenterPoint .11
7.9 SimpleArcStringByBulge .12
7.10 SimpleArcByBulge .12
7.11 SimpleCircle .13
7.12 SimpleCircleByCenterPoint .13
7.13 SimpleMultiPoint .14
7.14 MultiPointPropertyType .14
7.15 Requirements class .14
7.16 Conformance .14
8 Triangulated Irregular Networks.15
8.1 Target namespace .15
8.2 Introduction .15
8.3 TriangulatedSurface .15
8.4 SimpleTrianglePatch .15
8.5 TIN .16
8.6 TINElement .16
8.7 TINElementPropertyType .17
8.8 TINElementTypeType .17
8.9 Requirements class .19
8.10 Conformance .20
9 Linear Referencing .20
9.1 Target namespaces .20
9.2 Introduction .20
9.3 Basic Linear Referencing .21
9.3.1 Target namespace .21
9.3.2 Introduction .21
9.3.3 PositionExpression .21
9.3.4 PositionExpressionPropertyType .21
9.3.5 LinearElement . .22
9.3.6 LinearElementPropertyType .23
9.3.7 StartValueType .23
9.3.8 LinearReferencingMethod .23
9.3.9 LinearReferencingMethodPropertyType .24
9.3.10 DistanceExpressionType .24
9.3.11 DistanceExpressionPropertyType .25
9.3.12 AlongReferent .25
9.3.13 AlongReferentPropertyType .25
9.3.14 Referent .26
9.3.15 ReferentPropertyType .27
9.3.16 MeasureType .27
9.3.17 LRMNameType .27
9.3.18 LRMTypeType .31
9.3.19 ReferentTypeType .
...
NORME ISO
INTERNATIONALE 19136-2
Première édition
2015-08-01
Information géographique — Langage
de balisage en géographie (GML) —
Partie 2:
Schémas étendus et règles d'encodage
Geographic information — Geography Markup Language (GML) —
Part 2: Extended schemas and encoding rules
Numéro de référence
©
ISO 2015
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2015
Tous droits réservés. Sauf prescription différente ou nécessité dans le contexte de sa mise en œuvre, aucune partie de cette
publication ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique,
y compris la photocopie, ou la diffusion sur l’internet ou sur un intranet, sans autorisation écrite préalable. Une autorisation peut
être demandée à l’ISO à l’adresse ci-après ou au comité membre de l’ISO dans le pays du demandeur.
ISO copyright office
Case postale 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Genève
Tél.: +41 22 749 01 11
Fax: +41 22 749 09 47
E-mail: copyright@iso.org
Web: www.iso.org
Publié en Suisse
ii © ISO 2015 – Tous droits réservés
Sommaire Page
Avant-propos .vi
Introduction .vii
1 Domaine d'application . 1
2 Conformité . 1
3 Références normatives . 2
4 Termes, définitions, symboles et abréviations . 2
4.1 Généralités . 2
4.2 Termes et définitions . 2
4.3 Symboles et abréviations . 3
5 Conventions . 3
5.1 Types de supports MIME . 3
5.2 Espaces de noms XML . 3
5.3 Parties obsolètes des versions précédentes de GML . 5
6 Types de base supplémentaires . 5
6.1 Espace de noms cible . 5
6.2 Chaînes localisables . 5
6.2.1 LanguageStringType . 5
6.2.2 Types supplémentaires reposant sur LanguageStringType . 5
6.3 TimePositionUnion . 6
6.4 Classe d’exigences . 7
6.5 Conformité . 7
7 Codages compacts de géométries GML couramment utilisées . 8
7.1 Espace de noms cible . 8
7.2 Introduction . 8
7.3 SimplePolygon . 9
7.4 SimpleRectangle . 9
7.5 SimpleTriangle .10
7.6 SimpleArcString .11
7.7 SimpleArc .11
7.8 SimpleArcByCenterPoint .12
7.9 SimpleArcStringByBulge .13
7.10 SimpleArcByBulge .13
7.11 SimpleCircle .14
7.12 SimpleCircleByCenterPoint .14
7.13 SimpleMultiPoint .14
7.14 MultiPointPropertyType .15
7.15 Classe d’exigences .15
7.16 Conformité .15
8 Réseaux irréguliers de triangles (Triangulated Irregular Networks) .15
8.1 Espace de noms cible .15
8.2 Introduction .16
8.3 TriangulatedSurface .16
8.4 SimpleTrianglePatch .16
8.5 TIN .17
8.6 TINElement .17
8.7 TINElementPropertyType .18
8.8 TINElementTypeType .18
8.9 Classe d’exigences .20
8.10 Conformité .21
9 Référencement linéaire .21
9.1 Espaces de noms cible .21
9.2 Introduction .21
9.3 Référencement linéaire de base .22
9.3.1 Espace de noms cible .22
9.3.2 Introduction .22
9.3.3 PositionExpression .22
9.3.4 PositionExpressionPropertyType .23
9.3.5 LinearElement . .23
9.3.6 LinearElementPropertyType .24
9.3.7 StartValueType .24
9.3.8 LinearReferencingMethod .25
9.3.9 LinearReferencingMethodPropertyType .25
9.3.10 DistanceExpressionType .26
9.3.11 DistanceExpressionPropertyType .26
9.3.12 AlongReferent .26
9.3.13 AlongReferentPropertyType .27
9.3.14 Référent .27
9.3.15 ReferentPropertyType .28
9.3.16 MeasureType .28
9.3.17 LRMNameType .29
9.3.18 LRMTypeType .34
9.3.19 ReferentTypeType .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.