Changeable Message Signs
Description
The Changeable Message Sign (CMS) files provided below describe the location and status of each Caltrans' CMS located on the State Highway Network.
File formats include CSV, JSON, TXT and XML. Each file format contains the same data set. These files are available for integration into your application and are available via the HTTPS protocol. There is no charge for the use of this data.
Conditions of Use
Please read the Conditions Of Use before using these data sets.
Announcements
- October 20, 2020 : On November 9, 2020 Caltrans will be migrating the Caltrans Wholesale Website Portal Version 2 (CWWP2) to the HTTPS protocol from the HTTP protocol. HTTP will be available until November 9th, 2020 and will be redirected to HTTPS thereafter. HTTPS will not be available until after the transition on November 9th, 2020. Please update your clients and applications that utilize the CWWP2 as necessary to accommodate this important change.
Data Format and File Layout
Data is available in four file formats that contain the same information to allow easy integration into your application. Included below are the file format layouts:
- CSV - Comma Separated Values
- JSON - JavaScript Object Notation
- TXT - Text file with delimeter value of "ΓΏ" or 0xFF
- XML - Extensible Markup Language
Data Description
Data in each of these file formats are defined in the following documents:
- Field description - Describes field number, field name, description, type, nominal value, example value and which file format field is used
- GIS Data Dictionary (XLSX) - GIS Portal Data Dictionary for the CWWP2 Changeable Message Sign data sets
- District Reporting Matrix - Describes which Districts are reporting data in each field
- District Map and County Chart - Shows the relationship of Districts to counties
- Route Chart - Lists the state highway routes
- Postmile Prefix / Route Suffix / Alignment Charts - Decodes the values reported in the Postmile Prefix, Route Suffix and Alignment fields
File Locations
Data sets are broken up by Caltrans Districts.
-
CSV Format
CMS CSV files available by district, file update frequency, file url and comments District File Update Frequency File URL Comments 1 once a minute https://cwwp2.dot.ca.gov/data/d1/cms/cmsStatusD01.csv 2 every 5 minutes https://cwwp2.dot.ca.gov/data/d2/cms/cmsStatusD02.csv 3 once a minute https://cwwp2.dot.ca.gov/data/d3/cms/cmsStatusD03.csv 4 once a minute https://cwwp2.dot.ca.gov/data/d4/cms/cmsStatusD04.csv 5 once a minute https://cwwp2.dot.ca.gov/data/d5/cms/cmsStatusD05.csv 6 once a minute https://cwwp2.dot.ca.gov/data/d6/cms/cmsStatusD06.csv 7 once a minute https://cwwp2.dot.ca.gov/data/d7/cms/cmsStatusD07.csv 8 once a minute https://cwwp2.dot.ca.gov/data/d8/cms/cmsStatusD08.csv 9 once a minute https://cwwp2.dot.ca.gov/data/d9/cms/cmsStatusD09.csv 10 once a minute https://cwwp2.dot.ca.gov/data/d10/cms/cmsStatusD10.csv 11 once a minute https://cwwp2.dot.ca.gov/data/d11/cms/cmsStatusD11.csv 12 once a minute https://cwwp2.dot.ca.gov/data/d12/cms/cmsStatusD12.csv
-
JSON Format
CMS JSON files available by district, file update frequency, file url and comments District File Update Frequency File URL Comments 1 once a minute https://cwwp2.dot.ca.gov/data/d1/cms/cmsStatusD01.json 2 every 5 minutes https://cwwp2.dot.ca.gov/data/d2/cms/cmsStatusD02.json 3 once a minute https://cwwp2.dot.ca.gov/data/d3/cms/cmsStatusD03.json 4 once a minute https://cwwp2.dot.ca.gov/data/d4/cms/cmsStatusD04.json 5 once a minute https://cwwp2.dot.ca.gov/data/d5/cms/cmsStatusD05.json 6 once a minute https://cwwp2.dot.ca.gov/data/d6/cms/cmsStatusD06.json 7 once a minute https://cwwp2.dot.ca.gov/data/d7/cms/cmsStatusD07.json 8 once a minute https://cwwp2.dot.ca.gov/data/d8/cms/cmsStatusD08.json 9 once a minute https://cwwp2.dot.ca.gov/data/d9/cms/cmsStatusD09.json 10 once a minute https://cwwp2.dot.ca.gov/data/d10/cms/cmsStatusD10.json 11 once a minute https://cwwp2.dot.ca.gov/data/d11/cms/cmsStatusD11.json 12 once a minute https://cwwp2.dot.ca.gov/data/d12/cms/cmsStatusD12.json
-
TXT Format
CMS TXT files available by district, file update frequency, file url and comments District File Update Frequency File URL Comments 1 once a minute https://cwwp2.dot.ca.gov/data/d1/cms/cmsStatusD01.txt 2 every 5 minutes https://cwwp2.dot.ca.gov/data/d2/cms/cmsStatusD02.txt 3 once a minute https://cwwp2.dot.ca.gov/data/d3/cms/cmsStatusD03.txt 4 once a minute https://cwwp2.dot.ca.gov/data/d4/cms/cmsStatusD04.txt 5 once a minute https://cwwp2.dot.ca.gov/data/d5/cms/cmsStatusD05.txt 6 once a minute https://cwwp2.dot.ca.gov/data/d6/cms/cmsStatusD06.txt 7 once a minute https://cwwp2.dot.ca.gov/data/d7/cms/cmsStatusD07.txt 8 once a minute https://cwwp2.dot.ca.gov/data/d8/cms/cmsStatusD08.txt 9 once a minute https://cwwp2.dot.ca.gov/data/d9/cms/cmsStatusD09.txt 10 once a minute https://cwwp2.dot.ca.gov/data/d10/cms/cmsStatusD10.txt 11 once a minute https://cwwp2.dot.ca.gov/data/d11/cms/cmsStatusD11.txt 12 once a minute https://cwwp2.dot.ca.gov/data/d12/cms/cmsStatusD12.txt
-
XML Format
CMS XML files available by district, file update frequency, file url and comments District File Update Frequency File URL Comments 1 once a minute https://cwwp2.dot.ca.gov/data/d1/cms/cmsStatusD01.xml 2 every 5 minutes https://cwwp2.dot.ca.gov/data/d2/cms/cmsStatusD02.xml 3 once a minute https://cwwp2.dot.ca.gov/data/d3/cms/cmsStatusD03.xml 4 once a minute https://cwwp2.dot.ca.gov/data/d4/cms/cmsStatusD04.xml 5 once a minute https://cwwp2.dot.ca.gov/data/d5/cms/cmsStatusD05.xml 6 once a minute https://cwwp2.dot.ca.gov/data/d6/cms/cmsStatusD06.xml 7 once a minute https://cwwp2.dot.ca.gov/data/d7/cms/cmsStatusD07.xml 8 once a minute https://cwwp2.dot.ca.gov/data/d8/cms/cmsStatusD08.xml 9 once a minute https://cwwp2.dot.ca.gov/data/d9/cms/cmsStatusD09.xml 10 once a minute https://cwwp2.dot.ca.gov/data/d10/cms/cmsStatusD10.xml 11 once a minute https://cwwp2.dot.ca.gov/data/d11/cms/cmsStatusD11.xml 12 once a minute https://cwwp2.dot.ca.gov/data/d12/cms/cmsStatusD12.xml