在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Navigation Data Standard Format Specification NDS Version 2.5.4(NDS2.5.4).pdf

Navigation Data Standard Format Specification NDS Version 2.5.4(NDS2.5.4).pdf

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:72.53M
  • 下载次数:25
  • 浏览次数:1412
  • 发布时间:2021-04-29
  • 实例类别:一般编程问题
  • 发 布 人:tosim
  • 文件格式:.zip
  • 所需积分:2
 相关标签: NDS 地图 导航

实例介绍


【实例简介】NDS2.5.4 Navigation Data Standard(Format Specification)是地图和出行领域重要标准之一。

from clipboard


【pdf目录】

Table of Contents
1 About this Document................................................................. 47
1.1 Purpose and Subjects.........................................................................................47
1.2 Target Audience................................................................................................. 47
1.3 NDS Documentation Overview.......................................................................... 47
1.4 Use of Modal Verbs........................................................................................... 48
1.5 Typographical Conventions................................................................................ 49
2 Introduction to Navigation Data Standard.................................. 51
3 Architecture................................................................................53
3.1 NDS Database and its Interfaces........................................................................53
3.2 NDS Database Structure.....................................................................................54
3.2.1 Product Database................................................................................... 55
3.2.2 Update Region and Update Region Set..................................................55
3.2.3 Update Area........................................................................................... 57
3.2.4 Building Block......................................................................................... 58
3.2.5 Levels...................................................................................................... 62
3.3 Database Content...............................................................................................63
3.3.1 Features.................................................................................................. 63
3.3.2 Attributes................................................................................................66
3.3.3 Metadata................................................................................................ 67
3.4 Automated Driving Products..............................................................................67
3.5 Range Tables...................................................................................................... 70
3.5.1 Range Tables for Reference Types.........................................................71
3.5.2 Rules for Range Tables...........................................................................72
3.5.3 Example: Range Table for Links............................................................. 73
3.5.4 Example: Range Tables and Attribute Maps.......................................... 75
3.6 Introduction to NDS DataScript......................................................................... 75
3.6.1 Numbers................................................................................................. 76
3.6.2 Annotations in RDS................................................................................ 77
3.6.3 Mapping of Data Types.......................................................................... 78
3.7 Angle Definitions................................................................................................ 81
3.8 Variants in NDS.................................................................................................. 81
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
5
3.9 Extending the Navigation Data Standard...........................................................84
4 Database Structure..................................................................... 87
4.1 Definition of Product Databases........................................................................ 88
4.1.1 URI and File Names................................................................................90
4.1.2 Definition of NDS Suppliers....................................................................91
4.1.3 Definition of DataScript Version............................................................ 91
4.2 Structure and Data of Product Databases......................................................... 91
4.2.1 Building Block Relation Table.................................................................95
4.2.2 Building Block Component Version Table.............................................. 96
4.2.3 Language Table.......................................................................................98
4.2.4 Data Model Version Table....................................................................100
4.2.5 Compatibility Matrix.............................................................................101
4.3 Logical Mapping of Tables to Building Blocks.................................................. 101
4.4 Distribution of Tables over SQLite Files........................................................... 102
4.5 Multiplexing/Striping for SQLite Files.............................................................. 107
4.6 Compression..................................................................................................... 107
5 Shared Data Building Block: Update Region Metadata.............. 109
5.1 Level Metadata.................................................................................................109
5.2 Region Metadata..............................................................................................110
5.2.1 Flexible Attribute Maps in the Region Metadata.................................113
5.2.2 Storing Legal Speed Limits for Countries............................................. 114
5.3 Road Number Class Prefix Table...................................................................... 114
5.4 Additional Icons................................................................................................116
5.5 Address Format................................................................................................ 117
5.6 Region-specific Profiles.................................................................................... 117
5.7 Time Zones....................................................................................................... 117
5.7.1 Assigning Time Zones to Metadata Regions........................................ 119
5.8 Traffic Light Information.................................................................................. 119
6 Attributes................................................................................. 121
6.1 Attribute Groups.............................................................................................. 121
6.1.1 Using the isInclusive Flag............................................................122
6.1.2 Rules for Attribute Groups...................................................................123
6.1.3 Evaluation of Attribute Groups............................................................ 124
6.1.4 Examples: Regulations Combined with Conditions.............................. 126
6.1.5 Example: Restricted Traffic on Lanes for Vehicle Types.......................127
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
6
6.1.6 Example: Prohibited Passage for Trucks during Specific Time
Periods................................................................................................................. 131
6.2 Attribute Layers................................................................................................132
6.2.1 Checksums for HAD-related Attribute Layers...................................... 133
6.3 Attribute Points, Shape Points, and Validity Ranges........................................134
6.3.1 Rules for Shape Points and Attribute Points........................................135
6.3.2 Validity Ranges of Attributes............................................................... 136
6.3.3 Attribute Points for Generalized Features........................................... 137
6.4 References between Attributes and Features................................................. 140
6.4.1 Types of Attribute Maps...................................................................... 141
6.4.2 Feature Reference Types......................................................................143
6.4.3 Assigning an Attribute Value to all Features of a Tile.......................... 144
6.4.4 Skipping Attributes During Parsing of an Attribute Map List............... 145
6.5 Handling Attributes of Aggregated Features................................................... 146
6.5.1 General Rules for Attribute Propagation............................................. 146
6.5.2 Specific Attribute Propagation Rules................................................... 147
6.5.3 Example: Aggregation of Link Attributes (Toll and Tunnel)..................151
6.6 Common Flexible Attributes............................................................................ 152
6.6.1 Attributes for Validity Ranges and Spatial Extent................................ 152
6.6.2 Attributes for Data Quality...................................................................153
6.6.3 Attributes for Time Periods..................................................................154
6.6.4 Attribute for Currency Values.............................................................. 156
6.6.5 Attributes for Numbers........................................................................ 156
7 Partitioning of Geographic Data................................................157
7.1 Coordinate Reference Systems........................................................................ 157
7.1.1 WGS 84 and EGM96.............................................................................157
7.1.2 Mercator Projection............................................................................. 157
7.2 Handling Coordinates....................................................................................... 160
7.2.1 Coding of Coordinates..........................................................................160
7.2.2 Reducing Coordinate Precision............................................................ 163
7.2.3 Difference and Offset Encoding........................................................... 165
7.3 Tiling Scheme................................................................................................... 165
7.3.1 Tiles and Levels.................................................................................... 167
7.3.2 Tiles and Clipping................................................................................. 171
7.3.3 Generating Packed Tile IDs.................................................................. 173
7.3.4 Generating IDs According to Morton Order.........................................174
7.3.5 Tile Patterns for Identical Tiles............................................................ 175
7.3.6 Using Tile Headers for Selective Data Fetching....................................176
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
7
7.4 Tile Content Index............................................................................................ 176
7.4.1 Building Blocks and Tile Content Indices............................................. 177
7.4.2 Filling the Tile Content Index of a Junction View Building Block.......... 179
7.4.3 Multiple Tile Content Indices............................................................... 179
7.4.4 Mapping Bounding Box to Tile Content Index..................................... 181
7.5 Map Scales........................................................................................................182
7.5.1 Assigning Scale Levels to Building Block Levels....................................183
7.5.2 Scale Sublevels..................................................................................... 184
8 Encryption.................................................................................187
8.1 Scope of Encryption......................................................................................... 187
8.2 Encryption Process and Cipher Algorithm....................................................... 187
8.3 Decryption........................................................................................................ 189
9 Loadable Data...........................................................................191
9.1 Data Structure and Content.............................................................................192
9.1.1 Metadata.............................................................................................. 193
9.1.2 Dependencies and Relations................................................................ 193
9.2 Loadable Data Products................................................................................... 194
9.3 Non-integrated Loadable Products.................................................................. 195
9.4 Integrated Loadable Products.......................................................................... 196
9.4.1 Integrated Enhancement......................................................................196
9.4.2 Integrated Replacement.......................................................................198
9.4.3 Additional Filling Rules......................................................................... 199
9.4.4 Loadable Levels and Layers..................................................................200
9.5 Cache and Consistency.....................................................................................201
9.6 Data Request to Cloud Service.........................................................................202
9.7 Using Loadable Data........................................................................................ 203
9.7.1 Metadata Initialization......................................................................... 204
9.7.2 Satellite Images.................................................................................... 204
9.7.3 Lane Information for Highly Automated Driving..................................205
9.7.4 Photo-realistic Junction Views............................................................. 206
9.7.5 2.5D Buildings.......................................................................................206
9.7.6 ADAS Attributes....................................................................................207
10 Volatile Data Building Block....................................................209
10.1 Building Block Structure and Content............................................................210
10.1.1 Dependencies and Relations.............................................................. 211
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
8
10.2 Volatile Locations........................................................................................... 211
10.3 Volatile Routing Data..................................................................................... 213
10.3.1 Using Volatile Locations for Routing Data..........................................214
10.3.2 Using Direct Referencing for Volatile Routing Data........................... 214
10.4 Volatile POI Data............................................................................................ 215
10.5 Volatile BMD Data..........................................................................................215
10.6 Using Volatile Data.........................................................................................216
10.6.1 Rules for Handling Volatile Routing Data...........................................216
10.6.2 Using Validity on Volatile Locations with Multiple Features..............218
10.6.3 Updating Variable Speed Limits......................................................... 220
10.6.4 Updating Dynamic Shoulder Lanes.................................................... 223
11 Routing Building Block............................................................ 229
11.1 Building Block Structure and Content............................................................229
11.1.1 Features.............................................................................................. 230
11.1.2 Attributes............................................................................................231
11.1.3 Levels.................................................................................................. 232
11.1.4 Tiles.....................................................................................................233
11.1.5 Routing Metadata...............................................................................233
11.1.6 Dependencies and Relations.............................................................. 234
11.2 Link Feature Class...........................................................................................235
11.2.1 Base Links........................................................................................... 236
11.2.2 Route Links......................................................................................... 237
11.2.3 Attributes of Link Features.................................................................238
11.2.4 References of Link Features...............................................................242
11.2.5 Examples of Link Types...................................................................... 242
11.2.6 Road Geometry of Link Features....................................................... 250
11.2.7 Link Angles..........................................................................................251
11.3 Road Geometry Line Feature Class................................................................ 252
11.3.1 Attributes of Road Geometry Line Features...................................... 253
11.3.2 References of Road Geometry Line Features.....................................256
11.3.3 Drawing Order of Road Geometry Line Features...............................256
11.4 Intersection Feature Class..............................................................................256
11.4.1 References of Intersection Features.................................................. 257
11.4.2 Complex Intersections and Plural Junctions.......................................257
11.4.3 Complex Intersections and Controlled-Access Intersections............. 260
11.5 References of Routing Features.....................................................................262
11.5.1 References to Named Objects........................................................... 263
11.5.2 References Between Features on Different Tiles...............................264
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
9
11.5.3 References Between Features in Different Building Blocks............... 265
11.5.4 Referencing Features on Other Levels............................................... 267
11.6 Compiling Routing Data................................................................................. 269
11.6.1 Adjusting Direction of Links............................................................... 270
11.6.2 Reducing Bivalent Intersections......................................................... 270
11.6.3 Splitting Links......................................................................................271
11.6.4 Sorting Links at Intersections............................................................. 274
11.6.5 Assigning Intersections to Tiles.......................................................... 275
11.6.6 Adjusting Coordinates........................................................................ 275
11.6.7 Generalizing Features for Upper Levels............................................. 276
11.7 Handling Links and Transitions at Update Region Borders............................ 277
11.7.1 Duplicate Features at Update Region Borders...................................278
11.7.2 Modeling Transitions across Intersections at Update Region
Borders.................................................................................................................279
11.7.3 Modeling Path-dependent Transitions at Update Region Borders.....281
11.8 Modeling Average Speed............................................................................... 282
11.9 Speed Profiles.................................................................................................283
11.9.1 Flexible Attributes for Speed Profiles................................................ 284
11.9.2 Example of a Speed Profile................................................................ 285
11.9.3 Example of a Holiday Speed Profile................................................... 287
11.9.4 Generalizing Speed Profiles................................................................288
11.10 Modeling Travel Direction and Prohibited Passage..................................... 288
11.11 Modeling Transitions and Turns...................................................................290
11.11.1 Using Transition Masks.................................................................... 290
11.11.2 Using Special Transition Codes........................................................ 297
11.11.3 Using Turn Penalties for Transitions................................................ 299
11.11.4 Modeling Turn Restrictions.............................................................. 300
11.11.5 Modeling Right Turns on Red...........................................................301
11.11.6 Modeling Permitted U-Turns........................................................... 303
11.11.7 Modeling Roundabouts with Middle Traversal................................306
11.12 Modeling Signposts...................................................................................... 306
11.12.1 Information in the SIGNPOST Attribute........................................ 307
11.12.2 Example: Signpost with Unambiguous Information.........................309
11.12.3 Example: Signpost with Ambiguous Information............................. 311
11.12.4 Signpost Templates.......................................................................... 313
11.12.5 Example: Using Signpost Templates.................................................314
11.12.6 Example: Using Complex Signpost Templates..................................316
11.13 Modeling Warning Signs.............................................................................. 318
11.13.1 Position of Warning Signs................................................................ 319
11.13.2 Supplementary Signs........................................................................ 320
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
10
11.13.3 Icons for Country-specific Warning Signs.........................................321
11.13.4 Speed Limit Signs............................................................................. 321
11.13.5 Warning Signs with Dynamic Information........................................322
11.13.6 Movable Warning Signs....................................................................322
11.14 Further Use Cases with Flexible Attributes..................................................322
11.14.1 Modeling Links with Different Grades............................................. 323
11.14.2 Using Side-dependent Name Attributes.......................................... 324
11.14.3 Assigning Data Quality Attributes.................................................... 327
11.14.4 Handling Urban Indicator, Priority Road Class, and Traffic
Direction.............................................................................................................. 327
11.14.5 Modeling License Plate Restrictions.................................................328
11.14.6 Modeling Parking Facilities...............................................................330
11.14.7 Use of Bypasses, Side Streets, or Shortcuts as Routing Options...... 332
11.14.8 Modeling Multi-Digitized Roads.......................................................333
11.14.9 Modeling Enforcement Cameras......................................................336
11.14.10 Retrieving the Administrative Hierarchy of Routing Features for
Reverse Geocoding..............................................................................................338
11.14.11 Detecting the Country from the Current Car Position................... 340
11.14.12 Modeling Roads as Start or End Point........................................... 341
11.14.13 Modeling Traffic Zones...................................................................341
11.14.14 Modeling Stationary Objects along the Road................................ 342
12 Routing: Advanced Driver Assistance (ADAS).......................... 345
12.1 Data Structures for ADAS...............................................................................345
12.2 Basic ADAS Information................................................................................. 345
12.2.1 Curvature Profile................................................................................ 349
12.2.2 Modeling Curvature Profiles Across Intersections............................. 350
12.2.3 Modeling Curvature and Speed Profiles along a Path........................353
12.2.4 Slope Profile....................................................................................... 359
12.2.5 Modeling the Width of Normal and Exit Lanes..................................359
12.3 Extended ADAS Information: Enhanced Geometry........................................362
12.3.1 Data Structures for Clothoid Data......................................................362
12.3.2 Relation between Clothoids and Shape Points.................................. 363
12.3.3 Offset between Clothoids and Shape Points......................................364
12.3.4 Relative Curvature Deviation of Clothoids......................................... 367
12.3.5 Handling Tiles and Clipping for Clothoids.......................................... 368
12.4 Extended ADAS Information: Elevation Profiles.............................................369
12.5 Extended ADAS Information: Intersection Features...................................... 370
12.6 Extended ADAS Information: ADASIS Reference Lines.................................. 370
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
11
13 Routing: Modeling Toll............................................................373
13.1 Modeling Toll Roads.......................................................................................373
13.1.1 Defining Detailed Toll Information for Roads and/or Lanes...............375
13.1.2 Defining Toll Information for Lane Guidance.....................................378
13.1.3 Modeling Fixed-fee Toll Systems........................................................380
13.1.4 Modeling Distance-based Toll Systems..............................................382
13.1.5 Modeling Vignette-based Toll Systems.............................................. 384
13.2 Modeling Toll Fee...........................................................................................385
13.2.1 Modeling Toll Fee for Standalone Toll Gates..................................... 386
13.2.2 Modeling Distance-based Toll Fee..................................................... 388
13.2.3 Modeling Path-dependent Toll Fee....................................................389
13.2.4 Modeling Toll Fee for Complex Toll Paths......................................... 392
13.2.5 Modeling Toll Fee Across Update Regions.........................................394
14 Routing: Eco Routing...............................................................397
14.1 Overview of Data Structures and Calculation................................................ 397
14.1.1 Data Structures for Eco Routing.........................................................397
14.1.2 Eco Routing Metadata........................................................................398
14.1.3 Eco Route Calculation........................................................................ 398
14.2 Consumption Speed Curve (CSC)................................................................... 403
14.2.1 Data Structures for CSC......................................................................404
14.2.2 Independence of CSC Effects from Other Influences......................... 405
14.2.3 CSC on Different Routing Levels.........................................................406
14.2.4 Calculating cspeed with Speed Profiles and/or Real-time Flow
Data......................................................................................................................412
14.3 Speed Variation.............................................................................................. 413
14.3.1 Data Structures for Speed Variation Factor....................................... 413
14.3.2 Kinetic Energy Modeling.................................................................... 414
14.3.3 Using cvar as a Common Representation for ctransition and ccurve........ 418
14.3.4 Speed Variation Factors for Transitions............................................. 420
14.3.5 Speed Variation Factors for Curves....................................................423
14.3.6 NDS Database Storage Aspects for ctransition and ccurve...................... 424
14.3.7 NDS Database Compilation Aspects for ccurve....................................427
14.4 Slope............................................................................................................... 428
14.4.1 Data Structures for Slope...................................................................430
14.4.2 Consumption Influence of Slope........................................................ 430
14.4.3 Slope Applications: Eco Routing vs. Range Estimation.......................434
14.4.4 Excess Slope Attribute........................................................................436
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
12
14.4.5 Average Slope Attribute for Range Estimation.................................. 438
14.4.6 NDS Database Representation for cslope............................................ 439
14.4.7 Compiler Aspects for cslope.................................................................441
14.5 Calculation Examples of Eco Routing............................................................. 442
14.5.1 Speed-based Consumption Estimation.............................................. 442
14.5.2 Transition-based Consumption Estimation – Speed Variation by
Average Speed Changes...................................................................................... 445
14.5.3 Transition-based Consumption Estimation – Speed Variation by
Intersections........................................................................................................ 448
14.5.4 Estimation of Consumption due to Speed Variation by Curves..........449
14.5.5 Estimation of Consumption due to Excess Slope............................... 452
14.5.6 Estimation of Consumption due to Average Slope............................ 455
15 Routing: Modeling Lanes........................................................ 459
15.1 Numbers and Numbering of Lanes................................................................ 459
15.1.1 Example: Numbering Normal Lanes...................................................460
15.1.2 Example: Numbering Exit Lanes.........................................................462
15.2 Lane Markings................................................................................................ 463
15.3 Lane Dividers.................................................................................................. 464
15.4 Modeling the Connectivity of Lanes.............................................................. 465
15.4.1 Connectivity of Lanes Across Features: Default Case without Lane
Connectivity Attribute......................................................................................... 465
15.4.2 Connectivity of Lanes Across Features: with Lane Connectivity
Attribute...............................................................................................................466
15.4.3 Connectivity of Lanes Across Complex Intersections......................... 468
15.4.4 Connectivity of Lanes Along a Feature...............................................470
15.5 Using 3D Lane Guidance................................................................................ 471
15.5.1 3D Lane Guidance Along a Feature....................................................471
15.5.2 3D Lane Guidance Across Features....................................................473
15.6 Lane Separators..............................................................................................475
15.7 Lane Separator Markings............................................................................... 476
15.8 Passing Lanes..................................................................................................477
15.9 Center Turning Lanes..................................................................................... 478
15.10 High-Occupancy Vehicle Lanes.....................................................................479
15.11 Lanes Reserved for Special Vehicles............................................................ 480
15.12 Modeling Express Roads and Express Lanes................................................ 481
16 Lane Building Block.................................................................483
16.1 Building Block Structure and Content............................................................483
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
13
16.1.1 Attributes............................................................................................484
16.1.2 Dependencies and Relations.............................................................. 485
16.2 Numbers and Numbering of Lanes................................................................ 485
16.3 Assigning Flexible Attributes to Lanes........................................................... 486
16.3.1 Flexible Attributes for Lane Types..................................................... 488
16.3.2 Defining the Attribution Status of Lanes............................................491
16.4 Lane Groups................................................................................................... 491
16.4.1 Lane Connectivity............................................................................... 492
16.4.2 Clipping Lane Groups that Cross Tile Borders.................................... 494
16.5 Relations between Lanes............................................................................... 496
16.5.1 Modeling Lane Relations in Split Scenarios........................................496
16.5.2 Modeling Lane Relations in Merge Scenarios.................................... 503
16.5.3 Modeling Lane Relations for Shoulder Lanes.....................................507
16.6 Relations between Lane Groups.................................................................... 509
16.7 Lane Geometry............................................................................................... 511
16.7.1 Center Line......................................................................................... 512
16.7.2 Lane Boundary....................................................................................513
16.7.3 Lane Boundary Types......................................................................... 517
16.7.4 Shared Lane Boundaries.....................................................................520
16.7.5 Clipping Lane Geometries at Tile Borders..........................................522
16.8 Modeling Lanes along a Road........................................................................ 524
16.8.1 Assigning Lane Groups to Features....................................................524
16.8.2 Assigning Lane Groups to Features with High Precision.................... 526
16.8.3 Modeling Connectivity of Lanes.........................................................531
16.9 Modeling Lanes at Intersections.................................................................... 534
16.9.1 Assigning Lane Groups to Intersecting Links......................................534
16.9.2 Defining Relations of Lane Groups at Intersections........................... 536
16.9.3 Modeling Connectivity of Lanes Across Intersections........................537
16.9.4 Modeling Connectivity of Lanes Across Complex Intersections......... 539
16.10 Modeling Lane Boundaries...........................................................................541
16.10.1 Modeling Lane Boundaries along a Road.........................................541
16.10.2 Modeling of Sequential Elements for Lane Traversal.......................545
16.10.3 Modeling Lane Boundaries at Intersections.....................................549
16.10.4 Modeling Lane Boundaries for Gores.............................................. 552
16.10.5 Modeling Lane Boundaries for Walking Areas................................. 560
16.11 Modeling Road Areas................................................................................... 562
16.11.1 Modeling Road Areas in Intersections............................................. 563
16.11.2 Modeling Road Areas with Gore......................................................564
16.12 Modeling Areas for Public Transport........................................................... 565
16.12.1 Modeling Tramway Tracks............................................................... 566
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
14
16.12.2 Modeling Public Transport Stops..................................................... 569
16.13 Modeling Lane Prohibitions......................................................................... 572
16.13.1 Lanes with Time-Dependent Prohibitions........................................572
16.13.2 Modeling Dynamic Shoulder Lanes..................................................574
16.13.3 High-Occupancy Vehicle Lanes.........................................................576
16.13.4 Lanes Reserved for Special Vehicles................................................ 577
16.14 Modeling Traffic Lights.................................................................................578
16.14.1 Traffic Light Groups..........................................................................579
16.14.2 Traffic Light Paths.............................................................................580
16.14.3 Bounding Boxes for Traffic Lights.....................................................580
16.14.4 Traffic Light Definitions.................................................................... 581
16.14.5 Switching Cycles of Traffic Lights..................................................... 583
16.14.6 Traffic Light Types............................................................................ 583
16.14.7 Modeling Traffic Light Groups on Multiple Features....................... 588
16.14.8 Modeling Traffic Light Paths............................................................ 591
16.14.9 Modeling Stop Locations for Traffic Lights.......................................592
16.14.10 Modeling Traffic Light Definitions..................................................594
16.14.11 Modeling Switching Cycles of Traffic Lights................................... 595
16.14.12 Modeling Additional Traffic Lights for Specific Maneuvers............599
16.14.13 Modeling Traffic Lights for Lane Control........................................600
16.14.14 Modeling Crossing Areas................................................................601
16.15 Further Use Cases with Flexible Attributes..................................................602
16.15.1 Passing Lanes....................................................................................603
16.15.2 Modeling Stop Lines and Waiting Lines........................................... 604
16.15.3 Modeling Staggered or Diagonal Stop Lines.................................... 605
16.15.4 Modeling Express Roads and Express Lanes.................................... 609
16.15.5 Modeling Speed Limits for a Single Lane......................................... 609
16.15.6 Modeling Speed Limits for an Exit Lane...........................................610
16.15.7 Modeling Medians between Lanes.................................................. 613
16.15.8 Modeling Lanes with Opposing Traffic.............................................616
17 Name Building Block...............................................................619
17.1 Building Block Structure and Content............................................................619
17.1.1 Features.............................................................................................. 620
17.1.2 Attributes............................................................................................620
17.1.3 Levels.................................................................................................. 621
17.1.4 Name Metadata................................................................................. 621
17.1.5 Dependencies and Relations.............................................................. 622
17.2 Named Object Feature Class..........................................................................623
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
15
17.2.1 Named Object Class Attribute............................................................625
17.2.2 Destination Attributes........................................................................ 625
17.2.3 Mapping Named Object Classes to Different Address Systems......... 626
17.3 Named Object Strings.................................................................................... 627
17.3.1 Type of Use Attribute.........................................................................628
17.3.2 Name Format Attribute......................................................................629
17.3.3 Control Character Attribute............................................................... 632
17.3.4 Relation Attribute...............................................................................632
17.3.5 Language Code Attribute................................................................... 634
17.3.6 String Type Attribute..........................................................................634
17.3.7 Multilingual Support...........................................................................635
17.4 Named Object Relations................................................................................ 635
17.4.1 Access-at-road Relation......................................................................636
17.4.2 Capital Relation.................................................................................. 637
17.4.3 Contained-in Relation.........................................................................637
17.4.4 Road-to-house Relation......................................................................639
17.4.5 Signpost-to-destination Relation........................................................639
17.4.6 Same-feature Relation........................................................................640
17.4.7 Refinement Relation...........................................................................640
17.5 References of Named Objects....................................................................... 640
17.5.1 Region Named Object Reference.......................................................642
17.5.2 Named Object References Across Update Regions............................642
17.6 Contained-in Relations for Address Retrieval................................................ 643
17.6.1 Contained-in Relations for Neighborhoods........................................645
17.6.2 Contained-in Relations for Multiple Addresses..................................646
17.6.3 Contained-in Relations for Municipalities..........................................649
17.7 Use Cases for Handling Name Data............................................................... 650
17.7.1 Modeling Named Objects with Geographical Extent......................... 650
17.7.2 Using the Geographical Extent for Location Input............................. 651
17.7.3 Modeling Administrative Levels with Identical Names...................... 651
17.7.4 Handling Official Language Attributes................................................652
17.7.5 Handling Features with Multiple Official Names............................... 654
17.7.6 Handling Exonyms.............................................................................. 655
17.7.7 Modeling the Address Point of a House Number.............................. 656
17.7.8 Modeling House Number Ranges...................................................... 658
17.7.9 Handling Multiple Address Systems...................................................659
17.7.10 Handling Features with Multiple Official Names............................. 660
17.7.11 Displaying Country Flags for Country Named Objects..................... 661
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
16
18 Basic Map Display Building Block............................................663
18.1 Building Block Structure and Content............................................................663
18.1.1 Basic Map Display Features............................................................... 663
18.1.2 Levels.................................................................................................. 664
18.1.3 BMD Metadata................................................................................... 665
18.1.4 Dependencies and Relations.............................................................. 665
18.2 Point Features................................................................................................ 666
18.2.1 Properties of Point Features.............................................................. 667
18.2.2 Validity of Point Feature Geometry................................................... 668
18.3 Line Features.................................................................................................. 668
18.3.1 Properties of Line Features................................................................ 669
18.3.2 Validity of Line Feature Geometry..................................................... 670
18.3.3 Map Matching on Upper Levels.........................................................670
18.3.4 Line Feature Classes for Special Purposes......................................... 670
18.4 Area Features................................................................................................. 671
18.4.1 Properties of Area Features............................................................... 672
18.4.2 Polygon Types.....................................................................................672
18.4.3 Definitions of Polygon Types..............................................................674
18.4.4 Area Feature Classes for Special Purposes.........................................676
18.5 Identifiers of BMD Features...........................................................................677
18.6 Relation between Source Features and Compiled Features.......................... 678
18.7 References to Named Objects....................................................................... 679
18.8 Generalization Methods.................................................................................680
18.9 Icons for BMD Features................................................................................. 681
18.10 Drawing Styles.............................................................................................. 682
18.11 Drawing Order..............................................................................................682
18.11.1 Attributes for Deviating Drawing Order...........................................683
18.11.2 Handling the DRAWING_ORDER Attribute......................................684
18.12 Using Z Levels for Map Rendering............................................................... 685
18.12.1 Advantages of Z Levels.....................................................................685
18.12.2 Data Structures for Z Level Information...........................................686
18.12.3 Using End Caps for 2D Map Rendering............................................ 688
18.12.4 Using a Single Link for Z Level Change.............................................689
18.12.5 Using Shape Points for Map Rendering with Z Levels...................... 690
18.12.6 Defining Overlap Sections................................................................ 693
18.13 2.5D Rendering of Features......................................................................... 695
18.13.1 2.5D Rendering of Links, Lines, Points, and Areas........................... 696
18.13.2 Detached from Terrain Attribute..................................................... 697
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
17
18.13.3 2.5D City Models.............................................................................. 698
18.13.4 2.5D Texture Patterns...................................................................... 701
18.14 3D Objects Representing Building Footprints.............................................. 703
18.15 Labeling Hints............................................................................................... 703
18.15.1 Labeling Features with Curved Text.................................................704
18.15.2 Labeling Features with Horizontal or Vertical Text.......................... 704
18.16 Labeling Groups............................................................................................706
18.17 Use Cases for BMD Data.............................................................................. 706
18.17.1 Modeling Geopolitical Borders.........................................................706
18.17.2 Modeling Elevation...........................................................................707
19 POI Building Block...................................................................709
19.1 Types of POI Building Blocks.......................................................................... 709
19.2 Building Block Structure and Content............................................................711
19.2.1 Features.............................................................................................. 711
19.2.2 Attributes............................................................................................711
19.2.3 Tiles.....................................................................................................712
19.2.4 POI Metadata..................................................................................... 712
19.2.5 References and Dependencies........................................................... 714
19.3 POI Feature Class........................................................................................... 716
19.3.1 Primary POI Attributes....................................................................... 717
19.3.2 Secondary POI Attributes................................................................... 718
19.3.3 Predefined Secondary POI Attributes................................................ 720
19.4 POI Categories................................................................................................ 722
19.4.1 Attributes of POI Categories.............................................................. 724
19.4.2 POI Category ID.................................................................................. 726
19.4.3 Directed Acyclic Graph of POI Categories.......................................... 726
19.4.4 POI Standard Categories.................................................................... 728
19.4.5 Collections of POI Categories............................................................. 729
19.4.6 Finding POI Categories to Display on a Given Zoom Level................. 729
19.5 Compiling Data for POIs.................................................................................729
19.5.1 Filling Metadata of Integrated POI Building Blocks............................729
19.5.2 Filling Metadata of Non-integrated POI Building Blocks.................... 731
19.5.3 Versioning POIs.................................................................................. 732
19.6 Relations between POIs................................................................................. 733
19.6.1 Part-of Relation.................................................................................. 733
19.6.2 Access Relation...................................................................................734
19.6.3 Logical-access Relation.......................................................................737
19.6.4 Guidance-point Relation.....................................................................738
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
18
19.6.5 Connected-to Relation....................................................................... 738
19.7 Relations between POIs and POI Regions......................................................739
19.7.1 Explicit Relation between POIs and Geographic Areas...................... 739
19.7.2 POI Region.......................................................................................... 740
19.7.3 Relation between POI Regions and Named Objects.......................... 741
19.7.4 Country and State Code References.................................................. 742
19.7.5 Modeling Vanity POIs with Virtual Regions........................................744
19.7.6 Using POI Region ID in Searches........................................................ 745
19.8 POI Icons.........................................................................................................745
19.8.1 Scale Ranges for POIs.........................................................................746
19.9 POI Virtual Tiles..............................................................................................747
19.10 Use Cases for POI Data................................................................................ 749
19.10.1 Modeling Brand POIs........................................................................749
19.10.2 Accessing POIs for Location Input and Map Display........................ 749
19.10.3 Modeling Access Points for POIs along a Route...............................750
19.10.4 Setting the Relevance for POIs along a Route..................................751
19.10.5 Activating POIs along a Route..........................................................752
19.10.6 Modeling POIs for Pedestrian Access...............................................752
19.10.7 Modeling Smart Interchanges.......................................................... 753
19.10.8 Using Bitmasks for Filtering Secondary POI Attributes.................... 755
19.10.9 Using Bitmasks for Displaying Secondary Attributes as Additional
Icons.....................................................................................................................756
19.10.10 Highlighting POIs Within a Building............................................... 756
19.11 Using POIs for Parking Facilities...................................................................758
19.11.1 Modeling Structured Parking Facilities.............................................759
19.11.2 Modeling Unstructured Parking Facilities........................................ 761
19.11.3 Modeling Access Points in Parking Facility Maps.............................763
19.11.4 Modeling Sections of Parking Facilities............................................764
20 Traffic Information Building Block...........................................767
20.1 Building Block Structure and Content............................................................768
20.2 Traffic Message Channel (TMC)..................................................................... 770
20.2.1 TMC Event Information......................................................................770
20.2.2 TMC Location Information................................................................. 771
20.2.3 Determining TMC Locations for a Traffic Event................................. 774
20.2.4 Hierarchical Structure of TMC Locations............................................774
20.2.5 Linking TMC Information to NDS Features.........................................775
20.3 Transport Protocol Experts Group (TPEG)..................................................... 779
20.3.1 TPEG Event Information.....................................................................780
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
19
20.3.2 TPEG Location Information................................................................ 780
20.3.3 TPEG Data Design...............................................................................781
20.4 Other Precoded Traffic Protocols...................................................................781
20.4.1 Precoded Traffic Locations.................................................................782
20.4.2 Precoded Traffic Events......................................................................782
20.4.3 Linking Precoded Traffic to NDS Features..........................................782
20.5 NDS Data Structures for Traffic Information..................................................783
20.5.1 Lookup Tables for TMC Event Information........................................ 783
20.5.2 Lookup Tables for TPEG Event Information....................................... 784
20.5.3 Lookup Tables for TMC Location Information....................................785
20.5.4 Lookup Tables for Precoded Traffic Information............................... 788
20.5.5 Local TMC Attribute Maps................................................................. 789
20.5.6 Local Attribute Maps for Precoded Traffic.........................................793
20.6 Processing Traffic Location Information........................................................ 794
20.6.1 Looking up TMC Location Information...............................................794
20.6.2 TMC Attribute Maps...........................................................................796
20.6.3 Calculating Distances between TMC Point Locations.........................797
20.6.4 Splitting TMC Location Tables............................................................798
20.6.5 Gateways and Split TMC Location Tables.......................................... 799
20.6.6 Partial TMC Locations.........................................................................801
20.7 Using Traffic Overview Maps......................................................................... 804
20.7.1 Traffic Mapping and Highlighting.......................................................805
20.7.2 Activating Traffic Overview Maps...................................................... 806
21 Location Input in NDS............................................................. 807
21.1 Selection Criteria............................................................................................ 808
21.1.1 Combining Named Object Feature Classes into a Selection
Criterion............................................................................................................... 810
21.1.2 Mixed-case Characters in Names.......................................................810
21.1.3 Character and Token Replacements in Names.................................. 811
21.2 Selection Paths............................................................................................... 813
21.3 Global Entry for Location Input......................................................................814
21.4 House Number Search................................................................................... 815
21.5 Combining SLI and FTS Location Input...........................................................817
22 SQLite Location Input Building Block.......................................819
22.1 Building Block Structure and Content............................................................820
22.1.1 Location Input Data............................................................................820
22.1.2 SLI Metadata...................................................................................... 821
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
20
22.2 Location Input Data in the SLI Tables............................................................ 823
22.2.1 Mapping SLI IDs to IDs of Source Features........................................ 825
22.2.2 Multiple Location Input Strings for One Source Feature....................826
22.2.3 Location Input Strings and Display Strings......................................... 826
22.3 Selection Paths in SLI..................................................................................... 827
22.3.1 Defining a Selection Path in SLI..........................................................828
22.3.2 Using Multiple Selection Criteria on the Same Hierarchy Level......... 829
22.3.3 Example of a Parallel Search in Multiple SLI Tables........................... 830
22.4 Use Cases for Location Input......................................................................... 833
22.4.1 SLI Search and Intersections.............................................................. 833
22.4.2 Base Names in SLI.............................................................................. 835
22.4.3 Clusters in SLI..................................................................................... 836
22.4.4 Searching House Numbers with SLI................................................... 838
22.4.5 Searching for POIs by their Phone Number....................................... 839
22.4.6 Using Filtered POI Search...................................................................840
22.4.7 Using Direct-Access Location Input....................................................841
22.5 Using Contained-in Relations for Address Retrieval with SLI......................... 842
22.5.1 Example: One Real-world Road in Three City Districts.......................842
22.5.2 Example: Two Real-world Roads in Three City Districts.....................844
22.5.3 Example: One Real-world Road with Multiple Addresses.................. 846
22.5.4 Example: Contained-in Relations for Municipalities.......................... 849
22.6 User Input Methods....................................................................................... 850
22.7 Customizing the Result List............................................................................ 851
22.8 Searching Across Update Regions in SLI........................................................ 852
22.9 Creating NVC Functionality for SLI................................................................. 853
22.10 Sorting SLI Strings Using Collations..............................................................856
22.11 Handling Asian Characters in SLI..................................................................857
23 Full-text Search Building Block................................................ 861
23.1 Building Block Structure and Content............................................................862
23.1.1 Full-text Search Documents............................................................... 863
23.1.2 FTS Metadata..................................................................................... 864
23.1.3 Dependencies and Relations.............................................................. 865
23.2 Full-text Search Documents for Named Object Features...............................866
23.2.1 Columns of an FTS Document for a Named Object............................867
23.2.2 Mapping Selection Criteria to Columns............................................. 868
23.2.3 Mapping Selection Criteria to Named Object Classes........................868
23.2.4 Full-text Search and Unnamed Intersections..................................... 869
23.3 Full-text Search Documents for POI Features................................................869
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
21
23.3.1 Columns of an FTS Document for a POI.............................................870
23.3.2 Mapping Selection Criteria and Attributes to Columns......................872
23.3.3 POI Attributes in FTS tables............................................................... 872
23.4 Multiple Languages in FTS..............................................................................873
23.4.1 Querying FTS Tables with Language-specific Prefixes........................ 874
23.4.2 Multilingual Names with Multiple Tokens in FTS...............................875
23.4.3 Asian Characters in FTS...................................................................... 875
23.5 Exceptions and Substitutions......................................................................... 875
23.5.1 Exception Terms................................................................................. 875
23.5.2 Substitution Terms............................................................................. 877
23.5.3 Querying FTS Databases with Exceptions and Substitutions..............878
23.6 Fuzzy Search and Edit Cost............................................................................ 879
23.6.1 Filling and Searching the Fuzzy Search Table.....................................879
23.6.2 Edit Costs for Fuzzy Search................................................................ 881
23.7 Creating NVC Functionality for FTS Tokens....................................................882
23.8 Enabling Spatial Search in FTS....................................................................... 882
23.9 Use Cases of the Full-text Search Building Block........................................... 885
23.9.1 Searching House Numbers with FTS.................................................. 887
23.9.2 Searching for Administrative Hierarchy in FTS...................................888
23.9.3 Searching Across Update Regions with FTS....................................... 889
23.9.4 Using Contained-in Relations for Address Retrieval with FTS............ 890
23.10 Priority Index for FTS Search Results........................................................... 893
23.11 Optimization of FTS Content Tables............................................................ 894
23.11.1 Optimizing FTS Content Tables for Administrative Hierarchies........895
23.11.2 Updating Optimized FTS Content Tables......................................... 896
24 Automatic Speech Recognition Building Block.........................899
24.1 Building Block Structure and Content............................................................899
24.1.1 Dependencies and Relations.............................................................. 900
24.2 Acoustic Model Metadata..............................................................................901
24.3 ASR Index........................................................................................................901
24.3.1 ASR Index for Names..........................................................................903
24.3.2 ASR Index for POIs............................................................................. 904
24.4 Selection Paths in ASR....................................................................................905
24.4.1 Defining a Selection Path in ASR........................................................905
24.4.2 Mapping Selection Criteria to Selection Keys.................................... 906
24.5 Use Cases for Automatic Speech Recognition............................................... 907
24.5.1 Searching Full Addresses with One-Shot Location Input....................907
24.5.2 Searching POI Attribute Values with ASR...........................................908
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
22
25 Natural Guidance Building Block............................................. 911
25.1 Building Block Structure and Content............................................................912
25.2 Natural Guidance Feature Class.....................................................................914
25.3 Associating Routing Features to Natural Guidance Features.........................914
25.4 Generating Instructions with Natural Guidance............................................ 915
26 Speech Building Block............................................................. 921
26.1 Building Block Structure and Content............................................................922
26.2 Grammatical Structures for Phonetic Transcriptions.....................................924
26.2.1 Articles and Prepositions....................................................................925
26.2.2 Grammatical Cases............................................................................. 925
26.2.3 Selecting Phonetic Transcriptions and Prepositions for Acoustic
Driving Recommendation.................................................................................... 926
26.3 Preference Order of Phonetic Transcriptions................................................ 927
26.4 Optimization Structures for Phonetic Transcriptions.....................................927
27 Digital Terrain Model Building Block....................................... 929
27.1 Height Maps................................................................................................... 930
27.1.1 Data Structures for Height Maps....................................................... 930
27.1.2 Partitioning of Height Information into Tiles and Levels....................931
27.1.3 Content of a Single DTM Tile............................................................. 932
27.1.4 Traversal of Height Points..................................................................935
27.1.5 Delta Encoding of Height Points........................................................ 936
27.2 Batched Dynamic Adaptive Meshes (BDAM)................................................. 937
27.2.1 Building Block Structure and Content................................................ 938
27.2.2 BDAM Metadata.................................................................................938
27.2.3 Level of Detail.....................................................................................939
27.2.4 BDAM Levels.......................................................................................940
27.2.5 Rules for Mixing BDAM Levels........................................................... 942
27.2.6 TINs in BDAM Patches........................................................................944
27.2.7 Regular Grids in BDAM.......................................................................945
27.2.8 Assigning BDAM Patches to NDS Tiles............................................... 947
27.2.9 Rendering BDAM Patches.................................................................. 948
27.2.10 Connecting BDAM Patches to an Enhanced City Model or
Junction View...................................................................................................... 949
28 Orthoimages Building Block.................................................... 951
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
23
28.1 Building Block Structure and Content............................................................952
28.1.1 Orthoimage Tiles................................................................................ 952
28.1.2 Orthoimage Metadata........................................................................953
28.2 Handling Orthoimage Tiles.............................................................................953
28.2.1 Map Projection Method for Orthoimages......................................... 954
28.2.2 Handling Image Texels at Tile Borders...............................................954
28.2.3 Handling Orthoimage Tiles at Update Region Borders...................... 955
28.3 Controlling the Level of Detail....................................................................... 955
28.4 Defining Resolution for Orthoimages.............................................................956
29 3D Objects Building Block....................................................... 959
29.1 Building Block Structure and Content............................................................960
29.1.1 Features.............................................................................................. 962
29.1.2 3D Metadata.......................................................................................962
29.1.3 References and Dependencies........................................................... 962
29.2 Spatial Index Structure...................................................................................963
29.2.1 Partitioning of Spatial Trees...............................................................965
29.2.2 Object Hierarchy Level....................................................................... 966
29.3 Bounding Box................................................................................................. 967
29.3.1 Bounding Boxes Sharing a Center Point.............................................970
29.4 3D Object Features.........................................................................................970
29.4.1 Properties of 3D Object Features.......................................................971
29.4.2 Identifying 3D Objects........................................................................973
29.5 References of 3D Objects...............................................................................974
29.5.1 References from POI Features to 3D Objects.................................... 974
29.5.2 References to Geometry Information................................................ 979
29.6 Compiling 3D Data......................................................................................... 980
29.6.1 Avoiding T-Junctions...........................................................................980
29.6.2 Size Recommendations...................................................................... 981
29.7 Geometry Information for 3D Objects...........................................................981
29.7.1 Elevation Information for 3D Objects................................................ 984
29.7.2 Level of Detail for 3D Objects............................................................ 985
29.7.3 Body Geometry Type..........................................................................986
29.7.4 Accuracy of Body Geometry – Recommendations.............................987
29.7.5 Template Body Geometry.................................................................. 987
29.7.6 Render Groups................................................................................... 989
29.8 Material and Textures.................................................................................... 990
29.9 Landmark Icons.............................................................................................. 995
29.10 Height over Ground......................................................................................995
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
24
29.11 Non-Uniform Rational B-Splines and Curves................................................996
29.11.1 Data Structures for NURBS...............................................................997
29.11.2 Data Structures for NURBS Curves...................................................998
29.12 Using the 3D Objects Data Structures....................................................... 1000
30 Localization Landmark Building Block....................................1003
30.1 Building Block Structure and Content..........................................................1003
30.2 Localization Landmarks................................................................................ 1003
30.3 Types of Localization Landmarks................................................................. 1004
30.3.1 Sign Landmarks.................................................................................1004
30.3.2 Pole Landmarks................................................................................ 1006
30.3.3 Wall Landmarks................................................................................ 1007
30.3.4 Traffic Light Landmarks.................................................................... 1009
30.3.5 Marking Landmarks.......................................................................... 1010
30.3.6 Barrier Landmarks............................................................................ 1010
30.4 Use Cases for Localization Landmarks......................................................... 1011
30.4.1 Modeling Landmarks for Traffic Lights.............................................1011
30.4.2 Modeling Landmarks for Warning Signs and Signposts................... 1012
31 Obstacles Building Block....................................................... 1015
31.1 Building Block Structure and Content..........................................................1015
31.2 Obstacles...................................................................................................... 1015
31.2.1 Linking Obstacles to Routing Features.............................................1016
31.2.2 Generating Obstacles from a 3D Representation............................ 1017
31.3 Vertical Edges............................................................................................... 1019
32 Junction View Building Block................................................ 1021
32.1 Building Block Structure and Content..........................................................1022
32.1.1 Tables in the Junction View Building Block...................................... 1025
32.1.2 References to Routing Building Block.............................................. 1025
32.2 Junction View Images...................................................................................1026
32.2.1 Attributes of Junction View Images................................................. 1026
32.2.2 Image Formats for 2D Junction Views............................................. 1028
32.3 Generic Junction Views................................................................................ 1029
32.4 Junction View Image Collections..................................................................1030
32.5 Junction View Image Sets............................................................................ 1032
32.6 3D Junction Views........................................................................................ 1032
32.6.1 NURBS for 3D Junction Views.......................................................... 1033
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
25
32.7 Drawing Junction Views............................................................................... 1033
32.7.1 Drawing Junction View Images for Different Conditions..................1036
32.7.2 Highlighting a Maneuver in the Junction View................................ 1037
33 Map Confidence Building Block.............................................1039
33.1 Building Block Structure and Content..........................................................1039
33.1.1 Map Confidence Metadata.............................................................. 1039
33.1.2 Dependencies and Relations............................................................ 1040
33.2 Attribute Categories and Collections........................................................... 1040
33.3 Confidence Levels.........................................................................................1041
33.4 Attribute Category and Confidence Level Mapping for Regions.................. 1043
33.5 Assignment of Confidence Values to Features............................................ 1044
34 Icons..................................................................................... 1047
34.1 Data Structure and Content.........................................................................1047
34.1.1 Tables for Storing Icons....................................................................1048
34.1.2 Icon Groups...................................................................................... 1048
34.1.3 Icon Information...............................................................................1049
34.2 Icon Sets....................................................................................................... 1050
34.2.1 Icon Templates................................................................................. 1051
34.3 Icon Collections............................................................................................ 1054
34.4 Icon Sprites...................................................................................................1055
34.5 3D Icons........................................................................................................1055
34.6 Use Cases for Icons...................................................................................... 1056
34.6.1 Default Icons and Application-specific Icons....................................1056
34.6.2 Overlapping Icons in Map Display....................................................1056
34.6.3 Additional Icons for Bannered Routes............................................. 1057
34.6.4 Alternative Road Icons without Numbers........................................1058
35 Glossary................................................................................ 1063
35.1 3D city model............................................................................................... 1063
35.2 Address retrieval.......................................................................................... 1063
35.3 Advanced Map Display.................................................................................1063
35.4 Aggregated link.............................................................................................1063
35.5 Application....................................................................................................1063
35.6 Area.............................................................................................................. 1063
35.7 Baseline map................................................................................................ 1063
35.8 Base link....................................................................................................... 1063
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
26
35.9 Basic Map Display building block.................................................................1064
35.10 Binding........................................................................................................1064
35.11 Building block............................................................................................. 1064
35.12 Character code chart..................................................................................1064
35.13 Cipher key...................................................................................................1064
35.14 Clothoid...................................................................................................... 1064
35.15 Compiler..................................................................................................... 1064
35.16 Complex intersection................................................................................. 1064
35.17 Contours..................................................................................................... 1065
35.18 Controlled-access road...............................................................................1065
35.19 Curbside......................................................................................................1065
35.20 Curvature.................................................................................................... 1065
35.21 Database.....................................................................................................1065
35.22 Data carrier.................................................................................................1065
35.23 Destination location................................................................................... 1065
35.24 Detailed city model.................................................................................... 1065
35.25 Direct access location input....................................................................... 1065
35.26 EGM96........................................................................................................ 1066
35.27 Enhanced city model..................................................................................1066
35.28 Exonym....................................................................................................... 1066
35.29 Expression...................................................................................................1066
35.30 External POI................................................................................................1066
35.31 Feature........................................................................................................1066
35.32 Feature class...............................................................................................1066
35.33 Filter attribute............................................................................................ 1066
35.34 GDF............................................................................................................. 1066
35.35 Geocoding...................................................................................................1067
35.36 IME..............................................................................................................1067
35.37 Input data................................................................................................... 1067
35.38 Integrated POI building block.....................................................................1067
35.39 Intersection.................................................................................................1067
35.40 Landmark.................................................................................................... 1067
35.41 Level............................................................................................................1067
35.42 Level of detail (LOD)...................................................................................1067
35.43 Line............................................................................................................. 1067
35.44 Link..............................................................................................................1068
35.45 Location...................................................................................................... 1068
35.46 Location reference..................................................................................... 1068
35.47 Map matching............................................................................................ 1068
35.48 Map scale................................................................................................... 1068
Navigation Data Standard - Format Specification Table of Contents
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
27
35.49 Metadata.................................................................................................... 1068
35.50 Metadata region.........................................................................................1068
35.51 Middle side.................................................................................................1068
35.52 Motorway................................................................................................... 1069
35.53 Name building block...................................................................................1069
35.54 Name feature............................................................................................. 1069
35.55 Name rotation............................................................................................ 1069
35.56 Name string................................................................................................ 1069
35.57 Named object feature................................................................................ 1069
35.58 Navigation Data Standard (NDS)................................................................ 1069
35.59 Navigation system...................................................................................... 1069
35.60 NDS database............................................................................................. 1070
35.61 NDS e.V.......................................................................................................1070
35.62 NVC tree..................................................................................................... 1070
35.63 Non-integrated POI building block.............................................................1070
35.64 Phonetic transcription................................................................................1070
35.65 POI.............................................................................................................. 1070
35.66 POI building block...................................................................................... 1070
35.67 POI category............................................................................................... 1071
35.68 Point............................................................................................................1071
35.69 Polygon....................................................................................................... 1071
35.70 Product database....................................................................................... 1071
35.71 Profile......................................................................................................... 1071
35.72 Proximity search.........................................................................................1071
35.73 Road geometry line.................................................................................... 1071
35.74 Route calculation........................................................................................1072
35.75 Route guidance...........................................................................................1072
35.76 Route link................................................................................................... 1072
35.77 Routing building block................................................................................1072
35.78 Selection graph...........................................................................................1072
35.79 South-west rule.......................................................................................... 1072
35.80 Texel........................................................................................................... 1072
35.81 Tile.............................................................................................................. 1073
35.82 Tile element................................................................................................1073
35.83 Tiling scheme..............................................................................................1073
35.84 Transition....................................................................................................1073
35.85 Transliteration............................................................................................ 1073
35.86 Triangular irregular network (TIN)............................................................. 1073
35.87 Triangulation...............................................................................................1073
35.88 Unicode.......................................................................................................1073
Table of Contents Navigation Data Standard - Format Specification
Copyright 2018 © - NDS e.V. All Rights Reserved.
No part of this document may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm without permission in
writing from the author.
28
35.89 Update area................................................................................................1074
35.90 Update region.............................................................................................1074
35.91 UTF-8.......................................................................................................... 1074
35.92 WGS 84 coordinate system........................................................................1074
36 NDS Versions and Associated Data Model Versions...............1075
37 Warning Signs....................................................................... 1079

标签: NDS 地图 导航

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警