Open Data


  • SRS data


    SmartRoadSense data are aggregated from contributions of thousands of users. They are release as Open Data under the Open Data Commons Open Database License (ODbL).

    Anyone is free to copy, to distribute and to adapt works from the database as long as they mantain any reference to SmartRoadSense and to contributors intact. If data are modified or adapted from the original database they need to be provided under the same licence. The whole licence is available here.

    These data can be distributed making clear the heading “© SmartRoadSense contributors”, the licence above and, optionally, including a link to this page.

    What do these data mean?

    The database is comprised of a single, compressed, csv file. Road roughness data are provided as punctual data, each of them representing a 20-meters long portion of a road. Each data point has roughness value which is the average between all the data collected by users referring to that particular road section.

    Each row of the dataset contains a set of information relative to the roughness level, the geo-localization, the quality of the data and even a indication of the estimated number of occupants of each vehicle that has been involved in the gathering process. The detailed description of each information follows:

    • LATITUDE, the latitude coordinate of center of the section of the road where the PPE value has been estimated;
    • LONGITUDE, the longitude coordinate of center of the section of the road where the PPE value has been estimated;
    • PPE, the average roughness level of the road section;
    • OSM_ID, the ID of the road in the OpenStreetMap dataset;
    • HIGHWAY, the road category according to the OpenStreetMap classification;
    • UPDATED_AT, the last update of the data for that particular road section.

    Periodic updates

    Both maps and open data are updated every 6 hours. Each new update differs from the previous one just by the data points associated with roads that have been travelled in the last 6 hours. The remaining part of the dataset stays the same.

    Old data

    At the beginning of every week, data are archived in order to make possibile to reconstruct and to analyse the road network evolution.

    Data visualization

    The map available on this website just represents a possible visualization of SmartRoadSense data. We warmly invite users to develop and publish new visualizations, and to notify us at

    Data size

    Data analyzed:   
    Data points received:   
    Roads analyzed:   

    Open Data API

    The data API for SmartRoadSense is currently under development. Currently, a single data access end-point is provided.

    Data returned by the API does include aggregated roughness data. Data quality indicators and car occupancy rate are currently not returned by the API.

    Get aggregated data points in region


    Retrieves a list of aggregated data points from a geographical region. The path includes 4 parameters: xmin and ymin, coordinates of the region’s bottom-left corner, xmax and ymax coordinates of the region’s top-right corner. The end-point is constrained to regions no larger than 2.000 km2.

    Sample results: