Notes on UTDF data

You can import the following UTDF files into Visum. The tables provide information about which UTDF data is used in Visum.

Layout

The UTDF Layout Data file contains basic geometric information, such as the location of intersections, street names, and information about roundabouts. This file can be used to read the coordinates of the nodes and the link names in Visum.

Header format (example)
Layout Data
INTID,INTNAME,TYPE,X,Y,Z,NID,SID,EID,WID,NNAME,SNAME,ENAME,WNAME,Inside Radius,Outside Radius,Roundabout Lanes,Circle Speed
Imported parameters

UTDF value

In Visum

INTID

Used

INTNAME

Used

TYPE

Used

X, Y, Z

Used

NID, SID, EID, WID

Used

NNAME, SNAME, ENAME, WNAME

Used

Inside Radius

Used as diameter

Outside Radius

Ignored

Roundabout Lanes

Number of conflict lanes (leg attribute)

Circle Speed

Roundabout circulating speed (node attribute)

Lanes

The UTDF Lane Group Data file contains, among other things, signal group information to determine permissive and protected movements, hourly volume sets, factors, detectors, and lane geometry information.

Header format (example)
Lane Group Data
RECORDNAME,INTID,NBL,NBT,NBR,SBL,SBT,SBR,EBL,EBT,EBR,WBL,WBT,WBR,PED,HOLD
Imported parameters

UTDF value

In Visum

Up ID

Serves to identify the link

Dest Node

Serves to identify the link

Lanes

Used

Shared

Used

Width

Ignored

Storage

Used

Taper

Ignored

StLanes

Used

Grade

Ignored

Speed

Ignored

PhaseX, with X=1, ..., 4

Ignored

PermPhaseX, with X=1, ..., 4

Ignored

LostTime

Used at the node as ICA loss time

Lost Time Adjust

Ignored

IdealFlow

Ignored

SatFlow, SatFlowPerm, SatFlowRTOR

Ignored

Allow RTOR

Ignored

Volume

Used as a turn volume

Peds

Used as crosswalks

Bicycles

Ignored

PHF

Used

Growth

Ignored

HeavyVehicles

Used as truck share

BusStops, Midblock, Distance, TravelTime

Ignored

RightChanneled, RightRadius, Add Lanes

Ignored

Alignment, EnterBlocked, HeadwayFact, TurningSpeed

Ignored

FirstDetect, LastDetect

Ignored

DetectPhaseX, with X=1, ..., 4

Used

DetectExtendX, with X=1, ..., 4

Used

SwitchPhase

Ignored

numDetects

Used

DetectPosX, with X=1, ..., 4

Used

DetectSizeX, with X=1, ..., 4

Used

DetectType, with X=1, ..., 4

Only the detector types "call" and "extend" are supported.

DetectQueue1, DetectDelay1

Used

Phasing

The UTDF file Phasing Data contains a large set of light signal parameters assigned to signal groups. This includes green times, clearances, and pedestrian signal group settings.

Note: The IDs of the signal groups in the UTDF file are assigned to the signal group numbers in Visum. UTDF signal group numbers start with the letter "D".

Header format (example)
Phasing Data
RECORDNAME,INTID,D1,D2,D3,D4,D5,D6,D7,D8
Imported parameters

UTDF value

In Visum (signal group attributes)

BRP

Used for the sequence

Name

Used as signal group name

MinGreen

Used as minimum green time

MaxInitial, AddedMin, MinActuation, MaxActuation

Ignored

MaxGreen

Used as maximum 1

MinSplit, MaxExtension

Ignored

VehExt

Used as an extension of the green stage (VehExtension)

TimeBeforeReduce, ReduceBy, ReduceEvery, TimeToReduce, MinGap

Ignored

Yellow

Amber

Allred

Used as allred

DualEntry

Used as dual entry

Recall

Used for No recall, Minimum recall, Pedestrian recall.

InhibitMax

Used as maximum inhibit

Start, End, Yield170, LocalStart, LocalYield, LocalYield170

Ignored

Walk

Used as a walk

DontWalk

Pedestrian clearance time

PedCalls

Ignored

ActGreen

Ignored

Timing Plans

The UTDF file Timing Plans contains intersection split times, cycle lengths, and offset patterns. The signal parameters are assigned to signal groups in Visum. This import can overwrite signal times from the simultaneous import of UTDF Phasing files.

Note: The IDs of the signal groups in the UTDF file are assigned to the signal group numbers in Visum. UTDF signal group numbers begin with the letter "S".

Header format (example)
Timing Plans
PLANID,INTID,S1,S2,S3,S4,S5,S6,S7,S8,S9,S10,S11,S12,S13,S14,S15,S16,CL,OFF,LD,REF,CLR
Imported parameters

UTDF value

In Visum

PLANID

Pattern number

INTID

Number of the signal controller

S <number>, where number = 1, ..., 16

Split if signal group exists

CL

Cycle time of the pattern

OFF

Offset of the pattern

LD, REF, CLR, NOTE, RUNDATE, RUNTIME, WEIGHT

Ignored

Volumes

The UTDF file Volumes contains information about turn volumes. This information can be collected by field counters and arranged by Visum turns. Counts can be collected over various days and in consistent time segments, such as 15-minute or 60-minute segments, however, any consistent segment size can be used. Visum sums up the count segments for an hourly count and place the total in the corresponding turn.

Note: The date and time range in the UTDF import window is used to filter data. If multiple days satisfy this filtering requirement in a UTDF file, volumes are averaged.

Header format (example)
Turning Movement Count
60 Minute Counts
DATE,TIME,INTID,NBL,NBT,NBR,SBL,SBT,SBR,EBL,EBT,EBR,WBL,WBT,WBR
Date and time formatting

Dates are written in the following format: MM/DD/YYYY

Times are written in the following accepted UTDF time formats:

Time

AM/PM (24 hrs)

Accepted UTDF format(s)

12:00 AM (0:00)

0

000

0000

12:05 AM (0:05)

 

005

0005

7:00 AM (7:00)

 

700

0700

7:15 AM (7:15)

 

715

0715

12:00 PM (12:00)

 

 

1200

05:00 AM (17:00)

 

 

1700

10:00 AM (22:00)

 

 

2200

10:15 AM (22:15)

 

 

2215