Professional Documents
Culture Documents
Road Network Export File Format
Road Network Export File Format
Road Network Export File Format
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
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
Text
100
n/a
CALIB_SET
Text
100
n/a
VFLEET
Text
100
n/a
NOOFMT
Byte
n/a
ROADNET
NOOFNMT
Byte
n/a
ROADNET
CURRENCY
Text
100
n/a
Comments
ROADNET
TERMROUGHB
Single
ROADNET
TERMROUGHC
Single
ROADNET
10
TERMROUGHU
Single
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
Comments
New in
Version 2
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
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
SECTIONS
SECTIONS
23
24
SPEED_LIM
ENFORCEMNT
Single
Single
4
4
All
All
SECTIONS
25
XNMT
Single
All
SECTIONS
26
XMT
Single
All
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
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
SECTIONS
35
CBR
Single
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
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
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
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
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
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
TRAFFIC
VEH_CAT
Integer
All
TRAFFIC
YEAR_IDX
Integer
All
TRAFFIC
YEAR
Integer
All
TRAFFIC
AADT
Single
All
New in
Version 2
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
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
Page 9