Traffic Simulation (FZP) File Import Panel

Lets you import traffic data from an FZP file.

The VISSIM application generates FZP files. For information on the essential FZP data fields required by Civil View, see Preparing FZP Files in VISSIM.

Most of the controls on this panel let you filter the traffic data in a number of different ways. This helps make sure that 3ds Max is not overwhelmed with animation data, which is a real risk when you deal with very large and complex traffic data sets.

Initially, Civil View generates a simple geometric box for each vehicle. This lets you manipulate the traffic data without the overhead of complex geometry associated with detailed vehicle meshes. You can add full vehicle geometry later, using the Vehicle Substitution Manager panel.

Interface

Open
Click to open an FZP file.

After you choose an FZP file, Civil View performs the following steps:

  1. Civil View performs a quick scan of the file to make sure that essential data fields are present in the FZP, and to detect the basic animation step interval.
  2. If the essential data fields are detected, Civil View displays a Time Resolution Filter dialog.

    Choose a step interval to use, and then click OK.

    Increasing the step interval can greatly reduce the number of generated animation keys per vehicle. If you are importing a large dataset, this capability can be important. The cost is that reducing the number of keys decreases the accuracy of the animation.

    You can change the step interval later, but changing it at this time, before the file is scanned in detail, can reduce the memory overhead and increase the speed of the import process.

  3. After you click OK, Civil View scans the file in detail and updates the vehicle list.

[vehicle-based filtering options]

[string type drop-down list]
Lets you filter vehicles by Vehicle Type. (This is the only option.)
[wildcard field]
Lets you narrow the string selection by entering a wildcard expression. Default = * (select all).
[plus-sign button]
Click to select those strings that match the wildcard field.
[minus-sign button]
Click to deselect those strings that match the wildcard field.

[vehicle list]

Shows the contents of the FZP file. Each entry in the list represents a single vehicle. For each vehicle, the list shows following information:

  • Vehicle ID A numeric identifier for the vehicle that is unique to this FZP file.
  • Veh[icle] Type A label assigned by VISSIM that identifies the type of vehicle.

    Civil View uses the Vehicle Type when it substitutes vehicle meshes.

  • Start Time (s) The start time, in seconds, of the animation data assigned to this vehicle.
  • End Time (s) The end time, in seconds, of the animation data assigned to this vehicle.
  • Steps The number of animation steps that will be generated in 3ds Max when this vehicle is imported, based on the start and end times and the current step interval specified in Civil View.

You can choose vehicles to import in one of three ways:

  • Click to select individual vehicles in the list.
  • Right-click the list to see options for selecting multiple vehicles.
  • Use the filtering options to select vehicles that are of a specific type or share certain characteristics.

Summary of Vehicle Types

Lists the vehicle types found in the selected FZP file, and the total number of vehicles found in each vehicle type category.

Time Based Data Filtering group

By default, these controls show the global start and end time for all vehicles found in the FZP file. You can reduce the time segment to a specific period of time within the file. Civil View ignores animation data from outside that time segment.

Select Start Time To Be Imported
Use the slider or spinner to specify the global start time (in seconds) of the animation data from the selected FZP file to be imported into Civil View.
Select End Time To Be Imported
Use the slider or spinner to specify the global end time (in seconds) of the animation data from the selected FZP file to be imported into Civil View.

Step Based Data Filtering group

These controls let you adjust the animation step interval to improve file-reading performance and reduce the number of animation keys generated for each imported vehicle.

Global Step Interval (s) drop-down list
Chooses the animation step interval, in seconds, that is read from the file. Longer intervals result in fewer keys, at a cost of accuracy.

This setting has a direct effect on:

  • The amount of time required to import traffic animation data from the selected file
  • The number of animation keys per vehicle that are generated in 3ds Max.
Min[imum] Number of Steps
Sets a threshold for animation steps. If a vehicle has fewer animation keys than this value, the keys are ignored on import, and the vehicle is not animated in the 3ds Max scene.

Resulting Scene Animation Settings group

These controls affect the way in which animation step data is interpreted from values in the FZP file and converted to animation key data values in 3ds Max.

Scene Start Time Shift
Globally shifts the start time of all imported traffic animation data. The default value offsets the global start time value from the FZP file, in order to make sure that the imported animation data commences from frame zero on the 3ds Max time line.
Vehicle Speed Multiplier
Multiplies the speed of all imported traffic animation data by a scale factor. A value of 2.0 causes vehicles to travel at double the speed specified in the FZP file. Default = 1.0 (no scaling).

Global Shift Values group

These controls affect the way in which 2D XY coordinate data from the FZP file is interpreted by Civil View. You can use these controls to make sure that you can achieve a perfect match between your imported civil terrain data and your imported traffic data, even if different coordinate systems are used in each data set.

Shift X / Shift Y
Sets an XY offset to apply to all imported traffic animation data from the FZP file.
Constant Z
All traffic animation data is initially imported into Civil View in 2D only. Surface tracking is subsequently applied from the Surface Tracking Manager.

The Constant Z control sets the initial elevation of all vehicles. This is useful in situations where the underlying ground surface of a Civil-View-based visualization model is well above the default vehicle elevation of 0.0. Setting this parameter to a value above the level of the underlying ground surface ensures that all vehicles will be visible in 2D.