Road Network Export File Format

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

HDM-4 Version 2

Description of the HDM-4 Road Network Export File Format


This document describes the format of the Road Network export file. Each export file is stored as a Microsoft Access (.mdb). As a result, this
document assumes that the reader has a basic understanding of the mdb file format, and Microsoft Access data types. As the export files are
stored in Microsoft Access format, they can be created/edited/viewed using a wide range of utilities including database tools such as Microsoft
Access, and spreadsheets such as Microsoft Excel.
A Road Network export file consists of a number of tables, some of which are linked using a reference field ID. The main table is the SECTIONS
table which has one record for each Section in the road network. The TRAFFIC table defines the traffic volume for each vehicle in the Vehicle Fleet
associated with the Road Network. The ROADNET table defines some attributes for the Road Network. The FILETYPE table is used by HDM-4
import wizard to determine the type of data the file contains. The table below lists all the tables and fields in the export file. The fields are listed in
the order in which they appear in the file for each table. The following details are given for each field:

Table Name the name of the database table


Field Name the name of the table field
Type the Microsoft Access field type.
Size the number of characters used in the export file to store field data (including decimal places for floats).
Surface Class denotes which surface class(es) the field applies to (see below)
Comment - an explanatory description of the HDM-4 data item represented by the field.
New in Version 2 indicates if the data was newly introduced in HDM-4 Version 2.

Please note that not all fields are required for every Section. Some fields are specific to only one surface type. Others are specific to 2 or all
surface classes. The following symbols are used in the table to represent which surface class(es) each field applies to:

B
C
U
All

denotes that the field applies to bituminous Sections


denotes that the field applies to concrete Sections
denotes that the field applies to unsealed Sections
denotes that the field applies for all surface classes

In those cases where a particular field does not apply to the current section (because of surface class), the field is set to 0. Please note that certain
numeric fields (e.g. PAVE_TYPE ) are used to store enumerated values. Where this is the case, a reference is given in the Comments column to
the section at the end of this document which lists the corresponding enumerated values. For a fuller description of all the parameters stored in the
various fields, please refer to the relevant parts of Volume 4.
If you have any problems interpreting the file format, try exporting a small Road Network. The resultant file can be used as a template and viewed
using one of the tools listed above.
Page 1

HDM-4 Version 2
The abbreviation TBS is sometimes used in the following table. The meaning of this abbreviation is To Be Specified.

Page 2

HDM-4 Version 2
Table
Name
FILETYPE

Field
#
1

Field Name
Type

Type
Text

Table
Name

Field
#

Field Name

ROADNET

NAME

ROADNET

DESCRIPTION

ROADNET

ROADNET
ROADNET

Type

Size
20

Surface
Class
n/a

Comments
Used as an identifier for the type of data contained in the file to HDM-4 (SECT_ID)

Size

Surface
Class

Text

100

n/a

The name of the Road Network, as it appears in the HDM-4 workspace

Text

100

n/a

CALIB_SET

Text

100

n/a

VFLEET

Text

100

n/a

A brief description of the road network provided by the user


The name of the Calibration Set associated with the Road Network, as it appears in the
HDM-4 Workspace
The name of the Vehicle Fleet associated with the Road Network, as it appears in the
HDM-4 Workspace

NOOFMT

Byte

n/a

Number of Motorsised Vehicles in the associated Vehicle Fleet

ROADNET

NOOFNMT

Byte

n/a

ROADNET

CURRENCY

Text

100

n/a

Number of Non-Motorsised Vehicles in the associated Vehicle Fleet


The name of the Currency associated with the Road Network, as it appears in the list of
Currencies in HDM-4 Workspace. The Asset value of the Road Network is defined in
this currency.

Comments

ROADNET

TERMROUGHB

Single

ROADNET

TERMROUGHC

Single

Default terminal roughness for concrete pavements

ROADNET

10

TERMROUGHU

Single

Default terminal roughness for unsealed pavements

Table
Name

Field
#

SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS

1
2
3
4
5
6
7
8
9
10
11
12
13
14

Field Name
SECT_ID
SECT_NAME
LINK_ID
LINK_NAME
SPEED_FLOW
TRAF_FLOW
ACC_CLASS
ROAD_CLASS
CLIM_ZONE
SURF_CLASS
LENGTH
CWAY_WIDTH
SHLD_WIDTH
MT_AADT

Type
Text
Text
Text
Text
Text
Text
Text
Text
Text
Byte
Single
Single
Single
Single

Size

Surface
Class

20
100
20
100
255
100
100
30
100
1
4
4
4
4

All
All
All
All
All
All
All
All
All
All
All
All
All
All

New in
Version 2

New in
Version 2

Default terminal roughness for bituminous pavements

Comments

New in
Version 2

Identification code for this road section (e.g. N1-026)


Description of this road section (e.g. Km 123.4 - 145.6)
Identification code for link that section belongs to (e.g. N1)
Description of link that section belongs to (e.g. Dhaka - Chittagong)
Name of Speed Flow Type selected for this section
Name of Traffic Flow Pattern selected for this section
Name of Accident Class selected for this section
Name of Road Class selected for this section
Name of Climate Zone selected for this section
Surface class (bituminous, unsealed or concrete) (see note below)
Length of section in Km (L)
Width of carriageway in metres (CW)
Average width of shoulders in metres (SW, and used in W)
Annual Average Daily Traffic for motorised transport (veh/day in both directions)
(AADT)

Page 3

HDM-4 Version 2
SECTIONS

15

NM_AADT

Single

All

Annual Average Daily Traffic for non-motorised transport (veh/day in both directions)
(AADT)

SECTIONS
SECTIONS

16
17

AADT_YEAR
DIRECTION

Integer
Byte

2
1

All
All

Year in which above AADTs were recorded


Direction of traffic on section (one-way downhill, one-way uphill, two-way) (see note
below)

SECTIONS
SECTIONS

18
19

RF
NUM_RFS

Single
Single

4
4

All
All

The average absolute rise plus fall of the road in m/km (RF)
Average number of road rises and falls per kilometre (minimum value = 0.1) (NUM_RF)

SECTIONS
SECTIONS
SECTIONS

20
21
22

SUPERELEV
CURVATURE
SIGM_ADRAL

Single
Single
Single

4
4
4

All
All
All

Superelevation of the road (in %) (e)


Average horizontal curvature of the road (deg/km) (C)
Natural acceleration noise due to driver behaviour and road alignment, in m/s2 (sigma
adral)

SECTIONS
SECTIONS

23
24

SPEED_LIM
ENFORCEMNT

Single
Single

4
4

All
All

Posted speed limit on section in km/hr (PLIMIT)


Speed limit enforcement factor. Ratio of mean speed to posted speed limit. Typical
value 1.1 - users readily exceed limit (ENFAC)

SECTIONS

25

XNMT

Single

All

Speed reduction of motorised transport due to non-motorised transport (1=no


reduction, 0.6=significant reduction ) (XNMT)

SECTIONS

26

XMT

Single

All

Speed reduction of non-motorised transport due to motorised traffic and roadside


activities (default = 1.0) (XMT)

SECTIONS

27

XFRI

Single

All

Speed reduction of motorised transport due to road side activities ( 1=no side friction,
0.6=significant friction ) (XFRI)

SECTIONS
SECTIONS
SECTIONS

28
29
30

HSNEW
HSOLD
HBASE

Single
Single
Single

4
4
4

B
B
B

Thickness of most recent surfacing, in mm (HSNEW)


Total thickness of underlying previous surface layers, in mm (HSOLD)
Thickness of base layer in original pavement in mm (for stabilised base only) (HBASE)

SECTIONS
SECTIONS

31
32

RES_MODULU
REL_COMPCT

Single
Single

4
4

B
B

Resilient modulus of soil cement in GPa (for stabilised base only) (CMOD)
Relative compaction of the base, subbase and subgrade layers in % (COMP construction quality indicator)

SECTIONS

33

SNP_DERIVE

Byte

SNP derivation method (specified SNP, layer coefficients, benkelman beam, FWD)
(see note below)

SECTIONS

34

SN

Single

Structural number for pavement (used to calculate SNP depending on derivation


method see above)

SECTIONS

35

CBR

Single

Subgrade California Bearing Ratio (CBR) (used to calculate SNP depending on


derivation method - see above)

SECTIONS
SECTIONS
SECTIONS

36
37
38

SNP_DRY
D0
BENKEL_DEF

Yes/No
Single
Single

1
4
4

B
B
B

TRUE if specified SNP is for dry season, FALSE if specified SNP is for wet season
Deflection at the centre of the bowl (at 700kPa) (used to calculate SNP) (D0)
Benkelman beam rebound deflection under 80 kN axle load, 520 kPa tyre pressure and
30C average asphalt temperature for season s (mm) (DEFs)

SECTIONS
SECTIONS
SECTIONS

39
40
41

SURF_STREN
BASE_STREN
SUBB_STREN

Single
Single
Single

4
4
4

B
B
B

Strength coefficient of the new surface layer (used to calculate SNP) (ai)
Strength coefficient of the base layer (used to calculate SNP) (ai)
Strength coefficient of the subbase layer (used to calculate SNP) (ai)

Page 4

HDM-4 Version 2
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS

42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62

HSUBBASE
SURF_THICK
SLAB_LENTH
BASE_THICK
BASE_MODUL
CNSTR_YEAR
SUBG_MATRL
COMPMETHOD
COND_YEAR
ROUGHNESS
CRACKS_ACA
CRACKS_ACW
CRACKS_ACT
RAVEL_AREA
PHOLE_NUM
EDGEBREAK
RUT_DEPTH
RUTDEPTH_SD
TEXT_DEPTH
SKIDRESIST
DRAIN_COND

Single
Single
Single
Single
Single
Integer
Byte
Byte
Integer
Single
Single
Single
Single
Single
Single
Single
Single
Single
Single
Single
Byte

4
4
4
4
4
2
1
1
2
4
4
4
4
4
4
4
4
4
4
4
1

B
C
C
C
C
C
U
U
B
All
B
B
B
B
B
B
B
TBS
B
B
B

Height of subbase in mm (used to calculate SNP)


Surface thickness
Slab length
Base thickness
Base modulus
Construction year
Subgrade material for unsealed pavement (see note below)
Method of compaction (mechanical or non-mechanical) (see note below)
Year for which following condition measures apply
Roughness in IRI m/km (RI)
Area of All Structural Cracking as a % of total carriageway area (ACA)
Area of Wide Structural Cracking as a % of total carriageway area (ACW)
Area of Thermal Cracking as a % of total carriageway area (ACT)
Ravelling area as % of total carriageway area (ARV)
Number of pothole units (0.1m) per Km (no./km) (NPT)
Broken edge in m2/km (VEB)
Mean rut depth in mm (RDM)
Rut Depth Standard Deviation
Texture depth in mm (TD)
Skid resistance (measured at 50 km/h) (SFC50)
Drain condition (used to determine values for drainage factors DFmin, DFmax) (see
note below)

SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS

63
64
65
66
67
68
69

FAULTING
SPALL_JNTS
CRACKSLABS
DETERCRACK
FAILURESKM
GRAV_THICK
LAST_CONST

Single
Single
Single
Single
Single
Single
Integer

4
4
4
4
4
4
2

C
C
C
C
C
U
B

Concrete Faulting
Concrete Spalled Joints
Concrete Cracked Slabs
Concrete Deteriorated cracks
Concrete Failures per km
Thickness of gravel in mm (THG)
Year of latest reconstruction / new construction activity (used in calculation of AGE
indicators)

SECTIONS
SECTIONS
SECTIONS
SECTIONS

70
71
72
73

LAST_SURF
LAST_PRVNT
LAST_REHAB
PREV_ACA

Integer
Integer
Integer
Single

2
2
2
4

B
B
B
B

Last surfacing year (used in calculation of AGE indicators)


Year of last preventive treatment (used in calculation of AGE indicators)
Year of last rehabilitation (used in calculation of AGE indicators)
Area of all structural cracking before latest reseal or overlay % of total carriageway
area (PCRA)

SECTIONS

74

PREV_ACW

Single

Area of wide cracking before latest reseal or overlay % of total carriageway area
(PCRW)

SECTIONS

75

PREV_NCT

Single

Number of transverse thermal cracks before the last overlay / resurfacing (no/km)
(PNCT)

SECTIONS

76

LASTGRAVEL

Integer

Year of last regravelling (used in calculating GAGE)

Page 5

HDM-4 Version 2
SECTIONS

77

DRAIN_TYPE

Byte

SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS

78
79
80
81
82
83
84
85
86
87
88
89
90

ALTITUDE
SHOULDTYPE
WIDN_WIDTH
EDGEDRAINS
NMT_SEPAR
NMTLANES
ELANES
CALIB_ITEM
REPCOST
CONDBASED
INIROUGH
TERROUGH
RDFOSBGR_PRRECO

Single
Byte
Single
Yes/No
Yes/No
Byte
Single
Text
Double
Yes/No
Single
Single
Single

SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS

91
92
93
94
95

RDPVLA_PRRECO
FTCYCLE_PRRECO
BRDGSTR_PRRECO
TRFSGN_PRRECO
RDFOSBGR_RESVAL

SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS
SECTIONS

96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112

RDPVLA_RESVAL
FTCYCLE_RESVAL
BRDGSTR_RESVAL
TRFSGN_RESVAL
RDFOSBGR_USELFE
RDPVLA_USELFE
FTCYCLE_USELFE
BRDGSTR_USELFE
TRFSGN_USELFE
RDFOSBGR_AGE
RDPVLA_AGE
FTCYCLE_AGE
BRDGSTR_AGE
TRFSGN_AGE
COMPAGEYEAR
USFLFEUNIT
ID

Type of drain (used to determine values for drainage factors DFmin & DFmax) (see
note below)

4
1
4
1
1
1
4
255
8
1
4
4
4

All
C
C
C
All
All
BC
TBS
TBS
TBS
TBS
TBS
TBS

Elevation of the road section above the mean sea level in m (ALT)
TBS
TBS
TBS
TRUE = separate NMT lanes, FALSE = no separate NMT lanes
Number of non-motorised lanes (NMTLN)
Effective number of lanes (ELANES)
Name of the Calibration Item for the section
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS

Single
Single
Single
Single
Single

4
4
4
4
4

TBS
TBS
TBS
TBS
TBS

Asset Valuation - TBS


Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS

Single
Single
Single
Single
Single
Single
Single
Single
Single
Single
Single
Single
Single
Single
Integer
Byte
Long
Integer

4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
1
4

TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS
TBS

Asset Valuation - TBS


Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Asset Valuation - TBS
Unique identifier of the section for use internally to link to TRAFFIC table

Page 6

HDM-4 Version 2
Table
Name

Field
#

Field Name

Type

Size

Surface
Class

Comments

TRAFFIC

SEC_ID

Long
Integer

All

TRAFFIC

VEH_ID

Integer

All

Identifies the vehicle for which the traffic is defined for

TRAFFIC

VEH_CAT

Integer

All

Vehicle Category (MOTORISED/NON-MOTORISED)

TRAFFIC

YEAR_IDX

Integer

All

Not currently used (should be set to 0)

TRAFFIC

YEAR

Integer

All

Actual year the traffic is defined for

TRAFFIC

AADT

Single

All

AADT of the vehicle for the section in the given year

New in
Version 2

Identifies the section for which the traffic is defined for

Page 7

HDM-4 Version 2
Surface Class
0 = Bituminous
1 = Unsealed
2 = Concrete
Bituminous Pavement Type
0 = AMBG (Asphalt Mix on Granular Base)
1 = AMAB (Asphalt Mix on Asphalt Base)
2 = AMAP (Asphalt Mix on Asphalt Pavement)
3 = AMSB (Asphalt Mix on Stabilised Base)
4 = STBG (Surface Treatment on Granular Base)
5 = STAB (Surface Treatment on Asphalt Base)
6 = STAP (Surface Treatment on Asphalt Pavement)
7 = STSB (Surface Treatment on Stabilised Base)
Unsealed Pavement Type
0 = Gravel
1 = Earth
2 = Sand
Concrete Pavement Type
0 = JPCP (Jointed Plain Concrete Pavement) + Dowel
1 = JPCP (Jointed Plain Concrete Pavement) no dowels
2 = JRCP (Jointed Reinforced Concrete Pavement)
3 = CRCP (Continuous Reinforced Concrete Pavement)
Direction
0 = One-way downhill
1 = One-way uphill
2 = Two-way
Bituminous Surface Material
0 = AC (Asphalt Concrete)
1 = HRA (Hot Rolled Asphalt)
2 = PMA (Polymer Modified Asphalt)
3 = RAC (Rubberised Asphalt Concrete)
4 = CM (Cold Mix / Soft Bituminous Mix)
5 = PA (Porous Asphalt)
6 = SMA (Stone Mastic)
7 = SBSD (Single Bituminous Surface Dressing)
8 = DBSD (Double Bituminous Surface Dressing)
9 = CAPE (Cape Seal)
10 = SL (Slurry Seal)
11 = PM (Penetration Macadam)
Unsealed Surface Material
0 = lateritic gravel
1 = quartzitic gravel
2 = volcanic gravels angular
3 = coral gravels angular
SNP Derivation Method
0 = specified SNP

1 = layer coefficients
2 = benkelman beam
3 = FWD
Concrete Subgrade Type
0 = fine
1 = coarse
Unsealed Subgrade Material
0 = well-graded gravel-sands with small clay content (GC)
1 = gravel-sand mixtures with excess fines (GF)
2 = sands with excess fines (SF)
3 = clayey silts, inorganic (CL)
4 = clays (inorganic) of medium plasticity (CI)
5 = clays (inorganic) of high plasticity (CH)
Compaction Method
0 = mechanical
1 = non-mechanical
Drain Condition
0 = Excellent
1 = Good
2 = Fair
3 = Poor
4 = Very poor
Time Lapse to Patching
0 = < 2 weeks
1 = 1 month
2 = 2 months
3 = 3 months
4 = 4 months
5 = 6 months
6 = 12 months
Drain Type
0 = Fully Lined and Linked
1 = Surface lined
2 = V-shaped hard
3 = V-shaped soft
4 = Shallow hard
5 = Shallow soft
6 = No invert overgrown
7 = No drainage effects
Concrete Shoulder Type
0 = Non-concrete
1 = Mono-concrete
2 = Tied-concrete
NMT Lane Surface Type
0 = Bituminous
1 = Concrete

Page 8

HDM-4 Version 2
2 = Block
3 = Gravel
4 = Earth
5 = Sand

Concrete Base Type


0 = Granular
1 = Asphalt treated
2 = Cement treated

2 = Preformed
3 = None
Concrete Reinforced Steel Placement
0 = chairs
1 = tubes
Vehicle Category
0 = motorised (MT)
1 = non-motorised (NM)
2 = unassigned motorised AADT
3 = unassigned non-motorised AADT

Concrete Joint Seal Type


0 = Silicon
1 = Asphalt

Page 9

You might also like