How to Use MultiNet Shapefile and OSL |
ROUTING OPTION | RELEVANT ATTRIBUTES | FILE IDENTIFIER | DESCRIPTION OF ROUTING OPTION |
---|---|---|---|
Shortest Route | Feature Length (METERS) | nw | Shortest routes are based on distance only. |
Fastest Route | Average Speed Limit (KPH) See Average Speeds and Speed Restrictions below | nw | Fastest Route calculations are adjusted for optimal routing, realistic travel times and guidance toward a higher Transportation Network level without discarding Elements with a high connectivity function (having a high Functional Road Class. |
Travel Time (MINUTES) | nw | ||
Network Class (NETCLASS); (NETBCLASS); (NET2CLASS) | nw | ||
Speed Restriction Type (SPEEDTYP) See Average Speeds and Speed Restrictions below | sr | Speed Restrictions can be the maximum speed, recommended speed or lane dependent. | |
Conditional Route | Form of Way (FOW) | nw | Conditional routes are created to avoid unwanted situations and
conditions while travelling, including:
|
Freeway (FREEWAY) | nw | ||
Road Condition (RDCOND) | nw | ||
Toll Road (TOLLRD) | nw | ||
Back Road (BACKRD) | nw | ||
Stubble (STUBBLE) | nw | ||
Charge to be paid (CHARGE) | nw |
The KPH field in the Shapefile Network file (nw) represents the average speed over the entire distance of a road. This calculation is based on the Functional Road Class (FRC), Form of Way (FOW) and whether the Road Elements travel through Built Up Areas (BUAs).
The SPEED field in the Shapefile Speed Restriction file (sr) represents either the maximum, recommended or lane-dependent speed for a single Road Element. The speed type is identified in the SPEEDTYP field.
Note that a particular Road Element can be flagged in the nw file with an average speed that may be higher than the sr maximum speed value.
The VERIFIED field in the Shapefile Speed Restriction file (sr) indicates whether the speed values were verified by reliable sources or were calculated (Not Verified).
Restrictions and Maneuvers are limitations to take into consideration when calculating a route.
RESTRICTION TYPE | TABLE | ATTRIBUTE | COMMENTS |
---|---|---|---|
Digital Direction of a Transportation Element | nw, rs | Direction of traffic flow (ONEWAY)/ (RESTRTYP = DF) | Direction depends on the relative positions of the F_JNCTID and T_JNCTID of an Element. |
Access to the F_JNCTID and T_JNCTID | nw, rs | Blocked passage at start or end of junction (F_BP; T_BP)/ (RESTRTYP = BP) | A physical obstruction to prevent vehicle access (e.g., to a Campground, School). |
nw, rs | Private Road (PRIVATERD) | Road not open to public motorized vehicles. | |
nw, rs | Construction Status (CONSTATUS)/ (RESTRTYP = 6Z) | Road closed for construction/maintenance. | |
Time Restriction | td | Time Domain (TIMEDOM) | Closed for a measurable amount of time. |
Vehicle Type | rs | Vehicle type restriction (VT) | The type of vehicle restricted. |
Special Restrictions | rs | RESTRTYP = SR | Special restrictions include roads accessible by employees only, residents only, authorized personnel only, etc. |
Removable Blockage is another attribute that can be applied to a road element in cases where TomTom can capture the method of bypassing the blockage (e.g., keyed access, guard controlled or accessible by emergency vehicles). If a road element does not have the removable blockage attribute, the blockage still may be bypassed due to the vehicle type or the validity period of the blockage as mentioned above.
A Maneuver represents a mandatory, preferred or prohibited access of a Transportation Element, in relation to another Transportation Element.
See Maneuvers (mn) earlier in this user guide for descriptions.
SEQNR | FEATURE | FUNCTION | RELATES TO |
---|---|---|---|
1 | Transportation Element (Road or Ferry Element) | Element travelled on before arriving at a traffic sign indicating a maneuver. | ID in the nw table |
2 | Junction | Location of a traffic sign, where the maneuver actually begins. This is also the central reference point or anchor point to build a Maneuver Path (identified by its own ID). | JNCTID in the mn table; F_JNCT / T_JNCT in the nw table |
3 | Transportation Element | Element that is routed to, and for which the maneuver is valid coming from the first Element. | ID in the nw table |
4 | Transportation Element | Element for which the maneuver is valid, coming from the preceding Element (e.g., 3). | ID in the nw table |
Figure: Implicit Turn Maneuver in Map Display
Figure: Implicit Turn in Tables
The Maneuver Table provides information defining the type of maneuver:
Signpost information is useful for directional and destination information. Transportation Elements that lead to a destination indicated by a signpost can be linked. Route Numbers also play an important role in routing.
Traffic Signs allow for messages such as lane-dependent speed restrictions, or warnings for traffic jams.
The sp table describes the path of a Signpost. The first Transportation Element is the start of the path; the second Element is the Junction of the Traffic Sign location; and the last Element is the end of the path.
The sg table includes the Junction Attribute and a link to the color palette that is used to identify the appropriate sign colors for Administrative Areas a0 and a1. The aoas and a0av Composite extra attribute files contain contain the information necessary to build the proper colors for sign text, background color and border color.
The si table includes the text and pictogram descriptions. If a signpost has multiple textual descriptions (for example, when the same destination is described in two languages), or multiple pictograms (for example, Railway Station with Parking Facility on the same signpost), then the records are repeated in the si table for each textual description or pictogram, and ordered by a Textual Context Sequential Number (SEQNR).
When a textual description has more than one pictogram or destination, the pictograms or destinations are listed as they occur on the signpost with respect to the text: the signpost is treated as an information matrix. The si table includes the DESTSEQ (Sequence in the Destination Set) field to determine the line in this matrix. If Route Numbers are listed on the signpost in one line, the sequence within the line is determined in the RNPART field (Route Number Part).
Both text and pictograms are stored in the TXTCONT field of the si table.
Example: "Waterloo Station // 13 // 11" indicates that a sign has, reading left to right, the name of the station, then a Railway Station pictogram, then a Parking Facility pictogram. "13 // Waterloo Station // 11" indicates that the Railway Station pictogram is to the left of the station name on the signpost.
The si table also indicates the type of connection information that the signpost represents (CONTYP field).
The AMBIG field indicates whether the destination information is ambiguous or clear.
Route numbers are defined according to national or international standards that vary from country to country. A Transportation Element can belong to more than one system, and thus have more than one route number.
Route Numbers that appear on route shields are stored in the rn table's SHIELDNUM field. The route type is stored in the RTETYP field of the rn table. See Route Number Types earlier in this user guide.
Some route numbers indicate which direction they lead to. This is stored in the Route Directional field (RTEDIR). Together with this directional, the Directional Validity Direction (relative to the digitizing direction) is stored in the RTEDIRVD field.
Traffic Signs are a type of signpost that can hold different types of information. This can range from lane-dependent speed restrictions at certain periods (e.g., during rush hour, construction work) to warnings such as "Tunnel/Mountain Pass Closed" or "Traffic information on FM107.6."
This database contains an official list of point, line and area TMC locations. A Point Location (event) is connected by means of Line Locations (roads connected as paths) within an Area Location. These Databases are subject to regular changes; therefore, MultiNet® Shapefile stores a reference to the TMC source table and the TMC table's version in the attributes TMCTAB and TMCLSTVER in the tp table (TMC Path).
Although TMC Location Databases list Point locations, Line locations and Area locations, TomTom® only captures Point Locations.
A TMC Point Location is linked logically to a Junction, an Intermediate Point or another Landmark Point (e.g., Freeway Intersection). Therefore, TMC Point Locations are not always Level 1 point features.
To link a Point Location with its database representation, TomTom introduced the TMC Locations.
A TMC Location is related to one Point Location in the TMC location database and refers to objects along or at the Road Network.
ID | RDSTMC | TMCPATHID |
---|---|---|
15280000693470 | +817-45896 | 15280801601246 |
TMC Paths are stored in the Shapefile tp table.
ID | FEATTYP | TMCINFO | TMCTAB | TMCLSTVER |
---|---|---|---|---|
15280801601246 | 9021 | 45880/45904/- | 817 | 9.1 |
The TMC Path Index table (tg) links the TMC path to the transportation element IDs located in the Network (nw) geometry. The transportation element IDs in the tg table are in the TRPELID fields.
ID | SEQNR | TRPELID | TRPELTYP |
---|---|---|---|
15280801601246 | 1 | 15280049542141 | 4110 |
15280801601246 | 2 | 15280049542149 | 4110 |
15280801601246 | 3 | 15280049542148 | 4110 |
15280801601246 | 4 | 15280049542144 | 4110 |
15280801601246 | 5 | 15280002596101 | 4110 |
15280801601246 | 6 | 15280002596133 | 4110 |
15280801601246 | 7 | 15280002596135 | 4110 |
15280801601246 | 8 | 15280002796808 | 4110 |
15280801601246 | 9 | 15280000709077 | 4110 |
15280801601246 | 10 | 15280000709063 | 4110 |
Figure: Location of the 1st and 10th Transportation Elements in the 15280801601246 TMC Path
More than one TMC Location can refer to the same real-world object. In such a case the object is part of different Line Locations.
Figure: Two TMC Location Codes in One Area
TMC Location information and TMC Path information are present in different tables in MultiNet® Shapefile.
tc (TMC Location Index) and tg (TMC Path Index) tables
The Index tables include a list of all Transportation Elements belonging to the same TMC Location or Path. A TMC Location also can include Junctions.
tl (TMC Location) and tp (TMC Path) tables
Figure: TMC Data Model
See additional descriptions of all TMC files beginning with TMC Information Along Road Elements (rd) in the Shapefile Format section of this user guide.