Geographic information - Rules for application schema (ISO 19109:2015)

ISO 19109:2015 defines rules for creating and documenting application schemas, including principles for the definition of features.
The scope of this International Standard includes the following:
- conceptual modelling of features and their properties from a universe of discourse;
- definition of application schemas;
- use of the conceptual schema language for application schemas;
- transition from the concepts in the conceptual model to the data types in the application schema;
- integration of standardized schemas from other ISO geographic information standards with the application schema.
The following are outside the scope:
- choice of one particular conceptual schema language for application schemas;
- definition of any particular application schema;
- representation of feature types and their properties in a feature catalogue;
- representation of metadata;
- rules for mapping one application schema to another;
- implementation of the application schema in a computer environment;
- computer system and application software design;
- programming.

Geoinformation - Regeln zur Erstellung von Anwendungsschemata (ISO 19109:2015)

Information géographique - Règles de schéma d'application (ISO 19109:2015)

ISO 19109:2015 définit des règles relatives à la création et la documentation de schémas d'application, y compris les principes de définition des entités.
Le domaine d'application de la présente Norme internationale inclut les éléments suivants:
- la modélisation conceptuelle des entités et de leurs propriétés par rapport à un univers du discours;
- la définition des schémas d'application;
- l'utilisation du langage de schéma conceptuel pour les schémas d'application;
- la transition entre les concepts du modèle conceptuel et les types de données du schéma d'application;
- l'intégration au schéma d'application de schémas normalisés provenant d'autres normes ISO d'information géographique.
Les éléments suivants n'entrent pas dans le domaine d'application:
- le choix d'un langage de schéma conceptuel particulier pour les schémas d'application;
- la définition d'un schéma d'application particulier quel qu'il soit;
- la représentation des types d'entités et leurs propriétés dans un catalogue d'entité;
- la représentation des métadonnées;
- les règles de transposition d'un schéma d'application à un autre;
- l'implémentation du schéma d'application dans un environnement informatique;
- le système informatique et la conception du logiciel d'application;
- la programmation.

Geografske informacije - Pravila za aplikacijsko shemo (ISO 19109:2015)

Ta mednarodni standard določa pravila za ustvarjanje in dokumentiranje aplikacijskih shem, vključno z
načeli določanja značilnosti.
Področje uporabe tega mednarodnega standardna vključuje:
– konceptualno modeliranje značilnosti in njihovih lastnosti na podlagi diskurza;
– definicijo aplikacijskih shem;
– uporabo jezika konceptualne sheme za aplikacijske sheme;
– prehod od konceptov v konceptualnem modelu do podatkovnih tipov v aplikacijski shemi;
– integracijo standardiziranih shem iz drugih standardov ISO o geografskih informacijah z
aplikacijsko shemo.
Področje uporabe ne zajema naslednjega:
– izbiro jezika konceptualne sheme za aplikacijske sheme;
– definicijo aplikacijskih shem;
– predstavitev tipov značilnosti in njihovih lastnosti v katalogu značilnosti;
– predstavitev metapodatkov;
– pravila za preslikavo ene aplikacijske sheme v drugo;
– implementacija aplikacijske sheme v računalniško okolje;
– računalniški sistem in programsko oblikovanje aplikacije;
– programiranje.

General Information

Status
Published
Publication Date
15-Dec-2015
Current Stage
6060 - Definitive text made available (DAV) - Publishing
Due Date
16-Dec-2015
Completion Date
16-Dec-2015

RELATIONS

Buy Standard

Standard
EN ISO 19109:2016
English language
101 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
SIST EN ISO 19109:2016
01-december-2016
1DGRPHãþD
SIST EN ISO 19109:2006
Geografske informacije - Pravila za aplikacijsko shemo (ISO 19109:2015)
Geographic information - Rules for application schema (ISO 19109:2015)
Geoinformation - Regeln zur Erstellung von Anwendungsschemata (ISO 19109:2015)
Information géographique - Règles relatives aux schémas d'application (ISO
19109:2015)
Ta slovenski standard je istoveten z: EN ISO 19109:2015
ICS:
07.040 Astronomija. Geodezija. Astronomy. Geodesy.
Geografija Geography
35.240.70 Uporabniške rešitve IT v IT applications in science
znanosti
SIST EN ISO 19109:2016 en,fr,de

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST EN ISO 19109:2016
---------------------- Page: 2 ----------------------
SIST EN ISO 19109:2016
EN ISO 19109
EUROPEAN STANDARD
NORME EUROPÉENNE
December 2015
EUROPÄISCHE NORM
ICS 35.240.70 Supersedes EN ISO 19109:2006
English Version
Geographic information - Rules for application schema
(ISO 19109:2015)

Information géographique - Règles de schéma Geoinformation - Regeln zur Erstellung von

d'application (ISO 19109:2015) Anwendungsschemata (ISO 19109:2015)
This European Standard was approved by CEN on 20 November 2015.

CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this

European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references

concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN

member.

This European Standard exists in three official versions (English, French, German). A version in any other language made by

translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management

Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,

Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania,

Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and

United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION
EUROPÄISCHES KOMITEE FÜR NORMUNG
CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels

© 2015 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN ISO 19109:2015 E

worldwide for CEN national Members.
---------------------- Page: 3 ----------------------
SIST EN ISO 19109:2016
EN ISO 19109:2015 (E)
Contents Page

European foreword ....................................................................................................................................................... 3

---------------------- Page: 4 ----------------------
SIST EN ISO 19109:2016
EN ISO 19109:2015 (E)
European foreword

This document (EN ISO 19109:2015) has been prepared by Technical Committee ISO/TC 211

"Geographic information/Geomatics" in collaboration with Technical Committee CEN/TC 287

“Geographic Information” the secretariat of which is held by BSI.

This European Standard shall be given the status of a national standard, either by publication of an

identical text or by endorsement, at the latest by June 2016, and conflicting national standards shall be

withdrawn at the latest by June 2016.

Attention is drawn to the possibility that some of the elements of this document may be the subject of

patent rights. CEN [and/or CENELEC] shall not be held responsible for identifying any or all such patent

rights.
This document supersedes EN ISO 19109:2006.

According to the CEN-CENELEC Internal Regulations, the national standards organizations of the

following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria,

Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia,

France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta,

Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland,

Turkey and the United Kingdom.
Endorsement notice

The text of ISO 19109:2015 has been approved by CEN as EN ISO 19109:2015 without any modification.

---------------------- Page: 5 ----------------------
SIST EN ISO 19109:2016
---------------------- Page: 6 ----------------------
SIST EN ISO 19109:2016
INTERNATIONAL ISO
STANDARD 19109
Second edition
2015-12-15
Geographic information — Rules for
application schema
Information géographique — Règles de schéma d’application
Reference number
ISO 19109:2015(E)
ISO 2015
---------------------- Page: 7 ----------------------
SIST EN ISO 19109:2016
ISO 19109:2015(E)
COPYRIGHT PROTECTED DOCUMENT
© 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
---------------------- Page: 8 ----------------------
SIST EN ISO 19109:2016
ISO 19109:2015(E)
Contents Page

Foreword ........................................................................................................................................................................................................................................vi

Introduction ..............................................................................................................................................................................................................................vii

1 Scope ................................................................................................................................................................................................................................. 1

2 Conformance ............................................................................................................................................................................................................. 1

2.1 General ........................................................................................................................................................................................................... 1

2.2 Meta-model ................................................................................................................................................................................................ 1

2.3 UML application schema ................................................................................................................................................................ 2

2.4 Profiling standard schema ............................................................................................................................................................ 2

2.5 Metadata ....................................................................................................................................................................................................... 2

2.6 Quality ............................................................................................................................................................................................................ 2

2.7 Temporal ...................................................................................................................................................................................................... 2

2.8 Spatial ............................................................................................................................................................................................................. 3

2.9 Coverages ..................................................................................................................................................................................................... 3

2.10 Observations ............................................................................................................................................................................................. 3

2.11 Spatial referencing by identifiers ............................................................................................................................................ 3

2.12 Code list ......................................................................................................................................................................................................... 3

2.13 Multi-lingual support ........................................................................................................................................................................ 4

3 Normative references ...................................................................................................................................................................................... 4

4 Terms and definitions ..................................................................................................................................................................................... 4

5 Presentation and abbreviations ........................................................................................................................................................... 7

5.1 Presentation .............................................................................................................................................................................................. 7

5.1.1 General...................................................................................................................................................................................... 7

5.1.2 Conformance class .......................................................................................................................................................... 7

5.1.3 Requirements class ........................................................................................................................................................ 7

5.1.4 Rules ........................................................................................................................................................................................... 7

5.1.5 Identifiers ............................................................................................................................................................................... 8

5.1.6 Conceptual schemas...................................................................................................................................................... 8

5.1.7 Descriptions of concepts ........................................................................................................................................... 8

5.2 Abbreviations ........................................................................................................................................................................................... 8

5.3 Package abbreviations ...................................................................................................................................................................... 8

6 Context ............................................................................................................................................................................................................................ 9

6.1 Purpose of an application schema ......................................................................................................................................... 9

6.2 Rules for application schema ...................................................................................................................................................... 9

6.3 Application schema supporting data interchange ................................................................................................10

6.3.1 Introduction ......................................................................................................................................................................10

6.3.2 Data interchange by transfer ..............................................................................................................................10

6.3.3 Data interchange by transactions ...................................................................................................................11

7 Principles for defining features .........................................................................................................................................................12

7.1 General ........................................................................................................................................................................................................12

7.2 Features, Coverages and Properties ..................................................................................................................................13

7.2.1 Features ................................................................................................................................................................................13

7.2.2 Coverages ............................................................................................................................................................................13

7.2.3 Properties and observations ..............................................................................................................................14

7.3 Features and the application schema ...............................................................................................................................14

7.4 The General Feature Model .......................................................................................................................................................16

7.4.1 Introduction ......................................................................................................................................................................16

7.4.2 The purpose of the GFM .........................................................................................................................................16

7.4.3 The main structure of the GFM .........................................................................................................................16

7.4.4 IdentifiedType .................................................................................................................................................................18

7.4.5 FeatureType ......................................................................................................................................................................18

7.4.6 PropertyType ...................................................................................................................................................................19

7.4.7 AttributeType ..................................................................................................................................................................19

© ISO 2015 – All rights reserved iii
---------------------- Page: 9 ----------------------
SIST EN ISO 19109:2016
ISO 19109:2015(E)

7.4.8 Operation .............................................................................................................................................................................20

7.4.9 FeatureAssociationRole ..........................................................................................................................................21

7.4.10 ValueAssignment ..........................................................................................................................................................21

7.4.11 FeatureAssociationType .........................................................................................................................................23

7.4.12 InheritanceRelation ........................................................................................................................................... .........23

7.5 Attributes of feature types .........................................................................................................................................................24

7.5.1 Introduction ......................................................................................................................................................................24

7.5.2 SpatialAttributeType .................................................................................................................................................24

7.5.3 TemporalAttributeType ..........................................................................................................................................24

7.5.4 QualityAttributeType ................................................................................................................................................25

7.5.5 LocationAttributeType ............................................................................................................................................25

7.5.6 MetadataAttributeType...........................................................................................................................................25

7.5.7 ThematicAttributeType ..........................................................................................................................................25

7.5.8 CoverageFunctionAttributeType.....................................................................................................................25

7.6 Relationships between feature types ...............................................................................................................................25

7.6.1 Introduction ......................................................................................................................................................................25

7.6.2 InheritanceRelation ........................................................................................................................................... .........25

7.6.3 FeatureAssociationType .........................................................................................................................................26

7.7 Constraints ..............................................................................................................................................................................................27

8 Rules for application schema in UML ...........................................................................................................................................27

8.1 The application modelling process.....................................................................................................................................27

8.2 The application schema ................................................................................................................................................................28

8.2.1 General...................................................................................................................................................................................28

8.2.2 Conceptual schema language for application schemas ...............................................................28

8.2.3 Packaging and identification of an application schema ..............................................................30

8.2.4 Documentation of an application schema ...............................................................................................30

8.2.5 Integration of application schemas and standard schemas ....................................................30

8.2.6 Modelling structures in UML ..............................................................................................................................32

8.3 Domain profiles of standard schemas in UML ..........................................................................................................37

8.3.1 Introduction ......................................................................................................................................................................37

8.3.2 Adding information to a standard schema .............................................................................................37

8.3.3 Tailored use of standard schemas ..................................................................................................................38

8.4 Rules for use of metadata schema .......................................................................................................................................39

8.4.1 Introduction ......................................................................................................................................................................39

8.4.2 Metadata for features, feature attributes, and feature associations .................................40

8.5 Rules for use of quality schema .............................................................................................................................................40

8.5.1 Introduction ......................................................................................................................................................................40

8.5.2 Data quality rules .........................................................................................................................................................41

8.6 Temporal rules .....................................................................................................................................................................................44

8.6.1 Rules for modelling applications with temporal properties ...................................................44

8.6.2 Use of the temporal conceptual schema ...................................................................................................44

8.6.3 Temporal attributes....................................................................................................................................................44

8.6.4 Temporal associations between features ................................................................................................46

8.7 Spatial rules ............................................................................................................................................................................................48

8.7.1 Rules for modelling applications with spatial properties .........................................................48

8.7.2 Use of standard spatial schema ........................................................................................................................49

8.7.3 Spatial attributes ..........................................................................................................................................................50

8.7.4 Use of geometric aggregates and spatial complexes to represent the

values of spatial attributes of features .......................................................................................................51

8.7.5 Spatial associations between features .......................................................................................................55

8.7.6 Features sharing geometry ..................................................................................................................................57

8.7.7 Point features, line features and area features ...................................................................................58

8.7.8 Defining interpolation methods ......................................................................................................................58

8.7.9 Independent spatial complexes .......................................................................................................................59

8.8 Rules for use of coverage functions ....................................................................................................................................61

8.9 Rules for the use of observations .........................................................................................................................................63

8.10 Spatial referencing using geographic identifiers ....................................................................................................66

8.11 Code lists, vocabularies, lexicons .........................................................................................................................................68

iv © ISO 2015 – All rights reserved
---------------------- Page: 10 ----------------------
SIST EN ISO 19109:2016
ISO 19109:2015(E)

8.12 Linguistic adaptation ......................................................................................................................................................................69

Annex A (normative) Abstract test suite .......................................................................................................................................................70

Annex B (informative) The modelling approach and the General Feature Model .............................................82

Annex C (informative) Application schema examples .....................................................................................................................85

Bibliography .............................................................................................................................................................................................................................91

© ISO 2015 – All rights reserved v
---------------------- Page: 11 ----------------------
SIST EN ISO 19109:2016
ISO 19109:2015(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.

The procedures used to develop this document and those intended for its further maintenance are

described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the

different types of ISO documents should be noted. This document was drafted in accordance with the

editorial rules of the ISO/IEC Directives, Part 2. www.iso.org/directives

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. Details of

any patent rights identified during the development of the document will be in the Introduction and/or

on the ISO list of patent declarations received. www.iso.org/patents

Any trade name used in this document is information given for the convenience of users and does not

constitute an endorsement.

For an explanation on the meaning of ISO specific terms and expressions related to conformity

assessment, as well as information about ISO’s adherence to the WTO principles in the Technical

Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information

The committee responsible for this document is ISO/TC 211, Geographic information/Geomatics.

This second edition cancels and replaces the first edition (ISO 19109:2005).
vi © ISO 2015 – All rights reserved
---------------------- Page: 12 ----------------------
SIST EN ISO 19109:2016
ISO 19109:2015(E)
Introduction

Any description of reality is always an abstraction, always partial, and always just one of many possible

“views”, depending on the application field.

The widespread application of computers and geographic information systems (GIS) has led to an

increased use of geographic data within multiple disciplines. With current technology as an enabler,

society’s reliance on such data is growing. Geographic datasets are increasingly being shared and

exchanged. They are also used for purposes other than those for which they were produced.

To ensure that data will be understood by both computer systems and users, the data structures for

data access and exchange must be fully documented. The interfaces between systems, therefore, need

to be defined with respect to data and operations, using the methods standardized in this International

Standard. For the construction of internal software and data storage with
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.