Geographic information - Methodology for feature cataloguing - Amendment 1

Information géographique — Méthodologie de catalogage des entités — Amendement 1

General Information

Status
Withdrawn
Publication Date
16-Jun-2011
Withdrawal Date
16-Jun-2011
Current Stage
9599 - Withdrawal of International Standard
Start Date
28-Nov-2016
Completion Date
13-Dec-2025
Ref Project

Relations

Standard
ISO 19110:2005/Amd 1:2011
English language
42 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 19110:2005/Amd 1:2011
French language
42 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO 19110:2005/Amd 1:2011 is a standard published by the International Organization for Standardization (ISO). Its full title is "Geographic information - Methodology for feature cataloguing - Amendment 1". This standard covers: Geographic information - Methodology for feature cataloguing - Amendment 1

Geographic information - Methodology for feature cataloguing - Amendment 1

ISO 19110:2005/Amd 1:2011 is classified under the following ICS (International Classification for Standards) categories: 35.240.70 - IT applications in science. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO 19110:2005/Amd 1:2011 has the following relationships with other standards: It is inter standard links to ISO/IEC 10021-6:1996, ISO 19110:2005, ISO 19110:2016; is excused to SIST ISO 19110:2005, ISO 19110:2005. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase ISO 19110:2005/Amd 1:2011 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 19110
First edition
2005-02-15
AMENDMENT 1
2011-06-15
Geographic information — Methodology
for feature cataloguing
AMENDMENT 1
Information géographique — Méthodologie de catalogage des entités
AMENDEMENT 1
Reference number
ISO 19110:2005/Amd.1:2011(E)
©
ISO 2011
ISO 19110:2005/Amd.1:2011(E)
©  ISO 2011
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 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(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.
Amendment 1 to ISO 19110:2005 was prepared by Technical Committee ISO/TC 211, Geographic
information/Geomatics.
ISO 19110:2005/Amd.1:2011(E)
Introduction
This amendment is based on experience in implementing ISO 19110:2005, experience and lessons learned
by the ISO 19126 project team, harmonization with other ISO/TC 211 standards, and in particular
establishment of an eXtensible Mark-up Language (XML) schema encoding for feature catalogues. This
amendment provides XML schemas that are meant to enhance interoperability by providing a common
specification for describing, validating, and exchanging feature catalogue information.
The changes in this amendment aim to:
 facilitate the use of ISO 19110:2005 to create geographic feature catalogues;
 ensure a consistent description of the feature types of an application schema;
 enhance the compliance of ISO 19110:2005 with ISO 19109;
 enable an XML schema implementation, based on ISO/TS 19139 encoding rules, of ISO 19110:2005-
compliant feature catalogues;
 enable the registration of feature catalogues and their feature types.

iv © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Geographic information — Methodology for feature cataloguing
AMENDMENT 1
Page 1, Scope
Replace the entire clause with the following:
This International Standard defines the methodology for cataloguing feature types. This International
Standard specifies how feature types can be organized into a feature catalogue and presented to the
users of a set of geographic data. This International Standard is applicable to creating catalogues of
feature types in previously uncatalogued domains and to revising existing feature catalogues to comply
with standard practice. This International Standard applies to the cataloguing of feature types that are
represented in digital form. Its principles can be extended to the cataloguing of other forms of geographic
data. Feature catalogues are independent of feature concept dictionaries defined in ISO 19126 and can
be specified without having to use or create a feature concept dictionary.
This International Standard is applicable to the definition of geographic features at the type level. This
International Standard is not applicable to the representation of individual instances of each type. This
International Standard excludes portrayal schemas as specified in ISO 19117.
This International Standard can be used as a basis for defining the universe of discourse being modelled
in a particular application, or to standardize general aspects of real world features being modelled in more
than one application.
Page 1, Conformance
Replace the entire clause with the following:
Because this International Standard specifies a number of options that are not required for all feature
catalogues, this clause specifies five conformance classes. These classes are differentiated on the basis
of the following criteria.
a) Which elements of a feature type are required in a catalogue:
1) feature attributes only?
2) feature attributes and feature associations?
3) feature attributes, feature associations, and feature operations?
b) Is there a requirement for defining global feature attributes, feature associations, and feature
operations which may be bound to multiple feature types?
c) Is there a requirement to include inheritance relationships in the feature catalogue?
Annex A specifies a test module for each of the conformance classes, as shown in Table 1.
ISO 19110:2005/Amd.1:2011(E)
Table 1 — Conformance classes
Attributes, Inheritance
Attributes Attributes and
associations and Global properties relationships Test module
only associations
operations included
 — — — — A.17
—  — — — A.18
— —  — — A.19
— — —  — A.22
 — — —  A.23
—  — —  A.24
— —  —  A.25
NOTE The initial test module numbers are kept, even if some of the test modules are removed. The numbering can
be subject to change on publication of any new edition of this International Standard.
Page 2, Normative references
Update the entries for ISO/TS 19103:— and ISO 19109:—, delete footnote 1), and add ISO 19135:2005 and
ISO/TS 19139:2007:
ISO/TS 19103, Geographic information — Conceptual schema language
ISO 19109:2005, Geographic information — Rules for application schema
ISO 19135:2005, Geographic information — Procedures for item registration
ISO/TS 19139:2007, Geographic information — Metadata — XML schema implementation
Page 3, Terms and definitions
Replace entry 4.4 with the following:
feature catalogue
catalogue containing definitions and descriptions of the feature (4.1) types, feature attributes (4.3), and
feature relationships (4.8) occurring in one or more sets of geographic data, together with any feature
operations (4.5) that may be applied
[ISO 19101:2002, definition 4.13]
Add the following terms and definitions:
4.7
feature inheritance
mechanism by which more specific features (4.1) incorporate structure and behaviour of more general
features related by behaviour
4.8
feature relationship
feature association (4.2) or feature inheritance (4.7)
2 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Page 3, Abbreviations
Add the following heading under "5 Abbreviations"
5.1 Acronyms
Add the following after the new 5.1:
5.2 Namespace abbreviations
In the list below, the item on the left describes the common namespace prefix used to describe the
elements in the namespace. The second item is an English description of the namespace prefix, and the
item in parenthesis is the URI of the actual namespace. These URIs do not correspond necessarily to an
effective location of the schemas.
This list corresponds to the namespaces used by this International Standard.
gco Geographic Common extensible markup language (http://www.isotc211.org/2005/gco)
gfc Geographic Feature Cataloguing   (http://www.isotc211.org/2005/gfc.)
gmd Geographic MetaData extensible markup language (http://www.isotc211.org/2005/gmd)
gmx Geographic Metadata XML Schema   (http://www.isotc211.org/2005/gmx)
Page 4, 6.1
Replace the text in 6.1 with the following:
A feature catalogue shall present the abstraction of reality represented in one or more sets of geographic
data. The basic level of abstraction in a feature catalogue shall be the feature type. A feature catalogue
shall be available in electronic form for any set of geographic data that contains features. A feature
catalogue may also comply with the specifications of this International Standard independently of any
existing set of geographic data.
Page 4, 6.2.1
Add the following text at the end of 6.2.1:
Annex E specifies XML encoding for feature catalogue, Annex F specifies concepts that permit the
management of feature catalogue either in a multi-part register or in a hierarchical register containing
multi-part subregisters, in accordance with ISO 19135. Annex G provides an example of XML
implementation of this International Standard.
Page 4, 6.2.2
Replace the first sentence of 6.2.2 with the following:
A template for the representation of feature catalogues is specified in Annex B.
ISO 19110:2005/Amd.1:2011(E)
Page 4, 6.2.3.1
Replace the text in 6.2.3.1 with the following:
All feature types and feature properties (i.e. feature attributes, feature associations, association roles, and
feature operations) included in a feature catalogue shall be identified by a name. The name of a feature
type is unique within that feature catalogue. The name of a feature property (whether the feature property
is a global property bound to the feature type or is local to the feature type) is unique within its feature
type. The name of a global feature property is unique within that feature catalogue.
Page 6, A.1
In the 2nd and 3rd paragraph, replace “Tables B.1 through B.15” with “Tables B.1 through B.16”.
Page 7, A.3
Replace bullet 2) with the following:
2) that all feature types, all feature association and all global feature properties (feature role, feature
attribute or feature operation not directly owned by a feature type) are identified by a name that is
unique within the feature catalogue,
Add the following bullet point after 6):
7) that all carriers of characteristics of a feature type are identified by a name that is unique in the
context of that feature type.
Page 8, A.7
Replace bullet b), with the following [deleting 1) and 2)]:
b) test method: test each attribute and role listed in Table B.5 (and Table B.4) by verifying that for
each the specified description, obligation/condition, maximum occurrence, type,
and constraint are satisfied;
Page 9, A.10
Replace bullet b) with the following:
b) test method: test each attribute and role listed in Table B.8 and Table B.4 by verifying that for
each the specified description, obligation/condition, maximum occurrence, type,
and constraint are satisfied;
Page 10, A.11
Delete bullet 2).
Page 12, A.19
Replace bullet b) with the following [deleting 1), 2) and 3)]:
b) test method: perform test module A.18 and test case A.7 (feature operation);
4 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Page 13, A.22
Replace the text in A.22 with the following:
Information for the test module is as follows:
a) test purpose: verify that feature catalogue supports core representation functionality, comprised
of feature types, and feature properties (i.e. feature attributes, association roles,
and feature operations) either directly owned by a single feature type or globally
defined in the feature catalogue;
b) test method: perform test module A.8, A.16 and A.18;
c) reference: A.8, A.16 and A.18;
d) test type: capability.
Page 16, Annex B
In the first paragraph, replace “Tables B.1 through B.15” with “Tables B.1 through B.16”.
In the second paragraph, replace “Figure B.1” with “Figure B.1 a), b), and c)”.
1)
In the last line, delete “ISO 19109:— ” and insert “ISO 19109:2005”.
Page 17, Annex B
ISO 19110:2005/Amd.1:2011(E)
Replace Table B.1 with the following:
Table B.1 — Feature catalogue
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a b
Condition Occurrence
1 Class a feature catalogue contains — — — —
FC_FeatureCatalogue the definition of some number
of feature types with other
information necessary for
those definitions
Subtype of see ISO/TS 19139 — — — —
CT_Catalogue
1.1 Attribute name, address, country, and M 1 ISO 19115 Metadata:: —
producer telecommunications address CI_ResponsibleParty
of person or organization
having primary responsibility
for the intellectual content of
this feature catalogue
1.2 Attribute formal functional language in C/Mandatory if 1 CharacterString —
functionalLanguage which the feature operation feature
formal definition occurs in this operation
feature catalogue formal definition
occurs in
feature
catalogue
1.3 Role role that links this feature M N FC_FeatureType Aggregation
featureType catalogue to the feature types
that it contains
1.4 Role role that links this feature O N FC_DefinitionSource Aggregation
definitionSource catalogue to the sources of
definitions of feature types,
property types, and listed
values that it contains
1.5 Role role that links this feature O N FC_InheritanceRelation Aggregation
inheritanceRelation catalogue to the inheritance
relationships that it contains
1.6 Role role that links this feature O N FC_PropertyType Composition
globalProperty catalogue to the global feature
properties, i.e. the feature
properties which may be
bound to many feature types
a
M = mandatory; O = optional; C = conditional.
b
N = repeating occurrences.
6 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Pages 18 and 19, Annex B
In Table B.2, replace rows 2, 2.9 and 2.11 with the following:
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a b
Condition Occurrence
2 Class class of real world — — — typeName
FC_FeatureType phenomena with common realizes
properties GF_FeatureType
::typeName;
isAbstract
realizes
GF_FeatureType
::isAbstract;
constrainedBy
realizes
GF_FeatureType
::constrainedBy
2.9 Role role that links this feature type O N FC_CarrierOfChara Composition
carrierOfCharacteristics to the property types that it cteristics
contains
2.11 Role role that links this feature type O 1 FC_DefinitionRefer Aggregation
definitionReference to the source of its definition ence

Page 19, Annex B
In Table B.3, replace row 3.1 with the following:
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
Condition Occurrence
3.1 Attribute text string that uniquely O 1 CharacterString —
name identifies this inheritance
relation within the feature
catalogue that contains this
inheritance relation
Page 20, Annex B
Add the following Table B.4a before Table B.4.
Table B.4a — Carrier of characteristics
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a b
Condition Occurrence
4bis Class abstract class for local feature — — — —
FC_CarrierOfCharact properties and bound global
eristics properties of a feature type
4bis. Role role that links the local and C/Mandatory 1 FC_FeatureType —
1 featureType bound properties with the for local
feature type that contains properties
them
4bis. Role role that links a carrier of O N FC_Constraint Aggregation
2 constrainedBy characteristics to the
constraints placed upon it
a
O = optional; C = conditional.
b
N = repeating occurrences.
ISO 19110:2005/Amd.1:2011(E)
Page 20, Annex B
Update and extend Table B.4 with the following:
Table B.4 — Property type
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a
Condition Occurrence
4 Class abstract class for local and — — — —
FC_PropertyType global feature properties
Subtype of Table B.4a — — — —
FC_CarrierOfCharact
eristics
4.1 Attribute member name that locates M 1 LocalName —
memberName this member within a feature
type for a local property or
within the feature catalogue
for a global property
4.2 Attribute definition of the member in a C/Mandatory if 1 CharacterString —
definition natural language: This attribute not provided by
is required if the definition is definition source
not provided by
FC_FeatureCatalogue::definiti
onSource. If not provided, the
definitionReference should
specify a citation where the
definition may be found, and
any additional information as to
which definition is to be used
4.3 Attribute cardinality of the member in M 1 Multiplicity Initial value 1
cardinality the feature class. If this is an
attribute or operation, the
default cardinality is 1. If this
is an association role, then
the default cardinality is 0.*.
For operations, this is the
number of return values
possible.
This is an elaboration of the
GFM to allow for complete
specifications for various
programming and data
definition languages
4.6 Role role that links this instance to O 1 FC_DefinitionReferen Aggregation
definitionReference the source of its definition ce
4.7 Role feature catalogue to which a C/Mandatory 1 FC_FeatureCatalogue —
featureCatalogue global property pertains for a global
property
a
M = mandatory; O = optional; C = conditional.

8 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Page 21, Annex B
In Table B.5, replace rows 5.3, 5.4 and 5.5 with the following:
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a b
Condition Occurrence
5.3 Role specifies attribute which may O N FC_Carrier Shall be instantiated as
triggeredByValues trigger an operation OfCharact FC_FeatureAttribute,
Of eristics FC_BoundFeatureAttribute or one
of their derived classes.
5.4 Role specifies attribute that may be O N FC_Carrier Shall be instantiated as
observesValuesOf used as input to perform an OfCharact FC_FeatureAttribute,
operation eristics FC_BoundFeatureAttribute or one
of their derived classes.
5.5 Role specifies attribute that will be O N FC_Carrier Shall be instantiated as
affectsValuesOf affected by an operation OfCharact FC_FeatureAttribute,
eristics FC_BoundFeatureAttribute or one
of their derived classes.
Page 21, Annex B
Replace Table B.6 with the following:
Name/Role Obligation/ Maximum
No. Description Type Constraint
a
Name Condition Occurrence
6 Class class that is used to describe the specifics of — — — —
FC_Binding how a property type is bound to a particular
feature type
Subtype of Table B.4a — — — —
FC_CarrierOfCh
aracteristics
6.1 Attribute description of how a property type is bound to O 1 CharacterString —
description a particular feature type
6.2 Role role that links to the bound global property M 1 FC_PropertyType —
globalProperty
a
M = mandatory; O = optional.
Page 22, Annex B
In Table B.8, replace rows 8.3 and 8.4 with the following:
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a b
Condition Occurrence
8.3 Attribute if present, it defines the permissible O 1 FC_ListedValue —
listedValue values of this feature attribute as a
restriction of the attribute valueType. If
not present, there is no restriction on
the valueType.
8.4 Attribute type of the value of this feature C/Mandatory 1 TypeName —
valueType attribute; a name from some for local feature
namespace attribute
ISO 19110:2005/Amd.1:2011(E)
Page 23, Annex B
In Table B.9, replace row 9.6 with the following:
Obligation/
Maximum
No. Name/Role Name Description Type Constraint
a
Occurrence
Condition
9.6 Role type of the target value of this C/Mandator 1 FC_Feature —
rolePlayer association role y for a local Type
association
role
Page 24, Annex B
In Table B.11, replace row 11.4 with the following:
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a
Condition Occurrence
11.4 Role role that links this instance to the O 1 FC_DefinitionReference Aggregation
definitionReference source of its definition

Page 24, Annex B
In Table B.12, replace row 12.1 with the following:
Obligation/ Maximum
Name/Role Name Description Type Constraint
a b
Condition Occurrence
12.1 Role roles that are a part of this M N FC_AssociationRole Composition
roleName association (minimum
occurrence:
2)
10 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Page 25, Annex B
Replace Table B.15 with the following:
Table B.15 — Bound feature attribute
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a
Condition Occurrence
15 Class class that is used to describe — — — —
FC_BoundFeatureAttribute the specifics of how a global
feature attribute is bound to a
particular feature type
Subtype of FC_Binding Table B.6 — — — —
15.1 Attribute type of the value of this C/Mandatory 1 TypeName —
valueType feature attribute; a name from if the value
some namespace type of the
feature
attribute is not
defined
globally
a
C = conditional.
Page 25, Annex B
Insert Table B.16 after Table B.15:
Table B.16 — Bound association role
Obligation/ Maximum
No. Name/Role Name Description Type Constraint
a
Condition Occurrence
16 Class class that is used to describe — — — —
FC_BoundAssociationRole the specifics of how a global
association role is bound to a
particular feature type
Subtype of FC_Binding Table B.6 — — — —
16.1 Role target feature type of this C/Mandatory if 1 FC_FeatureType —
rolePlayer association role the target
feature type
of this
association
role is not
defined
globally
a
C = conditional.
ISO 19110:2005/Amd.1:2011(E)
Pages 26 to 30, Annex B
Replace Figures B.1 to B.5 with the following.
<>
CT_Catalogue
(from Catalogues)
+ name : CharacterString
+ scope[1.*] : CharacterString
+ fieldOfApplication[0.*] : CharacterString
+inheritanceRelation
<>
+ versionNumber : CharacterString
FC_InheritanceRelation
+ versionDate : Date 0.*
+ language[0.1] : CharacterString
+ name[0.1] : CharacterString
+inheritsFrom
+ characterSet[0.1] : MD_CharacterSetCode = “utf8”
+ description : CharacterString
+ locale[0.*] : PT_Locale 0.*
+ uniqueInstance : Boolean
+inheritsTo 0.*
Specialization
<>
FC_FeatureCatalogue
+ producer : CI_ResponsibleParty Generalization
1 +subtype
+ functionalLanguage[0.1] : CharacterString
<>
+featureCatalogue 1 +featureType
FC_FeatureType
+supertype
1.*
ConsistsOf
+ typeName : LocalName
<>
+ definition[0.1] : CharacterString
FC_CarrierOfCharacteristics
+rolePlayer
+carrierOfCharacteristics 0.1
+ code[0.1] : CharacterString
0.* +featureType + isAbstract : Boolean = FALSE
0.1
Member Of
+ aliases[0.*] : LocalName
<>
FC_PropertyType
<>
FC_FeatureAssociation
+ memberName : LocalName
+ definition[0.1] : CharacterString
+ cardinality : Multiplicity = 1
+relation
Role
<>
2.*
FC_AssociationRole
+roleName
+ isOrdered : Boolean = FALSE
+ isNavigable : Boolean = TRUE
<>
<>
FC_FeatureAttribute
FC_RoleType
if count(featureType)=1 then
+ code[0.1] : CharacterString
+ ordinary
rolePlayer is mandatory
+ valueMeasurementUnit[0.1] : UnitOfMeasure
+ aggregation
+ valueType[0.1] : TypeName
+ composition
0.* <>
FC_ListedValue
<>
+listedValue
FC_FeatureOperation
+ label : CharacterString
+ code[0.1] : CharacterString
+ signature : CharacterString if count(featureType)=1 then
+ definition[0.1] : CharacterString
+ formalDefinition[0.1] : CharacterString valueType is mandatory

a)  Conceptual model
Figure B.1 (continued)
12 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
<>
<>
FC_DefinitionSource
+definitionSource
FC_FeatureCatalogue
+ source : CI_Citation
0.*
+ featureCatalogue
1 +definitionSource
ConsistsOf
1.* +featureType
<>
<>
0.1
FC_DefinitionReference
FC_FeatureType
+definitionReference
+ sourceIdentifier[0.1] : CharacterString
0.1 +featureType
+definitionReference 0.1 0.1 +definitionReference
Member Of
+carrierOfCharacteristics
0.* <>
FC_CarrierOfCharacteristics
<>
<>
FC_ListedValue
FC_PropertyType
0.*
b)  Definition source and reference
<>
<>
FC_FeatureCatalogue
FC_FeatureType
+featureType ConsistsOf 1
+ producer : CI_ResponsibleParty
+ typeName : LocalName
1.* +featureCatalogue
+rolePlayer
+ functionalLanguage[0.1] : CharacterString
+ definition[0.1] : CharacterString
+featureType Member Of
+ code[0.1] : CharacterString
0.1
+featureCatalogue 0.1
+ isAbstract : Boolean = FALSE
0.1
+ aliases[0.*] : LocalName
0.* +carrierOfCharacteristics
<>
count(globalProperty.FC_PropertyType).
FC_CarrierOfCharacteristics
featureType)=0 and count(featureType)=1
0.*
<> <>
0.* +globalProperty
FC_Binding FC_PropertyType
+globalProperty
+ description[0.1] : CharacterString
count(featureCatalogue) +
count(featureType) = 1
<> <>
FC_BoundAssociationRole FC_BoundFeatureAttribute
+ valueType [0.1] : TypeName
type(globalProperty)=FC_AssociationRole and
count(rolePlayer)+count(globalProperty.FC_AssociationRole.rolePlayer) = 1
type(globalProperty)=FC_FeatureAttribute and
count(valueType)+count(globalProperty.FC_FeatureAttribute.valueType)= 1

c)  Global properties
Figure B.1 — Feature catalogue
ISO 19110:2005/Amd.1:2011(E)
Generalization 0.*
<>
GF_InheritanceRelation
FC_InheritanceRelation
(from General Feature Model)
0.*
Specialization
<>
+supertype 1 1 +subtype
GF_AssociationType
(from General Feature Model)
<>
GF_FeatureType
(from General Feature Model)
<>
FC_FeatureAssociation
<>
FC_FeatureType
<>
0.1 +featureType Member Of 0.*
FC_CarrierOfCharacteristics
+carrierOfCharacteristics
0.* +carrierOfCharacteristics
<>
<>
GF_PropertyType
(from General Feature Model) FC_PropertyType
<>
<>
GF_AssociationRole
FC_AssociationRole
(from General Feature Model)
<>
<>
GF_AttributeType
FC_FeatureAttribute
(from General Feature Model)
<>
<>
GF_Operation
FC_FeatureOperation
(from General Feature Model)
Figure B.2 — Feature cataloguing classes as realizations of general feature model metaclasses
14 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
<>
+featureCatalogue ConsistsOf
FC_FeatureCatalogue
+featureType
1.*
<>
+includes
<>
GF_FeatureType
FC_FeatureType
1.*
(from General Feature Model)
+featureType 0.1
Member Of
<> <>
0.*
FC_FeatureAssociation GF_AssociationType
(from General Feature Model)
+linkBetween
0.* +carrierOfCharacteristics
<>
+relation
FC_CarrierOfCharacteristics
+carrierOfCharacteristics 0.*
<>
<>
GF_ProperyType
FC_PropertyType
(from General Feature Model)
Role
Role
<>
<>
GF_Operation
FC_FeatureOperation
(from General Feature Model)
<>
<>
GF_AttributeType
FC_FeatureAttribute
(from General Feature Model)
1.* +roleName
+roleName 2.*
<>
<>
GF_AssociationRole
FC_AssociationRole
(from General Feature Model)
Figure B.3 — Derivation FC_FeatureType, FC_FeatureAttribute, FC_FeatureAssociation, and
FC_AssociationRole from general feature model metaclasses
ISO 19110:2005/Amd.1:2011(E)
+observesValuesOf
<>
0.*
<>
FC_FeatureType
+triggeredByValuesOf
FC_CarrierOfCharacteristics
0.1
+carrierOfCharacteristics
0.*
+ typeName : LocalName
0.*
+ definition[0.1] : CharacterString Member Of 0.*
+featureType
+ code[0.1] : CharacterString
+affectsValuesOf
+ isAbstract : Boolean = FALSE
+ aliases[0.*] : LocalName
<> <> <>
+globalProperty
FC_BoundFeatureAttribute FC_Binding FC_PropertyType
0.*
+ memberName : LocalName
+ valueType [0.1] : TypeName + description[0.1] : CharacterString
+ definition[0.1] : CharacterString
+ cardinality : Multiplicity = 1
<> <>
FC_FeatureOperation
FC_FeatureAttribute
+ signature : CharacterString
+ code[0.1] : CharacterString
+ formalDefinition[0.1] : CharacterString
+ valueMeasurementUnit[0.1] : UnitOfMeasure
+ valueType[0.1] : TypeName
0.*
<> <>
+characterize
+triggeredByValuesOf
GF_AttributeType GF_Operation
0.*
0.1
(from General Feature Model) (from General Feature Model)
+observesValuesOf
0.*
+ valueType : TypeName + signature : CharacterString
+ valueDomain : CharacterString
+affectsValuesOf
+ cardinality : Multiplicity
( type(affectsValueOf)=FC_BoundFeatureAttribute or
type(affectsValueOf)=FC_FeatureAttribute ) and
+characterizeBy 0.*
( type(triggeredByValuesOf)=FC_BoundFeatureAttribute or
type(triggeredByValuesOf)=FC_FeatureAttribute ) and
AttributeOfAttribute
( type(observesValueOf)=FC_BoundFeatureAttribute or
type(observesValueOf)=FC_FeatureAttribute )
<>
GF_PropertyType
(from General Feature Model)
+ memberName : LocalName
+ definition: CharacterString
Figure B.4 — Derivation of FC_FeatureOperation from the GF_Operation metaclass
16 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
<> <>
GF_FeatureType FC_FeatureType
(from General Feature Model)
+ typeName : LocalName
+ typeName : LocalName
+ definition[0.1] : CharacterString
+ definition : CharacterString +featureType
+ code[0.1] : CharacterString
+ isAbstract : Boolean = false
+ isAbstract : Boolean = FALSE
0.1
+ aliases[0.*] : LocalName
Member Of
0.* +constrainedBy
+constrainedBy 0.*
<>
GF_Constraint
<>
(from General Feature Model)
FC_Constraint
+ description : CharacterString
+ description : CharacterString
+constrainedBy 0.*
0.* +constrainedBy
<>
FC_Binding
+ description[0.1] : CharacterString
0.*
+carrierOfCharacteristics 0.*
+globalProperty
0.*
<>
GF_PropertyType
<>
(from General Feature Model)
FC_PropertyType
+ memberName : LocalName
+ memberName : LocalName
+ definition: CharacterString
+ definition[0.1] : CharacterString
+ cardinality : Multiplicity = 1
<>
FC_CarrierOfCharacteristics
0.*
+carrierOfCharacteristics
Figure B.5 — Derivation of FC_Constraint from the GF_Constraint metaclass
Page 31, C.1
Delete the second and third paragraphs.
Page 31, C.2
Replace the two first paragraphs with the following.
A feature catalogue contains its identification and contact information, and definition of some number of
feature types with other information necessary for those definitions. Table C.1 illustrates a populated
FC_FeatureCatalogue (Table B.1). Only one of the contained feature types is illustrated; in addition, there
is one feature association (see C.4) in this sample feature catalogue.
Table C.2 illustrates a populated FC_DefinitionSource (Table B.13) for this sample feature catalogue.
ISO 19110:2005/Amd.1:2011(E)
Page 32, C.2
In Table C.1:
delete “Digital Geographic Information Exchange Standard (DIGEST) Feature and Attribute Coding Catalogue
(FACC)”, insert “A sample feature catalogue” in column 2, row 2;
delete row 8.
Page 33, C.3.1
In Table C.3, delete “FC_Binding (identity = 6)” from column 2, row 9.
Page 34, C.3.1
In Table C.4, delete “FC_Binding (identity = 6)” from column 2, row 6.
Delete the text immediately after Table C.5 and delete Table C.6.
Page 34, C.3.2
Change the heading as follows:
C.3.2 The abstract representation of a 'berthing structure'
Page 35, C.3.2
In Table C.7, delete “FC_Binding (identity = 19)” from column 2, last row.
In Table C.8, delete “FC_Binding (identity = 19)” from column 2, row 6.
Page 37, C.3.2
Delete the text immediately after Table C.18 and delete Table C.19.
Page 38, C.4
In Table C.20, delete “FC_FeatureAssociationRole”, insert “FC_AssociationRole” in column 2, row 7.
Delete “FC_Binding (unspecified in this example)” from column 2, last row.
In Table C.21, delete “FC_Binding (unspecified in this example)” from column 2, row 8.
Delete the footnote.
In Table C.22, delete “FC_FeatureAssociation.role”, insert “FC_FeatureAssociation.roleName” in column 1,
rows 7 and 8.
18 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Page 39, C.4
In Tables C.23 and C.24, delete “FC_AssociationRole.valueType”, insert “FC_AssociationRole.rolePlayer” in
columns 1, last rows.
Page 40, C.5
In Table C.25 and C.26, delete “FC_FeatureInheritanceRelation”, insert “FC_InheritanceRelation”, in
columns 2, penultimate rows.
Replace the paragraph after Table C.26 with the following:
An instance of a “lighthouse” feature type is also an instance of a “building” feature type; feature
properties that apply to the “building” feature type in the sample feature catalogue also apply to the
“lighthouse” feature type. Table C.27 illustrates the representation of the “is a” inheritance relation using
FC_InheritanceRelation (Table B.3).
Page 41, C.6
In Table C.28, delete “FC_Binding (unspecified in this example)” from column 2, rows 10, 12, and 14.
In Table C.29, delete “FC_Binding (unspecified in this example)” from column 2, row 6.
Page 42, C.6
In Table C.30, delete “FC_Binding (unspecified in this example)” from column 2, row 6.
In Table C.31, delete “FC_Binding s” from column 2, last row.
In Table C.32, delete “FC_Binding (unspecified in this example)” from column 2, row 6.
Page 43, C.6
In Table C.33, delete “FC_Binding (unspecified in this example)” from column 2, row 13 and the last row.
In Table C.34, delete “FC_Binding (unspecified in this example)” from column 2, row 6.
In Table C.35, delete “FC_Binding (unspecified in this example)” from column 2, row 6.
Page 44, C.6
In C.6, replace the sixth paragraph (second paragraph on this page) with the following:
The feature operation definition describes the semantics of “raise dam” while the feature operation
signature specifies that given a real-valued newHeight and a Dam feature, that feature is accordingly
revised.
In Table C.36, delete row 7.
Page 44, C.6
Delete the last paragraph.
ISO 19110:2005/Amd.1:2011(E)
Page 45, C.6
Delete Tables C.37, C.38, and C.39.
Page 46, D.1
Replace the first paragraph with the following:
A feature catalogue forms a repository for a set of definitions to classify real-world phenomena of
significance to a particular universe of discourse. The catalogue provides a means for organizing the
abstract representation of the data that represent these phenomena, so that the resulting information is
as unambiguous, comprehensible, and useful as possible.
Replace the third paragraph with the following:
Although, for the purposes of this International Standard, feature operations are presented as a fourth
major aspect of feature abstraction, they represent a difference in point of view as much as they do a
difference in kind. In a functional specification, an operation is triggered by, returns or affects a value (i.e.
a feature attribute value) for a given type of geographic feature. If values are observed or affected for
more than one feature, the operation also specifies a functional relationship between them. By including
feature operations as an additional dimension of feature abstract representation, this International
Standard seeks to support the anticipated transition from current practice to a future, more rigorously
functional, approach; see Reference [8].
Pages 48 to 54, Annex D
Delete D.6.
Page 55, Bibliography
Update entry [4] as follows and delete footnote 2):
[4] ISO 19117, Geographic information — Portrayal
Add entry [9]:
[9] ISO 19126, Geographic information — Feature concept dictionaries and registers
Page 55
Insert Annexes E, F, and G before the Bibliography (see following pages).
20 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Annex E
(normative)
Encoding description
E.1 Introduction
The XML schema implementation of this International Standard follows the encoding rules stated in
ISO/TS 19139:2007, Clause 8.
The namespace of the XML implementation of this International Standard is http://www.isotc211.org/2005/gfc.
This namespace is abbreviated to gfc, which stands for Geographic Feature Cataloguing.
E.2 XML namespaces
Figure E.1 shows the different namespaces used to implement this International Standard (grey boxes) along
with the relationships between these namespaces and the ISO 19100 series packages (white boxes).
<>
ISO 19110 Feature <>
Cataloguing gfc
<> <>
<>
<> <> <>
gco gmd gmx
<> <> <>
ISO/TS 19103 Conceptual ISO 19115 ISO 19139 XML
Schema Language Metadata schema

Figure E.1 — XML packaging
ISO 19110:2005/Amd.1:2011(E)
E.3 gfc namespace
E.3.1 Organization of the gfc namespace
This namespace contains the implementation of ISO 19110:2005 as defined in this amendment. As shown in
Figure E.2, the gfc namespace contains only one XML schema: gfc.xsd.
<>
<>
<>
Feature Cataloguing
gfc.xsd
Figure E.2 — Organization of the gfc namespace
E.3.2 gfc.xsd
This XML schema implements all the UML classes defined in ISO 19110:2005: FC_FeatureCatalogue,
FC_FeatureType, FC_InheritanceRelation, FC_PropertyType, FC_FeatureOperation, FC_Constraint,
FC_FeatureAtttribute, FC_AssociationRole, FC_RoleType, FC_ListedValue, FC_FeatureAssociation,
FC_DefinitionSource, FC_DefinitionReference, FC_CarrierOfCharacteristics, FC_BoundFeatureAttribute,
FC_BoundAssociationRole, and FC_Binding.
22 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
Annex F
(normative)
Management of feature catalogue registers
F.1 Introduction
ISO 19135 specifies procedures for managing a register of items of geographic information, as well as a set of
content elements common to all such registers. The content of an instance of RE_Register consists of a set of
instances of RE_RegisterItem, which belong to item classes described by instances of RE_ItemClass.
This annex does not prescribe the use of a specific register structure. Instead, it defines concepts that permit
the management of feature catalogue either in a multi-part register or in a hierarchical register containing
multi-part subregisters. Feature catalogues can indeed be managed as registers, i.e. as instances of
RE_Register (ISO 19135), which contain feature types as registered items. They can also be managed as
registered items, i.e. as instances of RE_RegisterItem, in a multi-part register.
This annex includes a schema for feature catalogues as a subclass of RE_Register (F.2) as well as a schema
for feature catalogues, feature types, feature associations, feature attributes, operations and association roles,
inheritance relations, listed values and definition sources as subclasses of RE_RegisterItem (F.3), and
specifies a set of instances of RE_ItemClass that describe feature catalogues and their content as item
classes (F.4).
F.2 Feature catalogue register as a subclass of RE_Register
F.2.1 Introduction
This annex specifies a subclass of RE_Register (Figure F.1) that represents the description of a feature
catalogue. Because the content of this class is in its equivalent class in the feature catalogue schema, it
serves only as a pointer from the register to the catalogue, and need not be implemented explicitly.
RE_Register
FR_FeatureCatalogueRegister
+featureCatalogueRegister
FC_FeatureCatalogue
+featureCatalogueContent
Content
Figure F.1 — Feature catalogue register as a subclass of RE_Register
ISO 19110:2005/Amd.1:2011(E)
F.2.2 FR_FeatureCatalogueRegister
F.2.2.1 Introduction
The class FR_FeatureCatalogueRegister shall represent an instance of FC_FeatureCatalogue managed as a
register. It inherits all the attributes and associations of RE_Register as specified in ISO 19135:2005, 8.8, and
has one additional association.
F.2.2.2 Content
The aggregation association Content shall connect the instance of FR_FeatureCatalogueRegister to one and
only one instance of FC_FeatureCatalogue. The association shall be navigable from featureCatalogueRegister
to featureCatalogueContent, but need not be navigable in the opposite direction.
F.3 Subclasses of RE_RegisterItem for registering the content of a feature catalogue
F.3.1 Introduction
This annex specifies nine subclasses of RE_RegisterItem (Figure F.2) that represent the content of a feature
catalogue managed within an instance of RE_Register. These subclasses belong to a single partition of the
subclassing of RE_RegisterItem which is identified by the discriminator Feature Catalogue. The generalization
relationship carries the constraint {incomplete} because it can be extended to include many different classes
of items of geographic information. Because the only content of each of these classes is its equivalent class in
the feature catalogue schema, they serve only as pointers from the register to the catalogue, and need not be
implemented explicitly.
24 © ISO 2011 – All rights reserved

ISO 19110:2005/Amd.1:2011(E)
RE_RegisterItem
Feature Catalogue {incomplete}
Content FC_FeatureCatalogue
+definedFeatureCatalogue
FR_RegisteredFeatureCatalogue
+registeredFeatureCatalogue
+registeredFeatureType
FC_FeatureType
FR_RegisteredFeatureType
+definedFeatureType
Content
+registeredFeatureAttribute
FC_FeatureAttribute
FR_RegisteredFeatureAttribute
+definedFeatureAttribute
Content
+registeredFeatureOperation
FR_RegisteredFeatureOperation
FC_FeatureOperation
Content
+definedFeatureOperation
+registeredAssociationRole
FR_RegisteredAssociationRole
FC_AssociationRole
Content +definedAssociationRole
+registeredFeatureAssociation
FR_RegisteredFeatureAssociation
FC_FeatureAssociation
Content
+definedFeatureAssociation
+registeredInheritanceRelation
FR_RegisteredInhereitanceRelation
FC_InheritanceRelation
Content
+definedInheritanceRelation
+registeredDefinitionSource
FR_RegisteredDefinitionSource
Content
FC_DefinitionSource
+definedDefinitionSource
+registeredListedValue
FR_RegisteredListedValue
FC_ListedValue
Content
+definedListedValue
Figure F.2 — Subclasses of RE_RegisterItem
ISO 19110:2005/Amd.1:2011(E)
F.3.2 FR_RegisteredFeatureCatalogue
F.3.2.1 Introduction
The class FR_RegisteredFeatureCatalogue shall represent an instance of FC_FeatureCatalogue managed as
a registered item. It inherits all the attributes and associations of RE_RegisterItem as specified in
ISO 19135:2005, 8.8, and has one additional association.
F.3.2.2 Content
The aggregation association Content shall connect the instance of FR_RegisteredFeatureCatalogue to on
...


NORME ISO
INTERNATIONALE 19110
Première édition
2005-02-15
AMENDEMENT 1
2011-06-15
Information géographique —
Méthodologie de catalogage des
entités
AMENDEMENT 1
Geographic information — Methodology for feature cataloguing
AMENDMENT 1
Numéro de référence
ISO 19110:2005/Amd.1:2011(F)
©
ISO 2011
ISO 19110:2005/Amd.1:2011(F)
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2011
Droits de reproduction réservés. Sauf indication contraire, 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, l’affichage sur
l’internet ou sur un Intranet, sans autorisation écrite préalable. Les demandes d’autorisation peuvent être adressées à l’ISO à
l’adresse ci-après ou au 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
Version française parue en 2014
Publié en Suisse
ii © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(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’Amendement 1 à l’ISO 19110:2005 a été élaboré par le comité technique ISO/TC 211, Information
géographique/géomatique.
ISO 19110:2005/Amd.1:2011(F)
Introduction
Cet amendement se fonde sur l’expérience acquise en mettant l’ISO 19110:2005 en œuvre, sur l’expérience
et les leçons retenues par l’équipe du projet ISO 19126, sur la nécessité d’une harmonisation avec les autres
normes ISO/TC 211 et présente, notamment, un schéma eXtensible Mark-up Language (XML) d’encodage
des catalogues d’entités. Cet amendement définit des schémas XML qui permettent une amélioration de
l’interopérabilité en constituant une spécification commune de description, de validation et d’échange
d’informations de catalogues d’entités.
Les changements figurant dans cet amendement ont pour objet :
— de faciliter l’utilisation de l’ISO 19110:2005 pour créer des catalogues d’entités géographiques ;
— d’assurer une description cohérente des types d’entités d’un schéma d’application ;
— d’améliorer la conformité de l’ISO 19110:2005 à l’ISO 19109 ;
— de permettre une implémentation du schéma XML reposant sur les règles d’encodage de
l’ISO/TS 19139, de catalogues d’entités conformes à l’ISO 19110:2005.
— de permettre l’enregistrement des catalogues d’entités et de leurs types d’entités.
iv © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Information géographique — Méthodologie de catalogage
des entités
AMENDEMENT 1
Page 1, Domaine d’application
Remplacer l’intégralité de l’article par ce qui suit :
« La présente Norme internationale définit la méthodologie du catalogage des types d’entités. Elle
spécifie comment les types d’entités peuvent être organisés en un catalogue d’entités et présentés
aux utilisateurs d’un jeu de données géographiques. La présente Norme internationale s’applique à la
création de catalogues de types d’entités dans des domaines jusqu’ici non catalogués et à la révision de
catalogues d’entités existants conformément aux pratiques normalisées. Elle s’applique au catalogage
des types d’entités qui sont représentés sous forme numérique. Ses principes peuvent être élargis au
catalogage d’autres formes de données géographiques. Les catalogues d’entités sont indépendants
des dictionnaires de concepts d’entité définis dans l’ISO 19126 et peuvent être spécifiés sans qu’il soit
nécessaire d’utiliser ou de créer un dictionnaire de concepts d’entité.
La présente Norme internationale est applicable à la définition d’entités géographiques au niveau du
type d’entité. Elle ne s’applique pas à la représentation des instances d’entité individuelles de chaque
type. Elle exclut les schémas de présentation spécifiés dans l’ISO 19117.
La présente Norme internationale peut être utilisée comme base servant à définir l’univers du discours
modélisé dans une application particulière ou pour normaliser les aspects généraux d’entités du monde
réel modélisés dans plusieurs applications. »
Page 1, Conformité
Remplacer l’intégralité de l’article par ce qui suit :
« Parce que la présente Norme internationale stipule un certain nombre d’options qui ne sont pas
exigées pour tous les catalogues d’entités, cet article précise cinq classes de conformité. Ces classes se
différencient sur la base des critères suivants :
a) Quels sont les éléments d’un type d’entité qui sont nécessaires à un catalogue ?
1) uniquement les attributs d’entité ?
2) les attributs d’entité et des associations d’entité ?
3) les attributs d’entité, les associations d’entité et les opérations d’entité ?
b) Y a-t-il une obligation de définir les attributs d’entité, les associations d’entité et les opérations
d’entité globaux qui peuvent être liés à plusieurs types d’entités ?
c) Y a-t-il une obligation d’inclure les relations d’héritage dans le catalogue d’entités ?
L’Annexe A indique un module de test pour chacune des classes de conformité présentées dans le
Tableau 1.
ISO 19110:2005/Amd.1:2011(F)
Tableau 1 — Classes de conformité
Attributs, associa-
Attributs Attributs et asso- Propriétés glo- Relations d’héri- Module de
tions et opéra-
seulement ciations bales tage incluses test
tions
☓ — — — — A.17
— ☓ — — — A.18
— — ☓ — — A.19
— — — ☓ — A.22
☓ — — — ☓ A.23
— ☓ — — ☓ A.24
— — ☓ — ☓ A.25
»
NOTE Les numéros originaux des modules de tests sont conservés même si certains des modules de tests
sont supprimés. La numérotation peut être soumise à modification lors de la publication de toute nouvelle édition
de la présente Norme internationale.
Page 2, Références normatives
Mettre à jour les informations relatives à l’ISO/TS 19103:— et à l’ISO 19109:—, supprimer la note de bas
de page 1), et ajouter l’ISO 19135:2005 et l’ISO/TS 19139:2007 :
« ISO/TS 19103, Information géographique — Schéma de langage conceptuel
ISO 19109:2005, Information géographique — Règles de schéma d’application
ISO 19135:2005, Information géographique — Procédures pour l’enregistrement d’éléments
ISO/TS 19139:2007, Information géographique – Métadonnées – Implémentation de schémas XML »
Page 3, Termes et définitions
Remplacer le point 4.4 par ce qui suit :
« catalogue d’entités
catalogue contenant des définitions et des descriptions de types d’entités (4.1), d’attributs d’entité
(4.3) et de relations d’entité (4.8) apparaissant dans un ou plusieurs jeux de données géographiques,
ainsi que toutes les opérations d’entité (4.5) pouvant s’appliquer.
[ISO 19101:2002, définition 4.13] »
Ajouter les termes et définitions suivants :
« 4.7
héritage d’entité
mécanisme par lequel des entités (4.1) plus spécifiques reprennent la structure et le comportement
d’entités plus générales reliées par leur comportement
4.8
relation d’entité
association d’entité (4.2) ou héritage d’entité (4.7) »
2 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Page 3, Abréviations
Ajouter le titre suivant en dessous de « Abréviations »
« 5.1  Sigles »
Après le nouveau paragraphe 5.1, ajouter ce qui suit :
« 5.2  Abréviations des espaces de nommage
Dans la liste ci-dessous, l’élément situé à gauche décrit le préfixe de l’espace de nommage commun
utilisé pour décrire les éléments dans l’espace de nommage. Le deuxième élément est une description
en français du préfixe de l’espace de nommage, l’élément entre parenthèses correspondant à l’URI de
l’espace de nommage réel. Ces URI ne correspondent pas nécessairement à un emplacement effectif des
schémas.
Cette liste correspond aux espaces de nommage utilisé dans la présente Norme internationale.
gco Geographic Common extensible markup lan- (http://www.isotc211.org/2005/gco)
guage (Langage géographique commun à balises
extensible)
gfc Geographic Feature Cataloguing (Catalogage (http://www.isotc211.org/2005/gfc.)
des entités géographiques)
gmd Geographic MetaData extensible markup (http://www.isotc211.org/2005/gmd)
language (Langage à balises extensible pour les
métadonnées géographiques)
gmx Geographic Metadata XML Schema (Schéma (http://www.isotc211.org/2005/gmx) »
XML pour les métadonnées géographiques
Page 4, 6.1
Remplacer le texte de 6.1 par ce qui suit :
« Un catalogue d’entités doit présenter l’abstraction d’une réalité représentée par un ou plusieurs jeux de
données géographiques. Le niveau de base de l’abstraction dans un catalogue d’entités doit être le type
d’entité. Un catalogue d’entités doit être disponible sous format électronique pour tout jeu de données
géographiques contenant des entités. Un catalogue d’entités peut aussi se conformer aux spécifications
de la présente Norme internationale, indépendamment de tout jeu de données géographiques existant. »
Page 4, 6.2.1
Ajouter le texte suivant à la fin de 6.2.1 :
« L’Annexe E spécifie un encodage XML de catalogue d’entités, l’Annexe F spécifie les concepts qui
permettent de gérer un catalogue d’entités soit dans un registre en plusieurs parties, soit dans un
registre hiérarchique comportant des sous-registres en multiples parties, conformément à l’ISO 19135.
L’Annexe G fournit un exemple d’implémentation XML selon la présente Norme internationale. »
Page 4, 6.2.2
Remplacer la première phrase de 6.2.2 par ce qui suit :
« Un modèle de représentation de catalogues d’entités figure en Annexe B. »
Page 4, 6.2.3.1
Remplacer le texte de 6.2.3.1 par ce qui suit :
ISO 19110:2005/Amd.1:2011(F)
« Tous les types et propriétés d’entités (c’est-à-dire les attributs, les associations, les rôles d’association et
les opérations) compris dans un catalogue d’entités doivent être identifiés par un nom. Le nom d’un type
d’entité est unique au sein de ce catalogue d’entités. Le nom d’une propriété d’entité (que cette propriété
soit une propriété globale liée au type d’entité ou locale) est unique au sein de son type d’entité. Le nom
d’une propriété d’entité globale est unique au sein de ce catalogue d’entités. »
Page 6, A.1
e e
Au 2 et au 3 paragraphe, remplacer « Tableaux B.1 à B.15 » par « Tableaux B.1 à B.16 ».
Page 7, A.3
Remplacer le point 2) par ce qui suit :
« 2) que tous les types et toutes les associations d’entités, ainsi que toutes les propriétés globales
d’entité (rôle, attribut ou opération n’appartenant pas, de façon directe, à un type d’entité)
soient identifiés par un nom qui est unique au sein du catalogue d’entités. »
Ajouter le point suivant après le point 6) :
« 7) que tous les porteurs de caractéristiques d’un type d’entité sont identifiés par un nom qui est
unique dans le contexte de ce type d’entité. »
Page 9, A.7
Remplacer le point b) par ce qui suit [suppression de 1) et 2)] :
« b) méthode de test : tester chaque attribut et rôle listés dans le Tableau B.5 (et le
Tableau B.4) en vérifiant que chacun répond aux spécifications de
description, d’obligation/condition, d’instance maximale, de type et de
contrainte. »
Page 10, A.10
Remplacer le point b) par ce qui suit :
« b) méthode de test : tester chaque attribut et rôle listés dans le Tableau B.8 et le Tableau B.4
en vérifiant que chacun répond aux spécifications de description,
d’obligation/condition, d’instance maximale, de type et de contrainte. »
Page 10, A.11
Supprimer le point 2).
Page 13, A.19
Remplacer le point b) par ce qui suit [suppression de 1), 2) et 3)] :
« b) méthode de test : réaliser le module de test A.18 et le scénario de test A.7 (opération
d’entité) ; »
Page 14, A.22
Remplacer le texte de A.22 par ce qui suit :
4 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
« Les informations concernant le module de test sont les suivantes :
a) finalité du test : vérifier que le catalogue d’entités prend en charge la fonctionnalité des
représentations de base, composées des types d’entités, et les propriétés
des entités (c’est-à-dire les attributs d’entités, les rôles d’associations et
les opérations d’entités), appartenant, de façon directe, à un seul type
d’entité ou définies, de façon globale, dans le catalogue d’entités.
b) méthode de test : réaliser les modules de test A.8, A.16 et A.18 ;
c) référence : A.8, A.16 et A.18 ;
d) type de test : capacité. »
Page 17, Annexe B
Au premier paragraphe, remplacer « Tableaux B.1 à B.15 » par « Tableaux B.1 à B.16 ».
Au deuxième paragraphe, remplacer « Figure B.1 » par « Figure B.1 a), b) et c) ».
1)
À la dernière ligne, supprimer « ISO 19109:— » et insérer « ISO 19109:2005 ».
Page 18, Annexe B
Remplacer le Tableau B.1 par le suivant :
Tableau B.1 — Catalogue d’entités
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a b
Condition maximale
1 Classe FC_Feature- un catalogue d’entités — — — —
Catalogue contient la définition d’un
certain nombre de types
d’entités, ainsi que d’autres
informations nécessaires à
leur définition
Sous-type de CT_ voir ISO/TS 19139 — — — —
Catalogue
1.1 Attribut nom, adresse, pays et M 1 ISO 19115 Metadata:: —
producer coordonnées de télécom- CI_ResponsibleParty
munications de la personne
ou de l’organisme ayant la
responsabilité première du
contenu intellectuel de ce
catalogue d’entités
1.2 Attribut langage fonctionnel formel C/Obligatoire 1 CharacterString —
functionalLanguage dans lequel la définition si une défini-
officielle d’opérations tion formelle
d’entité figure dans ce cata- d’opérations
logue d’entités d’entité
figure dans
le catalogue
d’entités.
1.3 Rôle rôle qui relie ce catalogue M N FC_FeatureType Agrégation
featureType d’entités aux types d’enti-
tés qu’il contient
a
M = obligatoire ; O = facultatif ; C = conditionnel.
b
N = instances répétitives.
ISO 19110:2005/Amd.1:2011(F)
Tableau B.1 (suite)
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a b
Condition maximale
1.4 Rôle rôle qui relie ce catalogue O N FC_DefinitionSource Agrégation
definitionSource d’entités aux sources des
définitions des types
d’entités, des types de
propriétés et des valeurs
listées qu’il contient
1.5 Rôle rôle qui relie ce catalogue O N FC_InheritanceRe- Agrégation
inheritanceRelation d’entités aux relations lation
d’héritage qu’il contient
1.6 Rôle rôle qui relie ce catalogue O N FC_PropertyType Composition
globalProperty d’entités aux propriétés
d’entité globales, c’est-à-
dire aux propriétés d’entité
qui peuvent être reliées
à de nombreux types
d’entités
a
M = obligatoire ; O = facultatif ; C = conditionnel.
b
N = instances répétitives.
Pages 19 et 20, Annexe B
Dans le Tableau B.2, remplacer les rangées 2, 2.9 et 2.11 par les suivantes :
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a b
Condition maximale
2 Classe classe des phénomènes — — — typeName réalise
FC_FeatureType du monde réel ayant des GF_FeatureType
propriétés communes ::typeName ;
isAbstract réalise
GF_FeatureType
::isAbstract ;
constrainedBy
réalise GF_Featu-
reType ::constrai-
nedBy
2.9 Rôle rôle qui relie ce type O N FC_CarrierOf- Composition
carrierOfCharacte- d’entité aux types de pro- Characteristics
ristics priétés qu’il contient
2.11 Rôle rôle qui relie ce type O 1 FC_Defini- Agrégation
definitionReference d’entité à la source de sa tionReference
définition
Page 20, Annexe B
Dans le Tableau B.3, remplacer la rangée 3.1 par la suivante :
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
Condition maximale
3.1 Attribut chaîne de texte qui iden- O 1 CharacterString —
name tifie, de manière unique,
cette relation d’héritage au
sein du catalogue d’entités
qui contient cette relation
d’héritage.
Page 21, Annexe B
6 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Ajouter, avant le Tableau B.4, le Tableau B.4a suivant :
Tableau B.4 — a — Porteur de caractéristiques
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a b
Condition maximale
4bis Classe classe abstraite pour les — — — —
FC_CarrierOfCharac- propriétés d’entité locales
teristics et les propriétés globales
reliées d’un type d’entité
4bis.1 Rôle rôle qui relie les propriétés C/Obligatoire 1 FC_FeatureType —
featureType locales et reliées au type pour les pro-
d’entité qui les contient priétés locales
4bis.2 Rôle rôle qui relie un porteur O N FC_Constraint Agrégation
constrainedBy de caractéristiques aux
contraintes qui lui sont
affectées
a
O = facultatif ; C = conditionnel.
b
N = instances répétitives.
Page 21, Annexe B
Mettre à jour et compléter le Tableau B4 par ce qui suit :
Tableau B.4 — Type de propriété
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a
Condition maximale
4 Classe classe abstraite pour les — — — —
FC_PropertyType propriétés d’entité locales
et globales
Sous-type de FC_ Tableau B.4a — — — —
CarrierOfCharacte-
ristics
4.1 Attribut nom d’un élément qui situe M 1 LocalName —
memberName cet élément au sein d’un
type d’entité pour une pro-
priété locale ou au sein d’un
catalogue d’entités pour
une propriété globale
4.2 Attribut définition de l’élément dans C/Obligatoire 1 CharacterString —
definition un langage naturel. Cet si non fourni
attribut est exigé si la défi- par la source
nition n’est pas fournie par de la défini-
FC_FeatureCatalogue::def tion
initionSource. Si elle n’est
pas fournie, il convient
que la definitionReference
indique une citation où l’on
peut trouver la définition
et toutes les informations
supplémentaires relatives à
l’utilisation de la définition
a
M = obligatoire ; O = facultatif ; C = conditionnel.
ISO 19110:2005/Amd.1:2011(F)
Tableau B.4 (suite)
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a
Condition maximale
4.3 Attribut cardinalité de l’élément M 1 Multiplicity Valeur ini-
cardinality dans la classe d’entité. S’il tiale = 1
s’agit d’un attribut ou d’une
opération, la cardinalité
par défaut est 1. S’il s’agit
d’un rôle d’association,
alors la cardinalité par
défaut est 0.*. Pour les opé-
rations, il s’agit du nombre
de valeurs de retour
possible.
Ceci est une élaboration du
GFM pour tenir compte des
spécifications complètes
de divers langages de
programmation et de défi-
nition de données
4.6 Rôle rôle qui relie cette instance O 1 FC_DefinitionRefe- Agrégation
definitionReference à la source de sa définition rence
4.7 Rôle catalogue d’entités auquel C/Obligatoire 1 FC_FeatureCata- —
featureCatalogue se rattache une propriété pour une pro- logue
globale priété globale
a
M = obligatoire ; O = facultatif ; C = conditionnel.
Page 22, Annexe B
Dans le Tableau B.5, remplacer les rangées 5.3, 5.4 et 5.5 par les suivantes :
Obliga-
Nom/Nom du tion/ Instance
N° Description Type Contrainte
b
rôle Condi- maximale
a
tion
5.3 Rôle indique l’attribut qui peut O N FC_Car- Doit être instancié comme FC_
triggeredByVa- déclencher une opération rierOf- FeatureAttribute, FC_Bound-
luesOf Characte- FeatureAttribute ou une de
ristics leurs classes dérivées
5.4 Rôle indique l’attribut qui peut O N FC_Car- Doit être instancié comme FC_
observesValue- servir d’entrée pour réali- rierOf- FeatureAttribute, FC_Bound-
sOf ser une opération Characte- FeatureAttribute ou une de
ristics leurs classes dérivées
5.5 Rôle indique l’attribut qui sera O N FC_Car- Doit être instancié comme FC_
affectsValuesOf affecté par une opération rierOf- FeatureAttribute, FC_Bound-
Characte- FeatureAttribute ou une de
ristics leurs classes dérivées
8 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Page 22, Annexe B
Remplacer le Tableau B.6 par le suivant :
Obliga-
Nom/Nom du Instance
N° Description tion/ Type Contrainte
rôle maximale
a
Condition
6 Classe classe servant à décrire les modalités de — — — —
FC_Binding liaison d’un type de propriété à un type
d’entité particulier
Sous-type de Tableau B.4a — — — —
FC_CarrierOf-
Characteristics
6.1 Attribut description de la façon dont un type de O 1 CharacterString —
description propriété est relié à un type d’entité
particulier
6.2 Rôle rôle qui lie à la propriété globale reliée M 1 FC_PropertyType —
globalProperty
a
M = obligatoire ; O = facultatif.
Page 23, Annexe B
Dans le Tableau B.8, remplacer les rangées 8.3 et 8.4 par les suivantes :
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a b
Condition maximale
8.3 Attribut s’il est présent, il définit les valeurs O 1 FC_ListedValue —
listedValue admissibles de cet attribut d’entité
comme une restriction de l’attribut
valueType. S’il est absent, il n’y
a pas de restriction de l’attribut
valueType
8.4 Attribut type de la valeur de cet attribut C/Obligatoire 1 TypeName —
valueType d’entité ; un nom provenant d’un pour un attri-
espace de nommage. but d’entité
local
Page 24, Annexe B
Dans le Tableau B.9, remplacer la rangée 9.6 par la suivante :
Obliga-
Nom/Nom du tion/ Instance
N° Description Type Contrainte
rôle Condi- maximale
a
tion
9.6 Rôle type de la valeur cible de C/Obliga- 1 FC_Feature —
rolePlayer ce rôle d’association toire pour Type
un rôle
d’associa-
tion locale
ISO 19110:2005/Amd.1:2011(F)
Page 25, Annexe B
Dans le Tableau B.11, remplacer la rangée 11.4 par la suivante :
Obliga-
Nom/Nom du Instance
N° Description tion/ Type Contrainte
rôle maximale
a
Condition
11.4 Rôle rôle qui relie cette instance à la O 1 FC_DefinitionRefe- Agrégation
definitionRefe- source de sa définition rence
rence
Page 25, Annexe B
Dans le Tableau B.12, remplacer la rangée 12.1 par la suivante :
Obliga-
Instance
Nom/Nom du rôle Description tion/ Type Contrainte
b
maximale
a
Condition
12.1 Rôle rôles qui font partie de cette M (ins- N FC_Association- Composition
roleName association tance mini- Role
male : 2)
Page 26, Annexe B
Remplacer le Tableau B.15 par le suivant :
Tableau B.15 — Attribut d’entité relié
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a
Condition maximale
15 Classe classe servant à décrire — — — —
FC_BoundFeatureAttri- les détails des modalités
bute de liaison d’un attribut
d’entité global à un type
d’entité particulier.
Sous-type de FC_Binding Tableau B.6 — — — —
15.1 Attribut type de la valeur de cet C/Obliga- 1 TypeName —
valueType attribut d’entité ; un nom toire si le
provenant d’un espace de type de
nommage. valeur de
l’attribut
d’entité n’est
pas défini
globalement
a
C = conditionnel.
Page 26, Annexe B
Insérer le Tableau B.16 après le Tableau B.15 :
10 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Tableau B.16 — Rôle d’association relié
Obligation/ Instance
N° Nom/Nom du rôle Description Type Contrainte
a
Condition maximale
16 Classe classe servant à décrire les — — — —
FC_BoundAssociation- détails des modalités de
Role liaison d’un rôle d’asso-
ciation global à un type
d’entité particulier.
Sous-type de FC_Bin- Tableau B.6 — — — —
ding
16.1 Rôle type d’entité cible de ce C/Obligatoire 1 FC_FeatureType —
rolePlayer rôle d’association si le type
d’entité cible
de ce rôle
d’association
n’est pas
défini globa-
lement
a
C = conditionnel.
Pages 27 à 31, Annexe B
Remplacer les Figures B.1 à B.5 par les suivantes :
ISO 19110:2005/Amd.1:2011(F)
a) Modèle conceptuel
12 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
b) Source et référence de la définition
c) Propriétés globales
Figure B.1 — Catalogue d’entités
ISO 19110:2005/Amd.1:2011(F)
Figure B.2 — Classes de catalogage des entités comme réalisations des métaclasses du modèle
général d’entité (GFM)
14 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Figure B.3 — Dérivation de FC_FeatureType, FC_FeatureAttribute, FC_FeatureAssociation et
FC_AssociationRole des métaclasses du modèle général d’entité
ISO 19110:2005/Amd.1:2011(F)
Figure B.4 — Dérivation de FC_FeatureOperation de la métaclasse GF_Operation
16 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Figure B.5 — Dérivation de FC_Constraint de la métaclasse GF_Constraint
Page 32, C.1
Supprimer le deuxième et le troisième paragraphe.
Page 32, C.2
Remplacer les deux premiers paragraphes par les suivants :
« Un catalogue d’entités contient ses informations d’identification et de contact, et la définition d’un
certain nombre de types d’entités, ainsi que d’autres informations nécessaires à ces définitions. Le
Tableau C.1 illustre un FC_FeatureCatalogue rempli (Tableau B.1). Seul un des types d’entités qu’il
contient est illustré ; en outre, figure dans ce catalogue d’entités échantillon une association d’entité
(voir C.4).
Le Tableau C.2 présente une FC_DefinitionSource remplie (Tableau B.13) pour ce catalogue d’entités
échantillon. »
Page 33, C.2
Dans le Tableau C.1 :
ISO 19110:2005/Amd.1:2011(F)
supprimer « Digital Geographic Information Exchange Standard (DIGEST) Feature et Attribute Coding
Catalogue (FACC) », insérer « un catalogue d’entités échantillon » dans la colonne 2 à la rangée 2 ;
supprimer la rangée 8.
Page 34, C.3.1
Dans le Tableau C.3, supprimer « FC_Binding (identité = 6) » de la colonne 2, rangée 9.
Page 35, C.3.1
Dans le Tableau C.4, supprimer « FC_Binding (identité = 6) » de la colonne 2, rangée 6.
Supprimer le texte figurant immédiatement après le Tableau C.5 et supprimer le Tableau C.6.
Page 35, C.3.2
Remplacer le titre par ce qui suit :
« C.3.2  La représentation abstraite d‘une « structure d’accostage »
Page 36, C.3.2
Dans le Tableau C.7, supprimer « FC_Binding (identité = 19) » de la colonne 2, dernière rangée.
Dans le Tableau C.8, supprimer « FC_Binding (identité = 19) » de la colonne 2, rangée 6.
Page 38, C.3.2
Supprimer le texte figurant immédiatement après le Tableau C.18 et supprimer le Tableau C.19.
Page 39, C.4
Dans le Tableau C.20, supprimer « FC_FeatureAssociationRole », insérer « FC_AssociationRole »dans
la colonne 2, rangée 7.
Supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, dernière rangée.
Dans le Tableau C.21, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangée 8.
Supprimer la note de bas de page.
Dans le Tableau C.22, supprimer « FC_FeatureAssociationRole », insérer « FC_FeatureAssociation.
roleName » dans la colonne 1, rangées 7 et 8.
Page 40, C.4
Dans les Tableaux C.23 et C.24, supprimer « FC_ AssociationRole.valueType », insérer « FC_ AssociationRole.
rolePlayer » dans les colonnes 1, à la dernière rangée.
Page 41, C.5
Dans les Tableaux C.25 et C.26, supprimer « FC_FeatureInheritanceRelation », insérer « FC_
InheritanceRelation » dans les colonnes 2, à l’avant-dernière rangée.
Remplacer le paragraphe figurant après le Tableau C.26 par le suivant :
« Une instance de type d‘entité « phare » est aussi une instance de type d’entité «bâtiment » ; les
propriétés d’entité, qui s’appliquent au type d’entité « bâtiment » dans le catalogue d’entités échantillon
s’appliquent aussi au type d’entité « phare ». Le Tableau C.27 illustre la représentation de la relation
d‘héritage « est un » utilisant une FC_InheritanceRelation (Tableau B.3). »
18 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Page 42, C.6
Dans le Tableau C.28, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangées 10,
12 et 14.
Dans le Tableau C.29, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangée 6.
Page 43, C.6
Dans le Tableau C.30, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangée 6.
Dans le Tableau C.31, supprimer « FC_Binding » de la colonne 2, dernière rangée.
Dans le Tableau C32, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangée 6.
Page 44, C.6
Dans le Tableau C33, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangée 13
et dernière rangée.
Dans le Tableau C34, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangée 6.
Dans le Tableau C35, supprimer « FC_Binding (non spécifié dans cet exemple) » de la colonne 2, rangée 6.
Page 45, C.6
En C.6, remplacer le sixième paragraphe (premier paragraphe de cette page) par le suivant :
« La définition de l‘opération d’entité décrit la sémantique de « rehausser le barrage » alors que la
signature de l’opération d’entité précise qu’étant donné une newHeight (nouvelle hauteur) dont la valeur
est un réel et une entité Dam (barrage), cette entité est révisée en conséquence. »
Dans le Tableau C.36, supprimer la rangée 7.
Page 45, C.6
Supprimer le dernier paragraphe.
Page 46, C.6
Supprimer les Tableaux C.37, C.38 et C.39.
Page 47, D.1
Remplacer le premier paragraphe par le suivant :
« Un catalogue d’entités constitue un entrepôt pour un ensemble de définitions permettant de classifier
les phénomènes du monde réel pertinents pour un univers du discours particulier. Le catalogue fournit
un moyen d’organiser la représentation abstraite des données qui représentent ces phénomènes, de
sorte que l’information en résultant soit aussi claire, compréhensible, et utile que possible. »
Remplacer le troisième paragraphe par le suivant :
« Bien que, pour les besoins de la présente Norme internationale, les opérations d’entité soient présentées
comme quatrième aspect majeur de l’abstraction des entités, elles représentent une différence de
point de vue autant qu’une différence de genre. Dans une spécification fonctionnelle, une opération
est déclenchée par une valeur, ou renvoie une valeur, ou l’affecte (par exemple, une valeur d’attribut
d’entité) pour un type donné d’entité géographique. En cas de valeurs observées ou affectées sur plus
d’une entité, l’opération indique aussi une relation fonctionnelle entre elles. En incluant les opérations
d’entité comme dimension supplémentaire de la représentation de l’abstraction des entités, la présente
Norme internationale vise à accompagner la transition prévue de la pratique courante à une approche à
venir, plus fonctionnelle et plus rigoureuse ; voir référence [8] »
ISO 19110:2005/Amd.1:2011(F)
Pages 50 à 55, Annexe D
Supprimer D.6.
Page 56, Bibliographie
Mettre à jour la référence [4] comme suit et supprimer la note de bas de page 2) :
« [4]  ISO 19117, Information géographique — Présentation »
Ajouter la référence [9] :
« [9]  ISO 19126, Information géographique — Dictionnaires de concepts de caractéristiques et registres »
Page 56
Insérer les Annexes E, F et G avant la Bibliographie (voir pages suivantes).
20 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Annexe E
(normative)
Description de l’encodage
E.1 Introduction
L’implémentation du schéma XML de la présente Norme internationale suit les règles d’encodage
déterminées dans l’ISO/TS 19139:2007, Article 8.
L’espace de nommage de l’implémentation en XML de la présente Norme internationale est : http://www.
isotc211.org/2005/gfc. Cet espace de nommage est abrégé sous la forme gfc pour Geographic Feature
Cataloguing (Catalogage des entités géographiques).
E.2 Espaces de nommage XML
La Figure E.1 montre les différents espaces de nommage utilisés pour la mise en œuvre de la présente
Norme internationale (cases grises) ainsi que les relations entre ces espaces de nommage et les
paquetages de la série ISO 19100 (cases blanches).
Figure E1 — Paquetage XML
E.3 Espace de nommage gfc
E.3.1 Organisation de l’espace de nommage gfc
Cet espace de nommage contient l’implémentation de l’ISO 19110:2005 telle que définie dans le présent
amendement. Comme montré à la Figure E.2, l’espace de nommage gfc ne contient qu’un seul schéma
XML : gfc.xsd.
ISO 19110:2005/Amd.1:2011(F)
Figure E.2 — Organisation de l’espace de nommage gfc
E.3.2 gfc.xsd
Ce schéma XML implémente toutes les classes UML définies dans l’ISO 19110:2005 : FC_FeatureCatalogue,
FC_FeatureType, FC_InheritanceRelation, FC_PropertyType, FC_FeatureOperation, FC_Constraint,
FC_FeatureAttribute, FC_AssociationRole, FC_RoleType, FC_ListedValue, FC_FeatureAssociation, FC_
DefinitionSource, FC_DefinitionReference, FC_CarrierOfCharacteristics, FC_BoundFeatureAttribute,
FC_BoundAssociationRole et FC_Binding.
22 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Annexe F
(normative)
Gestion des registres de catalogues d’entités
F.1 Introduction
L’ISO 19135 précise les procédures permettant de gérer un registre d’items d’informations géographiques,
ainsi qu’un ensemble d’éléments de contenu communs à ces types de registres. Le contenu d’une instance
de RE_Register se compose d’un ensemble d’instances de RE_RegisterItem, qui appartiennent à des
classes d’items décrites par les instances de RE_ItemClass.
La présente annexe ne préconise pas l’utilisation d’une structure de registre spécifique. Au lieu de cela,
elle définit des concepts qui permettent de gérer un catalogue d’entités soit dans un registre en plusieurs
parties, soit dans un registre hiérarchique contenant des sous-registres en plusieurs parties. Les
catalogues d’entités peuvent, en effet, être gérés comme des registres, c’est-à-dire comme des instances
de RE_Register (ISO 19135), qui contiennent des types d’entité en tant qu’items enregistrés. Ils peuvent
aussi être gérés en tant qu’items enregistrés, c’est-à-dire en tant qu’instances de RE_RegisterItem dans
un registre en plusieurs parties.
La présente annexe comporte un schéma de catalogues d’entités représentés comme une sous-classe de
RE_Register (F.2), ainsi qu’un schéma de catalogues d’entités, de types d’entités, d’associations d’entités,
d’attributs d’entités, d’opérations et de rôles d’association, de relations d’héritage, de valeurs listées et
de sources de définition représentés en tant que sous-classes de RE_RegisterItem (F.3) et indique un
ensemble d’instances de RE_ItemClass qui décrivent les catalogues d’entités et leur contenu représentés
comme classes d’items (F.4).
F.2 Registre de catalogue d’entités représenté en tant que sous-classe de RE_Reg-
ister
F.2.1 Introduction
La présente annexe spécifie une sous-classe de RE_Register (Figure 1) qui représente la description
d’un catalogue d’entités. Le contenu de cette classe se situant dans sa classe équivalente dans le schéma
du catalogue d’entités, elle ne sert que de pointeur du registre vers le catalogue et ne nécessite pas
d’implémentation explicite.
Figure F.1 — Registre de catalogue d’entités représenté en tant que sous-classe de RE_Register
ISO 19110:2005/Amd.1:2011(F)
F.2.2 FR_FeatureCatalogueRegister
F.2.2.1 Introduction
La classe FR_FeatureCatalogueRegister doit représenter une instance de FC_FeatureCatalogue gérée en
tant que registre. Elle hérite de tous les attributs et associations de RE_Register comme indiqué en 8.8
de l’ISO 19135:2005, et comporte une association supplémentaire.
F.2.2.2 Contenu
L’association d’agrégation Content doit relier l‘instance de FR_FeatureCatalogueRegister à une instance,
et une seule, de FC_FeatureCatalogue. L’association doit être navigable de featureCatalogueRegister à
featureCatalogueContent, mais ne nécessite pas d’être navigable dans la direction opposée.
F.3 Sous-classes de RE_RegisterItem pour l’enregistrement du contenu d’un cata-
logue d’entités
F.3.1 Introduction
La présente annexe spécifie neuf sous-classes de RE_RegisterItem (Figure F.2) qui représentent le contenu
d’un catalogue d’entités géré au sein d’une instance de RE_Register. Ces sous-classes appartiennent à
une seule partition du sous-classement de RE_RegisterItem qui est identifiée par le catalogue d’entités
discriminant. La relation de généralisation porte la contrainte (incomplète) parce qu’elle peut être
étendue pour inclure de nombreuses classes différentes d’items d’informations géographiques. Le seul
contenu de chacune de ces classes étant sa classe équivalente dans le schéma du catalogue d’entités, ces
classes ne servent que de pointeurs du registre vers le catalogue et ne nécessitent pas d’implémentation
explicite.
24 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
Figure F.2 — Sous-classes de RE_RegisterItem
F.3.2 FR_RegisteredFeatureCatalogue
F.3.2.1 Introduction
La classe FR_RegisteredFeatureCatalogue doit représenter une instance de FC_FeatureCatalogue gérée
en tant qu’item enregistré. Elle hérite de tous les attributs et associations de RE_RegisterItem, comme
indiqué en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
ISO 19110:2005/Amd.1:2011(F)
F.3.2.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredFeatureCatalogue à une instance,
et une seule, de FC_FeatureCatalogue. L’association doit être navigable de registeredFeatureCatalogue à
definedFeatureCatalogue, mais ne nécessite pas d’être navigable dans la direction opposée.
F.3.3 FR_RegisteredFeatureType
F.3.3.1 Introduction
La classe FR_RegisteredFeatureType doit représenter une instance de FC_FeatureType gérée en tant
qu’item de registre. Elle hérite de tous les attributs et associations de RE_RegisterItem, comme indiqué
en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
F.3.3.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredFeatureType à une instance,
et une seule, de FC_FeatureType. L’association doit être navigable de registeredFeatureType à
definedFeatureType, mais ne nécessite pas d’être navigable dans la direction opposée.
F.3.4 FR_RegisteredFeatureAttribute
F.3.4.1 Introduction
La classe FR_RegisteredFeatureAttribute doit représenter une instance de FC_FeatureAttribute gérée
en tant qu’item enregistré. Elle hérite de tous les attributs et associations de RE_RegisterItem, comme
indiqué en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
F.3.4.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredFeatureAttribute à une instance,
et une seule, de FC_FeatureAttribute. L’association doit être navigable de registeredFeatureAttribute à
definedFeatureAttribute, mais ne nécessite pas d’être navigable dans la direction opposée.
F.3.5 FR_RegisteredFeatureOperation
F.3.5.1 Introduction
La classe FR_RegisteredFeatureOperation doit représenter une instance de FC_FeatureOperation gérée
en tant qu’item enregistré. Elle hérite de tous les attributs et associations de RE_RegisterItem, comme
indiqué en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
F.3.5.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredFeatureOperation à une instance,
et une seule, de FC_FeatureOperation. L’association doit être navigable de registeredFeatureOperation à
definedFeatureOperation, mais ne nécessite pas d’être navigable dans la direction opposée.
F.3.6 FR_RegisteredAssociationRole
F.3.6.1 Introduction
La classe FR_RegisteredAssociationRole doit représenter une instance de FC_AssociationRole gérée
en tant qu’item enregistré. Elle hérite de tous les attributs et associations de RE_RegisterItem, comme
indiqué en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
26 © ISO 2011 – Tous droits réservés

ISO 19110:2005/Amd.1:2011(F)
F.3.6.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredAssociationRole à une instance,
et une seule, de FC_AssociationRole. L’association doit être navigable de registeredAssociationRole à
definedAssociationRole, mais ne nécessite pas d’être navigable dans la direction opposée.
F.3.7 FR_RegisteredFeatureAssociation
F.3.7.1 Introduction
La classe FR_RegisteredFeatureAssociation doit représenter une instance de FC_FeatureAssociation
gérée en tant qu’item enregistré. Elle hérite de tous les attributs et associations de RE_RegisterItem,
comme indiqué en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
F.3.7.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredFeatureAssociation
à une instance, et une seule, de FC_FeatureAssociation. L’association doit être navigable de
registeredFeatureAssociation à definedFeatureAssociation, mais ne nécessite pas d’être navigable dans
la direction opposée.
F.3.8 FR_RegisteredInheritanceRelation
F.3.8.1 Introduction
La classe FR_RegisteredInheritanceRelation doit représenter une instance de FC_InheritanceRelation
gérée en tant qu’item enregistré. Elle hérite de tous les attributs et associations de RE_RegisterItem,
comme indiqué en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
F.3.8.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredInheritanceRelation
à une instance, et une seule, de FC_InheritanceRelation. L’association doit être navigable de
registeredInheritanceRelation à definedInheritanceRelation, mais ne nécessite pas d’être navigable
dans la direction opposée.
F.3.9 FR_RegisteredDefinitionSource
F.3.9.1 Introduction
La classe FR_RegisteredDefinitionSource doit représenter une instance de FC_DefinitionSource gérée
en tant qu’item enregistré. Elle hérite de tous les attributs et associations de RE_RegisterItem, comme
indiqué en 8.8 de l’ISO 19135:2005, et comporte une association supplémentaire.
F.3.9.2 Contenu
L’association d’agrégation Content doit relier l’instance de FR_RegisteredDefinitionSource à une instance,
et une seule, de FC_DefinitionSource. L’association doit être navigable de registeredDefinitionSource à
definedDefinitionSource, mais ne nécessite pas d’être navigable dans la direction opposée.
F.3.10 FR_RegisteredListedValue
F.3.10.1 Introduction
La classe FR_RegisteredListedValue doit représenter une instance de FC_ListedValue gérée en tant
qu’item enregistré. Elle hérite de tous les attributs et associations de RE_R
...

Questions, Comments and Discussion

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

Loading comments...