ISO 19137:2007
(Main)Geographic information — Core profile of the spatial schema
Geographic information — Core profile of the spatial schema
ISO 19137:2007 defines a core profile of the spatial schema specified in ISO 19107 that specifies, in accordance with ISO 19106, a minimal set of geometric elements necessary for the efficient creation of application schemata. It supports many of the spatial data formats and description languages already developed and in broad use within several nations or liaison organizations.
Information géographique — Profil minimal du schéma spatial
L'ISO 19137:2007 définit un profil minimal du schéma spatial spécifié dans l'ISO 19107 qui précise, conformément à l'ISO 19106, un ensemble minimal d'éléments géométriques nécessaires à la création efficace d'un schéma conceptuel d'application. Elle prend en charge la plupart des formats de données spatiales et des langages de description déjà développés et largement utilisés dans plusieurs pays ou organismes de liaison.
General Information
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 19137
First edition
2007-05-01
Geographic information — Core profile of
the spatial schema
Information géographique — Profil minimal du schéma spatial
Reference number
ISO 19137:2007(E)
©
ISO 2007
---------------------- Page: 1 ----------------------
ISO 19137:2007(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
COPYRIGHT PROTECTED DOCUMENT
© ISO 2007
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2007 – All rights reserved
---------------------- Page: 2 ----------------------
ISO 19137:2007(E)
Contents Page
Foreword. iv
Introduction . v
1 Scope . 1
2 Conformance. 1
3 Normative references . 1
4 Terms, definitions, symbols and abbreviated terms. 1
5 Geometry packages. 1
5.1 Class diagram . 1
5.2 Omitted constructs. 3
5.3 Classes retained without additional constraints. 3
5.4 Concrete classes made abstract. 3
5.5 Associations. 3
5.6 GM_Position . 5
5.7 GM_CurveSegment. 5
5.8 GM_CurveInterpolation . 5
5.9 GM_SurfaceInterpolation . 5
5.10 GM_SurfacePatch . 5
5.11 GM_Polygon . 6
5.12 GM_CompositeCurve . 6
6 Topology packages . 6
Annex A (informative) Supported specifications . 7
Annex B (normative) Abstract test suite. 8
Annex C (informative) Extending the core. 9
Annex D (informative) Examples . 11
Bibliography . 13
© ISO 2007 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO 19137:2007(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO 19137 was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics.
iv © ISO 2007 – All rights reserved
---------------------- Page: 4 ----------------------
ISO 19137:2007(E)
Introduction
This International Standard provides a core profile of the geometry part of the spatial schema specified in
ISO 19107 that is easy to understand and has a low cost of implementation. The profile is intentionally small
and limited in order to increase the chance of gaining widespread market acceptance.
A simple topology package extension of the profile might be developed as a future part of this International
Standard. Many user communities have requirements that go beyond the capabilities provided by this
International Standard, and they may define custom profiles.
While ISO 19136 also implements a profile of ISO 19107, it is a comprehensive profile, not a core profile.
This International Standard supports data types for geometric primitives of 0, 1 and 2 dimensions. It satisfies
the conformance test A.1.1.3 of ISO 19107:2003. It is in conformance class 1 of ISO 19106.
Annex A lists some specifications that were supported by this International Standard at the time of its
publication. Annex B specifies an abstract test suite for determining whether an application schema or profile
is conformant to the core profile. Annex C discusses how to extend the core profile. Annex D presents two
examples.
© ISO 2007 – All rights reserved v
---------------------- Page: 5 ----------------------
INTERNATIONAL STANDARD ISO 19137:2007(E)
Geographic information — Core profile of the spatial schema
1 Scope
This International Standard defines a core profile of the spatial schema specified in ISO 19107 that specifies,
in accordance with ISO 19106, a minimal set of geometric elements necessary for the efficient creation of
application schemata.
This International Standard supports many of the spatial data formats and description languages already
developed and in broad use within several nations or liaison organizations.
NOTE Data modelled with this International Standard are consistent with spatial models already developed and used
by a number of organizations; see Annex A.
2 Conformance
An abstract test suite for this International Standard is given in Annex B.
3 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ISO 19107:2003, Geographic information — Spatial schema
ISO 19111:2003, Geographic information — Spatial referencing by coordinates
4 Terms, definitions, symbols and abbreviated terms
For the purposes of this document, the same terms, definitions, symbols and abbreviated terms given in
ISO 19107 apply.
5 Geometry packages
5.1 Class diagram
Figure 1 depicts the complete profile of ISO 19107. The constraints on ISO 19107 are too many to be shown
graphically in Figure 1, but are described in 5.2 to 5.12. This International Standard is limited to applications in
which
⎯ there is a 1:1 mapping between features and geometric primitives,
⎯ all geometric primitives are referenced to a single coordinate reference system,
© ISO 2007 – All rights reserved 1
---------------------- Page: 6 ----------------------
ISO 19137:2007(E)
⎯ all curves are composed of line segments, and
⎯ all surfaces are composed of planar facets.
Figure 1 — The complete profile
Abstract classes that appear in Figure 1 and are needed to provide compatibility with ISO 19107 are omitted
from the simplified representation in Figure 2.
NOTE Abstract classes that are needed for compatibility with ISO 19107 have been omitted. Also, the inheritance
relation between GM_Ring and GM_Object is not shown here.
2 © ISO 2007 – All rights reserved
---------------------- Page: 7 ----------------------
ISO 19137:2007(E)
Figure 2 — A simplified, “flattened” view to the profile for illustrating its structure
5.2 Omitted constructs
This International Standard uses no operations or interfaces from ISO 19107. Also, any other constructs from
ISO 19107 are omitted in this International Standard unless they are mentioned in 5.3.
5.3 Classes retained without additional constraints
The following classes are the same as in ISO 19107.
⎯ Abstract classes: GM_Object (ISO 19107:2003, 6.2.2); GM_Boundary (6.3.2); GM_PrimitiveBoundary
(6.3.4); GM_Primitive (6.3.10); GM_OrientablePrimitive (6.3.13); GM_Complex (6.6.2); GM_Composite
(6.6.3).
⎯ Concrete classes: GM_Ring (ISO 19107:2003, 6.3.6), GM_SurfaceBoundary (6.3.7); GM_Point (6.3.11);
GM_Curve (6.3.16); GM_Surface (6.3.17); DirectPosition (6.4.1); GM_PointArray (6.4.6); GM_LineString
(6.4.10).
Like ISO 19107, this International Standard refers to the abstract class SC_CRS, which is defined in
ISO 19111.
5.4 Concrete classes made abstract
The following classes are concrete in ISO 19107, but abstract in this profile: GM_OrientableCurve (6.3.14);
GM_OrientableSurface (6.3.15); GM_CompositeCurve (6.6.5).
5.5 Associations
5.5.1 Associations retained without additional constraints
The following associations are the same as in ISO 19107: Coordinate Reference System (ISO 19107:2003,
6.2.2.17); association “Composition” between GM_CompositeCurve and GM_OrientableCurve
(ISO 19107:2003, Figure 28).
© ISO 2007 – All rights reserved 3
---------------------- Page: 8 ----------------------
ISO 19137:2007(E)
5.5.2 Segmentation between GM_Curve and GM_CurveSegment
The association “Segmentation” between GM_Curve and GM_CurveSegment (ISO 19107:2003, 6.3.16.3) is
changed as follows: the multiplicity of the “curve” role is restricted from [0,1] to [1], and the multiplicity of the
“segment” role is restricted from [1.n] to [1]. Instances of GM_CurveSegment thus cannot exist without being
part of a GM_Curve.
GM_CurveSegment::curve[1] : Reference (multiplicity restricted from [0,1])
5.5.3 Segmentation between GM_Surface and GM_SurfacePatch
The association “Segmentation” between GM_Surface and GM_SurfacePatch (ISO 19107:2003, 6.3.17.3) is
changed as follows: the multiplicity of the “surface” role is restricted from [0,1] to [1]. Instances of
GM_SurfacePatch thus cannot exist without being part of a GM_Surface.
GM_SurfacePatch::surface[1] : Reference (multiplicity restricted from [0,1])
5.5.4 DirectPosition::coordinateReferenceSystem
The multiplicity of the association role “coordinateReferenceSystem” of the data type DirectPosition
(ISO 19107:2003, 6.4.1.4) is restricted from [0,1] to [0]. As a consequence, individual points cannot specify a
reference system; this has to be established via GM_Object::CRS.
The data in any dataset that conforms to this International Standard shall be in one and only one coordinate
reference system.
DirectPosition::coordinateReferenceSystem[0] : ISO19111::SC_CRS (multiplicity
restricted from [0,1])
5.5.5 GM_SurfaceBoundary::exterior
The multiplicity of the association role “exterior” of GM_SurfaceBoundary (ISO 19107:2003, 6.3.7.2) is
restricted from [0,1] to [1]. Thus, all surfaces are required to have an exterior boundary and the “universe face”
is not permi
...
NORME ISO
INTERNATIONALE 19137
Première édition
2007-05-01
Information géographique — Profil
minimal du schéma spatial
Geographic information — Core profile of the spatial schema
Numéro de référence
ISO 19137:2007(F)
©
ISO 2007
---------------------- Page: 1 ----------------------
ISO 19137:2007(F)
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier
peut être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence
autorisant l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées
acceptent de fait la responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute
responsabilité en la matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info
du fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir
l'exploitation de ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation,
veuillez en informer le Secrétariat central à l'adresse donnée ci-dessous.
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2007
Droits de reproduction réservés. Sauf prescription différente, 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 et les microfilms, sans l'accord écrit
de l'ISO à l'adresse ci-après ou du comité membre de l'ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 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 2007 – Tous droits réservés
---------------------- Page: 2 ----------------------
ISO 19137:2007(F)
Sommaire Page
Avant-propos. iv
Introduction . v
1 Domaine d'application. 1
2 Conformité. 1
3 Références normatives . 1
4 Termes, définitions, symboles et abréviations. 1
5 Paquetages géométriques . 1
5.1 Diagramme de classes . 1
5.2 Constructions omises . 3
5.3 Classes conservées sans contrainte supplémentaire. 3
5.4 Classes concrètes devenues abstraites . 3
5.5 Associations. 4
5.6 GM_Position . 5
5.7 GM_CurveSegment. 5
5.8 GM_CurveInterpolation . 5
5.9 GM_SurfaceInterpolation . 6
5.10 GM_SurfacePatch . 6
5.11 GM_Polygon . 6
5.12 GM_CompositeCurve . 6
6 Paquetages de topologie . 6
Annexe A (informative) Spécifications prises en charge . 7
Annexe B (normative) Suite d'essais sommaire . 8
Annexe C (informative) Extension du profil minimal. 9
Annexe D (informative) Exemples . 11
Bibliographie . 13
© ISO 2007 – Tous droits réservés iii
---------------------- Page: 3 ----------------------
ISO 19137:2007(F)
Avant-propos
L'ISO (Organisation internationale de normalisation) est une fédération mondiale d'organismes nationaux de
normalisation (comités membres de l'ISO). L'élaboration des Normes internationales est en général confiée
aux comités techniques de l'ISO. Chaque comité membre intéressé par une étude a le droit de faire partie du
comité technique créé à cet effet. Les organisations internationales, gouvernementales et non
gouvernementales, en liaison avec l'ISO participent également aux travaux. L'ISO collabore étroitement avec
la Commission électrotechnique internationale (CEI) en ce qui concerne la normalisation électrotechnique.
Les Normes internationales sont rédigées conformément aux règles données dans les Directives ISO/CEI,
Partie 2.
La tâche principale des comités techniques est d'élaborer les Normes internationales. Les projets de Normes
internationales adoptés par les comités techniques sont soumis aux comités membres pour vote. Leur
publication comme Normes internationales requiert l'approbation de 75 % au moins des comités membres
votants.
L'attention est appelée sur le fait que certains des éléments du présent document peuvent faire l'objet de
droits de propriété intellectuelle ou de droits analogues. L'ISO ne saurait être tenue pour responsable de ne
pas avoir identifié de tels droits de propriété et averti de leur existence.
L'ISO 19137 a été élaborée par le comité technique ISO/TC 211, Information géographique/Géomatique.
iv © ISO 2007 – Tous droits réservés
---------------------- Page: 4 ----------------------
ISO 19137:2007(F)
Introduction
La présente Norme internationale présente un profil minimal de la partie géométrique du schéma spatial
spécifié dans l'ISO 19107 facile à appréhender et dont la mise en œuvre est peu onéreuse. Le profil est
volontairement petit et limité de manière à augmenter les chances d'acceptation du produit à grande échelle.
Une extension de paquetage de topologie simple du profil peut être développée dans le cadre d'une partie à
venir de la présente Norme internationale. Les exigences formulées par la plupart des communautés
d'utilisateurs vont bien au-delà des possibilités offertes par la présente Norme internationale et peuvent définir
des profils personnalisés.
Si l'ISO 19136 met également en place un profil de l'ISO 19107, il s'agit d'un profil exhaustif et non pas d'un
profil minimal.
La présente Norme internationale porte sur les types de données des primitives géométriques à 0, 1 et
2 dimensions. Elle satisfait à l'essai de conformité A.1.1.3 de l'ISO 19107:2003. Elle se situe dans la classe de
conformité 1 de l'ISO 19106.
L'Annexe A répertorie certaines spécifications qui étaient prises en charge par la présente Norme
internationale lors de sa publication. L'Annexe B indique une suite d'essais sommaire permettant de
déterminer si un schéma ou un profil d'application est conforme au profil minimal. L'Annexe C explique
comment étendre le profil minimal. L'Annexe D présente deux exemples.
© ISO 2007 – Tous droits réservés v
---------------------- Page: 5 ----------------------
NORME INTERNATIONALE ISO 19137:2007(F)
Information géographique — Profil minimal du schéma spatial
1 Domaine d'application
La présente Norme internationale définit un profil minimal du schéma spatial spécifié dans l'ISO 19107 qui
précise, conformément à l'ISO 19106, un ensemble minimal d'éléments géométriques nécessaires à la
création efficace d'un schéma conceptuel d'application.
La présente Norme internationale prend en charge la plupart des formats de données spatiales et des
langages de description déjà développés et largement utilisés dans plusieurs pays ou organismes de liaison.
NOTE Les données que modélise la présente Norme internationale sont cohérentes avec les modèles spatiaux déjà
développés et utilisés par un certain nombre d'organisations; voir l'Annexe A.
2 Conformité
Une suite d'essais sommaire correspondant à la présente Norme internationale est donnée dans l'Annexe B.
3 Références normatives
Les documents de référence suivants sont indispensables pour l'application du présent document. Pour les
références datées, seule l'édition citée s'applique. Pour les références non datées, la dernière édition du
document de référence s'applique (y compris les éventuels amendements).
ISO 19107:2003, Information géographique — Schéma spatial
ISO 19111:2007, Information géographique — Système de références spatiales par coordonnées
4 Termes, définitions, symboles et abréviations
Pour les besoins du présent document, les mêmes termes, définitions, symboles et abréviations donnés dans
l'ISO 19107 s'appliquent.
5 Paquetages géométriques
5.1 Diagramme de classes
La Figure 1 illustre le profil complet de l'ISO 19107. Les contraintes sur l'ISO 19107 sont trop nombreuses
pour être présentées sous forme de graphique dans la Figure 1, mais elles sont décrites en 5.2 à 5.12. La
présente Norme internationale est limitée aux applications dans lesquelles
⎯ il existe une application injective entre les entités et les primitives géométriques,
⎯ toutes les primitives géométriques font référence à un seul système de référence par coordonnées,
⎯ toutes les courbes sont composées de segments de droite, et
⎯ toutes les surfaces sont composées de facettes planaires.
© ISO 2007 – Tous droits réservés 1
---------------------- Page: 6 ----------------------
ISO 19137:2007(F)
Figure 1 — Profil complet
Les classes abstraites apparaissant dans la Figure 1 et nécessaires pour assurer la compatibilité avec
l'ISO 19107 sont omises de la représentation simplifiée de la Figure 2.
NOTE Les classes abstraites nécessaires à la compatibilité avec l'ISO 19107 ont été omises. De même, la relation
d'héritage entre GM_Ring et GM_Object n'est pas illustrée ici.
2 © ISO 2007 – Tous droits réservés
---------------------- Page: 7 ----------------------
ISO 19137:2007(F)
Figure 2 — Vue simplifiée «à plat» du profil pour illustrer sa structure
5.2 Constructions omises
La présente Norme internationale n'utilise ni opérations ni interfaces de l'ISO 19107. De même, toutes les
autres constructions de l'ISO 19107 sont omises dans la présente Norme internationale, sauf si elles sont
mentionnées en 5.3.
5.3 Classes conservées sans contrainte supplémentaire
Les classes suivantes sont identiques à celles de l'ISO 19107.
⎯ Classes abstraites: GM_Object (ISO 19107:2003, 6.2.2); GM_Boundary (ISO 19107:2003, 6.3.2);
GM_PrimitiveBoundary (ISO 19107:2003, 6.3.4); GM_Primitive (ISO 19107:2003, 6.3.10);
GM_OrientablePrimitive (ISO 19107:2003, 6.3.13); GM_Complex (ISO 19107:2003, 6.6.2);
GM_Composite (ISO 19107:2003, 6.6.3).
⎯ Classes concrètes: GM_Ring (ISO 19107:2003, 6.3.6), GM_SurfaceBoundary (ISO 19107:2003, 6.3.7);
GM_Point (ISO 19107:2003, 6.3.11); GM_Curve (ISO 19107:2003, 6.3.16); GM_Surface
(ISO 19107:2003, 6.3.17); DirectPosition (ISO 19107:2003, 6.4.1); GM_PointArray (ISO 19107:2003,
6.4.6); GM_LineString (ISO 19107:2003, 6.4.10).
À l'instar de l'ISO 19107, la présente Norme internationale fait référence à la classe abstraite SC_CRS, qui
est définie dans l'ISO 19111.
5.4 Classes concrètes devenues abstraites
Les classes suivantes sont concrètes dans l'ISO 19107, mais abstraites dans le présent profil:
GM_OrientableCurve (ISO 19107:2003, 6.3.14); GM_OrientableSurface (ISO 19107:2003, 6.3.15);
GM_CompositeCurve (ISO 19107:2003, 6.6.5).
© ISO 2007 – Tous droits réservés 3
---------------------- Page: 8 ----------------------
ISO 19137:2007(F)
5.5 Associations
5.5.1 Associations conservées sans contrainte supplémentaire
Les associations suivantes sont identiques à celles de l'ISO 19107. Système de référence par coordonnées
(ISO 19107:2003, 6.2.2.17); association «Composition» entre GM_CompositeCurve et GM_OrientableCurve
(ISO 19107:2003, Figure 28).
5.5.2 Segmentation entre GM_Curve et GM_CurveSegment
L'association «Segmentation» entre GM_Curve et GM_CurveSegment (ISO 19107:2003, 6.3.16.3) est
modifiée comme suit: la multiplicité du rôle «courbe» est restreinte de [0,1] à [1], et la multiplicité du rôle
«segment» est restreinte de [1.n] à [1]. Les instances de GM_CurveSegment ne peuvent donc pas exister
sans faire partie intégrante d'un GM_Curve.
GM_CurveSegment::curve[1] : Reference (multiplicité restreinte de [0,1])
5.5.3 Segmentation entre GM_Surface et GM_SurfacePatch
L'association «Segmentation» entre GM_Surface et GM_SurfacePatch (ISO 19107:2003, 6.3.17.3) est
modifiée comme suit: la multiplicité du rôle «surface» est restreinte de [0,1] à [1]. Les instances de
GM_SurfacePatch ne peuvent donc pas exister sans faire partie intégrante d'un GM_Surface.
GM_SurfacePatch::surface[1] : Reference (multiplicité restreinte de [0,1])
5.5.4 DirectPosition::coordinateReferenceSystem
La multiplicité du rôle d'association «coordinateReferenceSystem» du type de données DirectPosition
(ISO 19107:2003, 6.4.1.4) et restreinte de [0,1] à [0]. En conséquence, des points individuels ne peuvent pas
spécifier un système de référence, qui doit être établi par l'intermédiaire de GM_Object::CRS.
Les données d'un ensemble de données conforme à la présente Norme internationale doivent se trouver dans
un et un seul système de référence par coordonnées.
DirectPosition::coordinateReferenceSystem[0] : ISO19111::SC_CRS (multiplicité
restreinte de [0,1])
5.5.5 GM_SurfaceBoundary::exterior
La multiplicité du rôle d'association «exterior» de GM_SurfaceBoundary (ISO 19107:2003, 6.3.7.2) est
restreinte de [0,1] à [1]. P
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.