SIST ISO 19117:2016
(Main)Geographic information - Portrayal
Geographic information - Portrayal
ISO 19117:2012 specifies a conceptual schema for describing symbols, portrayal functions that map geospatial features to symbols, and the collection of symbols and portrayal functions into portrayal catalogues. This conceptual schema can be used in the design of portrayal systems. It allows feature data to be separate from portrayal data, permitting data to be portrayed in a dataset independent manner.
Information géographique - Présentation
L'ISO 19117:2012 spécifie un schéma conceptuel pour la description des symboles, les fonctions de présentation qui font correspondre des symboles aux entités géospatiales ainsi que la collection des fonctions de présentation et de symboles dans des catalogues de présentation. Ce schéma conceptuel peut être utilisé dans la conception de systèmes de présentation. Il permet aux données d'entité d'être séparées des données de présentation, permettant aux données d'être présentées dans un ensemble de données de façon indépendante.
Geografske informacije - Prikazi in opisi prostorskih podatkov
Ta mednarodni standard določa konceptualno shemo za opisovanje simbolov, funkcij za prikaz in opis geografskih podatkov, ki preslikajo prostorske značilnosti v simbole, ter zbiranje simbolov in funkcij za prikaz in opis geografskih podatkov v kataloge za prikaz in opis geografskih podatkov. Ta konceptualna shema se lahko uporablja pri načrtovanju sistemov za prikaz in opis geografskih podatkov. Omogoča, da so podatki o značilnostih ločeni od podatkov o prikazu in opisu geografskih podatkov, pri čemer so lahko podatki prikazani in opisani neodvisno od nabora podatkov.
Ta mednarodni standard se ne uporablja za:
– standardno zbirko simbolov (npr. mednarodno tabelo 1 - IHO);
– standard za grafike simbolov (npr. razširljive vektorske grafike SVG);
– storitve prikazovanja (npr. storitev spletnega zemljevida);
– zmožnost nevizualnega prikazovanja (npr. slušna simbologija);
– dinamično upodabljanje (npr. obris tokov);
– pravila dokončanja prikazovanja (npr. posploševanje, odprava prekrivanja, pravila premestitve);
– 3D-simboliziranje (npr. simulacijsko modeliranje).
General Information
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Geografske informacije - Prikazi in opisi prostorskih podatkovInformation géographique - PrésentationGeographic information - Portrayal35.240.70Uporabniške rešitve IT v znanostiIT applications in science07.040Astronomija. Geodezija. GeografijaAstronomy. Geodesy. GeographyICS:Ta slovenski standard je istoveten z:ISO 19117:2012SIST ISO 19117:2016en01-december-2016SIST ISO 19117:2016SLOVENSKI
STANDARD
Reference numberISO 19117:2012(E)© ISO 2012
INTERNATIONAL STANDARD ISO19117Second edition2012-12-15Geographic information — Portrayal Information géographique — Présentation
©
ISO 2012 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 2012 – All rights reserved
Abstract test suite . 83 Annex B (informative)
Rules-based portrayal functions . 87 Annex C (informative)
Enterprise view of portrayal . 89 Bibliography . 95
INTERNATIONAL STANDARD ISO 19117:2012(E) © ISO 2012 – All rights reserved 1 Geographic information — Portrayal 1 Scope This International Standard specifies a conceptual schema for describing symbols, portrayal functions that map geospatial features to symbols, and the collection of symbols and portrayal functions into portrayal catalogues. This conceptual schema can be used in the design of portrayal systems. It allows feature data to be separate from portrayal data, permitting data to be portrayed in a dataset independent manner. This International Standard is not applicable to the following: standard symbol collection (e.g. International Chart 1 – IHO); a standard for symbol graphics (e.g. scalable vector graphics [SVG]); portrayal services (e.g. web map service); capability for non-visual portrayal (e.g. aural symbology); dynamic rendering (e.g. on the fly contouring of tides); portrayal finishing rules (e.g. generalization, resolve overprinting, displacement rules); 3D symbolization (e.g. simulation modeling). 2 Conformance Any portrayal catalogue, portrayal function and symbol describing the portrayal of geographic information claiming conformance with this International Standard shall pass the relevant tests of the abstract test suite presented in Annex A, and those portrayal extension requirements that are applicable to the extension or extensions being used. Conformance classes are defined for the portrayal core, and the core plus extensions. These extensions provide additional functionality, and are not mutually exclusive of each other. Core portrayal conformance classes Conformance class – portrayal core (general) Conformance class – portrayal core – symbol Conformance class – portrayal core – portrayal function Conformance class – portrayal core – portrayal catalogue Portrayal function extension conformance classes Conformance class – portrayal core plus conditional function extension Conformance class – portrayal core plus context extension SIST ISO 19117:2016
...
INTERNATIONAL ISO
STANDARD 19117
Second edition
2012-12-15
Geographic information — Portrayal
Information géographique — Présentation
Reference number
©
ISO 2012
© ISO 2012
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 2012 – All rights reserved
Contents Page
Foreword . iv
Introduction . v
1 Scope . 1
2 Conformance . 1
3 Normative references . 2
4 Terms and definitions . 2
5 Abbreviated terms . 6
6 Portrayal mechanism . 6
6.1 Introduction . 6
6.2 Portrayal functions . 8
6.3 Portray nothing . 10
6.4 Default portrayal . 10
6.5 Annotation . 10
6.6 Overview of portrayal . 10
7 Package — ISO 19117 Portrayal . 11
7.1 Introduction . 11
7.2 Symbol structure . 12
8 Package – Portrayal Core . 17
8.1 Package semantics . 17
8.2 Package – Portrayal Function . 18
8.3 Package – Symbol . 23
8.4 Package – Portrayal Catalogue . 41
9 Package – Portrayal Extensions . 43
9.1 Package semantics . 43
9.2 Package – Conditional Function Extension . 43
9.3 Package – Context Extension . 46
9.4 Package – Compound Symbol Extension . 50
9.5 Package – Complex Symbol Extension . 59
9.6 Package – Reusable Symbol Component Extension . 65
9.7 Package – Symbol Parameter Extension . 69
9.8 Package – Function Symbol Parameter Extension . 75
10 Basic implementation package . 81
10.1 Package – Feature Data Model . 81
Annex A (normative) Abstract test suite . 83
Annex B (informative) Rules-based portrayal functions . 87
Annex C (informative) Enterprise view of portrayal . 89
Bibliography . 95
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 19117 was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics.
This second edition cancels and replaces the first edition (ISO 19117:2005), which has been technically
revised.
iv © ISO 2012 – All rights reserved
Introduction
This International Standard specifies a conceptual schema for portrayal data, in particular symbols and
portrayal functions. Portrayal functions associate features with symbols for the portrayal of the features on
maps and other display media. This schema includes classes, attributes, associations and operations that
provide a common conceptual framework that specifies the structure of and interrelationships between
features, portrayal functions, and symbols. It separates the content of the data from the portrayal of that data,
to allow the data to be portrayed in a manner independent of the dataset. This framework is derived from
concepts found in existing portrayal implementations, and specifies a conceptual standard for use in future
implementations (for example OGC Symbology Encoding and Styled Layer Descriptor Profile of WMS).
This International Standard provides an abstract model for developers of portrayal systems so that they can
implement a system with the flexibility to portray geographic data to a user community in a manner that makes
sense to that community.
The principal changes in this revision are to expand the concept of portrayal rules to more generic portrayal
functions, include definitions for symbols (including parameterized symbols), include both portrayal functions
and symbols in portrayal catalogues, and define a core portrayal schema, and extensions for specialized
cases.
This revision for the most part expands on the concepts in ISO 19117:2005, but concepts for portrayal
specifications (as a symbol instead of an operation), portrayal catalogue (also includes symbols), and
rules-based portrayal (multiple rules allowed) have been changed.
INTERNATIONAL STANDARD ISO 19117:2012(E)
Geographic information — Portrayal
1 Scope
This International Standard specifies a conceptual schema for describing symbols, portrayal functions that
map geospatial features to symbols, and the collection of symbols and portrayal functions into portrayal
catalogues. This conceptual schema can be used in the design of portrayal systems. It allows feature data to
be separate from portrayal data, permitting data to be portrayed in a dataset independent manner.
This International Standard is not applicable to the following:
standard symbol collection (e.g. International Chart 1 – IHO);
a standard for symbol graphics (e.g. scalable vector graphics [SVG]);
portrayal services (e.g. web map service);
capability for non-visual portrayal (e.g. aural symbology);
dynamic rendering (e.g. on the fly contouring of tides);
portrayal finishing rules (e.g. generalization, resolve overprinting, displacement rules);
3D symbolization (e.g. simulation modeling).
2 Conformance
Any portrayal catalogue, portrayal function and symbol describing the portrayal of geographic information
claiming conformance with this International Standard shall pass the relevant tests of the abstract test suite
presented in Annex A, and those portrayal extension requirements that are applicable to the extension or
extensions being used.
Conformance classes are defined for the portrayal core, and the core plus extensions. These extensions
provide additional functionality, and are not mutually exclusive of each other.
Core portrayal conformance classes
Conformance class – portrayal core (general)
Conformance class – portrayal core – symbol
Conformance class – portrayal core – portrayal function
Conformance class – portrayal core – portrayal catalogue
Portrayal function extension conformance classes
Conformance class – portrayal core plus conditional function extension
Conformance class – portrayal core plus context extension
Conformance class – portrayal core plus function symbol parameter extension
Symbol extension conformance classes
Conformance class – portrayal core plus compound symbol extension
Conformance class – portrayal core plus complex symbol extension
Conformance class – portrayal core plus reusable symbol component extension
Conformance class – portrayal core plus symbol parameter extension
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/TS 19103:2005, Geographic information — Conceptual schema language
ISO 19107:2003, Geographic information — Spatial schema
ISO 19109:2005, Geographic information — Rules for application schema
ISO 19110:2005, Geographic information — Methodology for feature cataloguing
ISO 19111:2007, Geographic information — Spatial referencing by coordinates
ISO 19115:2003, Geographic information — Metadata
ISO/TS 19139:2007, Geographic information — Metadata — XML schema implementation
ISO/IEC 19501:2005, Information technology — Open Distributed Processing — Unified Modeling Language
(UML) Version 1.4.2
4 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
4.1
annotation
any marking on illustrative material for the purpose of clarification
Note 1 to entry: Numbers, letters, symbols (4.31), and signs are examples of annotation.
4.2
class
description of a set of objects that share the same attributes, operations, methods, relationships and
semantics
Note 1 to entry: A class may use a set of interfaces to specify collections of operations it provides to its environment.
See: interface.
[SOURCE: ISO/TS 19103:2005, definition 4.27]
4.3
complex symbol
symbol (4.31) composed of other symbols of different types
EXAMPLE A dashed line symbol with a point (4.19) symbol repeated at an interval.
2 © ISO 2012 – All rights reserved
4.4
compound symbol
symbol (4.31) composed of other symbols of the same type
EXAMPLE A point (4.19) symbol that is composed of two point graphics.
4.5
conditional feature portrayal function
function (4.11) that maps a geographic feature (4.8) to a symbol (4.31) based on some condition evaluated
against a property or attribute of a feature
4.6
curve
1-dimensional geometric primitive (4.13), representing the continuous image of a line
[SOURCE: ISO 19107:2003, definition 4.23]
4.7
dataset
identifiable collection of data
Note 1 to entry: A dataset may be a smaller grouping of data which, though limited by some constraint such as spatial
extent or feature (4.8) type, is located physically with
...
NORME ISO
INTERNATIONALE 19117
Deuxième édition
2012-12-15
Information géographique —
Présentation
Geographic information — Portrayal
Numéro de référence
©
ISO 2012
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2012
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 2012 – Tous droits réservés
Sommaire Page
Avant-propos . v
Introduction . vi
1 Domaine d'application . 1
2 Conformité . 1
3 Références normatives . 2
4 Termes et définitions . 2
5 Abréviations . 6
6 Mécanisme de présentation . 6
6.1 Introduction . 6
6.2 Fonctions de présentation . 8
6.3 Ne rien présenter . 10
6.4 Présentation par défaut . 10
6.5 Annotations . 11
6.6 Vue d'ensemble de la présentation . 11
7 Paquetage — Présentation ISO 19117 . 11
7.1 Introduction . 11
7.2 Structure de symbole . 12
8 Paquetage — Présentation de Base . 17
8.1 Sémantique de paquetage . 17
8.2 Paquetage — Fonction de Présentation . 18
8.3 Paquetage – Symbol (symbole) . 23
8.4 Paquetage — Catalogue de présentations . 41
9 Paquetage — Extensions de Présentation . 44
9.1 Sémantique de paquetage . 44
9.2 Paquetage — Extension de Fonction Conditionnelle . 45
9.3 Paquetage – Extension de Contexte . 47
9.4 Paquetage — Extension de Symbole Composé . 52
9.5 Paquetage – Extension de Symbole Complexe . 61
9.6 Paquetage — Extension de Composant de Symbole Réutilisable . 67
9.7 Paquetage — Extension des paramètres de symbole . 71
9.8 Paquetage — Extension des Paramètres des Fonctions de Symbole . 77
10 Paquetage d'implémentation de base . 85
10.1 Paquetage – Modèles de Données d'Entité . 85
Annexe A (normative) Suite de tests abstraits . 86
A.1 Présentation de base . 86
A.2 Fonction des extensions de présentation . 88
A.3 Extensions de symbole . 89
A.4 Extensions du catalogue de présentations . 90
Annexe B (informative) Fonctions de présentation basées sur des règles . 91
B.1 Règles de présentation . 91
B.2 Attribut de priorité . 92
B.3 Exemples . 92
Annexe C (informative) Point de vue d'entreprise de présentation . 94
C.1 Introduction . 94
C.2 Objectif de la communauté de présentation géographique . 94
C.3 Domaine d'application de la présentation géographique .94
C.4 Politique de présentation géographique .96
C.5 Processus de présentation .96
Bibliographie . 100
iv © ISO 2012 – Tous droits réservés
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 19117 a été élaborée par le comité technique ISO/TC 211, Information géographique/Géomatique.
Cette deuxième édition annule et remplace la première édition (ISO 19117:2005), qui a fait l'objet d'une
révision technique.
Introduction
La présente Norme internationale spécifie un schéma conceptuel pour les données de présentation, en
particulier les symboles et fonctions de présentation. Les fonctions de présentation associent des entités à
des symboles pour la présentation des entités sur les cartes et sur les autres médias d'affichage. Ce schéma
inclut les classes, les attributs, les associations et les opérations qui fournissent un cadre conceptuel commun
qui spécifie la structure des entités, des fonctions de présentation et des symboles et leurs interrelations. Elle
sépare le contenu des données de la présentation de ces données, pour permettre aux données d'être
présentées de façon indépendante par rapport aux ensembles de données. Ce cadre est dérivé de concepts
dégagés à partir d'implémentations de présentation existantes et spécifie un standard conceptuel qui a pour
objectif d'être utilisé dans de futures implémentations (par exemple le standard SE – Symbology Encoding –
de l'OGC et le profil SLD – Styled Layer Descriptor – du WMS).
La présente Norme internationale fournit un modèle abstrait pour les développeurs de systèmes de
présentation afin qu'ils puissent implémenter un système doté de flexibilité pour la présentation de données
géographiques à une communauté d'usagers d'une façon qui ait du sens pour cette communauté.
Les principales modifications effectuées dans cette révision ont pour but d'étendre les règles de présentation
de concept à des fonctions de présentation plus génériques, d'inclure des définitions pour les symboles
(notamment les symboles paramétrés), d'inclure les fonctions de présentation et les symboles dans les
catalogues de présentation et de définir un schéma de la présentation de base et des extensions pour les cas
particuliers.
En majeure partie, la présente révision s'étend sur les concepts de l'ISO 19117:2005, mais les concepts
relatifs aux spécifications de présentation (par exemple un symbole au lieu d'une opération), le catalogue de
présentations (incluant également les symboles) et les règles de base de présentation (règles multiples
permises) ont été modifiés.
vi © ISO 2012 – Tous droits réservés
NORME INTERNATIONALE ISO 19117:2012(F)
Information géographique — Présentation
1 Domaine d'application
La présente Norme internationale spécifie un schéma conceptuel pour la description des symboles, les
fonctions de présentation qui font correspondre des symboles aux entités géospatiales ainsi que la collection
des fonctions de présentation et de symboles dans des catalogues de présentation. Ce schéma conceptuel
peut être utilisé dans la conception de systèmes de présentation. Il permet aux données d'entité d'être
séparées des données de présentation, permettant aux données d'être présentées dans un ensemble de
données de façon indépendante.
La présente Norme internationale ne s'applique pas aux points suivants:
collection de symboles standard (p. ex. International Chart 1 – IHO);
standard pour les symboles graphiques (p. ex. des graphiques vectoriels évolutifs [SVG]);
services de présentation (p. ex. les services cartographiques Web [WMS]);
capacité en matière de présentation autre que visuelle (p. ex. la symbologie sonore);
rendu dynamique (p. ex. sur les courbes de niveau des marées);
règles de finition de présentation (p. ex. généralisation, résolution des surimpressions, règles de
déplacement);
symbolisation 3D (p. ex. un modèle de simulation).
2 Conformité
Tout catalogue de présentations, fonction de présentation et symbole décrivant la présentation d'informations
géographiques et revendiquant sa conformité avec la présente Norme internationale doivent réussir les tests
appropriés selon la suite de tests abstraits présentée à l'Annexe A et respecter les exigences en matière
d'extension de présentation qui sont applicables à l'extension ou aux extensions utilisées.
Les classes de conformité sont définies pour la présentation de base et pour les extensions additionnelles de
base. Ces extensions fournissent une fonctionnalité additionnelle et ne sont pas mutuellement exclusives les
unes des autres.
Classes de conformité des présentations de base
Classe de conformité – Présentation de base (général)
Classe de conformité – Présentation de base – symbole
Classe de conformité – Présentation de base – fonction de présentation
Classe de conformité – Présentation de base – catalogue de présentations
Classes de conformité des extensions des fonctions de présentation
Classe de conformité – Présentation de base plus extension de fonction conditionnelle
Classe de conformité – Présentation de base plus extension de contexte
Classe de conformité – Présentation de base plus extension des paramètres des fonctions de symbole
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.