ISO 17572-2:2008
(Main)Intelligent transport systems (ITS) - Location referencing for geographic databases - Part 2: Pre-coded location references (pre-coded profile)
Intelligent transport systems (ITS) - Location referencing for geographic databases - Part 2: Pre-coded location references (pre-coded profile)
ISO 17572 specifies Location Referencing Methods (LRM) that describe locations in the context of geographic databases and will be used to locate transport-related phenomena in an encoder system as well as in the decoder side. It defines what is meant by such objects, and describes the reference in detail, including whether or not components of the reference are mandatory or optional, and their characteristics. It specifies two different LRMs: pre-coded location references (pre-coded profile); dynamic location references (dynamic profile). It does not define a physical format for implementing the LRM. However, the requirements for physical formats are defined. It does not define details of the Location Referencing System (LRS), i.e. how the LRMs are to be implemented in software, hardware, or processes. ISO 17572-2:2008 specifies the pre-coded location referencing method, comprising: specification of pre-coded location references (pre-coded profile); logical format for VICS link location; TPEG physical format for ALERT-C-location references; TPEG physical format for Korean node-link ID references.
Systèmes intelligents de transport (SIT) — Localisation pour bases de données géographiques — Partie 2: Localisations précodées (profil précodé)
L'ISO 17572 spécifie les méthodes de localisation (LRM) qui décrivent les localisants dans le cadre de bases de données géographiques et qui seront utilisées pour localiser les phénomènes liés aux transports dans un système codeur ainsi que du côté décodeur. Elle définit la signification de ces objets, et décrit de manière détaillée la localisation, y compris si les composants de la localisation sont obligatoires ou facultatifs, ainsi que leurs caractéristiques. Elle spécifie deux LRM différentes: les localisations précodées (profil précodé); les localisations dynamiques (profil dynamique). Elle ne définit pas de format physique d'implémentation des LRM. Toutefois, les exigences relatives aux formats physiques sont définies. Elle ne définit pas les détails du système de localisation (LRS), c'est-à-dire la méthode à utiliser pour l'implémentation des LRM dans les logiciels, les matériels ou les processus. L'ISO 17572-2:2008 spécifie la méthode de localisation précodée, comprenant ce qui suit: la spécification des localisations précodées (profil précodé); le format logique pour un localisant d'arc VICS; le format physique TPEG pour les localisations ALERT-C; le format physique TPEG pour les localisations par ID d'arc-noeud coréen.
General Information
- Status
- Withdrawn
- Publication Date
- 07-Dec-2008
- Withdrawal Date
- 07-Dec-2008
- Technical Committee
- ISO/TC 204 - Intelligent transport systems
- Drafting Committee
- ISO/TC 204/WG 3 - ITS geographic data
- Current Stage
- 9599 - Withdrawal of International Standard
- Start Date
- 05-Jan-2015
- Completion Date
- 13-Dec-2025
Relations
- Effective Date
- 19-Jan-2013
ISO 17572-2:2008 - Intelligent transport systems (ITS) -- Location referencing for geographic databases
ISO 17572-2:2008 - Systemes intelligents de transport (SIT) -- Localisation pour bases de données géographiques
Frequently Asked Questions
ISO 17572-2:2008 is a standard published by the International Organization for Standardization (ISO). Its full title is "Intelligent transport systems (ITS) - Location referencing for geographic databases - Part 2: Pre-coded location references (pre-coded profile)". This standard covers: ISO 17572 specifies Location Referencing Methods (LRM) that describe locations in the context of geographic databases and will be used to locate transport-related phenomena in an encoder system as well as in the decoder side. It defines what is meant by such objects, and describes the reference in detail, including whether or not components of the reference are mandatory or optional, and their characteristics. It specifies two different LRMs: pre-coded location references (pre-coded profile); dynamic location references (dynamic profile). It does not define a physical format for implementing the LRM. However, the requirements for physical formats are defined. It does not define details of the Location Referencing System (LRS), i.e. how the LRMs are to be implemented in software, hardware, or processes. ISO 17572-2:2008 specifies the pre-coded location referencing method, comprising: specification of pre-coded location references (pre-coded profile); logical format for VICS link location; TPEG physical format for ALERT-C-location references; TPEG physical format for Korean node-link ID references.
ISO 17572 specifies Location Referencing Methods (LRM) that describe locations in the context of geographic databases and will be used to locate transport-related phenomena in an encoder system as well as in the decoder side. It defines what is meant by such objects, and describes the reference in detail, including whether or not components of the reference are mandatory or optional, and their characteristics. It specifies two different LRMs: pre-coded location references (pre-coded profile); dynamic location references (dynamic profile). It does not define a physical format for implementing the LRM. However, the requirements for physical formats are defined. It does not define details of the Location Referencing System (LRS), i.e. how the LRMs are to be implemented in software, hardware, or processes. ISO 17572-2:2008 specifies the pre-coded location referencing method, comprising: specification of pre-coded location references (pre-coded profile); logical format for VICS link location; TPEG physical format for ALERT-C-location references; TPEG physical format for Korean node-link ID references.
ISO 17572-2:2008 is classified under the following ICS (International Classification for Standards) categories: 03.220.01 - Transport in general; 35.240.60 - IT applications in transport. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO 17572-2:2008 has the following relationships with other standards: It is inter standard links to ISO 17572-2:2015. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO 17572-2:2008 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 17572-2
First edition
2008-12-15
Intelligent transport systems (ITS) —
Location referencing for geographic
databases —
Part 2
Pre-coded location references (pre-coded
profile)
Systèmes intelligents de transport (SIT) — Localisation pour bases de
données géographiques —
Partie 2: Localisations précodées (profil précodé)
Reference number
©
ISO 2008
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO 2008
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 2008 – All rights reserved
Contents Page
Foreword .iv
Introduction.v
1 Scope.1
2 Normative references.1
3 Terms and definitions .2
4 Abbreviated terms .2
5 Requirements for a location referencing standard.2
6 Conceptual data model for location referencing methods .3
7 Specification of pre-coded location references .3
7.1 General concept .3
7.2 Location database creation and updating .4
7.3 Location database provision.4
7.4 Location database usage.4
8 Implementations at present.4
8.1 Introduction.4
8.2 Traffic Message Channel (TMC) / Alert-C Specification .4
8.3 Vehicle Information and Communication System (VICS).5
8.4 Korean node link ID system .5
Annex A (informative) Logical format for VICS link location.7
Annex B (informative) TPEG physical format for ALERT-C-location references .26
Annex C (informative) TPEG physical format for Korean node-link ID references.30
Bibliography.33
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 17572-2 was prepared by Technical Committee ISO/TC 204, Intelligent transport systems.
ISO 17572 consists of the following parts, under the general title Intelligent transport systems (ITS) —
Location referencing for geographic databases:
⎯ Part 1: General requirements and conceptual model
⎯ Part 2: Pre-coded location references (pre-coded profile)
⎯ Part 3: Dynamic location references (dynamic profile)
iv © ISO 2008 – All rights reserved
Introduction
A Location Reference (LR) is a unique identification of a geographic object. In a digital world, a real-world
geographic object can be represented by a feature in a geographic database. An example of a commonly
known Location Reference is a postal address of a house. Examples of object instances include a particular
exit ramp on a particular motorway, a road junction or a hotel. For efficiency reasons, Location References are
often coded. This is especially significant if the Location Reference is used to define the location for
information about various objects between different systems. For Intelligent Transport Systems (ITS), many
different types of real-world objects will be addressed. Amongst these, Location Referencing of the road
network, or components thereof, is a particular focus.
Communication of a Location Reference for specific geographic phenomena, corresponding to objects in
geographic databases, in a standard, unambiguous manner is a vital part of an integrated ITS system in which
different applications and sources of geographic data will be used. Location Referencing Methods (LRM,
methods of referencing object instances) differ by applications, by the data model used to create the database,
or by the enforced object referencing imposed by the specific mapping system used to create and store the
database. A standard Location Referencing Method allows for a common and unambiguous identification of
object instances representing the same geographic phenomena in different geographic databases produced
by different vendors, for varied applications, and operating on multiple hardware/software platforms. If ITS
applications using digital map databases are to become widespread, data reference across various
applications and systems must be possible. Information prepared on one system, such as traffic messages,
must be interpretable by all receiving systems. A standard method to refer to specific object instances is
essential to achieving such objectives.
Japan, Korea, Australia, Canada, the US and European ITS bodies are all supporting activities of Location
Referencing. Japan has developed a Link Specification for VICS. In Europe, the RDS-TMC traffic messaging
system has been developed. In addition, methods have been developed and refined in the EVIDENCE and
AGORA projects based on intersections identified by geographic coordinates and other intersection
descriptors. In the US, standards for Location Referencing have been developed to accommodate several
different Location Referencing Methods.
This International Standard provides specifications for location referencing for ITS systems (although other
committees or standardization bodies may subsequently consider extending it to a more generic context). In
addition, this edition does not deal with public transport location referencing; this issue will be dealt with in a
later edition.
INTERNATIONAL STANDARD ISO 17572-2:2008(E)
Intelligent transport systems (ITS) — Location referencing for
geographic databases —
Part 2:
Pre-coded location references (pre-coded profile)
1 Scope
This International Standard specifies Location Referencing Methods (LRM) that describe locations in the
context of geographic databases and will be used to locate transport-related phenomena in an encoder
system as well as in the decoder side. This International Standard defines what is meant by such objects, and
describes the reference in detail, including whether or not components of the reference are mandatory or
optional, and their characteristics.
This International Standard specifies two different LRMs:
⎯ pre-coded location references (pre-coded profile);
⎯ dynamic location references (dynamic profile).
This International Standard does not define a physical format for implementing the LRM. However, the
requirements for physical formats are defined.
This part of ISO 17572 specifies the pre-coded location referencing method, comprising:
⎯ specification of pre-coded location references (pre-coded profile);
⎯ logical format for VICS link location;
⎯ TPEG physical format for ALERT-C-location references;
⎯ TPEG physical format for Korean node-link ID references.
It is consistent with other International Standards developed by ISO/TC 204 such as ISO 14825, Intelligent
transport systems — Geographic Data Files (GDF) — Overall data specification.
2 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 17572-1, Intelligent transport systems (ITS) — Location referencing for geographic databases — Part 1:
General requirements and conceptual model
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 17572-1 and the following apply.
3.1
major link
directed link in a road network
4 Abbreviated terms
ALERT Advice and Problem Location for European Road Traffic
DATEX DATa EXchange (protocol for exchange of traffic and travel information between traffic centres)
GDF Geographic Data File
ID Identifier
ITRF International Terrestrial Reference Frame
LDB Location DataBase
LI Location Information
LR Location Referencing (or Reference)
LRM Location Referencing Method
LRS Location Referencing System
LRP Location Referencing Procedure
MOCT Ministry of Construction and Transportation (Republic of Korea)
RDS Radio Data System
SOEI System Operating and Exchanging Information
TMC Traffic Message Channel
TPEG Transport Protocol Expert Group
TTI Traffic and Traveller Information
UTM Universal Transverse Mercator
VICS Vehicle Information and Communication System
5 Requirements for a location referencing standard
For details, see ISO 17572-1:2008, Clause 4.
For an inventory of Location Referencing Methods, see ISO 17572-1:2008, Annex A.
2 © ISO 2008 – All rights reserved
6 Conceptual data model for location referencing methods
For details, see ISO 17572-1:2008, Clause 5.
For examples of Conceptual Data Model use, see ISO 17572-1:2008, Annex B.
7 Specification of pre-coded location references
7.1 General concept
Pre-coded location referencing is a method which makes use of end-user client devices carrying a location
database (LDB) that is exactly the same as the corresponding location database used by a service provider of
a particular message being exchanged. All pre-coded location referencing methods shall share the concept of
defining a commonly used database of IDs. This concept has been developed in the past for technologies
such as RDS-TMC and VICS to allow an (over-the-air) interface to be designed that uses compact code
values (IDs) in the corresponding databases to express particular pre-coded locations of various types.
The location referencing method here is divided into three steps performed to implement the location
referencing system. The first step is a process of defining the database of location IDs for a given area and
the corresponding road network. In this step different service providers and systems provider agree on a
defined database containing all locations to be codable (location database creation). In the second step, this
database is provisioned via various means into the service providers database as well as into all receiving
systems (location database provisioning). The third step is in real-time where a service provider can now
make use of that database and reference to locations by using the newly introduced IDs (location database
usage). See Figure 1 illustrating this concept.
ID
Event „Traffic Jam“
Location
database
usage
ID
Event: „Traffic Jam“
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
Location
IDIDID IDIDID
database
IDIDID
IDIDID
IDID
IDID
LDB
IDID
LDB
Provision
IDID IDID
IDID
Provision
IDID
IDID
IDID
LDB Creation
Figure 1 — General concept of pre-coded location referencing system
7.2 Location database creation and updating
The different location referencing systems more or less support standardized ways to create a new release of
a location database. All of them share a conceptual model specifying how the different location categories
specified in ISO 17572-1 are related to each other. This specification together with some guiding literature
helps the community to create new releases of the location database.
7.3 Location database provision
After finalization of the creation process, the newly created location database is provisioned into the devices
with maintenance service agreements. This is mostly done on a regular based map release update. The
location referencing system has to ensure that the encoding and the decoding entities are able to distinguish
which release (version) of the database is in use, because no conclusion regarding the correctness of the
location can be made based on the contents of the IDs alone.
7.4 Location database usage
A service provider, using the current release dataset, now creates messages with location references
according to specified rules a location reference out of the list of location IDs available and may put additional
attributes to it, to define more precisely which part of the road network is referred to. The location reference
sent to the receiving system then consists of a list of one or more location IDs and some additional attributes.
Presuming that the receiving system has the actual database available it seeks for the given location IDs and
applies the additional attributes according to the location referencing specification. Doing so, the decoder
provides the same location definition as requested by the service provider.
8 Implementations at present
8.1 Introduction
Different implementations of pre-coded location referencing have been already specified for a while. Some of
them are captured in another ISO standard and some of them need some more specification here. This clause
provides a list of presently known pre-coded location referencing methods and introduces them shortly. It also
refers the reader to the different documents needed to fully apply to the different implementations.
8.2 Traffic Message Channel (TMC) / Alert-C Specification
8.2.1 General
[11]
The location referencing rules defined in ISO 14819-3 address the specific requirements of Traffic
Message Channel (TMC) systems, which use abbreviated coding formats to provide TTI messages over
mobile bearers (e.g. GSM, DAB) or via exchange protocols like DATEX. In particular, the rules address the
Radio Data System Traffic Message Channel (RDS-TMC), a means of providing digitally-coded traffic and
travel information to travellers using a silent data channel (RDS) on FM radio stations, based on the ALERT-C
[9]
protocol .
8.2.2 Location database creation
Location types and subtypes are required for language independence of the information given, and to tell the
receiving system what data fields to expect.
At the highest level, locations fall into three categories:
1. area locations
2. linear locations
3. point locations
4 © ISO 2008 – All rights reserved
RDS-TMC location tables use a hierarchical structure of pre-defined locations. Locations are identified using a
location ID. A system of pointers provides upward references to higher-level locations of which the specified
location forms a part. As such, all point locations belong to linear locations and they refer to area locations.
Point locations additionally refer to a succeeding and a preceding point location which builds up a connected
network of point locations. Further information can be found in a coding hand book that has been written by
[4]
the TMC forum .
8.2.3 Location database usage
A location ID in such a message refers and serves as a tabular ‘address’ of the pre-stored location details in
the location database used by the service. A real world location may have more than one point location within
the same location table, which can be expressed by one point location code and an additional attribute extent
which counts the steps of succeeding point location to be added to the location. Another additional attribute
direction allows to extend from a point location into positive or into negative direction according to the point
location direction defined in the location database.
8.3 Vehicle Information and Communication System (VICS)
8.3.1 Location database creation
Vehicle Information and Communication System specifies in bibliography item [2] a digital map database as
the basis for other map provider to adopt the different map IDs into their own digital map. The digital base map
consists of nodes and road elements which build up a complete street map on level zero. See Figure 2 which
defines the conceptual data model for this map.
8.3.2 Location database usage
All or any part of the specified digital map database can be referred to by a location reference consisting of
VICS-Link-IDs, 2ndary-Mesh-Codes and offsets. The specification in bibliography item [1] defines how the
digitized location IDs has to be coded to build up a more sophisticated location.
8.4 Korean node link ID system
8.4.1 General
The Ministry of Construction and Transportation (MOCT) of Korea has developed standard Node-Link System
for ITS in 2004 for effective exchange of real-time traffic information. The Node and Link ID is made up of 10
digits. Korean standard Node-Link ID is the standard location ID for TPEG-Loc services in Korea [3].
8.4.2 Location database creation
In principle, road authorities create and manage standard Node-Link IDs and digital base map for those
standard Node/Link according to bibliography item [6] which was published by MOCT. MOCT verifies the IDs
and digital base map, then officially distribute them.
8.4.3 Location database usage
Any Node or Link ID can be served as location ID in location referencing system, but currently only Link ID is
used in currently implemented systems.
class Logical Model Of VICS System
2ndary Mesh 2ndary Mesh Location
Code
VICS Link ID
Location
Reference
POI Location Link Location
JDRM Node ID
Offset Major Link
Point of Major
+is on
Link
+represented by 1.*
+starts at +bounds
Road Element Nodes
+ends at +bounds
Figure 2 — Logical data model of VICS digital base map
6 © ISO 2008 – All rights reserved
Annex A
(informative)
Logical format for VICS link location
A.1 Description of the logical structure
A.1.1 General
The subsequent clauses define data elements used for building up the VICS Link location reference (database
usage). Different descriptions of the Data structure helps to understand the concept. It consists of a Location
Information (LI) Header and Location Content as shown in Figure A.1, with the latter further subdivided
functionally into Coordinates, Descriptors and Offset information. The Figure A.2 describes the structure of the
LI main in form of a UML Diagram. Clauses A.3 a nd A. 4 do define different views on a logical format.
All or any part of the LI may be omitted optionally if it is possible to refer to a location between databases
without all or any part of LI content by defining unambiguous rules for a physical format and by establishing a
management system.
Road
Coordinates
Offset
Location
Descriptor
Header
Header
Header
Header
Location
Information
Coordinates
Information
Location Road Offset
(LI)
Content Descriptor Information
Information
User-
defined
Extension
Figure A.1 — Outline diagram of logical structure
cd VICSLinkReference
VICSLinkReference
0.1 0.1
Location Section Header Location Section Information
+ Location_Information_Type: vlr001:LocationInformationType
0.1
0.*
0.1
PrecodedTableName Coordinates Section Header
User Defined Extension
+ vInt: int [0.1] + CoordinateType: enum
+ vStr: string [0.1] + BlockCodeTable: enum [0.1] + extensionIdentifier: int
+ RegionCodeTable: enum [0.1] + extensionName: string
0.1
+ extensionType: enum
+ AbsoluteCoordinateUnit: enum [0.1]
+ extensionInformation: octets
+ RelativeCoordinateUnit: enum [0.1]
PrecodedTableVersion
+ HorizontalError: enum [0.1]
1.*
+ HightError: enum [0.1]
+ vInt: int [0.1]
Coordinates Section Information
+ vStr: string [0.1]
BlockCode
0.*
0.*
+ vInt: int
0.*
RegionCode
Road Descriptor Section Information
+ vInt: int 0.*
+ roadName: string
+ roadNumber: int
RelativeCoordinate
0.* + longitude: decimal
AbsoluteCoordinate
+ latitude: decimal 0.*
+ longitude: decimal + altitude: decimal [0.1]
RoadDescriptor
+ latitude: decimal
0.*
+ altitude: decimal [0.1]
+ roadName: string [0.1]
Road Descriptor Section Header + roadNumber: string [0.1]
+ linkId: string [0.1]
+ roadDescriptorType: int
+ intersectionName: string [0.1]
+ roadDescriptorSize: int
+ intersectionNumber: string [0.1]
+ NumberOfRoadDescriptorSectionInformation: int
+ nodeId: string [0.1]
+ brunnelName: string [0.1]
0.1
offsetInformationHeader
offsetSectionInformation
+ offsetType: int
0.*
Offset
+ definitionOffsetOrigin: int
+ offsetDistanceUnit: int
1.*
+ airlineDistancefromOrigin: int
+ offsetAngleUnit: int
+ Angle: int
+ vehicleDrivingDistance: int
+ Direction: int
Figure A.2 — Outline diagram of logical structure in UML
8 © ISO 2008 – All rights reserved
A.1.2 Data values
Table A.1 lists all specific values of enumerations used in the Annex A location reference format.
Table A.1 — Enumerations used in the A nnex A location reference format
Data value name Definition
basemap1 A parameter specifying that the location is digitized on a map of 1/2500~1/10,000
scale
basemap2 A parameter specifying that the location is digitized on a map of 1/25000~1/50,000
scale
basemap3 A parameter specifying that the location is digitized on a map of more than 1/100,000
scale.
ddmmss A parameter specifying a coordinates is expressed using decimal integer value of
degree, minute, and second
degree A parameter specifying that a unit of coordinates is degree
error1 A parameter specifying that a height error is less than one meter
error2 A parameter specifying that a height error is less than ten meters
extensiontype1|2|.|n The Type of user-defined extension of which n different enumerated values are
specified in the User-Defined extension Header data frame.
absolute A parameter specifying that a coordinate system is absolute.
relative A parameter specifying that a coordinate system is relative.
grid A parameter specifying that the coordinate has a grid code.
Relative_X The horizontal X value of relative coordinates of a point.
Relative_Y The horizontal Y value of relative coordinates of a point.
Relative_Z The value of height in relative coordinates of a point.
pgrid1 A parameter specifying that a coordinate has a private grid
rct1 A parameter specifying that region code table 1 is used
rct2 A parameter specifying that region code table 2 is used
rectc A parameter specifying that a coordinate system is rectangular
second A parameter specifying that a unit of absolute coordinates is second
secondu1 A parameter specifying that a unit of relative coordinates is normalized
secondu2 A parameter specifying that a unit of relative coordinates is some value
utmp A parameter specifying that the blocking is the UTM primary mesh dividing
utms A parameter specifying that the blocking is the UTM secondary mesh dividing
x The value of horizontal axis on relative coordinates
y The value of vertical axis on relative coordinates
z The value of height in relative coordinates
A.1.3 Data elements
In Table A.2, the maximum value (labelled with MAX) in the column “Valid Value Rule” is specified first when
defining unambiguous rules for a physical format by establishing the system implementation.
10 © ISO 2008 – All rights reserved
Table A.2 — Data elements used in the Annex A location reference format
Data Element Name Definition Data Type Valid Value Rule
Absolute_Coordinate_Unit A unit for an Absolute Coordinate BIT STRING ENUMERATED {
degree,
ddmmss,
second}
Airline_Distance_from_Origin The shortest distance from an origin to a point. Distance_type CHOICE
{INTEGER, REAL}
Altitude The geographic altitude of a node. Altitude_type CHOICE
{INTEGER, REAL}
Angle An Integer angle from a starting point to a feature, in units Angle_type CHOICE
defined by Offset_Angle_Unit. {INTEGER, REAL}
Block_Code A code given to an area such as one of UTM's meshes or INTEGER SIZE (0.MAX)
some rectangles.
Block_Code_Table A table of Block Codes. BIT STRING ENUMERATED {
utms,
utmp,
rectc,
pgrid1}
Brunnel_Name Text name of a Brunnel. UTF8String SIZE (0.255)
Coordinate_Type A type of the coordinate such as the absolute, the relative BIT STRING ENUMERATED {
and the composite. absolute,
relative,
grid}
Definition_Offset_Origin A parameter specifying whether an origin of offset is BIT STRING ENUMERATED {
starting node or end node. Start point,
End point}
Direction A parameter specifying the direction from a starting point Direction_type CHOICE
to a feature, in units defined by Offset_Distance_Unit {INTEGER, REAL}
either as integer value or as real value
Extension_Identifier Identifier of a user defined data element Extension_Id_type CHOICE
{INTEGER, UTF8String}
Extension_Name Name of a user defined data element UTF8String SIZE (0.255)
Extension_Type Type of a user defined data element BIT STRING ENUMERATED {
extensiontype1,
extensiontype2,
...
extensiontypen}
Table A.2 (continued)
Data Element Name Definition Data Type Valid Value Rule
Height_Error The height (vertical) error specifying an altitude accuracy BIT STRING ENUMERATED {
of coordinates. error1,
error2}
Horizontal_Error The horizontal error specifying a horizontal accuracy of BIT STRING ENUMERATED {
coordinates. basemap1,
basemap2,
basemap3}
Intersection_Name Text name of an intersection. UTF8String SIZE (0.255)
Intersection_Number Integer number of an intersection. INTEGER SIZE (0.MAX)
Latitude ITRF geographic latitude of a node. Latitude_type CHOICE
{INTEGER, REAL}
Link_ID Link identifier. INTEGER SIZE (0.MAX)
Location_Information_Type A parameter specifying whether the Location Information BIT STRING ENUMERATED{
used for the location referencing is information of a point, point,
lines, or area. line,
face}
Longitude ITRF geographic longitude of a node. Longitude_type CHOICE
{INTEGER, REAL}
Node_ID Node Identifier. INTEGER SIZE (0.MAX)
Number_of_Absolute_Coordinates The number of absolute coordinates in a INTEGER SIZE (0.MAX)
Coordinate_Information Data Frame.
Number_of_Coordinates_Information The number of Coordinate_Information Data Frames. INTEGER SIZE (0.MAX)
Number_of_Blocks The number of Blocks in a Coordinate_Information Data INTEGER SIZE (0.MAX)
Frame.
Number_of_Offsets The number of Offsets in an Offset_Information_Data INTEGER SIZE (0.MAX)
Frame.
Number_of_Offset_Information The number of Offset_Information Data Frames. INTEGER SIZE (0.MAX)
Number_of_Regions The number of Regions in a Coordinate_Information Data INTEGER SIZE (0.MAX)
Frame.
Number_of_Relative_Coordinates The number of relative coordinates in a INTEGER SIZE (0.MAX)
Coordinate_Information Data Frame.
Number_of_Road_Descriptors The number of Road_Descriptors in a INTEGER SIZE (0.MAX)
Road_Descriptor_Information Data Frame.
Number_of_Road_Descriptor_Information The number of Road_Descriptor_Information Data INTEGER SIZE (0.MAX)
Frames.
12 © ISO 2008 – All rights reserved
Table A.2 (continued)
Data Element Name Definition Data Type Valid Value Rule
Offset_Angle_Unit The unit of an angle defining the direction from a starting BIT STRING ENUMERATED{
point to the feature such as a degree or a radian. degree,
radian}
Offset_Distance_Unit The unit defining a distance from a starting point to the BIT STRING ENUMERATED{
feature such as a meter or ten meters. 1m,
10m,
100m}
Offset_Type A type of the offset, on-road or airline. BIT STRING ENUMERATED{
on-route,
airline}
Precoded_Table_Name The text identifier of a pre-coded table containing location UTF8String SIZE (0.255)
information.
Precoded_Table_Version Version of the pre-coded table Precoded_Table_Version CHOICE
_type {INTEGER, UTF8String}
Region_Code A code of a region such as a country, city or state. INTEGER SIZE (0.MAX)
Region_Code_Table A table of Region_Codes. BIT STRING ENUMERATED {
rct1,
rct2}
Relative_Coordinate_Unit A unit for a Relative Coordinate. BIT STRING ENUMERATED {
secondu1,
secondu2}
Relative_X The value of horizontal axis on relative coordinates INTEGER SIZE (0.MAX)
Relative_Y The value of vertical axis on relative coordinates INTEGER SIZE (0.MAX)
Relative_Z The value of height in relative coordinates INTEGER SIZE (0.MAX)
Road_Descriptor_Size A number of characters of a Road Descriptor. INTEGER SIZE (0.MAX)
Road_Descriptor_Type Classification of a Road Descriptor such as express way, INTEGER SIZE (0.MAX)
national road and others.
Road_Name Text name of a road. UTF8String SIZE (0.255)
Road_Number Integer number of a road. INTEGER SIZE (0.MAX)
Vehicle_Driving_Distance The distance a vehicle drives to an offset point. Distance_type CHOICE
{INTEGER, REAL}
A.1.4 Data frames
In Table A.3 “*” indicates that a Data Frame is repeatable; Data Frame ‘X’ occurs ‘Number_of_X’ times.
Table A.3 — Used in the A nnex A location reference format
Data Frame Name Definition Data Elements/Nested Frames
Location_Information A Data Frame containing a Location_Section_Header and Location_Section_Header
Location_Section_Information.
Location_Section_Information
Location_Section_Header A Data Frame containing header information for location Precoded_Table_Name
information.
Precoded_Table_Version
Location_Information_Type
Location_Section_Information A Data Frame containing coordinate, road descriptor, and Coordinates_Section_Header
offset information and headers.
Coordinates_Section_Information*
User_Defined_Extension
Coordinates_Section_Header A Data Frame containing header information for coordinate Coordinate_Type
information
Block_Code_Table
Region_Code_Table
Absolute_Coordinate_Unit
Relative_Coordinate_Unit
Horizontal_Error
Height_Error
Number_of_Coordinates_Section_Information
Coordinates_Section_Information* A Data Frame containing block, region, absolute, and relative Number_of_Blocks
coordinate information
Number_of_Regions
Number_of_Absolute_Coordinates
Number_of_Relative_Coordinates
Road_Descriptor_Section_Header
Road_Descriptor_Section_Information*
Blocks* A Data Frame containing Block_Codes Block_Code
Regions* A Data Frame containing Region_Codes Region_Code
Absolute_Coordinates* A Data Frame of ITRF geographic coordinates. Latitude
Longitude
Altitude
Relative_Coordinates* A Data Frame containing relative x, y, and z coordinate Relative_X
information.
Relative_Y
Relative_Z
14 © ISO 2008 – All rights reserved
Table A.3 (continued)
Data Frame Name Definition Data Elements/Nested Frames
Road_Descriptor_Section_Header A Data Frame containing road descriptors header information. Road_Descriptor_Type
Road_Descriptor_Size
Number_of_Road_Descriptor Section_Information
Road_Descriptor_Section_Information* A Data Frame containing road descriptor section information Number_of_Road_Descriptors
Road_Descriptor*
Road_Descriptor* A Data Frame containing road descriptors Road_Name
Road_Number
Link_ID
Intersection_Name
Intersection_Number
Node_ID
Brunnel_Name
Offset_Section_Header
Offset_Section_Information*
Offset_Section_Header A Data Frame containing header information for offsets. Offset_Type
Definition_Offset_Origin
Offset_Distance_Unit
Offset_Angle_Unit
Number_of_Offset_Section_Information
Offset_Section_Information* A Data Frame containing offsets Number_of_Offsets
Offsets*
Offsets* A Data Frame containing offset information on a distance from Airline_Distance_from_Origin
a base point to the feature
Angle
Vehicle_Driving_Distance
Direction
User_Defined_Extension A Data Frame containing user defined extension information User_Defined_Extension_Header
User_Defined_Extension_Information
User_Defined_Extension_Header A Data Frame containing header information for user defined Extension_Identifier
information
Extension_Name
Extension_Type
User_Defined_Extension_Information A Data Frame containing data elements and/or nested data
frames are user-defined and not specified
A.2 Detailed diagram of logical structure
Lrp1-linf : Location information of Location referencing procedure 1
lsheader : Location Section Header
ptname : Precoded Table Name
ptversion : Precoded Table Version
linft : Location Information Type
lsinf : Location Section Information
cshi : Coordinates Section Header
ct : Coordinate Type
bct : Block Code Table
rct : Region Code Table
acu : Absolute Coordinate Unit
rcu : Relative Coordinate Unit
horerr : Horizontal Error
hterr : Height Error
numcsi : Number of Coordinates Section Information
csi : Coordinates Section Information (numcsi occurrences)
numblocks : Number of Blocks
bcodes : Block Code (numblocks occurrences)
numregion : Number of Regions
rcodes : Region Code (numregions occurrences)
numac : Number of Absolute Coordinates
ac : Absolute Coordinate (numac occurrences)
lat : Latitude
lon : Longitude
alt : Altitude
numrc : Number of Relative Coordinates
rc : Relative Coordinate (numrc occurrences)
x : Relative X
y : Relative Y
z : Relative Z
rdsh : Road Descriptor Section Header
rdt : Road Descriptor Type
rdsize : Road Descriptor Size
numrdsinf : Number of Road Descriptor Section Information
rdsinf : Road Descriptor Section Information (numrdsinf occurrences)
numrd : Number of Road Descriptor
rds : Road Descriptor (numrd occurrences)
rname : Road Name
rnum : Road Number
linkid : Link ID
intersectname : Intersection Name
intersectid : Intersection Number
nodeid : Node ID
brunnelname : brunnel Name
offsecthdr : offset Information Header
offsett : Offset Type
defoffsetorg : Definition Offset Origin
offsetdu : Offset Distance Unit
offsetau : Offset Angle Unit
numoffinf : Number of Offset Section Information
offsectinf : Offset Section Information (numoffinf occurrences)
noffset : Number of Offsets
offsets : Offsets (noffset occurrences)
airlinedfo : Airline Distance fromOrigin
angle : Angle
vehicledrivingd : Vehicle Driving Distance
direction : Direction
UDExt : User-defined Extension
UDExtHeader : User-defined ExtensionHeader
extID : Extension Identifier
extName : Extension Name
extType : Extension Type
UDExtinf : User-defined ExtensionInformation
< user-defined data elements and/or nested data frames >
A.3 Structure in ASN.1
Lrp1-linf DEFINITIONS ::= --Lrp1-linf: Location information of Location referencing
procedure 1
BEGIN
EXPORTS
Lrp1-linf;
IMPORTS
Precoded-Table, Blockcode-Table;
Lrp1-linf ::= SEQUENCE {
lsheader Lsheader OPTIONAL, -Location_Section_Header
lsinf Lsinf -Location_Section_Information
}
Lisheader ::= SEQUENCE {
ptname UTF8String OPTIONAL, -Precoded_Table_Name
ptversion Ptversion OPTIONAL, -Precoded_Table_Version
linft Linft OPTIONAL -Location_Information_Type
}
Ptversion ::= CHOICE {
vint INTEGER,
vstr UTF8String
}
Linft ::= ENUMERATED {
point,
line,
area
}
Lsinf ::= SEQUENCE {
cshi Csih OPTIONAL, -Coordinates_Section_Header
csi Csi OPTIONAL, -Coordinates_Section_Information
udext UDExt OPTIONAL -User-Defined Extension
}
Csih ::= SEQUENCE {
ct Ct OPTIONAL, -Coordinate_Type
bct Bct OPTIONAL, -Block_Code_Table
rct Rct OPTIONAL, -Region_Code_Table
acu Acu OPTIONAL, -Absolute_Coordinate_Unit
rcu Rcu OPTIONAL, -Relative_Coordinate_Unit
horerr Horerr OPTIONAL, -Horizontal_Error
hterr Hterr OPTIONAL, -Height_Error
numcsi INTEGER OPTIONAL -Number_of_Coordinates_Information
}
Ct ::= ENUMERATED {
absolute,
relative,
grid
}
Bct ::= ENUMERATED {
utms,
utmp,
rectc,
pgrid1
}
16 © ISO 2008 – All rights reserved
Rct ::= ENUMERATED {
rct1,
rct2,
}
Acu ::= ENUMERATED {
degree,
ddmmss,
second
}
Rcu ::= ENUMERATED {
secondu1,
secondu2
}
Horerr ::= ENUMERATED {
basemap1,
basemap2,
basemap3
}
Hterr ::= ENUMERATED {
error1,
error2
}
Csi ::= SEQUENCE {
numblock INTEGER OPTIONAL, -Number_of_Blocks
bcodes SEQUENCE (SIZE (0.MAX)) OF INTEGER, -Block_Codes
numregion INTEGER OPTIONAL, -Number_of_Regions
rcodes SEQUENCE (SIZE (0.MAX)) OF INTEGER, -Region_Codes
numac INTEGER OPTIONAL, -Number_of_Absolute_Coordinates
ac SEQUENCE (SIZE (0.MAX)) OF Ac, -Absolute_Coordinates
numrc INTEGER OPTIONAL, -Number_of_Relative_Coordinates
rc SEQUENCE (SIZE (0.MAX)) OF Rc, -Relative_Coordinates
rdsh Rdsh OPTIONAL, -Road_Descriptor_Section_Header
rdsinf Rdsinf OPTIONAL -Road_Descriptor_Section_Information
}
Ac ::= SEQUENCE {
lat Latitude,
lon Longitude,
alt Altitude OPTIONAL
}
Latitude ::= CHOICE {
lat_int INTEGER (-90000000.90000000), -microdegrees
lat_real REAL (-90.90) -degrees
}
Longitude ::= CHOICE {
lon_int INTEGER (-180000000.180000000), -microdegrees
lon_real REAL (-180.180) -degrees
}
Altitude ::= CHOICE {
int INTEGER (-1000.10000), -meters
real REAL (-1.10) -kilometers
}
Rc ::= SEQUENCE {
x INTEGER, -Relative_X
y INTEGER, -Relative_Y
z INTEGER OPTIONAL -Relative_Z
}
Rdsh ::= SEQUENCE {
rdt INTEGER OPTIONAL, -Road_Descriptor_Type
rdsize INTEGER OPTIONAL, -Road_Descriptor_Size
numrdsinf INTEGER OPTIONAL -Number_of_Road_Descriptor_Section_
-Information
}
Rdsinf ::= SEQUENCE {
numrd INTEGER OPTIONAL, -Number_of_Road_Descriptors
rds SEQUENCE (SIZE (0.255)) OF Rd -Road_Descriptors
}
Rd ::= SEQUENCE {
rname UTF8String OPTIONAL, -Road_Name
rnum INTEGER OPTIONAL, -Road_Number
linkid INTEGER OPTIONAL, -Link_ID
intersectname UTF8String OPTIONAL, -Intersection_Name
intersectid INTEGER OPTIONAL, -Intersection_Number
nodeid INTEGER OPTIONAL, -Node_ID
brunnelname UTF8String OPTIONAL, -Brunnel_Name,
offsecthdr Offsecthdr OPTIONAL, -Offset_Section_Header
offsectinf SEQUENCE (SIZE (0.255)) OF Offsectinf -Offset_Section_Information
}
Offsecthdr ::= SEQUENCE {
offsett Offsett OPTIONAL, -Offset_Type
defoffsetorg Defoffsetorg OPTIONAL, -Definition_Offset_Origin
offsetdu Offsetdu OPTIONAL, -Offset_Distance_Unit
offsetau Offsetau OPTIONAL, -Offset_Angle_Unit
numoffinf INTEGER OPTIONAL -Number_of_Offset_Section_Information
}
Offsett ::= ENUMERATED {
on-route,
airline
}
Defoffsetorg ::= ENUMERATED {
Start point,
End point
}
Offsetdu ::= ENUMERATED {
1m,
10m,
100m
}
Offsetau ::= ENUMERATED {
degree,
radian
}
18 © ISO 2008 – All rights reserved
Offsectinf ::= SEQUENCE {
noffset INTEGER OPTIONAL, -Number_of_Offsets
offsets SEQUENCE (SIZE (0.255)) OF Offsets
}
Offsets ::= SEQUENCE {
airlinedfo INTEGER OPTIONAL, -Airline Distance_from_Origin
angle Angle_type OPTIONAL, -Angle
vehicledrivingd INTEGER OPTIONAL, -Vehicle_Driving_Distance
direction Direction_type OPTIONAL -Direction
}
Angle_type ::= CHOICE {
ang_int INTEGER,
ang_real REAL
}
Direction_type ::= CHOICE {
direc_int INTEGER,
...
NORME ISO
INTERNATIONALE 17572-2
Première édition
2008-12-15
Systèmes intelligents de transport
(SIT) — Localisation pour bases de
données géographiques —
Partie 2:
Localisations précodées (profil précodé)
Intelligent transport systems (ITS) — Location referencing for
geographic databases —
Part 2: Pre-coded location references (pre-coded profile)
Numéro de référence
©
ISO 2008
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier
peut être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence
autorisant l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées
acceptent de fait la responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute
responsabilité en la matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info
du fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir
l'exploitation de ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation,
veuillez en informer le Secrétariat central à l'adresse donnée ci-dessous.
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2008
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
Version française parue en 2009
Publié en Suisse
ii © ISO 2008 – Tous droits réservés
Sommaire Page
Avant-propos .iv
Introduction.v
1 Domaine d'application .1
2 Références normatives.1
3 Termes et définitions .2
4 Abréviations.2
5 Exigences relatives à une norme de localisation .3
6 Modèle conceptuel de données applicable aux méthodes de localisation.3
7 Spécification des localisations précodées.3
7.1 Concept général .3
7.2 Création et mise à jour de la base de données de localisants .4
7.3 Fourniture de la base de données de localisants .4
7.4 Utilisation de la base de données de localisants.5
8 Implémentations actuelles .5
8.1 Introduction.5
8.2 Canal de messages d'information routière (TMC)/Spécification d'Alert-C.5
8.3 Système d'information et de communication pour les véhicules (VICS) .6
8.4 Système d'ID d'arc-nœud coréen.6
Annexe A (informative) Format logique pour localisant d'arc VICS .8
Annexe B (informative) Format physique TPEG pour localisations ALERT-C.30
Annexe C (informative) Format physique TPEG pour les localisants coréens d'ID d'arc-nœud.35
Bibliographie.38
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 17572-2 a été élaborée par le comité technique ISO/TC 204, Systèmes intelligents de transport.
L'ISO 17572 comprend les parties suivantes, présentées sous le titre général Systèmes intelligents de
transport (SIT) — Localisation pour bases de données géographiques:
⎯ Partie 1: Exigences générales et modèle conceptuel
⎯ Partie 2: Localisations précodées (profil précodé)
⎯ Partie 3: Localisations dynamiques (profil dynamique)
iv © ISO 2008 – Tous droits réservés
Introduction
Une localisation (LR) est une identification unique d'un objet géographique. Dans un monde numérique, un
objet géographique du monde réel peut être représenté par une entité dans une base de données
géographiques. L'adresse postale d'une habitation constitue un exemple usuel de localisation. Une instance
d'objet est par exemple une bretelle de sortie particulière sur une autoroute particulière, une intersection de
route ou un hôtel. Pour des raisons d'efficacité, les localisations sont souvent codées. C'est particulièrement
important si la localisation est utilisée pour définir le localisant afférent aux informations relatives à divers
objets entre différents systèmes. Pour les systèmes intelligents de transport (SIT), de nombreux types
différents d'objets du monde réel seront traités. Au nombre de ceux-ci, la localisation du réseau routier ou de
ses composants constitue un objectif particulier.
La communication d'une localisation pour des phénomènes géographiques spécifiques, correspondant à des
objets dans des bases de données géographiques, et ce de manière normalisée et non ambiguë, constitue un
élément essentiel d'un SIT intégré, dans lequel seront utilisées différentes applications et différentes sources
de données géographiques. Les méthodes de localisation (LRM, méthodes de localisation des instances
d'objet) diffèrent selon les applications, selon le modèle de données utilisé pour créer la base de données, ou
selon la localisation de l'objet imposée par le système de cartographie spécifique utilisé pour créer et stocker
la base de données. Une méthode de localisation normalisée permet une identification commune et non
ambiguë des instances d'objet qui représentent les mêmes phénomènes géographiques dans différentes
bases de données géographiques élaborées par différents fournisseurs, pour des applications différentes, et
utilisées sur des plates-formes matérielles/logicielles multiples. Si les applications de SIT qui utilisent des
bases de données cartographiques numériques doivent devenir courantes, il faut que la référence de
données entre différentes applications et différents systèmes soit possible. Les informations préparées dans
le cadre d'un système, telles que les messages d'information routière, doivent pouvoir être interprétées par
tous les systèmes récepteurs. L'utilisation d'une méthode normalisée de localisation d'instances d'objet
spécifique est essentielle pour atteindre de tels objectifs.
Les organismes de SIT du Japon, de Corée, d'Australie, du Canada, des États-Unis et d'Europe prennent
tous en charge des activités de localisation. Le Japon a élaboré une spécification basée sur des arcs pour le
VICS. L'Europe a élaboré le système de radiodiffusion de messages d'information routière RDS-TMC. En
outre, des méthodes ont été élaborées et affinées dans le cadre des projets ÉVIDENCE et AGORA, sur la
base de carrefours identifiés par des coordonnées géographiques et autres descripteurs de carrefour. Aux
États-Unis, des normes de localisation ont été élaborées pour accompagner plusieurs méthodes de
localisation différentes.
La présente Norme internationale fournit des spécifications de localisation pour les SIT (bien que d'autres
comités ou organismes de normalisation puissent envisager ultérieurement de l'étendre à un contexte plus
générique). Par ailleurs, la présente version ne traite pas de la localisation dans les transports publics, qui
fera l'objet d'une version ultérieure.
NORME INTERNATIONALE ISO 17572-2:2008(F)
Systèmes intelligents de transport (SIT) — Localisation pour
bases de données géographiques —
Partie 2:
Localisations précodées (profil précodé)
1 Domaine d'application
La présente Norme internationale spécifie les méthodes de localisation (LRM) qui décrivent les localisants
dans le cadre de bases de données géographiques et qui seront utilisées pour localiser les phénomènes liés
aux transports dans un système codeur ainsi que du côté décodeur. La présente Norme internationale définit
la signification de ces objets, et décrit de manière détaillée la localisation, y compris si les composants de la
localisation sont obligatoires ou facultatifs, ainsi que leurs caractéristiques.
La présente Norme internationale spécifie deux LRM différentes:
⎯ les localisations précodées (profil précodé);
⎯ les localisations dynamiques (profil dynamique).
La présente Norme internationale ne définit pas de format physique d'implémentation des LRM. Toutefois, les
exigences relatives aux formats physiques sont définies.
La présente Norme internationale ne définit pas les détails du système de localisation (LRS), c'est-à-dire la
méthode à utiliser pour l'implémentation des LRM dans les logiciels, les matériels ou les processus.
La présente partie de l'ISO 17572 spécifie la méthode de localisation précodée, comprenant ce qui suit:
⎯ la spécification des localisations précodées (profil précodé);
⎯ le format logique pour un localisant d'arc VICS;
⎯ le format physique TPEG pour les localisations ALERT-C;
⎯ le format physique TPEG pour les localisations par ID d'arc-nœud coréen.
Elle est compatible avec les autres Normes internationales élaborées par l'ISO/TC 204, par exemple
l'ISO 14825, Systèmes intelligents de transport (SIT) — Fichiers de données géographiques (GDF) —
Spécification des données globales.
2 Références normatives
Les documents de référence suivants sont indispensables pour l'application du présent document. Pour les
références datées, seule l'édition citée s'applique. Pour les références non datées, la dernière édition du
document de référence s'applique (y compris les éventuels amendements).
ISO 17572-1, Systèmes intelligents de transport (SIT) — Localisation pour bases de données
géographiques — Partie 1: Exigences générales et modèle conceptuel
3 Termes et définitions
Pour les besoins du présent document, les termes et définitions donnés dans l'ISO 17572-1 ainsi que les
suivants s'appliquent.
3.1
arc principal
arc orienté dans un réseau routier
4 Abréviations
ALERT Avertissement et localisation des difficultés sur le trafic routier européen
DATEX DATa EXchange (Protocole d'échange de données relatives aux informations trafic
et voyageurs entre centres de trafic)
GDF Fichier de données géographiques
ID Identifiant
ITRF Repère international de référence terrestre
LDB Base de données de localisants
LI Informations de localisation
LR Localisation
LRM Méthode de localisation
LRS Système de localisation
LRP Procédure de localisation
MOCT Ministère de la Construction et des Transports (République de Corée)
RDS Système de radiodiffusion de données
SOEI Système d'exploitation et d'échange d'informations
TMC Canal de messages d'information routière
TPEG Groupe d'experts en protocole pour les transports
TTI Informations trafic et voyageurs
UTM Projection cartographique de Mercator transverse universelle
VICS Système d'information et de communication pour les véhicules
2 © ISO 2008 – Tous droits réservés
5 Exigences relatives à une norme de localisation
Pour les détails, voir l'ISO 17572-1:2008, Article 4.
Pour un inventaire des méthodes de localisation, voir l'ISO 17572-1:2008, Annexe A.
6 Modèle conceptuel de données applicable aux méthodes de localisation
Pour les détails, voir l'ISO 17572-1:2008, Article 5.
Pour des exemples d'utilisation de modèle conceptuel de données, voir l'ISO 17572-1:2008, Annexe B.
7 Spécification des localisations précodées
7.1 Concept général
La localisation précodée est une méthode basée sur l'utilisation, par le dispositif du client utilisateur final,
d'une base de données de localisants (LDB) qui est exactement la même que la base de données de
localisants correspondante utilisée par un fournisseur de service dans le cadre de l'échange d'un message
particulier. Toutes les méthodes de localisation précodée doivent partager le concept de définition d'une base
de données d'ID commune. Ce concept a été élaboré dans le passé pour des technologies telles que RDS-
TMC et VICS afin de pouvoir concevoir une interface (par radio) qui utilise des valeurs de code compactes
(ID) dans les bases de données correspondantes pour exprimer des localisants précodés particuliers de
différents types.
La présente méthode de localisation est divisée en trois étapes réalisées pour implémenter le système de
localisation. La première étape est un processus de définition de la base de données des ID de localisants
pour une zone donnée et le réseau routier correspondant. À cette étape, les différents fournisseurs de service
et fournisseurs de système conviennent d'une base de données définie contenant tous les localisants pouvant
être codés (création d'une base de données de localisants). Cette base de données alimente, par différents
moyens, la base de données des fournisseurs de service ainsi que tous les systèmes récepteurs (fourniture
de la base de données de localisants). La troisième étape est réalisée en temps réel lorsqu'un fournisseur de
service est en mesure d'utiliser la base de données considérée et se référer aux localisants au moyen des ID
nouvellement introduits (utilisation de la base de données de localisants). Voir la Figure 1 illustrant ce
concept.
ID
Event „Traffic Jam“
Location
database
usage
ID
Event: „Traffic Jam“
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
IDIDID
Location
IDIDID IDIDID
database
IDIDID
IDIDID
IDID
IDID
LDB
IDID
LDB
Provision IDID
IDID
IDID
Provision
IDID
IDID
IDID
LDB Creation
Figure 1 — Concept général de système de localisation précodée
7.2 Création et mise à jour de la base de données de localisants
Les différents systèmes de localisation utilisent des processus plus ou moins normalisés pour créer une
nouvelle version d'une base de données de localisants. Tous les systèmes partagent un modèle conceptuel
qui spécifie les relations entre les différentes catégories de localisants spécifiées dans l'ISO 17572-1. Cette
spécification associée de la documentation appropriée est une aide pour créer de nouvelles versions de la
base de données de localisants.
7.3 Fourniture de la base de données de localisants
À l'issue du processus de création, la base de données de localisants nouvellement créée est fournie aux
dispositifs avec des accords du service de maintenance. Ce service consiste principalement à effectuer une
mise à jour régulière de la version de la carte. Le système de localisation doit assurer que les entités de
codage et de décodage sont en mesure de distinguer quelle édition (version) de la base de données est en
cours d'utilisation, car aucune conclusion relative à la justesse du localisant ne peut être réalisée seulement
sur la base du contenu des ID.
4 © ISO 2008 – Tous droits réservés
7.4 Utilisation de la base de données de localisants
Au moyen de l'ensemble de données de la version courante, un fournisseur de service crée à cette étape des
messages avec des localisations conformes aux règles spécifiées, issues de la liste des ID de localisants
disponibles, et peut y ajouter des attributs supplémentaires, pour définir plus précisément la partie du réseau
routier repérée. La localisation transmise au système récepteur comprend alors une liste de un ou plusieurs
ID de localisant et quelques attributs supplémentaires. Considérant que le système récepteur dispose de la
base de données courante, il recherche les ID de localisant donnés et applique les attributs supplémentaires
conformément à la spécification de localisation. Ainsi, le décodeur fournit la même définition de localisant que
celle requise par le fournisseur de service.
8 Implémentations actuelles
8.1 Introduction
Différentes implémentations de localisation précodée ont déjà été spécifiées à une certaine époque. Certaines
d'entre elles sont introduites dans une autre norme ISO; d'autres nécessitent de plus amples spécifications
dans le présent document. Le présent article fournit une liste des méthodes de localisation précodée
actuellement connues et les présente de manière succincte. Il renvoie également le lecteur aux différents
documents nécessaires pour appliquer pleinement les diverses implémentations.
8.2 Canal de messages d'information routière (TMC)/Spécification d'Alert-C
8.2.1 Généralités
[11]
Les règles de localisation définies dans l'ISO 14819-3 abordent les exigences spécifiques des systèmes
de canal de messages d'information routière (TMC), qui utilisent des formats de codage abrégés pour fournir
des messages TTI sur des porteurs mobiles (par exemple GSM, DAB) ou via des protocoles d'échange tels
que DATEX. En particulier, les règles traitent du canal de messages d'information routière du système de
radiodiffusion (RDS-TMC), un moyen pour fournir des informations trafic et voyageurs codées numériquement
aux voyageurs utilisant un canal de données silencieux (RDS) sur des stations radio FM, sur la base du
[9]
protocole ALERT-C .
8.2.2 Création de la base de données de localisants
Les types et sous-types de localisant sont nécessaires pour l'indépendance de langage des informations
données et pour indiquer au système récepteur les champs de données à prévoir.
Au niveau le plus élevé, les localisants sont divisés en trois catégories:
1. les localisants zonaux
2. les localisants linéaires
3. les localisants ponctuels
Les tables de localisants RDS-TMC utilisent une structure hiérarchique de localisants prédéfinis. Les
localisants sont identifiés au moyen d'un ID de localisant. Un système de pointeurs fournit des références
ascendantes vers des localisants de niveau supérieur dont le localisant spécifié fait partie. De ce fait, tous les
localisants ponctuels appartiennent à un localisant linéaire et font référence à un localisant zonal. En outre,
les localisants ponctuels font référence à un localisant ponctuel suivant et précédant, ce qui constitue un
réseau connecté de localisants ponctuels. De plus amples informations peuvent être consultées dans un
[4]
manuel de codage qui a été rédigé par le forum TMC .
8.2.3 Utilisation de la base de données de localisants
Un ID de localisant dans un message de ce type fait référence et sert « d'adresse » tabulaire des détails du
localisant préstockés dans la base de données de localisants utilisée par le service. Un localisant du monde
réel peut avoir plusieurs localisants ponctuels dans la même table de localisants, ce qui peut être exprimé par
un code de localisant ponctuel et une extension d'attribut supplémentaire qui compte le nombre de localisants
ponctuels suivants à ajouter au localisant. Un autre attribut supplémentaire de direction permet d'étendre la
localisation, depuis un localisant ponctuel dans le sens positif ou négatif en fonction de la direction du
localisant ponctuel définie dans la base de données de localisants.
8.3 Système d'information et de communication pour les véhicules (VICS)
8.3.1 Création de la base de données de localisants
Le système d'information et de communication pour les véhicules spécifie dans la biliographie, sous [2], une
base de données cartographiques numériques comme la base permettant à d'autres fournisseurs
cartographiques d'adopter les différents ID cartographiques dans leur propre carte numérique. La carte
numérique de base comprend des nœuds et des éléments de route qui forment une carte complète des rues
au niveau zéro. Voir la Figure 2 qui définit le modèle conceptuel de données pour cette carte.
8.3.2 Utilisation de la base de données de localisants
Tout ou partie de la base de données cartographiques numériques spécifiée peut être repéré par une
localisation comprenant des VICS-Link-IDs (ID d'arc VICS), des 2ndary-Mesh-Codes (codes de maille
secondaire) et des offsets (décalages). La spécification [1] dans la bibliographie définit le mode de codage
des ID de localisant numériques pour construire un localisant plus sophistiqué.
8.4 Système d'ID d'arc-nœud coréen
8.4.1 Généralités
Le Ministère de la Construction et des Transports (MOCT) de Corée a élaboré en 2004 un système d'arc-
nœud normalisé pour le SIT pour l'échange effectif d'informations de trafic en temps réel. L'ID d'arc-nœud est
constitué de dix chiffres au maximum. L'ID d'arc-nœud normalisé coréen est l'ID de localisant normalisé pour
les services TPEG-Loc en Corée [3].
8.4.2 Création de la base de données de localisants
Fondamentalement, les autorités routières créent et gèrent les ID d'arc-nœud normalisés et la carte
numérique de base pour la norme nœud/arc conformément au point [6] de la bibliographie, publié par le
MOCT. Le MOCT vérifie les ID et la carte numérique de base, puis les diffuse officiellement.
8.4.3 Utilisation de la base de données de localisants
Tout ID d'arc ou nœud peut servir d'ID de localisant dans un système de localisation, mais actuellement seul
l'ID d'arc est utilisé dans les systèmes actuellement implémentés.
6 © ISO 2008 – Tous droits réservés
class Logical Model Of VICS System
2ndary Mesh 2ndary Mesh
Location
Code
VICS Link ID
Location
Reference
POI Location Link Location
JDRM Node ID
Offset Major Link
Point of Major
+is on
Link
+represented by 1.*
+starts at +bounds
Road Element Nodes
+ends at +bounds
Figure 2 — Modèle logique de données de la carte numérique de base VICS
Annexe A
(informative)
Format logique pour localisant d'arc VICS
A.1 Description de la structure logique
A.1.1 Généralités
Les articles suivants définissent les éléments de données utilisés pour la construction de la localisation d'arc
VICS (utilisation de la base de données). Les différentes descriptions de la structure de données aident à
comprendre le concept. La structure comprend un en-tête d'information de localisant (LI) et le contenu de
localisant tel qu'illustré à la Figure A.1, ce dernier étant encore subdivisé fonctionnellement en informations
relatives aux coordonnées, aux descripteurs et au décalage. La Figure A.2 décrit la structure de LI
principalement sous la forme d'un diagramme UML. Les Articles A.3 et A.4 définissent différentes vues d'un
format logique.
Tout ou partie de LI peut être omis en option s'il est possible de faire référence à un localisant entre les bases
de données sans tout ou partie du contenu de LI en définissant des règles non ambiguës pour un format
physique et en établissant un système de gestion.
Road
Coordinates
Offset
Location
Descriptor
Header
Header
Header
Header
Location
Information
Coordinates
Information
Location Road Offset
(LI)
Content Descriptor Information
Information
User-
defined
Extension
Figure A.1 — Diagramme d'ensemble de la structure logique
8 © ISO 2008 – Tous droits réservés
cd VICSLinkReference
VICSLinkReference
0.1 0.1
Location Section Header Location Section Information
+ Location_Information_Type: vlr001:LocationInformationType
0.1
0.*
0.1
PrecodedTableName Coordinates Section Header
User Defined Extension
+ vInt: int [0.1] + CoordinateType: enum
+ vStr: string [0.1] + BlockCodeTable: enum [0.1] + extensionIdentifier: int
+ RegionCodeTable: enum [0.1] + extensionName: string
0.1
+ extensionType: enum
+ AbsoluteCoordinateUnit: enum [0.1]
+ extensionInformation: octets
+ RelativeCoordinateUnit: enum [0.1]
PrecodedTableVersion
+ HorizontalError: enum [0.1]
1.*
+ HightError: enum [0.1]
+ vInt: int [0.1]
Coordinates Section Information
+ vStr: string [0.1]
BlockCode
0.*
0.*
+ vInt: int
0.*
RegionCode
Road Descriptor Section Information
+ vInt: int 0.*
+ roadName: string
+ roadNumber: int
RelativeCoordinate
0.* + longitude: decimal
AbsoluteCoordinate
+ latitude: decimal 0.*
+ longitude: decimal + altitude: decimal [0.1]
RoadDescriptor
+ latitude: decimal
0.*
+ altitude: decimal [0.1]
+ roadName: string [0.1]
Road Descriptor Section Header + roadNumber: string [0.1]
+ linkId: string [0.1]
+ roadDescriptorType: int
+ intersectionName: string [0.1]
+ roadDescriptorSize: int
+ intersectionNumber: string [0.1]
+ NumberOfRoadDescriptorSectionInformation: int
+ nodeId: string [0.1]
+ brunnelName: string [0.1]
0.1
offsetInformationHeader
offsetSectionInformation
+ offsetType: int
0.*
Offset
+ definitionOffsetOrigin: int
+ offsetDistanceUnit: int
1.*
+ airlineDistancefromOrigin: int
+ offsetAngleUnit: int
+ Angle: int
+ vehicleDrivingDistance: int
+ Direction: int
Figure A.2 — Diagramme d'ensemble de la structure logique en UML
A.1.2 Valeurs des données
Le Tableau A.1 liste toutes les valeurs spécifiques des énumérations utilisées dans le format de localisation
de l'Annexe A.
Tableau A.1 — Énumérations utilisées dans le format de localisation de l'Annexe A
Nom de la valeur
Définition
de donnée
basemap1 Un paramètre spécifiant que le localisant est numérisé sur une carte à l'échelle
1/2500~1/10,000
basemap2 Un paramètre spécifiant que le localisant est numérisé sur une carte à l'échelle
1/25000~1/50,000
basemap3 Un paramètre spécifiant que le localisant est numérisé sur une carte à l'échelle
supérieure à 1/100,000.
ddmmss Un paramètre spécifiant que les coordonnées sont exprimées en degrés, minutes et
secondes
degree Un paramètre spécifiant que l'unité des coordonnées est le degré
error1 Un paramètre spécifiant que l'erreur sur l'altitude est inférieure à un mètre
error2 Un paramètre spécifiant que l'erreur sur l'altitude est inférieure à dix mètres
extensiontype1|2|.|n Le Type d'extension définie par l'utilisateur dont n différentes valeurs énumérées sont
spécifiées dans le cadre d'en-tête de l'extension définie par l'utilisateur.
absolute Un paramètre spécifiant qu'un système de coordonnées est absolu.
relative Un paramètre spécifiant qu'un système de coordonnées est relatif.
grid Un paramètre spécifiant que la coordonnée possède un code de grille.
Relative_X La valeur horizontale X des coordonnées relatives d'un point.
Relative_Y La valeur horizontale Y des coordonnées relatives d'un point.
Relative_Z La valeur de l'altitude aux coordonnées relatives d'un point.
pgrid1 Un paramètre spécifiant qu'une coordonnée possède une grille privée
rct1 Un paramètre spécifiant que la table 1 de code de région est utilisée
rct2 Un paramètre spécifiant que la table 2 de code de région est utilisée
rectc Un paramètre spécifiant qu'un système de coordonnées est rectangulaire
second Un paramètre spécifiant que l'unité de coordonnées absolues est la seconde
secondu1 Un paramètre spécifiant que l'unité de coordonnées relatives est normalisée
secondu2 Un paramètre spécifiant que l'unité de coordonnées relatives est une valeur
utmp Un paramètre spécifiant que la séparation en blocs correspond au maillage primaire
UTM
utms Un paramètre spécifiant que la séparation en blocs correspond au maillage
secondaire UTM
x La valeur sur l'axe horizontal des coordonnées relatives
y La valeur sur l'axe vertical des coordonnées relatives
z La valeur de l'altitude en coordonnées relatives
A.1.3 Éléments de données
Dans le Tableau A.2, la valeur maximale (étiquetée par MAX) dans la colonne « Règle de validité des
valeurs » est spécifiée en premier lors de la définition des règles non ambiguës pour un format physique en
établissant l'implémentation du système.
10 © ISO 2008 – Tous droits réservés
Tableau A.2 — Eléments de données utilisés dans le format de localisation de l'Annexe A
Nom d'élément Type Règle de validité
Définition
de donnée de donnée des valeurs
Absolute_Coordinate_Unit Une unité pour une coordonnée absolue BIT STRING ENUMERATED {
degree,
ddmmss,
second}
Airline_Distance_from_Origin La plus courte distance depuis une origine jusqu'à un point. Distance_type CHOICE
{INTEGER, REAL}
Alt tude L'alt tude géographique d'un nœud. Alt tude_type CHOICE
i i i
{INTEGER, REAL}
Angle Un angle entier à partir d'un point de départ jusqu'à une entité, en Angle_type CHOICE
unités définies par Offset_Angle_Unit.
{INTEGER, REAL}
Bloc _Code Un code donné à une zon tel e qu'une maille UTM ou un r ngle. INT G R SIZ 0.MAX
k e l ecta E E E ( )
Block_Code_Table Une table de codes de bloc BIT STRING ENUMERATD {
utms,
utmp,
rectc,
pgrid1}
Brunnel_Name Nom textuel d'un ouvrage d'art. UTF8String SIZE (0.255)
Coordinate_Type Un type de coordonnée tel que absolu, relatif et composé. BIT STRING ENUMERATED {
absolute,
re ve
lati ,
grid}
Definition_Offset_Origin Un paramètre spécifiant si l'origine du décalage est le nœud de début BIT STRING ENUMERATED {
ou le nœud de fin.
Start point,
End point
Direction Un paramètre spécifiant la direction à partir d'un point de départ Direction_type CHOICE
jusqu'à une entité, en unités définies par Offset_Distance_Unit soit
{INTEGER, REAL}
comme valeur entière ou comme valeur réelle
12 © ISO 2008 – Tous droits réservés
Tableau A.2 (suite)
Tableau A.2 (suite)
Type Règle de validité
Définition
Nom d'élément
de donnée des valeurs
de donnée
Extension_Identifier Identifiant d'un élément de donnée défini par l'utilisateur Extension_Id_typ CHOICE
e
{INTEGER, UTF8String}
Extension_Name Nom d'un élément de donnée défini par l'utilisateur UTF8String SIZE (0.255)
Extension_Type Type d'un élément de donnée défini par l'utilisateur BIT STRING ENUMERATED {
extensiontype1,
extensiontype2,
...
extensiontypen}
Height_Error L'erreur verticale spécifiant l'exactitude de l'altitude des coordonnées. BIT STRING ENUMERATED {
error1,
error2}
Horizontal_Error L'erreur horizontale spécifiant l'exactitude horizontale des BIT STRING ENUMERATED {
coordonnées.
basemap1,
basemap2,
basemap3}
Intersection_Name Nom textuel d'un carrefour. UTF8String SIZE (0.255)
Intersection_Number Numéro d'un carrefour. INTEGER SIZE (0.MAX)
Latitude Latitude géographique selon l'ITRF d'un nœud. Latitude_type CHOICE
{INTEGER, REAL}
Link_ID Ident iant d'ar INT G R SIZ 0.MAX
if c. E E E ( )
Location_Information_Type Un paramètre spécifiant si l'information de localisant utilisée pour la BIT STRING ENUMERATED{
localisation est relative à un point, une ligne ou une zone.
point,
line,
face}
Longitude Longitude géographique selon l'ITRF d'un nœud. Longitude_type CHOICE
{INTEGER, REAL}
Node_ID Identifiant de nœud. INTEGER SIZE (0.MAX)
Tableau A.2 (suite)
Nom d'élément Type Règle de validité
Définition
de donnée de donnée des valeurs
Number_of_Absolute_Coordinat Le nombre de coordonnées absolues dans le cadre INTEGER SIZE (0.MAX)
es Coordinate_Information.
Number_of_Coordinates_Inform Le nombre de cadres de données Coordinate_Information. INTEGER SIZE (0.MAX)
ation
Number_of_Blocks Le nombre de blocs dans un cadre de données INTEGER SIZE 0.MAX)
(
Coordinate_Information.
Number_of_Offsets Le nombre de décalages dans un cadre Offset_Information_Data. INTEGER SIZE (0.MAX)
Number_of_Offset_Information Le nombre de cadres de données Offset_Information INTEGER SIZE (0.MAX)
Number_of_Regions Le nombre de régions dans un cadre de données INTEGER SIZE (0.MAX)
Coordinate_Information.
Number_of_Relat e_Coordinate Le nombre de coordonnées elat es dans dre d don INTGR SIZE .MAX
iv r iv un ca e nées EE (0 )
s Coordinate_Information.
Number_of_Road_Descriptors Le nombre de Road_Descriptors dans un cadre de INTEGER SIZE (0.MAX)
donnéesRoad_Descriptor_Information
Number_of_Road_Descriptor_In Le nombre de cadres de données Road_Descriptor_Information. INTEGER SIZE (0.MAX)
formation
Offset_Angle_Unit L'unité d'un angle définissant la direction à partir d'un point de départ BIT STRING ENUMERATED{
jusqu'à une entité, telle que le degré ou le radian.
degree,
radian}
Offset_Distance_Unit L'unité définissant une distance à partir d'un point de départ jusqu'à BIT STRING ENUMERATED{
une entité, telle que le mètre ou le décamètre.
1m,
10m,
100m}
O et_T pe Un t pe de décalage, sur la oute ou à vol d'ois au. BIT STRING ENUMERATED{
ffs y y r e
on-route,
airline}
Precoded_Table_Name L'identifiant textuel d'une table précodée contenant des informations UTF8String SIZE (0.255)
de localisants.
14 © ISO 2008 – Tous droits réservés
Tableau A.2 (suite)
Nom d'élément Type Règle de validité
Définition
de donnée de donnée des valeurs
Precoded_Table_Version Version de la table précodée Precoded_Table CHOICE
_Version_type
{INTEGER, UTF8String}
Region_Code Un code d'une région telle qu'un pays, une ville ou un Etat. INTEGER SIZE (0.MAX)
Region_Code_Table Une table des Region_Codes. BIT STRING ENUMERATED {
rct1,
rct2}
Relative_Coordinate_Unit Une unité de coordonnée relative. BIT STRING ENUMERATED {
secondu1,
secondu2}
Relative_X La valeur sur l'axe horizontal des coordonnées relatives. INTEGER SIZE (0.MAX)
Relative_Y La valeur sur l'axe vertical des coordonnées relatives. INTEGER SIZE (0.MAX)
Relative_Z La valeur de l'altitude des coordonnées relatives. INTEGER SIZE (0.MAX)
Road_Descriptor_Size Un nombre de caractères d'un descripteur de route. INTEGER SIZE (0.MAX)
Road_Descriptor_Type Classification d'un descripteur de route tel que voie expresse, route INTEGER SIZE (0.MAX)
nationale et autres.
Road_Name Nom tex uel d'une r ute. UT Str ng SIZ .255)
t o F8 i E (0
Road_Number Numéro de route. INTEGER SIZE (0.MAX)
Vehicle_Driving_Distance La distance parcourue par un véhicule jusqu'à un point de décalage. Distance_type CHOICE
{INTEGER, REAL}
A.1.4 Cadres de données
Voir le Tableau A.3, où '*' indique que le cadre de données est reproductible. Le cadre de données 'X' apparaît 'Number_of_X' fois)
Tableau A.3 — Cadres de données utilisés dans le format de localisation de l'Annexe A
Nom de cadre de données Définition Eléments de données/Cadres imbriqués
Location_Information Un cadre de données contenant un Location_Section_Header et un Location_Section_Header
Location_Section_Information.
Location_Section_Information
Location_Section_Header Un cadre de données contenant des informations d'en-tête pour les Precoded_Table_Name
informations de localisant.
Precoded_Table_Version
Location_Information_Type
Location_Section_Information Un cadre de données contenant des informations relatives aux Coordinates_Section_Header
coordonnées, descripteur de route et décalage et des en-têtes
Coordinates_Section_Information*
User_Defined_Extension
Coordinates_Section_Header Un cadre de données contenant des informations d'en-tête pour les Coordinate_Type
informations de coordonnées
Block_Code_Table
Region_Code_Table
Absolute_Coordinate_Unit
Relative_Coordinate_Unit
Horizontal_Error
Height_Error
Number_of_Coordinates_Section_Information
Coordinates_Section_Information* Un cadre de données contenant des informations relatives au bloc, Number_of_Blocks
à la région et aux coordonnées absolues et relatives
Number_of_Regions
Number_of_Absolute_Coordinates
Number_of_Relative_Coordinates
Road_Descriptor_Section_Header
Road_Descriptor_Section_Information*
Blocks* Un cadre de données contenant les Block_Codes Block_Code
16 © ISO 2008 – Tous droits réservés
Tableau A.3 (suite)
Nom de cadre de données Définition Eléments de données/Cadres imbriqués
Regions* Un cadre de données contenant les Region_Codes Region_Code
Absolute_Coordinates* Un cadre de données des coordonnées géographiques ITRF Latitude
Longitude
Altitude
Relative_Coordinates* Un cadre de données contenant les informations de coordonnées Relative_X
relatives x, y et z.
Relative_Y
Relative_Z
Road_Descriptor_Section_Header Un cadre de données contenant des informations d'en-tête de Road_Descriptor_Type
descripteur de route.
Road_Descriptor_Size
Number_of_Road_Descriptor
Section_Information
Road_Descriptor_Section_Informa Un cadre de données contenant des informations de section de Number_of_Road_Descriptors
tion* descripteur de route
Road_Descriptor*
Road_Descriptor* Un cadre de données contenant des descripteurs de route Road_Name
Road_Number
Link_ID
Intersection_Name
Intersection_Number
Node_ID
Brunnel_Name
Offset_Section_Header
Offset_Section_Information*
Offset_Section_Header Un cadre de données contenant des informations d'en-tête pour les Offset_Type
décalages.
Definition_Offset_Origin
Offset_Distance_Unit
Offset_Angle_Unit
Number_of_Offset_Section_Information
Tableau A.3 (suite)
Nom de cadre de données Définition Eléments de données/Cadres imbriqués
Offset_Section_Information* Un cadre de données contenant des décalages Number_of_Offsets
Offsets*
Offsets* Un cadre de données contenant des informations de décalage Airline_Distance_from_Origin
d'une distance à partir d'un point de base jusqu'à l'entité
Angle
Vehicle_Driving_Distance
Direction
User_Defined_Extension Un cadre de données contenant des informations d'extension User_Defined_Extension_Header
définies par l'utilisateur
User_Defined_Extension_Information
User_Defined_Extension_Header Un cadre de données contenant des informations d'en-tête pour les Extension_Identifier
informations définies par l'utilisateur
Extension_Name
Extension_Type
User_Defined_Extension_Informati Un cadre de données contenant des éléments de données et/ou
on des cadres de données imbriqués définis par l'utilisateur et non
spécifiés
A.2 Diagramme détaillé de la structure logique
Lrp1-linf : Information de localisant de la procédure de localisation 1
lsheader : En-tête de section de localisant
ptname : Nom de table précodée
ptversion : Version de table précodée
linft : Type d'information de localisant
lsinf : Information de section de localisant
cshi : En-tête de section de coordonnées
ct : Type de coordonnée
bct : Table de code de bloc
rct : Table de code de région
acu : Unité de coordonnée absolue
rcu : Unité de coordonnée relative
horerr : Erreur Horizontale
hterr : Erreur verticale
numcsi : Nombre d'informations de section de coordonnées
csi : Informations de section de coordonnées (numcsi occurrences)
numblocks : Nombre de Blocs
bcodes : Code de Bloc (numblocks occurrences)
numregion : Nombre de régions
rcodes : Code de Région (numregions occurrences)
numac : Nombre de coordonnées Absolues
ac : Coordonnée Absolue (numac occurrences)
lat : Latitude
lon : Longitude
alt : Altitude
numrc : Nombre de coordonnées Relatives
rc : Coordonnée Relative (numrc occurrences)
x : X Relatif
y : Y Relatif
z : Z Relatif
rdsh : En-tête de section de descripteur de route
rdt : Type de descripteur de route
rdsize : Taille de descripteur de route
numrdsinf : Nombre d'informations de section de descripteur de route
rdsinf : Information de section de descripteur de route (numrdsinf occurrences)
numrd : Nombre de descripteurs de route
rds : Descripteur de route (numrd occurrences)
rname : Nom de route
rnum : Numéro de route
linkid : ID d'arc
intersectname : Nom de carrefour
intersectid :Numéro de carrefour
nodeid : ID de nœud
brunnelname :Nom d'ouvrage d'art
offsecthdr : En-tête d'informations de décalage
offsett : Type de décalage
defoffsetorg : Origine de la définition du décalage
offsetdu : Unité de distance du décalage
offsetau : Unité d'angle du décalage
numoffinf : Nombre d'informations de section de décalage
offsectinf : information de section de décalage (numoffinf occurrences)
noffset : Nombre de décalages
offsets : Décalages (noffset occurrences)
airlinedfo : Distance à vol d'oiseau fromOrigin
angle : Angle
18 © ISO 2008 – Tous droits réservés
---------------------- Pag
...
La norme ISO 17572-2:2008 constitue un cadre essentiel pour les systèmes de transport intelligents (ITS), en se concentrant sur les références de localisation pour les bases de données géographiques, spécifiquement par le biais des références de localisation pré-codées. Son domaine d'application est clairement défini, englobant les Méthodes de Référencement de Localisation (LRM) qui permettent de décrire des localisations dans le contexte de bases de données géographiques. Ce document joue un rôle fondamental dans le secteur des transports en facilitant la localisation de phénomènes liés au transport dans les systèmes d'encodage et de décodage. Parmi les forces de la norme, on peut souligner la clarté et la précision avec lesquelles elle décrit les objets de référence, en définissant systématiquement les composants obligatoires et optionnels, ainsi que leurs caractéristiques. Cette approche méthodique renforce la cohérence et la fiabilité des données géographiques utilisées dans les ITS. La norme ISO 17572-2:2008 se distingue également par sa spécification des références de localisation pré-codées, ce qui permet d'assurer une intégration fluide avec des formats logiques et physiques adaptés, notamment le format VICS pour les références de localisation et les formats ALERT-C et TPEG pour les références liées aux nœuds en Corée. La pertinence de cette norme ne saurait être sous-estimée dans le contexte actuel des technologies de transport, où la précision et l'efficacité des systèmes de localisation sont primordiales. En ne définissant pas de format physique pour la mise en œuvre des LRM, la norme ISO 17572-2:2008 laisse aux développeurs et aux ingénieurs la flexibilité d'adapter les exigences aux spécificités de leurs systèmes, tout en garantissant l'uniformité nécessaire pour une interopérabilité réussie. Cela fait de cette norme un outil incontournable pour toute organisation impliquée dans le développement ou la gestion de solutions de transport intelligentes.
ISO 17572-2:2008は、地理データベースにおける位置参照のための方法を明確に定義しています。この標準は、知能交通システム(ITS)に関連する現象の位置を特定するために必要な、事前符号化された位置参照法(pre-coded profile)を提供します。ISO 17572は、位置参照方法(LRM)を参照する際に必要なオブジェクトの定義や、参照の構成要素が必須であるかオプションであるかといった詳細を説明しており、標準の信頼性を高めています。 この標準の強みは、事前符号化された位置参照が具体的にどのように機能するかを示す構造的アプローチにあります。また、VICSリンク位置やALERT-C位置参照、韓国ノードリンクID参照に対する論理フォーマットと物理フォーマットの指定が含まれており、他の標準との互換性を確保するための明確な枠組みを提供しています。これらの要素は、ITSの実装やその効果的な利用において非常に重要です。 さらに、この標準は位置参照システム(LRS)そのものの実装方法には触れていないため、ソフトウェアやハードウェア、プロセスにおける柔軟性を保持しています。このアプローチにより、ISO 17572-2:2008はさまざまな技術環境や要件に適応可能であり、ユーザーが自らのニーズに応じて実装方法を選択する余地を残しています。 総じて、ISO 17572-2:2008は、知能交通システムにおける位置参照の標準化において非常に重要な役割を果たしており、交通データの整合性と効率性を高めるための信頼できる基盤を提供しています。
The ISO 17572-2:2008 standard is a pivotal document in the realm of intelligent transport systems (ITS), particularly concerning location referencing for geographic databases. This standard specifies Location Referencing Methods (LRM) that are fundamental for accurately describing locations and are critical for the effective functioning of transport-related phenomena within both encoder and decoder systems. One of the key strengths of ISO 17572-2:2008 is its comprehensive definition of pre-coded location references, which form the backbone of the pre-coded profile. By delineating mandatory and optional components of the reference, the standard provides clarity and precision in how location data should be interpreted and utilized. This is essential for ensuring interoperability and consistency within various applications that rely on ITS. Moreover, the ISO 17572-2:2008 addresses the logical and physical formats necessary for implementing these pre-coded location references, such as the VICS link location and the TPEG physical formats for ALERT-C and Korean node-link ID references. This aspect adds a layer of practicality to the standard, facilitating the integration and adoption of the LRM in diverse technological contexts. Importantly, while ISO 17572-2:2008 outlines the requirements for physical formats, it does not constrain the implementation details of Location Referencing Systems (LRS) within software, hardware, or processes. This flexibility allows for innovation and adaptation in how organizations can incorporate these location referencing methods into their systems, ensuring relevance in an ever-evolving technological landscape. In summary, the ISO 17572-2:2008 standard's focused scope on pre-coded location referencing, combined with its strength in defining clear components and practical formats, underscores its vital role in enhancing the effectiveness of intelligent transport systems. Its relevance extends across various applications, making it a cornerstone reference for organizations involved in the development and utilization of geographic databases in transportation contexts.
Die Norm ISO 17572-2:2008 behandelt umfassend die Standortreferenzierung für geografische Datenbanken, insbesondere durch die Definition von vorkodierten Standortreferenzen (pre-coded profile). Der Umfang dieser Norm ist sowohl vielseitig als auch spezifisch, da sie genau beschreibt, wie standortbezogene Phänomene innerhalb transporttechnologischer Systeme erfasst und lokalisiert werden können. Eine der größten Stärken dieser Norm liegt in der detaillierten Beschreibung der Standortreferenzmethoden (Location Referencing Methods – LRM), die notwendig sind, um in einem Encodersystem sowie auf der Decoder-Seite präzise Standorte zu identifizieren. Der klare Fokus auf vorkodierte Standortreferenzen innerhalb der Norm ermöglicht eine gezielte und effiziente Anwendung in intelligenten Verkehrssystemen (ITS). Zudem werden die optionalen und obligatorischen Komponenten der Referenzen klar definiert, was die Implementierung erheblich erleichtert. ISO 17572-2:2008 liefert nicht nur die Methodik zur Standortreferenzierung, sondern definiert auch die logischen und physischen Formate, die für die Implementierung erforderlich sind, beispielsweise das VICS-Link-Standortformat und die TPEG-Formate für ALERT-C- und koreanische Knoten-Link-ID-Referenzen. Diese Aspekte sind für die Entwicklung robuster Software- und Hardwaresysteme im Verkehrsbereich von zentraler Bedeutung. Die Relevanz dieser Norm erstreckt sich über verschiedene Anwendungen im Bereich der intelligenten Verkehrssysteme, da sie eine standardisierte Methode zur Standortreferenzierung bereitstellt, die eine interoperable und effektive Kommunikation zwischen unterschiedlichen Systemen ermöglicht. Durch die Standardisierung wird die Grundlage für konsistente Daten und Praktiken im Transportsektor gestärkt, was letztlich zu einer Verbesserung der Sicherheit und Effizienz im Verkehr führt.
ISO 17572-2:2008은 지리 데이터베이스에서 위치 참조 방법(Locations Referencing Methods, LRM)을 정의하는 표준으로, 교통 관련 현상을 인코더 시스템과 디코더 시스템 모두에서 정확하게 위치 지정하는 데에 매우 중요합니다. 이 표준은 사전 코드화된 위치 참조(Pre-coded location references)와 동적 위치 참조(Dynamic location references) 두 가지 종류의 LRM을 제공합니다. ISO 17572-2:2008의 강점은 다양한 위치 참조 방식의 명확한 정의 및 사양이 포함되어 있다는 점입니다. 특히, 사전 코드화된 위치 참조 방식에 대한 세부 내용을 제공하며, 해당 참조의 논리적 형식과 물리적 형식에 대한 요구 사항도 확실하게 제시합니다. 이러한 특징은 교통 관제 및 서비스 제공 시스템에서 지리적 정보를 효과적으로 활용할 수 있도록 도와줍니다. 또한, 이 표준은 한국의 노드-링크 ID 참조를 위한 TPEG 물리적 형식을 규정하고 있어 지역적 필요를 충족할 수 있는 민감한 정보를 제공합니다. 이는 한국의 지리 데이터베이스와 교통 시스템의 통합에 기여함으로써 교통 흐름 최적화 및 안전성을 강화할 수 있습니다. ISO 17572-2:2008은 위치 참조 시스템을 구현하는 소프트웨어, 하드웨어 또는 프로세스의 세부 사항에 대해서는 정의하지 않지만, 물리적 형식을 위한 요구 사항을 명시하므로 유연한 적용성을 갖추고 있습니다. 이러한 점에서 이 표준은 지리적 데이터베이스와 관련된 정보 시스템의 설계 및 구현에 있어 필수적인 기준으로 작용합니다. 결론적으로, ISO 17572-2:2008은 교통 환경에서의 적시성과 효율성을 극대화하기 위해 매우 적합한 위치 참조 방법을 체계적으로 제시하며, 이는 현대 지능형 교통 시스템(ITS)에서 필수적인 요소로 자리 잡고 있습니다.














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