ISO 19103:2024
(Main)Geographic information — Conceptual schema language
Geographic information — Conceptual schema language
This document specifies provisions for the use of a conceptual schema language within the context of modelling geographic information. The chosen conceptual schema language is a subset of the Unified Modeling Language (UML). This document specifies a UML profile for modelling geographic information. This document specifies a set of core data types for use in conceptual schemas. The standardization target type of this document is conceptual schemas describing geographic information.
Information géographique — Langage de schéma conceptuel
Le présent document spécifie des dispositions pour l’utilisation d’un langage de schéma conceptuel dans le contexte de la modélisation d’informations géographiques. Le langage de schéma conceptuel choisi est un sous-ensemble du langage de modélisation unifié (UML). Le présent document spécifie un profil UML destiné à la modélisation d’informations géographiques. Le présent document spécifie un ensemble de types de données de base à utiliser dans des schémas conceptuels. Le présent document a pour type de cible de normalisation les schémas conceptuels décrivant des informations géographiques.
General Information
Relations
Buy Standard
Standards Content (Sample)
International
Standard
ISO 19103
Second edition
Geographic information —
2024-09
Conceptual schema language
Information géographique — Langage de schéma conceptuel
Reference number
© ISO 2024
All rights reserved. Unless otherwise specified, or required in the context of its implementation, 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
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Symbols and abbreviated terms.11
5 Conformance .12
5.1 Conformance overview . 12
5.2 Conceptual schemas modelled in UML . 12
6 Overview .12
7 Use of UML .13
7.1 General use of UML . 13
7.2 Classifiers . 15
7.2.1 General . 15
7.2.2 Classes .16
7.2.3 Data types .16
7.2.4 Enumerations .17
7.2.5 Interfaces .18
7.3 Features .19
7.3.1 General .19
7.3.2 Properties .19
7.3.3 Operations . 23
7.4 Relationships . 23
7.4.1 General . 23
7.4.2 Associations . 23
7.4.3 Generalizations . 25
7.4.4 Realizations . 25
7.4.5 Template bindings . 26
7.5 Packages . 26
7.6 Comments . 28
7.7 Constraints. 28
7.8 UML profile . 28
7.9 Naming provisions . 35
7.10 Diagrams . 38
7.10.1 General . 38
7.10.2 Package diagrams. 39
7.10.3 Class diagrams . 39
7.11 Reusable types . 40
7.11.1 General . 40
7.11.2 Core data types . 40
7.11.3 Common types . 40
8 Core data types .40
8.1 General . 40
8.1.1 Relation with ISO/IEC 11404 . 40
8.1.2 Modelling choice for the core data types .42
8.2 Contents of the Core Data Types abstract schema . 44
8.2.1 AnnualDate . 44
8.2.2 AnnualMonth . 44
8.2.3 Binary . 44
8.2.4 Bit .45
8.2.5 Boolean .45
8.2.6 Character .45
iii
8.2.7 CharacterString .45
8.2.8 Date . 46
8.2.9 DateTime . 46
8.2.10 Decimal . 46
8.2.11 Digit . 46
8.2.12 Integer .47
8.2.13 IRI .47
8.2.14 Measure .47
8.2.15 Number . 48
8.2.16 PositionInTime . 48
8.2.17 Rational. 50
8.2.18 Real . 50
8.2.19 RecurringPositionInTime . 50
8.2.20 Sign .
...
Norme
internationale
ISO 19103
Deuxième édition
Information géographique —
2024-09
Langage de schéma conceptuel
Geographic information — Conceptual schema language
Numéro de référence
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2024
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
E-mail: copyright@iso.org
Web: www.iso.org
Publié en Suisse
ii
Sommaire Page
Avant-propos .v
Introduction .vii
1 Domaine d’application . 1
2 Références normatives . 1
3 Termes et définitions . 1
4 Symboles et abréviations .11
5 Conformité .12
5.1 Aperçu de la conformité . 12
5.2 Schémas conceptuels modélisés en UML. 12
6 Vue d’ensemble .12
7 Utilisation de l’UML .13
7.1 Utilisation générale de l’UML . 13
7.2 Classificateurs . 15
7.2.1 Généralités . 15
7.2.2 Classes .16
7.2.3 Types de données .17
7.2.4 Énumérations .17
7.2.5 Interfaces .19
7.3 Fonctions.19
7.3.1 Généralités .19
7.3.2 Propriétés .19
7.3.3 Opérations . 23
7.4 Relations . 23
7.4.1 Généralités . 23
7.4.2 Associations .24
7.4.3 Généralisations . 25
7.4.4 Réalisations . 26
7.4.5 Liaisons de modèles . 26
7.5 Paquetages . 26
7.6 Commentaires . 28
7.7 Contraintes . 28
7.8 Profil UML . 29
7.9 Dispositions de nommage . 36
7.10 Schémas . 39
7.10.1 Généralités . 39
7.10.2 Diagrammes de paquetage . 40
7.10.3 Diagrammes de classe . 40
7.11 Types réutilisables .41
7.11.1 Généralités .41
7.11.2 Types de données de base .41
7.11.3 Types communs .41
8 Types de données de base .42
8.1 Généralités .42
8.1.1 Relation avec l’ISO/IEC 11404 .42
8.1.2 Choix de modélisation pour les types de données de base .43
8.2 Contenu du schéma abstrait des types de données de base .45
8.2.1 AnnualDate .45
8.2.2 AnnualMonth .45
8.2.3 Binary .45
8.2.4 Bit . 46
8.2.5 Boolean . 46
8.2.6 Character . 46
iii
8.2.7 CharacterString . 46
8.2.8 Date .47
8.2.9 DateTime .47
8.2.10 Decimal .47
8.2.11 Digit . 48
8.2.12 Integer . 48
8.2.13 IRI . 48
8.2.14 Measure . 48
8.2.15 Number . 49
8.2.16 PositionInTime . 49
8.2.17 Rational.51
8.2.18 Real .51
8.2.19 RecurringPositionInTime .52
8.2.20 Sign .52
8.2.21 Time .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.