Pavement Condition is for storing the annual pavement condition survey results and their locations, such as IRI, Rutting, Faulting, Cracking, etc. Out of the box, the table is named PMS_AUTOMATED_CONDITION_SURVEY, and the corresponding window is located under Pavement Analyst > Asset Performance > Automated Condition Survey > Automated Condition Survey Data menu.

PMS_AUTOMATED_CONDITION_SURVEY is also a strictly Location-referenced data table i.e., the data is identified strictly by a location in the LRS network (route with "from" and "to" point boundaries). The main difference between Pavement Condition data and Roadway Inventory data is that condition data has an EFF_YEAR column, to record data from each data year, and some additional out-of-the-box pavement condition columns.

Out of the box, PMS_AUTOMATED_CONDITION_SURVEY table has these 9 columns:

COLUMN_NAMEDATA_TYPEDATA_LENGTHNULLABLECOMMENTS

LOC_IDENT

NUMBER

22

N

Location # used in SETUP_LOC_IDENT table to store the record’s location in the LRS. This is a system column.

EFF_YEAR

NUMBER

22

Y

Data year.

WC_ID

NUMBER

22

Y

Pavement type

PMS_IRI_VALUE

NUMBER

(22,2)

Y

International Roughness Index

PMS_RUTTING_VALUE

NUMBER

(22,2)

Y

Pavement rutting value

PMS_FAULTING_VALUE

NUMBER

(22,2)

Y

Pavement faulting value

PMS_PCT_CRACKING

NUMBER

(22,2)

Y

Pavement percent cracking

DATE_UPDATE

DATE

7

Y

Last update date of the record

USER_UPDATE

VARCHAR2

400

Y

Last update user of the record

COMMENT_STR

VARCHAR2

4000

Y

Comment of the record

Table and Window Configuration

The configuration of this dataset starts by expanding the PMS_AUTOMATED_CONDITION_SURVEY table structure to include customer-specific pavement condition data collected in the survey, such as block cracking, cracking extent and/or severity from different zones, bleeding, etc.

Similar to Roadway Inventory data, when adding columns to the table, pay special attention to the type of data to be added: Is it “List” or “simple value”. Then, follow the instruction detailed in “Create and Import Lookup Values” and “Add Columns to a Table”  Chapter in “AgileAssets System Foundation Configuration Guide” and add them into the PMS_ROADWAY_INVENTORY table.

After all the columns have been added to the table, follow the instruction detailed in “Add Columns to a Data Window” section in “AgileAssets System Foundation Configuration Guide” to add those columns to the window.

At this point, the system will have an empty PMS_AUTOMATED_CONDITION_SURVEY table and the window will display an empty dataset.

Import Data

The next step is to create an Import Configuration, and load the data into the table. Follow the instruction detailed in “Load Data into Tables” chapter in “AgileAssets System Foundation Configuration Guide” to create the import on pavement condition table.

Out of the box, a standard import using csv file has been configured that matches the PMS_AUTOMATED_CONDITION_SURVEY table configuration. It uses a csv file with the following specification:

Column HeaderData TypeDescription

EFF_YEAR

Number

Effective year of the traffic data

ROUTE_NAME

String

Route Identifier in the LRS network

LANE_DIR

Number

1 for Ascending (Cardinal or Primary) direction.

2 for Descending (Non-cardinal or Reverse or Non-Primary) direction.

0 for both directions.

LANE_ID

Number

0 for all lanes. Otherwise the specific lane number (1,2,3, etc.)

OFFSET_FROM

Number

Start Measure of the location

OFFSET_TO

Number

End Measure of the location

PAVEMENT_TYPE

String

Pavement type - corresponding to records in Pavement Analyst > Setup > Inventory Setup > Pavement Type window

PMS_IRI_VALUE

Number

IRI value

PMS_RUTTING_VALUE

Number

Rutting value

PMS_PCT_CRACKING

Number

Percent Cracking

PMS_FAULTING_VALUE

Number

Faulting value

If there is client-specific configuration to PMS_AUTOMATED_CONDITION_SURVEY to track additional pavement condition data element, the template can be expanded to include those fields. In addition, the following objects needs to be updated to reflect those changes to ensure all the steps in the import are running correctly:

  • PMS_AUTOMATED_CONDITION_SURVEY table and window
  • Import configuration into the PMS_AUTOMATED_CONDITION_SURVEY table

The guideline for updating or creating additional import configuration is similar to roadway inventory data. One difference is that most of the time, when updating roadway inventory data, you would “replace” the entire dataset because roadway inventory is not differentiated by year, whereas for condition data, you will only import (or replace) the data with a specific year (or latest year), and leave the historical data untouched. This can be achieved by specifying a “Replace Where Clause” in the import Configuration, for example:

EFF_YEAR=2019

After running the import, the system will have a populated PMS_AUTOMATED_CONDITION_SURVEY table and the window will display the corresponding data.


  • No labels