diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b04e40a6..4307bbd0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: python3 -m coverage xml --omit="/opt/*,/root/*,/tmp/*,/usr/*,/var/*,**/__init__.py" - name: Archive Code Coverage Results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: build_api path: cov.xml diff --git a/.vscode/settings.json b/.vscode/settings.json index 3ce05101..65eb68b9 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -22,7 +22,9 @@ "dateutil", "ellps", "endtime", + "Genesee", "geopy", + "geospatial", "Geotab", "hexidecimal", "Hilgers", @@ -51,6 +53,7 @@ "Trafficade", "updatetime", "USDOT", + "wzdx", "xmltodict" ] } diff --git a/README.md b/README.md index 1068b41a..cbf36d1e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Work_Zone -This is an open source, proof of concept solution for translating work zone data in the form of CDOT Planned Events, iCone device, and NavJOY 568 form data to the standardized [WZDx 4.2 format](https://github.com/usdot-jpo-ode/wzdx/tree/release/v4.2). This project was developed for CDOT. A unique translator has been developed for each of these message types. These translators read in the source message, parse out specific fields, and generate a WZDx message. For more information on these message formats and the data mappings between these messages and the WZDx format, see the [documentation](wzdx/docs). sample_files are located [here](wzdx/sample_files). All these translators are built to run from the command line and from GCP Dataflows, hosted within the CDOT RTDH WZDX environment. These translators are used to generate the CDOT Production WZDx data feed, which is published on the USDOT [WZDx Data Exchange Feed Registry](https://datahub.transportation.gov/Roadways-and-Bridges/Work-Zone-Data-Exchange-WZDx-Feed-Registry/69qe-yiui/data_preview) +This is an open source, proof of concept solution for translating work zone data in the form of CDOT Planned Events, iCone device, and NavJOY 568 form data to the standardized [CWZ 1.0 format](wzdx/docs/508_CWZ_Standard_draft_v01_00_FINAL_Revised.pdf) as well as the [WZDx 4.2 format](https://github.com/usdot-jpo-ode/wzdx/tree/release/v4.2). This project was developed for CDOT. A unique translator has been developed for each of these message types. These translators read in the source message, parse out specific fields, and generate a CWZ/WZDx message. For more information on these message formats and the data mappings between these messages and the included formats, see the [documentation](wzdx/docs). sample_files are located [here](wzdx/sample_files). All these translators are built to run from the command line and from GCP Dataflows, hosted within the CDOT RTDH environment. These translators are used to generate the CDOT Production CWZ and WZDx data feeds, which are published on the USDOT [WZDx Data Exchange Feed Registry](https://datahub.transportation.gov/Roadways-and-Bridges/Work-Zone-Data-Exchange-WZDx-Feed-Registry/69qe-yiui/data_preview) -The Google CloudPlatform deployment for the CDOT Planned Event WZDx translator is outlined below: +The Google CloudPlatform deployment for the CDOT Planned Event WZDx translators are outlined below. The CWZ translator functions in a similar manner, but is not shown here. ![GCP Planned Events](wzdx/docs/CDOT%20WZDx%20translators%20-%20Planned%20Events.png) On top of these translators, combination scripts have been written to integrate WZDx messages from multiple separate sources, including CDOT Planned Events, iCone, and NavJOY. Each of these sources has unique data fields that are not present in the other sources, and the combination script is designed to merge these fields into a single WZDx message. The combination script is also built to run from the command line and from GCP Dataflows, hosted within the CDOT RTDH environment. The combination script is designed to run after the individual translators have generated their WZDx messages, and the output of the combination script is a single WZDx message that contains all of the data from the individual sources. When fields from multiple sources overlap, the combination script is designed to prioritize the data from the source with the most complete information. Geotab data is also integrated for mobile work zones, so that when a vehicle is detected in a "planned-moving-area" work zone, the work zone is changed to a "moving" work zone, using the current location of the vehicle plus a buffer distance ahead. @@ -24,17 +24,17 @@ The build package tar.gz file will be located in the dist folder. ## Running the Translators Locally -This set of WZDx message translators is set up to be implemented in GCP with App Engines and Dataflows. It is also set up with raw, standard, and enhanced (WZDx) data feeds. This means that to take a raw icone document and generate a WZDx message, the raw icone xml document must first be converted to 1 or multiple standard json messages (based on CDOT RTDH specification), and then each standard message may be converted into a single WZDx message. At this point, this data can be combined with other WZDx messages, through the [combination scripts](wzdx/experimental_combination/) +This set of CWZ and WZDx message translators is set up to be implemented in GCP with App Engines and Dataflows. It is also set up with raw, standard, and enhanced data feeds. This means that to take a raw icone document and generate a CWZ or WZDx message, the raw icone xml document must first be converted to 1 or multiple standard json messages (based on CDOT RTDH specification), and then each standard message may be converted into a single enhanced message. At this point, this data can be combined with other CWZ/WZDx messages, through the [combination scripts](wzdx/experimental_combination/) ### Prerequisites Requires: -- Python 3.8 (or higher) +- Python 3.12 (or higher) ### Environment Setup -This code requires Python 3.8 or a higher version. If you haven’t already, download Python and pip. You can install the required packages by running the following command: +This code requires Python 3.12 or a higher version. If you haven’t already, download Python and pip. You can install the required packages by running the following command: ``` pip install -r requirements.txt @@ -46,13 +46,13 @@ Please set up the following environment variable for your local computer before Runtime Environment Variables: -| Name | Value | Description | -| :--------------------------- | :------------------------------------------------------------------------------------------------------: | ---------------------------------------------------: | -| contact_name | Heather Pickering-Hilgers | name of WZDx feed contact | -| contact_email | heather.pickeringhilgers@state.co.us | email of WZDx feed contact | -| publisher | CDOT | name of the organization issuing the WZDx feed | -| CDOT_GEOSPATIAL_API_BASE_URL | https://dtdapps.colorado.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded | GIS server endpoint used for geospatial api | -| NAMESPACE_UUID | 00000000-0000-0000-0000-000000000000 | UUID used to pseudo-randomly tag all UUIDs generated | +| Name | Value | Description | +| :--------------------------- | :---------------------------------------------------------------------------------------------------: | ---------------------------------------------------: | +| contact_name | Heather Pickering-Hilgers | name of WZDx feed contact | +| contact_email | heather.pickeringhilgers@state.co.us | email of WZDx feed contact | +| publisher | CDOT | name of the organization issuing the WZDx feed | +| CDOT_GEOSPATIAL_API_BASE_URL | https://dtdapps.codot.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded | GIS server endpoint used for geospatial api | +| NAMESPACE_UUID | 00000000-0000-0000-0000-000000000000 | UUID used to pseudo-randomly tag all UUIDs generated | Example usage: for mac computer run the following script to initialize the environment variable: @@ -73,16 +73,28 @@ Example usage: python -m wzdx.raw_to_standard.planned_events 'wzdx/sample_files/raw/planned_events/I70_resurfacing_2024_11_07.json' ``` +#### Standard to CWZ Conversion + +``` +python -m wzdx.standard_to_cwz.{standard translator} inputfile.json --outputFile outputfile.geojson +``` + +Example usage: + +``` +python -m wzdx.standard_to_cwz.planned_events_translator 'wzdx/sample_files/standard/planned_events/standard_planned_event_OpenTMS-Event20643308360_westbound.json' +``` + #### Standard to WZDx Conversion ``` -python -m wzdx.standard_to_enhanced.{standard translator} inputfile.json --outputFile outputfile.geojson +python -m wzdx.standard_to_wzdx.{standard translator} inputfile.json --outputFile outputfile.geojson ``` Example usage: ``` -python -m wzdx.standard_to_enhanced.planned_events_translator 'wzdx/sample_files/standard/planned_events/standard_planned_event_OpenTMS-Event20643308360_westbound.json' +python -m wzdx.standard_to_wzdx.planned_events_translator 'wzdx/sample_files/standard/planned_events/standard_planned_event_OpenTMS-Event20643308360_westbound.json' ``` ### Execution for iCone translator @@ -99,16 +111,28 @@ Example usage: python -m wzdx.raw_to_standard.icone 'wzdx/sample_files/raw/icone/icone_ftp_20241107-235100.xml' ``` +#### Standard to CWZ Conversion + +``` +python -m wzdx.standard_to_cwz.icone_translator inputfile.json --outputFile outputfile.geojson +``` + +Example usage: + +``` +python -m wzdx.standard_to_cwz.icone_translator 'wzdx/sample_files/standard/icone/standard_icone_U13632784_20241107235100_1731023924_unknown.json' +``` + #### Standard to WZDx Conversion ``` -python -m wzdx.standard_to_enhanced.icone_translator inputfile.json --outputFile outputfile.geojson +python -m wzdx.standard_to_wzdx.icone_translator inputfile.json --outputFile outputfile.geojson ``` Example usage: ``` -python -m wzdx.standard_to_enhanced.icone_translator 'wzdx/sample_files/standard/icone/standard_icone_U13632784_20241107235100_1731023924_unknown.json' +python -m wzdx.standard_to_wzdx.icone_translator 'wzdx/sample_files/standard/icone/standard_icone_U13632784_20241107235100_1731023924_unknown.json' ``` ### Execution for NavJoy 568 translator @@ -129,16 +153,28 @@ Example usage: python -m wzdx.raw_to_standard.navjoy_568 'wzdx/sample_files/raw/navjoy/direction_test_2.json' ``` +#### Standard to CWZ Conversion + +``` +python -m wzdx.standard_to_cwz.navjoy_translator inputfile.json --outputFile outputfile.geojson +``` + +Example usage: + +``` +python -m wzdx.standard_to_cwz.navjoy_translator 'wzdx/sample_files/standard/navjoy/standard_568_Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6_1638373455_westbound.json' +``` + #### Standard to WZDx Conversion ``` -python -m wzdx.standard_to_enhanced.navjoy_translator inputfile.json --outputFile outputfile.geojson +python -m wzdx.standard_to_wzdx.navjoy_translator inputfile.json --outputFile outputfile.geojson ``` Example usage: ``` -python -m wzdx.standard_to_enhanced.navjoy_translator 'wzdx/sample_files/standard/navjoy/standard_568_Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6_1638373455_westbound.json' +python -m wzdx.standard_to_wzdx.navjoy_translator 'wzdx/sample_files/standard/navjoy/standard_568_Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6_1638373455_westbound.json' ``` ### Combine WZDx Messages diff --git a/env_var.sh b/env_var.sh index be1294c7..1dc00303 100644 --- a/env_var.sh +++ b/env_var.sh @@ -1,15 +1,15 @@ -#!/bin/bash - -###### Linux Commands ###### -export contact_name='Heather Pickering-Hilgers' -export contact_email='heather.pickeringhilgers@state.co.us' -export publisher='CDOT' -export CDOT_GEOSPATIAL_API_BASE_URL='https://dtdapps.colorado.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded2' -export NAMESPACE_UUID='00000000-0000-0000-0000-000000000000' - -###### Windows Commands ###### -# $env:contact_name='Heather Pickering-Hilgers' -# $env:contact_email='heather.pickeringhilgers@state.co.us' -# $env:publisher='CDOT' -# $env:CDOT_GEOSPATIAL_API_BASE_URL='https://dtdapps.colorado.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded2' +#!/bin/bash + +###### Linux Commands ###### +export contact_name='Heather Pickering-Hilgers' +export contact_email='heather.pickeringhilgers@state.co.us' +export publisher='CDOT' +export CDOT_GEOSPATIAL_API_BASE_URL='https://dtdapps.codot.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded2' +export NAMESPACE_UUID='00000000-0000-0000-0000-000000000000' + +###### Windows Commands ###### +# $env:contact_name='Heather Pickering-Hilgers' +# $env:contact_email='heather.pickeringhilgers@state.co.us' +# $env:publisher='CDOT' +# $env:CDOT_GEOSPATIAL_API_BASE_URL='https://dtdapps.codot.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded2' # $env:NAMESPACE_UUID='00000000-0000-0000-0000-000000000000' \ No newline at end of file diff --git a/setup.py b/setup.py index 05f595f9..56668930 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ import pathlib from setuptools import setup, find_packages -VERSION = "1.3.1" +VERSION = "1.4.2" DESCRIPTION = "CDOT Work Zone WZDx Translators" HERE = pathlib.Path(__file__).parent README = (HERE / "README.md").read_text() diff --git a/tests/data/raw_to_standard/planned_events_test_expected_results.py b/tests/data/raw_to_standard/planned_events_test_expected_results.py index 9afe64dd..b1c87fdf 100644 --- a/tests/data/raw_to_standard/planned_events_test_expected_results.py +++ b/tests/data/raw_to_standard/planned_events_test_expected_results.py @@ -330,14 +330,14 @@ "MMax": 449.589, "MMin": 0.0, "Measure": 60.0, - "Route": "070A_DEC", + "Route": "070A", }, "route_details_start": { "Distance": 0.91, "MMax": 449.589, "MMin": 0.0, "Measure": 50.0, - "Route": "070A_DEC", + "Route": "070A", }, "condition_1": False, "beginning_milepost": 50.0, @@ -345,6 +345,7 @@ "beginning_cross_street": "CO 65", "ending_cross_street": "US 6", "valid": False, + "vehicle_impact": "all-lanes-closed", }, }, } diff --git a/tests/data/standard_to_cwz/planned_events_translator_data.py b/tests/data/standard_to_cwz/planned_events_translator_data.py new file mode 100644 index 00000000..f0ba213b --- /dev/null +++ b/tests/data/standard_to_cwz/planned_events_translator_data.py @@ -0,0 +1,176 @@ +test_parse_work_zone_linestring_standard = { + "rtdh_timestamp": 1642036259.3099449, + "rtdh_message_id": "42fe21b8-102b-43e8-8668-23c55334a201", + "event": { + "type": "work-zone", + "source": { + "id": "OpenTMS-Event1689408506", + "creation_timestamp": 1635531964000, + "last_updated_timestamp": 1635532501835, + }, + "geometry": [[-108.279106, 39.195663], [-108.218549, 39.302392]], + "header": { + "description": "Between Exit 49: CO 65; Grand Mesa (5 miles east of the Palisade area) and US 6 (Debeque) from Mile Point 50 to Mile Point 60. Road closed expect delays due to bridge construction. Until May 1, 2022 at about 12:26PM MDT.", + "start_timestamp": 1635531964000, + "end_timestamp": 1651429564000, + }, + "detail": { + "road_name": "I-70E", + "road_number": "I-70E", + "direction": "westbound", + }, + "additional_info": { + "lanes": [ + {"order": 1, "type": "shoulder", "status": "open"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "shoulder", "status": "open"}, + ], + "restrictions": [], + "beginning_milepost": 50.0, + "ending_milepost": 60.0, + "types_of_work": [ + {"type_name": "below-road-work", "is_architectural_change": True} + ], + "vehicle_impact": "some-lanes-closed", + }, + }, +} + +test_parse_work_zone_linestring_expected = { + "id": "ce32f52d-1150-5bc9-a9df-7b5c71217d26", + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "", + "event_type": "work-zone", + "name": "OpenTMS-Event1689408506", + "road_names": ["I-70E"], + "direction": "westbound", + "description": "Between Exit 49: CO 65; Grand Mesa (5 miles east of the Palisade area) and US 6 (Debeque) from Mile Point 50 to Mile Point 60. Road closed expect delays due to bridge construction. Until May 1, 2022 at about 12:26PM MDT.", + "update_date": "2021-10-29T18:35:01Z", + }, + "start_date": "2021-10-29T18:26:04Z", + "end_date": "2022-05-01T18:26:04Z", + "location_method": "channel-device-method", + "is_start_date_verified": False, + "is_end_date_verified": False, + "is_start_position_verified": False, + "is_end_position_verified": False, + "vehicle_impact": "some-lanes-closed", + "beginning_milepost": 50.0, + "ending_milepost": 60.0, + "work_zone_type": "static", + "lanes": [ + {"order": 1, "type": "shoulder", "status": "open"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "shoulder", "status": "open"}, + ], + }, + "geometry": { + "type": "LineString", + "coordinates": [[-108.279106, 39.195663], [-108.218549, 39.302392]], + }, +} + +test_cwz_creator_standard = { + "rtdh_timestamp": 1642036259.3099449, + "rtdh_message_id": "42fe21b8-102b-43e8-8668-23c55334a201", + "event": { + "type": "work-zone", + "types_of_lanes": { + "type_name": "below-road-work", + "is_architectural_change": True, + }, + "source": { + "id": "OpenTMS-Event1689408506", + "creation_timestamp": 1635531964000, + "last_updated_timestamp": 1635532501835, + }, + "geometry": [[-108.279106, 39.195663], [-108.218549, 39.302392]], + "header": { + "description": "Between Exit 49: CO 65; Grand Mesa (5 miles east of the Palisade area) and US 6 (Debeque) from Mile Point 50 to Mile Point 60. Road closed expect delays due to bridge construction. Until May 1, 2022 at about 12:26PM MDT.", + "start_timestamp": 1635531964000, + "end_timestamp": 1651429564000, + }, + "detail": { + "road_name": "I-70E", + "road_number": "I-70E", + "direction": "westbound", + }, + "additional_info": { + "lanes": [ + {"order": 1, "type": "shoulder", "status": "open"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "shoulder", "status": "open"}, + ], + "restrictions": [], + "beginning_milepost": 50.0, + "ending_milepost": 60.0, + "vehicle_impact": "some-lanes-closed", + }, + }, +} + +test_cwz_creator_expected = { + "feed_info": { + "update_date": "2021-04-13T00:00:00Z", + "publisher": "CDOT", + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "update_frequency": 300, + "version": "1.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "w", + "organization_name": "CDOT", + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "update_date": "2021-04-13T00:00:00Z", + "update_frequency": 300, + } + ], + }, + "type": "FeatureCollection", + "features": [ + { + "id": "ce32f52d-1150-5bc9-a9df-7b5c71217d26", + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "w", + "event_type": "work-zone", + "name": "OpenTMS-Event1689408506", + "road_names": ["I-70E"], + "direction": "westbound", + "description": "Between Exit 49: CO 65; Grand Mesa (5 miles east of the Palisade area) and US 6 (Debeque) from Mile Point 50 to Mile Point 60. Road closed expect delays due to bridge construction. Until May 1, 2022 at about 12:26PM MDT.", + "update_date": "2021-10-29T18:35:01Z", + }, + "start_date": "2021-10-29T18:26:04Z", + "end_date": "2022-05-01T18:26:04Z", + "location_method": "channel-device-method", + "beginning_milepost": 50.0, + "ending_milepost": 60.0, + "is_start_date_verified": False, + "is_end_date_verified": False, + "is_start_position_verified": False, + "is_end_position_verified": False, + "vehicle_impact": "some-lanes-closed", + "work_zone_type": "static", + "lanes": [ + {"order": 1, "type": "shoulder", "status": "open"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "shoulder", "status": "open"}, + ], + }, + "geometry": { + "type": "LineString", + "coordinates": [[-108.279106, 39.195663], [-108.218549, 39.302392]], + }, + } + ], +} diff --git a/tests/data/standard_to_enhanced/icone_translator_data.py b/tests/data/standard_to_wzdx/icone_translator_data.py similarity index 100% rename from tests/data/standard_to_enhanced/icone_translator_data.py rename to tests/data/standard_to_wzdx/icone_translator_data.py diff --git a/tests/data/standard_to_enhanced/navjoy_translator_data.py b/tests/data/standard_to_wzdx/navjoy_translator_data.py similarity index 100% rename from tests/data/standard_to_enhanced/navjoy_translator_data.py rename to tests/data/standard_to_wzdx/navjoy_translator_data.py diff --git a/tests/data/standard_to_enhanced/planned_events_translator_data.py b/tests/data/standard_to_wzdx/planned_events_translator_data.py similarity index 99% rename from tests/data/standard_to_enhanced/planned_events_translator_data.py rename to tests/data/standard_to_wzdx/planned_events_translator_data.py index 8403df9f..b65b5dc5 100644 --- a/tests/data/standard_to_enhanced/planned_events_translator_data.py +++ b/tests/data/standard_to_wzdx/planned_events_translator_data.py @@ -32,6 +32,7 @@ "types_of_work": [ {"type_name": "below-road-work", "is_architectural_change": True} ], + "vehicle_impact": "some-lanes-closed", }, }, } @@ -108,6 +109,7 @@ "restrictions": [], "beginning_milepost": 50.0, "ending_milepost": 60.0, + "vehicle_impact": "some-lanes-closed", }, }, } @@ -242,7 +244,6 @@ "event_type": "restriction", "road_names": ["I-70E"], "direction": "westbound", - "relationship": {}, "description": "Between Exit 49: CO 65; Grand Mesa (5 miles east of the Palisade area) and US 6 (Debeque) from Mile Point 50 to Mile Point 60. Road closed expect delays due to bridge construction. Until May 1, 2022 at about 12:26PM MDT.", "update_date": "2021-10-29T18:35:01Z", }, diff --git a/tests/data/tools/cwz_translator_data.py b/tests/data/tools/cwz_translator_data.py new file mode 100644 index 00000000..d559ef66 --- /dev/null +++ b/tests/data/tools/cwz_translator_data.py @@ -0,0 +1,553 @@ +import json + +test_parse_xml_expected_icone_data = { + "incidents": { + "@timestamp": "2020-08-21T15:54:01Z", + "incident": [ + { + "@id": "1245", + "creationtime": "2019-11-05T01:22:20Z", + "updatetime": "2020-08-21T15:52:02Z", + "type": "CONSTRUCTION", + "description": "19-1245: Roadwork between MP 40 and MP 48", + "location": { + "street": "I-75 N", + "direction": "ONE_DIRECTION", + "polyline": "37.1571990,-84.1128540,37.1686478,-84.1238971,37.1913000,-84.1458610,37.2093480,-84.1752970,37.2168370,-84.2013030", + }, + "starttime": "2020-02-14T17:08:16Z", + "sensor": [ + { + "@type": "iCone", + "@id": "NB 1 - MP 48.7", + "@latitude": "37.2168370", + "@longitude": "-84.2013030", + }, + { + "@type": "iCone", + "@id": "NB 2 - MP 46.1", + "@latitude": "37.2093480", + "@longitude": "-84.1752970", + }, + { + "@type": "iCone", + "@id": "NB 3 - MP 44.3", + "@latitude": "37.1913000", + "@longitude": "-84.1458610", + }, + { + "@type": "iCone", + "@id": "NB 4 - MP 42.5", + "@latitude": "37.1686478", + "@longitude": "-84.1238971", + "radar": [ + { + "@devID": "1738", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@numReads": "58", + "@avgSpeed": "65.69", + "@stDevSpeed": "5.4874", + }, + { + "@devID": "1738", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@numReads": "38", + "@avgSpeed": "68.55", + "@stDevSpeed": "6.5362", + }, + { + "@devID": "1738", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@numReads": "34", + "@avgSpeed": "61.76", + "@stDevSpeed": "7.5638", + }, + ], + }, + { + "@type": "iCone", + "@id": "NB 5 - MP 41.5", + "@latitude": "37.1571990", + "@longitude": "-84.1128540", + "radar": [ + { + "@devID": "1652", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@latitude": "37.1571584", + "@longitude": "-84.1128100", + "@numReads": "53", + "@avgSpeed": "65.61", + "@stDevSpeed": "7.0067", + }, + { + "@devID": "1652", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@latitude": "37.1571584", + "@longitude": "-84.1128100", + "@numReads": "33", + "@avgSpeed": "67.35", + "@stDevSpeed": "5.7486", + }, + { + "@devID": "1652", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@latitude": "37.1571584", + "@longitude": "-84.1128100", + "@numReads": "37", + "@avgSpeed": "64.93", + "@stDevSpeed": "7.6484", + }, + ], + }, + { + "@type": "iCone", + "@id": "NB 6 - MP 40.2", + "@latitude": "37.1392040", + "@longitude": "-84.1095680", + "radar": [ + { + "@devID": "1746", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@latitude": "37.1392918", + "@longitude": "-84.1094934", + "@numReads": "36", + "@avgSpeed": "60.69", + "@stDevSpeed": "8.4259", + }, + { + "@devID": "1746", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@latitude": "37.1392918", + "@longitude": "-84.1094934", + "@numReads": "20", + "@avgSpeed": "61.50", + "@stDevSpeed": "8.0799", + }, + { + "@devID": "1746", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@latitude": "37.1392918", + "@longitude": "-84.1094934", + "@numReads": "19", + "@avgSpeed": "60.92", + "@stDevSpeed": "9.4728", + }, + ], + }, + { + "@type": "iCone", + "@id": "NB 7 - MP 39.4", + "@latitude": "37.1278140", + "@longitude": "-84.1071670", + "radar": [ + { + "@devID": "1729", + "@intervalEnd": "2020-08-21T15:40:00Z", + "@latitude": "37.1277596", + "@longitude": "-84.1071477", + "@numReads": "18", + "@avgSpeed": "66.67", + "@stDevSpeed": "5.0124", + }, + { + "@devID": "1729", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@latitude": "37.1277621", + "@longitude": "-84.1071502", + "@numReads": "34", + "@avgSpeed": "67.50", + "@stDevSpeed": "5.4530", + }, + { + "@devID": "1729", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@latitude": "37.1277616", + "@longitude": "-84.1071522", + "@numReads": "40", + "@avgSpeed": "68.25", + "@stDevSpeed": "6.2964", + }, + { + "@devID": "1729", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@latitude": "37.1277617", + "@longitude": "-84.1071526", + "@numReads": "17", + "@avgSpeed": "68.97", + "@stDevSpeed": "7.0926", + }, + ], + }, + { + "@type": "iCone", + "@id": "NB 8 - MP 38.2", + "@latitude": "37.1110090", + "@longitude": "-84.1019720", + }, + ], + "display": [ + { + "@type": "PCMS", + "@id": "I-75 NB - MP 42", + "@latitude": "37.1641000", + "@longitude": "-84.1176000", + "message": { + "@verified": "2020-08-21T15:44:19Z", + "@latitude": "37.1641920", + "@longitude": "-84.1175260", + "@text": " ROADWORK / NEXT / 6 MILES // 22 MILES / OF WORK / MP 40-62", + }, + }, + { + "@type": "PCMS", + "@id": "I-75 NB - MP 40", + "@latitude": "37.1341260", + "@longitude": "-84.1085480", + "message": { + "@verified": "2020-08-21T15:48:17Z", + "@text": " ROADWORK / 2 MILES / AHEAD // 22 MILES / OF WORK / MP 40-62", + }, + }, + { + "@type": "PCMS", + "@id": "I-75 NB - MP 35", + "@latitude": "37.0646870", + "@longitude": "-84.0980500", + "message": { + "@verified": "2020-08-21T15:48:16Z", + "@latitude": "37.0647220", + "@longitude": "-84.0980650", + "@text": " ROADWORK / 6 MILES / AHEAD // 22 MILES / OF WORK / MP 40-62", + }, + }, + ], + }, + { + "@id": "1246", + "creationtime": "2019-11-05T01:32:44Z", + "updatetime": "2020-08-21T15:52:02Z", + "type": "CONSTRUCTION", + "description": "19-1245: Roadwork between MP 48 and MP 40", + "location": { + "street": "I-75 S", + "direction": "ONE_DIRECTION", + "polyline": "37.2066700,-84.1691290,37.2012230,-84.1573460,37.1858150,-84.1404820,37.1663450,-84.1214250,37.1478080,-84.1115880", + }, + "starttime": "2019-11-22T23:02:21Z", + "sensor": [ + { + "@type": "iCone", + "@id": "SB 1 - MP 40.8", + "@latitude": "37.1478080", + "@longitude": "-84.1115880", + }, + { + "@type": "iCone", + "@id": "SB 2 - MP 42.1", + "@latitude": "37.1663450", + "@longitude": "-84.1214250", + "radar": [ + { + "@devID": "1614", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@latitude": "37.1663422", + "@longitude": "-84.1214254", + "@numReads": "67", + "@avgSpeed": "67.43", + "@stDevSpeed": "6.5561", + }, + { + "@devID": "1614", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@latitude": "37.1663422", + "@longitude": "-84.1214254", + "@numReads": "48", + "@avgSpeed": "68.54", + "@stDevSpeed": "6.2738", + }, + { + "@devID": "1614", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@latitude": "37.1663422", + "@longitude": "-84.1214254", + "@numReads": "38", + "@avgSpeed": "66.84", + "@stDevSpeed": "6.4339", + }, + ], + }, + { + "@type": "iCone", + "@id": "SB 3 - MP 44.0", + "@latitude": "37.1858150", + "@longitude": "-84.1404820", + "radar": [ + { + "@devID": "1740", + "@intervalEnd": "2020-08-21T15:40:00Z", + "@latitude": "37.1857562", + "@longitude": "-84.1404956", + "@numReads": "9", + "@avgSpeed": "61.39", + "@stDevSpeed": "6.3463", + }, + { + "@devID": "1740", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@latitude": "37.1857562", + "@longitude": "-84.1404956", + "@numReads": "68", + "@avgSpeed": "65.51", + "@stDevSpeed": "6.5987", + }, + { + "@devID": "1740", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@latitude": "37.1857562", + "@longitude": "-84.1404956", + "@numReads": "33", + "@avgSpeed": "66.59", + "@stDevSpeed": "6.6288", + }, + ], + }, + { + "@type": "iCone", + "@id": "SB 4 - MP 45.7", + "@latitude": "37.2012230", + "@longitude": "-84.1573460", + "radar": [ + { + "@devID": "1724", + "@intervalEnd": "2020-08-21T15:40:00Z", + "@latitude": "37.2012256", + "@longitude": "-84.1573747", + "@numReads": "21", + "@avgSpeed": "64.64", + "@stDevSpeed": "5.6432", + }, + { + "@devID": "1724", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@latitude": "37.2012256", + "@longitude": "-84.1573747", + "@numReads": "38", + "@avgSpeed": "69.21", + "@stDevSpeed": "6.9488", + }, + { + "@devID": "1724", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@latitude": "37.2012256", + "@longitude": "-84.1573747", + "@numReads": "62", + "@avgSpeed": "64.11", + "@stDevSpeed": "9.0186", + }, + { + "@devID": "1724", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@latitude": "37.2012256", + "@longitude": "-84.1573747", + "@numReads": "17", + "@avgSpeed": "66.91", + "@stDevSpeed": "5.3667", + }, + ], + }, + { + "@type": "iCone", + "@id": "SB 5 - MP 47.5", + "@latitude": "37.2066700", + "@longitude": "-84.1691290", + "radar": [ + { + "@devID": "1735", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@latitude": "37.2066724", + "@longitude": "-84.1691283", + "@numReads": "70", + "@avgSpeed": "67.00", + "@stDevSpeed": "6.2133", + }, + { + "@devID": "1735", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@latitude": "37.2066724", + "@longitude": "-84.1691283", + "@numReads": "42", + "@avgSpeed": "64.05", + "@stDevSpeed": "7.6332", + }, + { + "@devID": "1735", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@latitude": "37.2066724", + "@longitude": "-84.1691283", + "@numReads": "45", + "@avgSpeed": "62.17", + "@stDevSpeed": "6.7055", + }, + ], + }, + { + "@type": "iCone", + "@id": "SB 6 - MP 48.5", + "@latitude": "37.2193130", + "@longitude": "-84.2046600", + }, + { + "@type": "iCone", + "@id": "SB 7 - MP 49.5", + "@latitude": "37.2299854", + "@longitude": "-84.2221508", + "radar": [ + { + "@devID": "1719", + "@intervalEnd": "2020-08-21T15:40:00Z", + "@numReads": "19", + "@avgSpeed": "67.24", + "@stDevSpeed": "4.9229", + }, + { + "@devID": "1719", + "@intervalEnd": "2020-08-21T15:45:00Z", + "@numReads": "38", + "@avgSpeed": "65.00", + "@stDevSpeed": "10.7934", + }, + { + "@devID": "1719", + "@intervalEnd": "2020-08-21T15:50:00Z", + "@numReads": "62", + "@avgSpeed": "62.82", + "@stDevSpeed": "9.7647", + }, + { + "@devID": "1719", + "@intervalEnd": "2020-08-21T15:55:00Z", + "@numReads": "41", + "@avgSpeed": "59.57", + "@stDevSpeed": "8.8250", + }, + ], + }, + { + "@type": "iCone", + "@id": "SB 8 - MP 50.5", + "@latitude": "37.2378880", + "@longitude": "-84.2359180", + }, + ], + "display": [ + { + "@type": "PCMS", + "@id": "I-75 SB - MP 50", + "@latitude": "37.2339700", + "@longitude": "-84.2290798", + "message": [ + { + "@verified": "2020-08-21T15:42:27Z", + "@text": " ROADWORK / 4 MILES / AHEAD // 19 MILES / OF WORK / MP 48-29", + }, + { + "@verified": "2020-08-21T15:52:27Z", + "@text": " ROADWORK / 4 MILES / AHEAD // 19 MILES / OF WORK / MP 48-29", + }, + ], + }, + { + "@type": "PCMS", + "@id": "I-75 SB - MP 46", + "@latitude": "37.2059920", + "@longitude": "-84.1672690", + "message": { + "@verified": "2020-08-21T15:48:32Z", + "@latitude": "37.2060070", + "@longitude": "-84.1673050", + "@text": " ROADWORK / NEXT / 5 MILES // 19 MILES / OF WORK / MP 48-29", + }, + }, + ], + }, + ], + } +} + +test_validate_cwz_valid_cwz_data = json.loads( + """{ + "feed_info": { + "publisher": "CDOT", + "version": "4.1", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "0b509510-1043-47b8-b6b5-81e599f51273", + "organization_name": "CDOT", + "update_date": "2022-10-12T19:55:00Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + } + ], + "update_date": "2022-10-12T19:55:00Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + }, + "type": "FeatureCollection", + "features": [{ + "id": "1245", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "0b509510-1043-47b8-b6b5-81e599f51273", + "road_names": [ + "I-75 N" + ], + "direction": "northbound", + "description": "19-1245: Roadwork between MP 40 and MP 48", + "creation_date": "2019-11-05T01:22:20Z", + "update_date": "2020-08-21T15:52:02Z" + }, + "start_date": "2020-02-14T17:08:16Z", + "end_date": "2022-10-19T19:54:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "vehicle_impact": "all-lanes-open" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -84.112854, + 37.157199 + ], + [ + -84.1238971, + 37.1686478 + ], + [ + -84.145861, + 37.1913 + ], + [ + -84.175297, + 37.209348 + ], + [ + -84.201303, + 37.216837 + ] + ] + } + }]}""" +) + +test_validate_cwz_invalid_location_method = json.loads( + '{"feed_info": {"update_date": "2021-01-05T12:14:07Z", "publisher": "CDOT ", "contact_name": "Heather Pickering-Hilgers", "contact_email": "heather.pickeringhilgers@state.co.us", "update_frequency": 86400, "version": "3.0", "data_sources": [{"data_source_id": "d5333bb4-0ea2-4318-8934-91f8916d6a8e", "organization_name": "issuing_organization", "contact_name": "contact_name", "contact_email": "contact_email", "update_frequency": 86400, "update_date": "2021-01-05T12:14:07Z", "location_verify_method": "location_verify_method"}]}, "type": "FeatureCollection", "features": [{"type": "Feature", "properties": {"road_event_id": "3f6fc7b7-9133-41be-9636-994432c1d0c3", "event_type": "work-zone", "data_source_id": "d5333bb4-0ea2-4318-8934-91f8916d6a8e", "start_date": "2020-02-14T17:08:16Z", "end_date": "", "is_start_date_verified": false, "is_end_date_verified": false, "is_start_position_verified": false, "is_end_position_verified": false, "road_name": "I-75 N", "direction": "westbound", "vehicle_impact": "all-lanes-open", "relationship": {"relationship_id": "3ae833b0-123c-4c4d-b906-3e4f6949bee8", "road_event_id": "3f6fc7b7-9133-41be-9636-994432c1d0c3"}, "lanes": [], "road_number": "", "beginning_cross_street": "", "ending_cross_street": "", "total_num_lanes": 1, "types_of_work": [], "reduced_speed_limit": 25, "workers_present": false, "restrictions": [], "description": "19-1245: Roadwork between MP 40 and MP 48", "creation_date": "2019-11-05T01:22:20Z", "update_date": "2020-08-21T15:52:02Z"}, "geometry": {"type": "LineString", "coordinates": [[-84.112854, 37.157199], [-84.1238971, 37.1686478], [-84.145861, 37.1913], [-84.175297, 37.209348], [-84.201303, 37.216837]]}}, {"type": "Feature", "properties": {"road_event_id": "52a6ecf1-4bee-49e9-a3bc-47c6cf20db19", "event_type": "work-zone", "data_source_id": "d5333bb4-0ea2-4318-8934-91f8916d6a8e", "start_date": "2019-11-22T23:02:21Z", "end_date": "", "is_start_date_verified": false, "is_end_date_verified": false, "is_start_position_verified": false, "is_end_position_verified": false, "road_name": "I-75 S", "direction": "southbound", "vehicle_impact": "all-lanes-open", "relationship": {"relationship_id": "a5e54a72-d639-4945-9cf6-1b518f68399b", "road_event_id": "52a6ecf1-4bee-49e9-a3bc-47c6cf20db19"}, "lanes": [], "road_number": "", "beginning_cross_street": "", "ending_cross_street": "", "total_num_lanes": 1, "types_of_work": [], "reduced_speed_limit": 25, "workers_present": false, "restrictions": [], "description": "19-1245: Roadwork between MP 48 and MP 40", "creation_date": "2019-11-05T01:32:44Z", "update_date": "2020-08-21T15:52:02Z"}, "geometry": {"type": "LineString", "coordinates": [[-84.169129, 37.20667], [-84.157346, 37.201223], [-84.140482, 37.185815], [-84.121425, 37.166345], [-84.111588, 37.147808]]}}]}' +) diff --git a/tests/experimental_combination/attenuator_test.py b/tests/experimental_combination/attenuator_test.py index 60a66931..53b12344 100644 --- a/tests/experimental_combination/attenuator_test.py +++ b/tests/experimental_combination/attenuator_test.py @@ -1,199 +1,197 @@ -import datetime -from unittest.mock import MagicMock, patch - -import time_machine - -from wzdx.experimental_combination import attenuator -from wzdx.tools import cdot_geospatial_api, combination -import json -import os -import os.path - - -def test_validate_directionality_valid(): - geotab = {"avl_location": {"position": {"bearing": 0}}} - planned_event = { - "features": [{"properties": {"core_details": {"direction": "northbound"}}}] - } - - actual = attenuator.validate_directionality(geotab, planned_event) - - assert actual == True - - -def test_validate_directionality_invalid(): - geotab = {"avl_location": {"position": {"bearing": 180}}} - planned_event = { - "features": [{"properties": {"core_details": {"direction": "northbound"}}}] - } - - actual = attenuator.validate_directionality(geotab, planned_event) - - assert actual == False - - -def test_get_combined_events_valid(): - geotab_msgs = json.loads( - open( - "./tests/data/experimental_combination/geotab/geotab_msgs_single.json" - ).read() - ) - wzdx_msgs = [json.loads(open("./tests/data/wzdx.json").read())] - - with time_machine.travel( - datetime.datetime(2022, 7, 27, 20, 0, 0, 0, tzinfo=datetime.timezone.utc) - ): - combined_events = attenuator.get_combined_events(geotab_msgs, wzdx_msgs) - - assert len(combined_events) == 1 - assert len(combined_events[0]["features"][0]["geometry"]["coordinates"]) > 2 - - -def test_get_combined_events_valid_multiple(): - geotab_msgs = json.loads( - open( - "./tests/data/experimental_combination/geotab/geotab_msgs_double.json" - ).read() - ) - wzdx_msgs = [json.loads(open("./tests/data/wzdx.json").read())] - - with time_machine.travel( - datetime.datetime(2022, 7, 27, 20, 0, 0, 0, tzinfo=datetime.timezone.utc) - ): - combined_events = attenuator.get_combined_events(geotab_msgs, wzdx_msgs) - - assert len(combined_events) == 1 - assert len(combined_events[0]["features"][0]["geometry"]["coordinates"]) > 2 - - -def test_identify_overlapping_features_valid(): - geotab_msgs = json.loads( - open( - "./tests/data/experimental_combination/geotab/geotab_msgs_overlapping.json" - ).read() - ) - wzdx_msgs = [ - json.loads( - open( - "./tests/data/experimental_combination/geotab/wzdx_overlapping.json" - ).read() - ) - ] - - with time_machine.travel( - datetime.datetime(2022, 2, 14, 21, 41, 33, 0, tzinfo=datetime.timezone.utc) - ): - features = attenuator.identify_overlapping_features(geotab_msgs, wzdx_msgs) - assert len(features) == 1 - - -@patch.object(attenuator, "get_geometry_for_distance_ahead") -def test_combine_with_wzdx_reversed(attenuator_patch): - attenuator.get_geometry_for_distance_ahead = MagicMock(return_value=([], 0, 1)) - geotab_avl = json.loads( - open( - "./tests/data/experimental_combination/geotab/geotab_msgs_overlapping.json" - ).read() - )[0] - wzdx = json.loads( - open( - "./tests/data/experimental_combination/geotab/wzdx_overlapping.json" - ).read() - ) - - with time_machine.travel( - datetime.datetime(2022, 7, 27, 14, 22, 31, 0, tzinfo=datetime.timezone.utc) - ): - actual = attenuator.combine_geotab_with_wzdx(geotab_avl, wzdx) - - expected = json.loads( - open("./tests/data/experimental_combination/geotab/wzdx_combined.json").read() - ) - attenuator.get_geometry_for_distance_ahead.assert_called_with( - 2.5, - { - "Route": "159A", - "Measure": 17.597, - "MMin": 0.0, - "MMax": 33.84, - "Distance": 0.89, - }, - 215, - 17.597, - 25.358, - ) - assert actual == expected - - -class MockGeospatialApi: - def __init__( - self, getCachedRequest=lambda x: None, setCachedRequest=lambda x, y: None - ): - self.getCachedRequest = getCachedRequest - self.setCachedRequest = setCachedRequest - - def get_route_geometry_ahead( - self, - routeId, - startMeasure, - heading, - distanceAhead, - compressed=False, - routeDetails=None, - mMin=None, - mMax=None, - ): - return {"coordinates": "a", "start_measure": "b", "end_measure": "c"} - - -@patch.object( - cdot_geospatial_api, - "GeospatialApi", - side_effect=lambda: MockGeospatialApi(), -) -def test_get_geometry_for_distance_ahead(cdot_patch): - # cdot_geospatial_api.get_route_geometry_ahead = MagicMock( - # return_value={'coordinates': 'a', 'start_measure': 'b', 'end_measure': 'c'}) - actual = attenuator.get_geometry_for_distance_ahead( - 0, {"Route": 0, "Measure": 0}, 0, 0, 0 - ) - expected = ("a", "b", "c") - assert actual == expected - - -def test_get_distance_ahead_normal(): - actual = attenuator.get_distance_ahead_miles(25, 30 * 60) - assert actual == 12.5 - - -def test_get_distance_ahead_normal_2(): - actual = attenuator.get_distance_ahead_miles(10, 30 * 60) - assert actual == 5 - - -def test_get_distance_ahead_default(): - actual = attenuator.get_distance_ahead_miles(0, 30 * 60) - assert actual == 2.5 - - -@patch.object(combination, "get_route_details_for_wzdx") -def test_get_combined_events_no_requests(combination_patch): - geotab_msgs = json.loads( - open( - "./tests/data/experimental_combination/geotab/geotab_msgs_single.json" - ).read() - ) - wzdx_msgs = [ - json.loads( - open( - "./tests/data/experimental_combination/geotab/wzdx_preprocessed.json" - ).read() - ) - ] - - with time_machine.travel( - datetime.datetime(2022, 7, 27, 20, 0, 0, 0, tzinfo=datetime.timezone.utc) - ): - attenuator.get_combined_events(geotab_msgs, wzdx_msgs) - - combination_patch.get_route_details_for_wzdx.assert_not_called() +import datetime +from unittest.mock import MagicMock, patch + +import time_machine + +from wzdx.experimental_combination import attenuator +from wzdx.tools import cdot_geospatial_api, combination +import json + + +def test_validate_directionality_valid(): + geotab = {"avl_location": {"position": {"bearing": 0}}} + planned_event = { + "features": [{"properties": {"core_details": {"direction": "northbound"}}}] + } + + actual = attenuator.validate_directionality(geotab, planned_event) + + assert actual is True + + +def test_validate_directionality_invalid(): + geotab = {"avl_location": {"position": {"bearing": 180}}} + planned_event = { + "features": [{"properties": {"core_details": {"direction": "northbound"}}}] + } + + actual = attenuator.validate_directionality(geotab, planned_event) + + assert actual is False + + +def test_get_combined_events_valid(): + geotab_msgs = json.loads( + open( + "./tests/data/experimental_combination/geotab/geotab_msgs_single.json" + ).read() + ) + wzdx_msgs = [json.loads(open("./tests/data/wzdx.json").read())] + + with time_machine.travel( + datetime.datetime(2022, 7, 27, 20, 0, 0, 0, tzinfo=datetime.timezone.utc) + ): + combined_events = attenuator.get_combined_events(geotab_msgs, wzdx_msgs) + + assert len(combined_events) == 1 + assert len(combined_events[0]["features"][0]["geometry"]["coordinates"]) > 2 + + +def test_get_combined_events_valid_multiple(): + geotab_msgs = json.loads( + open( + "./tests/data/experimental_combination/geotab/geotab_msgs_double.json" + ).read() + ) + wzdx_msgs = [json.loads(open("./tests/data/wzdx.json").read())] + + with time_machine.travel( + datetime.datetime(2022, 7, 27, 20, 0, 0, 0, tzinfo=datetime.timezone.utc) + ): + combined_events = attenuator.get_combined_events(geotab_msgs, wzdx_msgs) + + assert len(combined_events) == 1 + assert len(combined_events[0]["features"][0]["geometry"]["coordinates"]) > 2 + + +def test_identify_overlapping_features_valid(): + geotab_msgs = json.loads( + open( + "./tests/data/experimental_combination/geotab/geotab_msgs_overlapping.json" + ).read() + ) + wzdx_msgs = [ + json.loads( + open( + "./tests/data/experimental_combination/geotab/wzdx_overlapping.json" + ).read() + ) + ] + + with time_machine.travel( + datetime.datetime(2022, 2, 14, 21, 41, 33, 0, tzinfo=datetime.timezone.utc) + ): + features = attenuator.identify_overlapping_features(geotab_msgs, wzdx_msgs) + assert len(features) == 1 + + +@patch.object(attenuator, "get_geometry_for_distance_ahead") +def test_combine_with_wzdx_reversed(attenuator_patch): + attenuator.get_geometry_for_distance_ahead = MagicMock(return_value=([], 0, 1)) + geotab_avl = json.loads( + open( + "./tests/data/experimental_combination/geotab/geotab_msgs_overlapping.json" + ).read() + )[0] + wzdx = json.loads( + open( + "./tests/data/experimental_combination/geotab/wzdx_overlapping.json" + ).read() + ) + + with time_machine.travel( + datetime.datetime(2022, 7, 27, 14, 22, 31, 0, tzinfo=datetime.timezone.utc) + ): + actual = attenuator.combine_geotab_with_wzdx(geotab_avl, wzdx) + + expected = json.loads( + open("./tests/data/experimental_combination/geotab/wzdx_combined.json").read() + ) + attenuator.get_geometry_for_distance_ahead.assert_called_with( + 2.5, + { + "Route": "159A", + "Measure": 17.597, + "MMin": 0.0, + "MMax": 33.84, + "Distance": 0.89, + }, + 215, + 17.597, + 25.358, + ) + assert actual == expected + + +class MockGeospatialApi: + def __init__( + self, getCachedRequest=lambda x: None, setCachedRequest=lambda x, y: None + ): + self.getCachedRequest = getCachedRequest + self.setCachedRequest = setCachedRequest + + def get_route_geometry_ahead( + self, + routeId, + startMeasure, + heading, + distanceAhead, + compressed=False, + routeDetails=None, + mMin=None, + mMax=None, + ): + return {"coordinates": "a", "start_measure": "b", "end_measure": "c"} + + +@patch.object( + cdot_geospatial_api, + "GeospatialApi", + side_effect=lambda: MockGeospatialApi(), +) +def test_get_geometry_for_distance_ahead(cdot_patch): + # cdot_geospatial_api.get_route_geometry_ahead = MagicMock( + # return_value={'coordinates': 'a', 'start_measure': 'b', 'end_measure': 'c'}) + actual = attenuator.get_geometry_for_distance_ahead( + 0, {"Route": 0, "Measure": 0}, 0, 0, 0 + ) + expected = ("a", "b", "c") + assert actual == expected + + +def test_get_distance_ahead_normal(): + actual = attenuator.get_distance_ahead_miles(25, 30 * 60) + assert actual == 12.5 + + +def test_get_distance_ahead_normal_2(): + actual = attenuator.get_distance_ahead_miles(10, 30 * 60) + assert actual == 5 + + +def test_get_distance_ahead_default(): + actual = attenuator.get_distance_ahead_miles(0, 30 * 60) + assert actual == 2.5 + + +@patch.object(combination, "get_route_details_for_wzdx") +def test_get_combined_events_no_requests(combination_patch): + geotab_msgs = json.loads( + open( + "./tests/data/experimental_combination/geotab/geotab_msgs_single.json" + ).read() + ) + wzdx_msgs = [ + json.loads( + open( + "./tests/data/experimental_combination/geotab/wzdx_preprocessed.json" + ).read() + ) + ] + + with time_machine.travel( + datetime.datetime(2022, 7, 27, 20, 0, 0, 0, tzinfo=datetime.timezone.utc) + ): + attenuator.get_combined_events(geotab_msgs, wzdx_msgs) + + combination_patch.get_route_details_for_wzdx.assert_not_called() diff --git a/tests/models/enums.py b/tests/models/enums.py new file mode 100644 index 00000000..0100564d --- /dev/null +++ b/tests/models/enums.py @@ -0,0 +1,6 @@ +from wzdx.models.enums import EventType + + +def test_event_type(): + assert EventType.WORK_ZONE.value == "work-zone" + assert EventType.DETOUR.value == "detour" diff --git a/tests/models/type_of_work_test.py b/tests/models/type_of_work_test.py new file mode 100644 index 00000000..6de9e04c --- /dev/null +++ b/tests/models/type_of_work_test.py @@ -0,0 +1,14 @@ +import json +from wzdx.models import type_of_work + + +def test_serialization(): + tow = type_of_work.TypeOfWork( + type_name=type_of_work.WorkTypeName.BARRIER_WORK, + is_architectural_change=True, + ) + json_str = json.dumps(tow.to_dict()) + tow_from_json = type_of_work.TypeOfWork.from_json(json_str) + assert tow == tow_from_json + + assert json_str == '{"type_name": "barrier-work", "is_architectural_change": true}' diff --git a/tests/raw_to_standard/icone_test.py b/tests/raw_to_standard/icone_test.py index 2e5de8ee..a1165758 100644 --- a/tests/raw_to_standard/icone_test.py +++ b/tests/raw_to_standard/icone_test.py @@ -1,120 +1,97 @@ -from wzdx.raw_to_standard import icone -from tests.data.raw_to_standard import icone_test_expected_results as expected_results -import uuid -import json -import argparse -from unittest.mock import Mock, patch -import time_machine -from datetime import datetime - - -@patch.object(argparse, "ArgumentParser") -def test_parse_navjoy_arguments(argparse_mock): - navjoyFile, outputFile = icone.parse_rtdh_arguments() - assert navjoyFile != None and outputFile != None - - -# --------------------------------------------------------------------------------Unit test for parse_polyline_from_linestring function-------------------------------------------------------------------------------- -def test_parse_icone_polyline_valid_data(): - test_polyline = "34.8380671,-114.1450650,34.8380671,-114.1450650" - test_coordinates = icone.parse_icone_polyline(test_polyline) - valid_coordinates = [[-114.145065, 34.8380671], [-114.145065, 34.8380671]] - assert test_coordinates == valid_coordinates - - -def test_parse_polyline_from_linestring_null_parameter(): - test_polyline = None - test_coordinates = icone.parse_icone_polyline(test_polyline) - expected_coordinates = None - assert test_coordinates == expected_coordinates - - -def test_parse_polyline_from_linestring_invalid_data(): - test_polyline = "invalid" - test_coordinates = icone.parse_icone_polyline(test_polyline) - expected_coordinates = [] - assert test_coordinates == expected_coordinates - - -def test_parse_polyline_from_linestring_invalid_coordinates(): - test_polyline = "a,b,c,d" - test_coordinates = icone.wzdx_translator.parse_polyline_from_linestring( - test_polyline - ) - expected_coordinates = [] - assert test_coordinates == expected_coordinates - - -# --------------------------------------------------------------------------------Unit test for validate_incident function-------------------------------------------------------------------------------- -def test_validate_incident_valid_data(): - test_valid_output = { - "@id": "U13631595_202012160845", - "updatetime": "2020-12-16T17:18:00Z", - "starttime": "2020-12-07T14:18:00Z", - "description": "Road constructions are going on", - "creationtime": "2020-12-13T14:18:00Z", - "location": { - "polyline": "34.8380671,-114.1450650,34.8380671,-114.1450650", - "street": "I-70 N", - }, - } - assert icone.validate_incident(test_valid_output) == True - - -def test_validate_incident_missing_required_field_description(): - test_valid_output = { - "@id": "U13631595_202012160845", - "updatetime": "2020-12-16T17:18:00Z", - "starttime": "2020-12-07T14:18:00Z", - "creationtime": "2020-12-13T14:18:00Z", - "location": {"polyline": "34.8380671,-114.1450650,34.8380671,-114.1450650"}, - } - assert icone.validate_incident(test_valid_output) == False - - -def test_validate_incident_invalid_start_time(): - test_valid_output = { - "@id": "U13631595_202012160845", - "updatetime": "2020-12-16T17:18:00Z", - "starttime": "dsafsaf", - "description": "Road constructions are going on", - "creationtime": "2020-12-13T14:18:00Z", - "location": { - "polyline": "34.8380671,-114.1450650,34.8380671,-114.1450650", - "street": "I-70 N", - }, - } - assert icone.validate_incident(test_valid_output) == False - - -def test_validate_incident_invalid(): - test_valid_output = "invalid output" - assert icone.validate_incident(test_valid_output) == False - - -def test_validate_incident_no_data(): - test_valid_output = None - assert icone.validate_incident(test_valid_output) == False - - -@patch("uuid.uuid4") -def test_generate_standard_messages_from_string(mockuuid): - uuid.uuid4 = Mock() - uuid.uuid4.side_effect = ["we234de", "23wsg54h"] - - with time_machine.travel(datetime(2021, 4, 13, 0, 0, 0, 0)): - actual_standard = json.loads( - json.dumps( - icone.generate_standard_messages_from_string( - expected_results.test_generate_standard_messages_from_string_input - ) - ) - ) - - # Removing rtdh_timestamp because mocking it was not working. Kept having incorrect decimal values, weird floating point errors? - for i in actual_standard: - del i["rtdh_timestamp"] - expected = expected_results.test_generate_standard_messages_from_string_expected - for i in expected: - del i["rtdh_timestamp"] - assert actual_standard == expected +from wzdx.raw_to_standard import icone +from tests.data.raw_to_standard import icone_test_expected_results as expected_results +import uuid +import json +import argparse +from unittest.mock import Mock, patch +import time_machine +from datetime import datetime + + +@patch.object(argparse, "ArgumentParser") +def test_parse_navjoy_arguments(argparse_mock): + navjoyFile, outputFile = icone.parse_rtdh_arguments() + assert navjoyFile is not None and outputFile is not None + + +# --------------------------------------------------------------------------------Unit test for parse_icone_polyline function-------------------------------------------------------------------------------- +def test_parse_icone_polyline_valid_data(): + test_polyline = "34.8380671,-114.1450650,34.8380671,-114.1450650" + test_coordinates = icone.parse_icone_polyline(test_polyline) + valid_coordinates = [[-114.145065, 34.8380671], [-114.145065, 34.8380671]] + assert test_coordinates == valid_coordinates + + +# --------------------------------------------------------------------------------Unit test for validate_incident function-------------------------------------------------------------------------------- +def test_validate_incident_valid_data(): + test_valid_output = { + "@id": "U13631595_202012160845", + "updatetime": "2020-12-16T17:18:00Z", + "starttime": "2020-12-07T14:18:00Z", + "description": "Road constructions are going on", + "creationtime": "2020-12-13T14:18:00Z", + "location": { + "polyline": "34.8380671,-114.1450650,34.8380671,-114.1450650", + "street": "I-70 N", + }, + } + assert icone.validate_incident(test_valid_output) is True + + +def test_validate_incident_missing_required_field_description(): + test_valid_output = { + "@id": "U13631595_202012160845", + "updatetime": "2020-12-16T17:18:00Z", + "starttime": "2020-12-07T14:18:00Z", + "creationtime": "2020-12-13T14:18:00Z", + "location": {"polyline": "34.8380671,-114.1450650,34.8380671,-114.1450650"}, + } + assert icone.validate_incident(test_valid_output) is False + + +def test_validate_incident_invalid_start_time(): + test_valid_output = { + "@id": "U13631595_202012160845", + "updatetime": "2020-12-16T17:18:00Z", + "starttime": "dsafsaf", + "description": "Road constructions are going on", + "creationtime": "2020-12-13T14:18:00Z", + "location": { + "polyline": "34.8380671,-114.1450650,34.8380671,-114.1450650", + "street": "I-70 N", + }, + } + assert icone.validate_incident(test_valid_output) is False + + +def test_validate_incident_invalid(): + test_valid_output = "invalid output" + assert icone.validate_incident(test_valid_output) is False + + +def test_validate_incident_no_data(): + test_valid_output = None + assert icone.validate_incident(test_valid_output) is False + + +@patch("uuid.uuid4") +def test_generate_standard_messages_from_string(mockuuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de", "23wsg54h"] + + with time_machine.travel(datetime(2021, 4, 13, 0, 0, 0, 0)): + actual_standard = json.loads( + json.dumps( + icone.generate_standard_messages_from_string( + expected_results.test_generate_standard_messages_from_string_input + ) + ) + ) + + # Removing rtdh_timestamp because mocking it was not working. Kept having incorrect decimal values, weird floating point errors? + for i in actual_standard: + del i["rtdh_timestamp"] + expected = expected_results.test_generate_standard_messages_from_string_expected + for i in expected: + del i["rtdh_timestamp"] + assert actual_standard == expected diff --git a/tests/raw_to_standard/navjoy_568_test.py b/tests/raw_to_standard/navjoy_568_test.py index e95c6e96..e06e01fe 100644 --- a/tests/raw_to_standard/navjoy_568_test.py +++ b/tests/raw_to_standard/navjoy_568_test.py @@ -1,381 +1,381 @@ -from wzdx.raw_to_standard import navjoy_568 -from tests.data.raw_to_standard import ( - navjoy_568_test_expected_results as expected_results, -) -import uuid -import argparse -import json -from unittest.mock import Mock, patch -import copy - - -def compare_lists(list1, list2): - l1 = copy.deepcopy(list1) - l2 = copy.deepcopy(list2) - remaining = False - for i in l1: - if i in l2: - l2.remove(i) - else: - remaining = True - return not remaining and len(l2) == 0 - - -@patch.object(argparse, "ArgumentParser") -def test_parse_navjoy_arguments(argparse_mock): - navjoyFile, outputFile = navjoy_568.parse_rtdh_arguments() - assert navjoyFile != None and outputFile != None - - -# --------------------------------------------------------------------------------Unit test for validate_closure function-------------------------------------------------------------------------------- -def test_validate_closure_valid_data(): - event = { - "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", - "data": { - "descriptionForProject": "Bridge Repairs", - "srzmap": [ - { - "type": "LineString", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ], - "streetNameFrom": "US-34", - "direction": "eastbound", - "requestedTemporarySpeed": "45", - "workStartDate": "2021-08-09T13:00:00.000Z", - "workEndDate": "2021-09-24T23:00:00.000Z", - "reductionJustification": "Crews roadside.", - }, - } - assert navjoy_568.validate_closure(event) == True - - -def test_validate_closure_missing_required_field_description(): - event = { - "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", - "data": { - "srzmap": [ - { - "type": "LineString", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ], - "streetNameFrom": "US-34", - "directionOfTraffic": " East/West ", - "requestedTemporarySpeed": "45", - "workStartDate": "2021-08-09T13:00:00.000Z", - "workEndDate": "2021-09-24T23:00:00.000Z", - "reductionJustification": "Crews roadside.", - }, - } - assert navjoy_568.validate_closure(event) == False - - -def test_validate_closure_invalid_start_time(): - event = { - "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", - "data": { - "descriptionForProject": "Bridge Repairs", - "srzmap": [ - { - "type": "LineString", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ], - "streetNameFrom": "US-34", - "directionOfTraffic": " East/West ", - "requestedTemporarySpeed": "45", - "workStartDate": 1713004011, - "workEndDate": "2021-09-24T23:00:00.000Z", - "reductionJustification": "Crews roadside.", - }, - } - assert navjoy_568.validate_closure(event) == False - - -def test_validate_closure_invalid(): - event = "invalid output" - assert navjoy_568.validate_closure(event) == False - - -def test_validate_closure_no_data(): - event = None - assert navjoy_568.validate_closure(event) == False - - -def test_validate_closure_invalid_coordinates(): - event = { - "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", - "data": { - "descriptionForProject": "Bridge Repairs", - "srzmap": [ - { - "type": "Point", - "coordinates": [-103.17130040113868, 40.625392709715676], - }, - ], - "streetNameFrom": "US-34", - "directionOfTraffic": " East/West ", - "requestedTemporarySpeed": "45", - "workStartDate": "2021-08-09T13:00:00.000Z", - "workEndDate": "2021-09-24T23:00:00.000Z", - "reductionJustification": "Crews roadside.", - }, - } - assert navjoy_568.validate_closure(event) == False - - -# ----------------------------------------- get_directions_from_string ----------------------------------------- -def test_get_directions_from_string_valid(): - directions_string = " East/West " - expected = ["eastbound", "westbound"] - actual = navjoy_568.get_directions_from_string(directions_string) - - assert compare_lists(actual, expected) - - -def test_get_directions_from_string_invalid(): - directions_string = " Easasdt/dWest " - expected = ["undefined"] - actual = navjoy_568.get_directions_from_string(directions_string) - - assert actual == expected - - -def test_get_directions_from_string_none(): - directions_string = None - expected = [] - actual = navjoy_568.get_directions_from_string(directions_string) - - assert actual == expected - - -def test_get_directions_from_string_empty_string(): - directions_string = "" - expected = [] - actual = navjoy_568.get_directions_from_string(directions_string) - - assert actual == expected - - -# ----------------------------------------- get_linestring_index ----------------------------------------- -def test_get_linestring_index_valid(): - map = [ - { - "type": "LineString", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ] - expected = 0 - actual = navjoy_568.get_linestring_index(map) - - assert actual == expected - - -def test_get_linestring_no_linestring(): - map = [ - { - "type": "Polygon", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ] - expected = None - actual = navjoy_568.get_linestring_index(map) - - assert actual == expected - - -# ----------------------------------------- get_polygon_index ----------------------------------------- -def test_get_polygon_index_valid(): - map = [ - { - "type": "Polygon", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ] - expected = 0 - actual = navjoy_568.get_polygon_index(map) - - assert actual == expected - - -def test_get_polygon_no_polygon(): - map = [ - { - "type": "Linestring", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ] - expected = None - actual = navjoy_568.get_polygon_index(map) - - assert actual == expected - - -def test_expand_speed_zone_1(): - event = { - "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", - "data": { - "srzmap": [ - { - "type": "LineString", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ], - "streetNameFrom": "US-34", - "directionOfTraffic": " East/West ", - "requestedTemporarySpeed": "45", - "workStartDate": "2021-08-09T13:00:00.000Z", - "workEndDate": "2021-09-24T23:00:00.000Z", - "reductionJustification": "Crews roadside.", - "currentPostedSpeed": None, - "mileMarkerEnd": None, - "mileMarkerStart": None, - }, - } - - actual = navjoy_568.expand_speed_zone(event) - - assert compare_lists(expected_results.test_expand_speed_zone_1_expected, actual) - - -def test_expand_speed_zone_2(): - event = { - "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", - "data": { - "srzmap": [ - { - "type": "LineString", - "coordinates": [ - [ - [-103.17130040113868, 40.625392709715676], - [-103.17889641706886, 40.61979008921054], - ] - ], - }, - ], - "reductionJustification": "Crews roadside.", - "streetNameFrom2": "US-34", - "directionOfTraffic2": " East/West ", - "requestedTemporarySpeed2": "45", - "workStartDate2": "2021-08-09T13:00:00.000Z", - "workEndDate2": "2021-09-24T23:00:00.000Z", - "currentPostedSpeed2": None, - "mileMarkerEnd2": None, - "mileMarkerStart2": None, - }, - } - - actual = navjoy_568.expand_speed_zone(event) - - assert compare_lists(expected_results.test_expand_speed_zone_2_expected, actual) - - -# I hate how long this test is, but this is what is has to be to test all 4 at the same time -def test_expand_speed_zone_2_3_4(): - event = { - "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", - "data": { - "srzmap": [], - "reductionJustification": "Crews roadside.", - "streetNameFrom": "US-34", - "directionOfTraffic": " East/West ", - "requestedTemporarySpeed": "1", - "workStartDate": "2021-08-09T13:00:00.000Z", - "workEndDate": "2021-09-24T23:00:00.000Z", - "currentPostedSpeed": None, - "mileMarkerEnd": None, - "mileMarkerStart": None, - "streetNameFrom2": "US-34", - "directionOfTraffic2": " East/West ", - "requestedTemporarySpeed2": "2", - "workStartDate2": "2021-08-09T13:00:00.000Z", - "workEndDate2": "2021-09-24T23:00:00.000Z", - "currentPostedSpeed2": None, - "mileMarkerEnd2": None, - "mileMarkerStart2": None, - "streetNameFrom3": "US-34", - "directionOfTraffic3": " East/West ", - "requestedTemporarySpeed3": "3", - "workStartDate3": "2021-08-09T13:00:00.000Z", - "workEndDate3": "2021-09-24T23:00:00.000Z", - "currentPostedSpeed3": None, - "mileMarkerEnd3": None, - "mileMarkerStart3": None, - "streetNameFrom4": "US-34", - "directionOfTraffic4": " East/West ", - "requestedTemporarySpeed4": "4", - "workStartDate4": "2021-08-09T13:00:00.000Z", - "workEndDate4": "2021-09-24T23:00:00.000Z", - "currentPostedSpeed4": None, - "mileMarkerEnd4": None, - "mileMarkerStart4": None, - }, - } - - actual = navjoy_568.expand_speed_zone(event) - - assert compare_lists(expected_results.test_expand_speed_zone_2_3_4_expected, actual) - - -@patch("uuid.uuid4") -def test_generate_standard_messages_from_string(mockuuid): - uuid.uuid4 = Mock() - uuid.uuid4.side_effect = ["we234de", "23wsg54h", "7fa1dfas", "23h327j"] - actual_standard = json.loads( - json.dumps( - navjoy_568.generate_standard_messages_from_string( - expected_results.test_generate_standard_messages_from_string_input - ) - ) - ) - - # Removing timestamps because mocking it was not working. Kept having incorrect decimal values, weird floating point errors? - for i in actual_standard: - del i["rtdh_timestamp"] - del i["event"]["source"]["last_updated_timestamp"] - expected = expected_results.test_generate_standard_messages_from_string_expected - for i in expected: - del i["rtdh_timestamp"] - del i["event"]["source"]["last_updated_timestamp"] - assert compare_lists(actual_standard, expected) +from wzdx.raw_to_standard import navjoy_568 +from tests.data.raw_to_standard import ( + navjoy_568_test_expected_results as expected_results, +) +import uuid +import argparse +import json +from unittest.mock import Mock, patch +import copy + + +def compare_lists(list1, list2): + l1 = copy.deepcopy(list1) + l2 = copy.deepcopy(list2) + remaining = False + for i in l1: + if i in l2: + l2.remove(i) + else: + remaining = True + return not remaining and len(l2) == 0 + + +@patch.object(argparse, "ArgumentParser") +def test_parse_navjoy_arguments(argparse_mock): + navjoyFile, outputFile = navjoy_568.parse_rtdh_arguments() + assert navjoyFile is not None and outputFile is not None + + +# --------------------------------------------------------------------------------Unit test for validate_closure function-------------------------------------------------------------------------------- +def test_validate_closure_valid_data(): + event = { + "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", + "data": { + "descriptionForProject": "Bridge Repairs", + "srzmap": [ + { + "type": "LineString", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ], + "streetNameFrom": "US-34", + "direction": "eastbound", + "requestedTemporarySpeed": "45", + "workStartDate": "2021-08-09T13:00:00.000Z", + "workEndDate": "2021-09-24T23:00:00.000Z", + "reductionJustification": "Crews roadside.", + }, + } + assert navjoy_568.validate_closure(event) == True + + +def test_validate_closure_missing_required_field_description(): + event = { + "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", + "data": { + "srzmap": [ + { + "type": "LineString", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ], + "streetNameFrom": "US-34", + "directionOfTraffic": " East/West ", + "requestedTemporarySpeed": "45", + "workStartDate": "2021-08-09T13:00:00.000Z", + "workEndDate": "2021-09-24T23:00:00.000Z", + "reductionJustification": "Crews roadside.", + }, + } + assert navjoy_568.validate_closure(event) == False + + +def test_validate_closure_invalid_start_time(): + event = { + "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", + "data": { + "descriptionForProject": "Bridge Repairs", + "srzmap": [ + { + "type": "LineString", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ], + "streetNameFrom": "US-34", + "directionOfTraffic": " East/West ", + "requestedTemporarySpeed": "45", + "workStartDate": 1713004011, + "workEndDate": "2021-09-24T23:00:00.000Z", + "reductionJustification": "Crews roadside.", + }, + } + assert navjoy_568.validate_closure(event) == False + + +def test_validate_closure_invalid(): + event = "invalid output" + assert navjoy_568.validate_closure(event) == False + + +def test_validate_closure_no_data(): + event = None + assert navjoy_568.validate_closure(event) == False + + +def test_validate_closure_invalid_coordinates(): + event = { + "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", + "data": { + "descriptionForProject": "Bridge Repairs", + "srzmap": [ + { + "type": "Point", + "coordinates": [-103.17130040113868, 40.625392709715676], + }, + ], + "streetNameFrom": "US-34", + "directionOfTraffic": " East/West ", + "requestedTemporarySpeed": "45", + "workStartDate": "2021-08-09T13:00:00.000Z", + "workEndDate": "2021-09-24T23:00:00.000Z", + "reductionJustification": "Crews roadside.", + }, + } + assert navjoy_568.validate_closure(event) == False + + +# ----------------------------------------- get_directions_from_string ----------------------------------------- +def test_get_directions_from_string_valid(): + directions_string = " East/West " + expected = ["eastbound", "westbound"] + actual = navjoy_568.get_directions_from_string(directions_string) + + assert compare_lists(actual, expected) + + +def test_get_directions_from_string_invalid(): + directions_string = " Easasdt/dWest " + expected = ["undefined"] + actual = navjoy_568.get_directions_from_string(directions_string) + + assert actual == expected + + +def test_get_directions_from_string_none(): + directions_string = None + expected = [] + actual = navjoy_568.get_directions_from_string(directions_string) + + assert actual == expected + + +def test_get_directions_from_string_empty_string(): + directions_string = "" + expected = [] + actual = navjoy_568.get_directions_from_string(directions_string) + + assert actual == expected + + +# ----------------------------------------- get_linestring_index ----------------------------------------- +def test_get_linestring_index_valid(): + map = [ + { + "type": "LineString", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ] + expected = 0 + actual = navjoy_568.get_linestring_index(map) + + assert actual == expected + + +def test_get_linestring_no_linestring(): + map = [ + { + "type": "Polygon", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ] + expected = None + actual = navjoy_568.get_linestring_index(map) + + assert actual == expected + + +# ----------------------------------------- get_polygon_index ----------------------------------------- +def test_get_polygon_index_valid(): + map = [ + { + "type": "Polygon", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ] + expected = 0 + actual = navjoy_568.get_polygon_index(map) + + assert actual == expected + + +def test_get_polygon_no_polygon(): + map = [ + { + "type": "Linestring", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ] + expected = None + actual = navjoy_568.get_polygon_index(map) + + assert actual == expected + + +def test_expand_speed_zone_1(): + event = { + "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", + "data": { + "srzmap": [ + { + "type": "LineString", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ], + "streetNameFrom": "US-34", + "directionOfTraffic": " East/West ", + "requestedTemporarySpeed": "45", + "workStartDate": "2021-08-09T13:00:00.000Z", + "workEndDate": "2021-09-24T23:00:00.000Z", + "reductionJustification": "Crews roadside.", + "currentPostedSpeed": None, + "mileMarkerEnd": None, + "mileMarkerStart": None, + }, + } + + actual = navjoy_568.expand_speed_zone(event) + + assert compare_lists(expected_results.test_expand_speed_zone_1_expected, actual) + + +def test_expand_speed_zone_2(): + event = { + "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", + "data": { + "srzmap": [ + { + "type": "LineString", + "coordinates": [ + [ + [-103.17130040113868, 40.625392709715676], + [-103.17889641706886, 40.61979008921054], + ] + ], + }, + ], + "reductionJustification": "Crews roadside.", + "streetNameFrom2": "US-34", + "directionOfTraffic2": " East/West ", + "requestedTemporarySpeed2": "45", + "workStartDate2": "2021-08-09T13:00:00.000Z", + "workEndDate2": "2021-09-24T23:00:00.000Z", + "currentPostedSpeed2": None, + "mileMarkerEnd2": None, + "mileMarkerStart2": None, + }, + } + + actual = navjoy_568.expand_speed_zone(event) + + assert compare_lists(expected_results.test_expand_speed_zone_2_expected, actual) + + +# I hate how long this test is, but this is what is has to be to test all 4 at the same time +def test_expand_speed_zone_2_3_4(): + event = { + "sys_gUid": "Form568-cb0fdaf0-c27a-4bef-aabd-442615dfb2d6", + "data": { + "srzmap": [], + "reductionJustification": "Crews roadside.", + "streetNameFrom": "US-34", + "directionOfTraffic": " East/West ", + "requestedTemporarySpeed": "1", + "workStartDate": "2021-08-09T13:00:00.000Z", + "workEndDate": "2021-09-24T23:00:00.000Z", + "currentPostedSpeed": None, + "mileMarkerEnd": None, + "mileMarkerStart": None, + "streetNameFrom2": "US-34", + "directionOfTraffic2": " East/West ", + "requestedTemporarySpeed2": "2", + "workStartDate2": "2021-08-09T13:00:00.000Z", + "workEndDate2": "2021-09-24T23:00:00.000Z", + "currentPostedSpeed2": None, + "mileMarkerEnd2": None, + "mileMarkerStart2": None, + "streetNameFrom3": "US-34", + "directionOfTraffic3": " East/West ", + "requestedTemporarySpeed3": "3", + "workStartDate3": "2021-08-09T13:00:00.000Z", + "workEndDate3": "2021-09-24T23:00:00.000Z", + "currentPostedSpeed3": None, + "mileMarkerEnd3": None, + "mileMarkerStart3": None, + "streetNameFrom4": "US-34", + "directionOfTraffic4": " East/West ", + "requestedTemporarySpeed4": "4", + "workStartDate4": "2021-08-09T13:00:00.000Z", + "workEndDate4": "2021-09-24T23:00:00.000Z", + "currentPostedSpeed4": None, + "mileMarkerEnd4": None, + "mileMarkerStart4": None, + }, + } + + actual = navjoy_568.expand_speed_zone(event) + + assert compare_lists(expected_results.test_expand_speed_zone_2_3_4_expected, actual) + + +@patch("uuid.uuid4") +def test_generate_standard_messages_from_string(mockuuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de", "23wsg54h", "7fa1dfas", "23h327j"] + actual_standard = json.loads( + json.dumps( + navjoy_568.generate_standard_messages_from_string( + expected_results.test_generate_standard_messages_from_string_input + ) + ) + ) + + # Removing timestamps because mocking it was not working. Kept having incorrect decimal values, weird floating point errors? + for i in actual_standard: + del i["rtdh_timestamp"] + del i["event"]["source"]["last_updated_timestamp"] + expected = expected_results.test_generate_standard_messages_from_string_expected + for i in expected: + del i["rtdh_timestamp"] + del i["event"]["source"]["last_updated_timestamp"] + assert compare_lists(actual_standard, expected) diff --git a/tests/raw_to_standard/planned_events_test.py b/tests/raw_to_standard/planned_events_test.py index ebeca057..8c937298 100644 --- a/tests/raw_to_standard/planned_events_test.py +++ b/tests/raw_to_standard/planned_events_test.py @@ -1,4 +1,5 @@ import math +from wzdx.models.enums import VehicleImpact from wzdx.raw_to_standard import planned_events from tests.data.raw_to_standard import ( description_arsenal, @@ -14,7 +15,7 @@ @patch.object(argparse, "ArgumentParser") def test_parse_navjoy_arguments(argparse_mock): navjoyFile, outputFile = planned_events.parse_rtdh_arguments() - assert navjoyFile != None and outputFile != None + assert navjoyFile is not None and outputFile is not None # --------------------------------------------------------------------------------Unit test for validate_closure function-------------------------------------------------------------------------------- @@ -25,7 +26,7 @@ def test_validate_closure_valid_data(): planned_events.validate_closure( expected_results.test_validate_closure_valid_data_input ) - == True + is True ) @@ -34,7 +35,7 @@ def test_validate_closure_missing_required_field_description(): planned_events.validate_closure( expected_results.test_validate_closure_missing_required_field_description_input ) - == False + is False ) @@ -43,18 +44,18 @@ def test_validate_closure_invalid_start_time(): planned_events.validate_closure( expected_results.test_validate_closure_invalid_start_time_input ) - == False + is False ) def test_validate_closure_invalid(): event = "invalid output" - assert planned_events.validate_closure(event) == False + assert planned_events.validate_closure(event) is False def test_validate_closure_no_data(): event = None - assert planned_events.validate_closure(event) == False + assert planned_events.validate_closure(event) is False def test_validate_closure_no_coordinates(): @@ -62,7 +63,7 @@ def test_validate_closure_no_coordinates(): planned_events.validate_closure( expected_results.test_validate_closure_no_coordinates_input ) - == False + is False ) @@ -224,6 +225,183 @@ def test_get_lanes_list_2(): ) +def test_get_lane_impacts_santa_fe(): + lane_impacts = [ + { + "direction": "north", + "laneCount": 2, + "laneClosures": "6000", + "closedLaneTypes": ["left lane", "right lane"], + }, + { + "direction": "south", + "laneCount": 2, + "laneClosures": "0", + "closedLaneTypes": [], + }, + ] + direction = "north" + has_alternating_traffic = False + expected = [ + {"order": 1, "type": "general", "status": "closed"}, + {"order": 2, "type": "general", "status": "closed"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + direction = "south" + expected = [ + {"order": 1, "type": "general", "status": "open"}, + {"order": 2, "type": "general", "status": "open"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + # Alternating traffic + has_alternating_traffic = True + + direction = "north" + expected = [ + {"order": 1, "type": "general", "status": "alternating-flow"}, + {"order": 2, "type": "general", "status": "closed"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + direction = "south" + expected = [ + {"order": 1, "type": "general", "status": "alternating-flow"}, + {"order": 2, "type": "general", "status": "closed"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + +def test_get_lane_impacts_el_paso(): + lane_impacts = [ + { + "direction": "north", + "laneCount": 4, + "laneClosures": "800", + "closedLaneTypes": ["right lane"], + }, + { + "direction": "south", + "laneCount": 4, + "laneClosures": "800", + "closedLaneTypes": ["right lane"], + }, + ] + direction = "north" + has_alternating_traffic = False + expected = [ + {"order": 1, "type": "general", "status": "open"}, + {"order": 2, "type": "general", "status": "open"}, + {"order": 3, "type": "general", "status": "open"}, + {"order": 4, "type": "general", "status": "closed"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + direction = "south" + expected = [ + {"order": 1, "type": "general", "status": "open"}, + {"order": 2, "type": "general", "status": "open"}, + {"order": 3, "type": "general", "status": "open"}, + {"order": 4, "type": "general", "status": "closed"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + # Alternating traffic + has_alternating_traffic = True + + direction = "north" + expected = [ + {"order": 1, "type": "general", "status": "alternating-flow"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "general", "status": "closed"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + direction = "south" + expected = [ + {"order": 1, "type": "general", "status": "alternating-flow"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "general", "status": "closed"}, + ] + actual = planned_events.get_lane_impacts( + lane_impacts, direction, has_alternating_traffic + ) + assert actual == expected + + +# --------------------------------------------------------------------------------Unit test for get_vehicle_impact function-------------------------------------------------------------------------------- +def test_get_vehicle_impact_some_lanes_closed(): + lanes = [ + {"order": 1, "type": "shoulder", "status": "open"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "shoulder", "status": "open"}, + ] + test_vehicle_impact = planned_events.get_vehicle_impact(lanes, False) + expected_vehicle_impact = "some-lanes-closed" + assert test_vehicle_impact == expected_vehicle_impact + + +def test_get_vehicle_impact_all_lanes_closed(): + lanes = [ + {"order": 1, "type": "shoulder", "status": "closed"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "closed"}, + {"order": 4, "type": "shoulder", "status": "closed"}, + ] + test_vehicle_impact = planned_events.get_vehicle_impact(lanes, False) + expected_vehicle_impact = "all-lanes-closed" + assert test_vehicle_impact == expected_vehicle_impact + + +def test_get_vehicle_impact_all_lanes_open(): + lanes = [ + {"order": 1, "type": "shoulder", "status": "open"}, + {"order": 2, "type": "general", "status": "open"}, + {"order": 3, "type": "general", "status": "open"}, + {"order": 4, "type": "shoulder", "status": "open"}, + ] + test_vehicle_impact = planned_events.get_vehicle_impact(lanes, False) + expected_vehicle_impact = "all-lanes-open" + assert test_vehicle_impact == expected_vehicle_impact + + +def test_get_vehicle_impact_alternating_description_valid(): + lanes = [ + {"order": 1, "type": "shoulder", "status": "open"}, + {"order": 2, "type": "general", "status": "closed"}, + {"order": 3, "type": "general", "status": "open"}, + {"order": 4, "type": "shoulder", "status": "closed"}, + ] + test_vehicle_impact = planned_events.get_vehicle_impact(lanes, True) + expected_vehicle_impact = VehicleImpact.ALTERNATING_ONE_WAY + assert test_vehicle_impact == expected_vehicle_impact + + def test_is_incident_true_true(): msg = { "properties": {"id": "OpenTMS-Incident2028603626", "type": "Emergency Roadwork"} @@ -313,6 +491,25 @@ def test_is_incident_wz_false_2(): assert actual == (False, False) +def test_detect_alternating_traffic_true(): + additional_impacts = ["Alternating traffic", "Alternating Lanes"] + assert planned_events.detect_alternating_traffic(additional_impacts) + + additional_impacts = ["Alternating traffic"] + assert planned_events.detect_alternating_traffic(additional_impacts) + + +def test_detect_alternating_traffic_false(): + additional_impacts = None + assert not planned_events.detect_alternating_traffic(additional_impacts) + + additional_impacts = [] + assert not planned_events.detect_alternating_traffic(additional_impacts) + + additional_impacts = ["other impact"] + assert not planned_events.detect_alternating_traffic(additional_impacts) + + class MockGeospatialApi: def __init__( self, getCachedRequest=lambda x: None, setCachedRequest=lambda x, y: None diff --git a/tests/standard_to_cwz/planned_events_translator_cwz_test.py b/tests/standard_to_cwz/planned_events_translator_cwz_test.py new file mode 100644 index 00000000..c64406da --- /dev/null +++ b/tests/standard_to_cwz/planned_events_translator_cwz_test.py @@ -0,0 +1,138 @@ +import os +import unittest +import uuid +import argparse +from datetime import datetime, timezone +from unittest.mock import MagicMock, patch + +import time_machine +from wzdx.standard_to_cwz import planned_events_translator +from wzdx.tools import wzdx_translator + +from tests.data.standard_to_cwz import planned_events_translator_data + + +@patch.object(argparse, "ArgumentParser") +def test_parse_planned_events_arguments(argparse_mock): + plannedEventsFile, outputFile = ( + planned_events_translator.parse_planned_events_arguments() + ) + assert plannedEventsFile is not None and outputFile is not None + + +def init_datetime_mocks(mock_dts): + for i in mock_dts: + i.utcnow = MagicMock(return_value=datetime(2021, 4, 13, tzinfo=timezone.utc)) + i.now = MagicMock(return_value=datetime(2021, 4, 13)) + i.strptime = datetime.strptime + + +@patch.dict( + os.environ, + { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "CDOT", + "NAMESPACE_UUID": "3f0bce7b-1e59-4be0-80cd-b5f1f3801708", + }, +) +@unittest.mock.patch("wzdx.tools.cwz_translator.datetime") +def test_parse_work_zone_multipoint(mock_dt): + init_datetime_mocks([mock_dt]) + standard = planned_events_translator_data.test_parse_work_zone_linestring_standard + expected_feature = ( + planned_events_translator_data.test_parse_work_zone_linestring_expected + ) + + test_feature = planned_events_translator.parse_work_zone(standard) + test_feature = wzdx_translator.remove_unnecessary_fields_feature(test_feature) + + assert test_feature == expected_feature + + +def test_parse_work_zone_no_data(): + test_feature = planned_events_translator.parse_work_zone(None) + expected_feature = None + assert test_feature == expected_feature + + +def test_parse_work_zone_invalid_data(): + test_var = "a,b,c,d" + test_feature = planned_events_translator.parse_work_zone(test_var) + assert test_feature is None + + +# --------------------------------------------------------------------------------Unit test for wzdx_creator function-------------------------------------------------------------------------------- +@patch.dict( + os.environ, + { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "CDOT", + "NAMESPACE_UUID": "3f0bce7b-1e59-4be0-80cd-b5f1f3801708", + }, +) +# first is for data source id, second is for a default id that is not used in this example, and the third is the road_event_id +@patch.object(uuid, "uuid4", side_effect=["w", "", "3"]) +@unittest.mock.patch("wzdx.tools.cwz_translator.datetime") +def test_cwz_creator(mock_dt, _): + init_datetime_mocks([mock_dt]) + + standard = planned_events_translator_data.test_cwz_creator_standard + + expected_cwz = planned_events_translator_data.test_cwz_creator_expected + + with time_machine.travel(datetime(2021, 4, 13, 0, 0, 0)): + test_cwz = planned_events_translator.cwz_creator(standard) + test_cwz = wzdx_translator.remove_unnecessary_fields(test_cwz) + assert expected_cwz == test_cwz + + +def test_cwz_creator_empty_object(): + obj = None + test_cwz = planned_events_translator.cwz_creator(obj) + assert test_cwz is None + + +def test_cwz_creator_no_incidents(): + obj = [] + test_cwz = planned_events_translator.cwz_creator(obj) + assert test_cwz is None + + +def test_cwz_creator_invalid_info_object(): + standard = { + "rtdh_timestamp": 1638846301.4691865, + "rtdh_message_id": "e5bba2f6-bbd0-4a61-8d64-b7c33657d35a", + "event": { + "type": "", + "source": { + "id": "Form568-44819108-703c-4d6d-ae0d-7dca7319e5b0", + "last_updated_timestamp": 1638871501469, + }, + "geometry": [ + [-104.82230842595187, 39.73946349406594], + [-104.79432762150851, 39.73959547447038], + ], + "header": { + "description": "Maintenance for lane expansion", + "justification": "Lane expansion - maintenance work", + "start_timestamp": 1630290600000, + "end_timestamp": 1630290600000, + }, + "detail": { + "road_name": "287", + "road_number": "287", + "direction": "eastbound", + }, + }, + } + + test_invalid_info_object = { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "iCone", + } + + test_cwz = planned_events_translator.cwz_creator(standard, test_invalid_info_object) + assert test_cwz is None diff --git a/tests/standard_to_enhanced/icone_translator_test.py b/tests/standard_to_wzdx/icone_translator_test.py similarity index 98% rename from tests/standard_to_enhanced/icone_translator_test.py rename to tests/standard_to_wzdx/icone_translator_test.py index 389fe84e..6521563f 100644 --- a/tests/standard_to_enhanced/icone_translator_test.py +++ b/tests/standard_to_wzdx/icone_translator_test.py @@ -6,16 +6,16 @@ import time_machine import xmltodict -from wzdx.standard_to_enhanced import icone_translator +from wzdx.standard_to_wzdx import icone_translator from wzdx.tools import wzdx_translator -from tests.data.standard_to_enhanced import icone_translator_data +from tests.data.standard_to_wzdx import icone_translator_data @patch.object(argparse, "ArgumentParser") def test_parse_planned_events_arguments(argparse_mock): iconeFile, outputFile = icone_translator.parse_icone_arguments() - assert iconeFile != None and outputFile != None + assert iconeFile is not None and outputFile is not None # --------------------------------------------------------------------------------Unit test for get_vehicle_impact function-------------------------------------------------------------------------------- @@ -39,7 +39,7 @@ def test_get_vehicle_impact_all_lanes_open(): def test_wzdx_creator_empty_icone_object(): icone_obj = None test_wzdx = icone_translator.wzdx_creator(icone_obj) - assert test_wzdx == None + assert test_wzdx is None def test_wzdx_creator_invalid_info_object(): @@ -83,7 +83,7 @@ def test_wzdx_creator_invalid_info_object(): } test_wzdx = icone_translator.wzdx_creator(icone_obj, test_invalid_info_object) - assert test_wzdx == None + assert test_wzdx is None @patch.dict( diff --git a/tests/standard_to_enhanced/navjoy_translator_test.py b/tests/standard_to_wzdx/navjoy_translator_test.py similarity index 89% rename from tests/standard_to_enhanced/navjoy_translator_test.py rename to tests/standard_to_wzdx/navjoy_translator_test.py index 43d30e32..2c0b1b27 100644 --- a/tests/standard_to_enhanced/navjoy_translator_test.py +++ b/tests/standard_to_wzdx/navjoy_translator_test.py @@ -4,17 +4,17 @@ from datetime import datetime, timezone from unittest.mock import MagicMock, Mock, patch import argparse -from tests.data.standard_to_enhanced import navjoy_translator_data +from tests.data.standard_to_wzdx import navjoy_translator_data from wzdx.tools import wzdx_translator import time_machine -from wzdx.standard_to_enhanced import navjoy_translator +from wzdx.standard_to_wzdx import navjoy_translator @patch.object(argparse, "ArgumentParser") def test_parse_navjoy_arguments(argparse_mock): navjoyFile, outputFile = navjoy_translator.parse_navjoy_arguments() - assert navjoyFile != None and outputFile != None + assert navjoyFile is not None and outputFile is not None def init_datetime_mocks(mock_dts): @@ -23,16 +23,16 @@ def init_datetime_mocks(mock_dts): i.now = MagicMock(return_value=datetime(2021, 4, 13)) i.strptime = datetime.strptime + @patch.dict( os.environ, { "NAMESPACE_UUID": "3f0bce7b-1e59-4be0-80cd-b5f1f3801708", }, ) -@unittest.mock.patch("wzdx.standard_to_enhanced.navjoy_translator.datetime") @unittest.mock.patch("wzdx.tools.wzdx_translator.datetime") -def test_parse_reduction_zone_linestring(mock_dt, mock_dt_3): - init_datetime_mocks([mock_dt, mock_dt_3]) +def test_parse_reduction_zone_linestring(mock_dt): + init_datetime_mocks([mock_dt]) test_feature = navjoy_translator.parse_reduction_zone( navjoy_translator_data.test_parse_reduction_zone_linestring_standard @@ -54,7 +54,7 @@ def test_parse_reduction_zone_no_data(): def test_parse_reduction_zone_invalid_data(): test_var = "a,b,c,d" test_feature = navjoy_translator.parse_reduction_zone(test_var) - assert test_feature == None + assert test_feature is None # --------------------------------------------------------------------------------Unit test for get_vehicle_impact function-------------------------------------------------------------------------------- @@ -89,10 +89,9 @@ def test_get_vehicle_impact_all_lanes_open(): }, ) @patch("uuid.uuid4") -@unittest.mock.patch("wzdx.standard_to_enhanced.navjoy_translator.datetime") @unittest.mock.patch("wzdx.tools.wzdx_translator.datetime") -def test_wzdx_creator(mock_dt, mock_dt_3, mockUuid): - init_datetime_mocks([mock_dt, mock_dt_3]) +def test_wzdx_creator(mock_dt, _): + init_datetime_mocks([mock_dt]) uuid.uuid4 = Mock() uuid.uuid4.side_effect = "we234de" @@ -107,13 +106,13 @@ def test_wzdx_creator(mock_dt, mock_dt_3, mockUuid): def test_wzdx_creator_empty_object(): obj = None test_wzdx = navjoy_translator.wzdx_creator(obj) - assert test_wzdx == None + assert test_wzdx is None def test_wzdx_creator_no_incidents(): obj = [] test_wzdx = navjoy_translator.wzdx_creator(obj) - assert test_wzdx == None + assert test_wzdx is None def test_wzdx_creator_invalid_info_object(): @@ -150,7 +149,7 @@ def test_wzdx_creator_invalid_info_object(): } test_wzdx = navjoy_translator.wzdx_creator(standard, test_invalid_info_object) - assert test_wzdx == None + assert test_wzdx is None # ----------------------------------------- get_types_of_work ----------------------------------------- diff --git a/tests/standard_to_enhanced/planned_events_translator_test.py b/tests/standard_to_wzdx/planned_events_translator_test.py similarity index 54% rename from tests/standard_to_enhanced/planned_events_translator_test.py rename to tests/standard_to_wzdx/planned_events_translator_test.py index 7c91632f..610ddd4a 100644 --- a/tests/standard_to_enhanced/planned_events_translator_test.py +++ b/tests/standard_to_wzdx/planned_events_translator_test.py @@ -6,10 +6,10 @@ from unittest.mock import MagicMock, patch import time_machine -from wzdx.standard_to_enhanced import planned_events_translator +from wzdx.standard_to_wzdx import planned_events_translator from wzdx.tools import wzdx_translator -from tests.data.standard_to_enhanced import planned_events_translator_data +from tests.data.standard_to_wzdx import planned_events_translator_data @patch.object(argparse, "ArgumentParser") @@ -17,7 +17,7 @@ def test_parse_planned_events_arguments(argparse_mock): plannedEventsFile, outputFile = ( planned_events_translator.parse_planned_events_arguments() ) - assert plannedEventsFile != None and outputFile != None + assert plannedEventsFile is not None and outputFile is not None def init_datetime_mocks(mock_dts): @@ -36,10 +36,9 @@ def init_datetime_mocks(mock_dts): "NAMESPACE_UUID": "3f0bce7b-1e59-4be0-80cd-b5f1f3801708", }, ) -@unittest.mock.patch("wzdx.standard_to_enhanced.navjoy_translator.datetime") @unittest.mock.patch("wzdx.tools.wzdx_translator.datetime") -def test_parse_work_zone_multipoint(mock_dt, mock_dt_3): - init_datetime_mocks([mock_dt, mock_dt_3]) +def test_parse_work_zone_multipoint(mock_dt): + init_datetime_mocks([mock_dt]) standard = planned_events_translator_data.test_parse_work_zone_multipoint_standard expected_feature = ( planned_events_translator_data.test_parse_work_zone_multipoint_expected @@ -60,44 +59,7 @@ def test_parse_work_zone_no_data(): def test_parse_work_zone_invalid_data(): test_var = "a,b,c,d" test_feature = planned_events_translator.parse_work_zone(test_var) - assert test_feature == None - - -# --------------------------------------------------------------------------------Unit test for get_vehicle_impact function-------------------------------------------------------------------------------- -def test_get_vehicle_impact_some_lanes_closed(): - lanes = [ - {"order": 1, "type": "shoulder", "status": "open"}, - {"order": 2, "type": "general", "status": "closed"}, - {"order": 3, "type": "general", "status": "closed"}, - {"order": 4, "type": "shoulder", "status": "open"}, - ] - test_vehicle_impact = planned_events_translator.get_vehicle_impact(lanes) - expected_vehicle_impact = "some-lanes-closed" - assert test_vehicle_impact == expected_vehicle_impact - - -def test_get_vehicle_impact_all_lanes_closed(): - lanes = [ - {"order": 1, "type": "shoulder", "status": "closed"}, - {"order": 2, "type": "general", "status": "closed"}, - {"order": 3, "type": "general", "status": "closed"}, - {"order": 4, "type": "shoulder", "status": "closed"}, - ] - test_vehicle_impact = planned_events_translator.get_vehicle_impact(lanes) - expected_vehicle_impact = "all-lanes-closed" - assert test_vehicle_impact == expected_vehicle_impact - - -def test_get_vehicle_impact_all_lanes_open(): - lanes = [ - {"order": 1, "type": "shoulder", "status": "open"}, - {"order": 2, "type": "general", "status": "open"}, - {"order": 3, "type": "general", "status": "open"}, - {"order": 4, "type": "shoulder", "status": "open"}, - ] - test_vehicle_impact = planned_events_translator.get_vehicle_impact(lanes) - expected_vehicle_impact = "all-lanes-open" - assert test_vehicle_impact == expected_vehicle_impact + assert test_feature is None # --------------------------------------------------------------------------------Unit test for wzdx_creator function-------------------------------------------------------------------------------- @@ -112,10 +74,9 @@ def test_get_vehicle_impact_all_lanes_open(): ) # first is for data source id, second is for a default id that is not used in this example, and the third is the road_event_id @patch.object(uuid, "uuid4", side_effect=["w", "", "3"]) -@unittest.mock.patch("wzdx.standard_to_enhanced.navjoy_translator.datetime") @unittest.mock.patch("wzdx.tools.wzdx_translator.datetime") -def test_wzdx_creator(mock_dt, mock_dt_3, _): - init_datetime_mocks([mock_dt, mock_dt_3]) +def test_wzdx_creator(mock_dt, _): + init_datetime_mocks([mock_dt]) standard = planned_events_translator_data.test_wzdx_creator_standard @@ -127,47 +88,16 @@ def test_wzdx_creator(mock_dt, mock_dt_3, _): assert expected_wzdx == test_wzdx -@patch.dict( - os.environ, - { - "contact_name": "Heather Pickering-Hilgers", - "contact_email": "heather.pickeringhilgers@state.co.us", - "publisher": "CDOT", - "NAMESPACE_UUID": "3f0bce7b-1e59-4be0-80cd-b5f1f3801708", - }, -) -# first is for data source id, second is for a default id that is not used in this example, and the third is the road_event_id -@patch.object(uuid, "uuid4", side_effect=["w", "", "3", "4", "5"]) -@unittest.mock.patch("wzdx.standard_to_enhanced.navjoy_translator.datetime") -@unittest.mock.patch("wzdx.tools.wzdx_translator.datetime") -def test_wzdx_creator_road_restriction(mock_dt, mock_dt_3, _): - init_datetime_mocks([mock_dt, mock_dt_3]) - - standard = ( - planned_events_translator_data.test_wzdx_creator_standard_road_restriction - ) - - expected_wzdx = ( - planned_events_translator_data.test_wzdx_creator_expected_road_restriction - ) - - with time_machine.travel(datetime(2021, 4, 13, 0, 0, 0)): - test_wzdx = planned_events_translator.wzdx_creator(standard) - - test_wzdx = wzdx_translator.remove_unnecessary_fields(test_wzdx) - assert expected_wzdx == test_wzdx - - def test_wzdx_creator_empty_object(): obj = None test_wzdx = planned_events_translator.wzdx_creator(obj) - assert test_wzdx == None + assert test_wzdx is None def test_wzdx_creator_no_incidents(): obj = [] test_wzdx = planned_events_translator.wzdx_creator(obj) - assert test_wzdx == None + assert test_wzdx is None def test_wzdx_creator_invalid_info_object(): @@ -207,4 +137,4 @@ def test_wzdx_creator_invalid_info_object(): test_wzdx = planned_events_translator.wzdx_creator( standard, test_invalid_info_object ) - assert test_wzdx == None + assert test_wzdx is None diff --git a/tests/tools/cdot_geospatial_api_test.py b/tests/tools/cdot_geospatial_api_test.py index 42f2e9bd..dcfc282b 100644 --- a/tests/tools/cdot_geospatial_api_test.py +++ b/tests/tools/cdot_geospatial_api_test.py @@ -77,7 +77,7 @@ def test_get_route_between_measures(): assert len(actual) == 221 -def test_get_route_between_measures(): +def test_get_route_between_measures_compressed(): routeId = "070A" startMeasure = 50 endMeasure = 60 @@ -87,10 +87,10 @@ def test_get_route_between_measures(): assert len(actual) == 108 -def test_get_route_between_measures_allow_reversal(): +def test_get_route_between_measures_compressed_allow_reversal(): routeId = "070A" - startMeasure = 50 - endMeasure = 60 + startMeasure = 60 + endMeasure = 50 actual = cdot_geospatial_api.GeospatialApi().get_route_between_measures( routeId, startMeasure, endMeasure, compressed=True ) diff --git a/tests/tools/combination_test.py b/tests/tools/combination_test.py index b3ba41d1..c04367fc 100644 --- a/tests/tools/combination_test.py +++ b/tests/tools/combination_test.py @@ -1,642 +1,642 @@ -from unittest.mock import Mock, patch -from wzdx.tools import combination, cdot_geospatial_api -import json - - -def test_validate_directionality_wzdx(): - wzdx_1 = { - "features": [{"properties": {"core_details": {"direction": "northbound"}}}] - } - - wzdx_2 = { - "features": [{"properties": {"core_details": {"direction": "northbound"}}}] - } - actual = combination.validate_directionality_wzdx(wzdx_1, wzdx_2) - assert actual == True - - wzdx_2 = { - "features": [{"properties": {"core_details": {"direction": "southbound"}}}] - } - actual = combination.validate_directionality_wzdx(wzdx_1, wzdx_2) - assert actual == False - - -def test_does_route_overlap_invalid(): - obj1 = {"route_details_start": None, "route_details_end": None} - obj2 = {"route_details_start": None, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == None - actual = combination.does_route_overlap(obj2, obj1) - assert actual == None - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - obj2 = {"route_details_start": None, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == None - actual = combination.does_route_overlap(obj2, obj1) - assert actual == None - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": None, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == None - actual = combination.does_route_overlap(obj2, obj1) - assert actual == None - - obj1 = {"route_details_start": None, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": None, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == None - actual = combination.does_route_overlap(obj2, obj1) - assert actual == None - - -def test_does_route_overlap_2(): - # -------------------- Valid Equal -------------------- - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - obj2 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - # -------------------- Valid Edge of Range -------------------- - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - obj2 = {"route_details_start": {"Measure": 1.24}, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.24}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": {"Measure": 1.24}, "route_details_end": None} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.24}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - # -------------------- Invalid Edge of Range -------------------- - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - obj2 = {"route_details_start": {"Measure": 1.26}, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.26}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - obj1 = {"route_details_start": {"Measure": 1.26}, "route_details_end": None} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - obj1 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.26}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - -def test_does_route_overlap_3(): - # -------------------- Valid -------------------- - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": {"Measure": 1}, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": {"Measure": 1.5}, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.5}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - # -------------------- Invalid -------------------- - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": {"Measure": 2.5}, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 2.5}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": {"Measure": 0.5}, "route_details_end": None} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - obj2 = {"route_details_start": None, "route_details_end": {"Measure": 0.5}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - -def test_does_route_overlap_4(): - obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} - - obj2 = { - "route_details_start": {"Measure": 1.01}, - "route_details_end": {"Measure": 1.99}, - } - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj2 = { - "route_details_start": {"Measure": 0}, - "route_details_end": {"Measure": 1.5}, - } - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj2 = { - "route_details_start": {"Measure": 1.5}, - "route_details_end": {"Measure": 3}, - } - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj2 = {"route_details_start": {"Measure": 0}, "route_details_end": {"Measure": 3}} - actual = combination.does_route_overlap(obj1, obj2) - assert actual == True - actual = combination.does_route_overlap(obj2, obj1) - assert actual == True - - obj2 = { - "route_details_start": {"Measure": 0}, - "route_details_end": {"Measure": 0.99}, - } - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - obj2 = { - "route_details_start": {"Measure": 2.01}, - "route_details_end": {"Measure": 3}, - } - actual = combination.does_route_overlap(obj1, obj2) - assert actual == False - actual = combination.does_route_overlap(obj2, obj1) - assert actual == False - - -class MockGeospatialApi: - def __init__( - self, getCachedRequest=lambda x: None, setCachedRequest=lambda x, y: None - ): - self.getCachedRequest = getCachedRequest - self.setCachedRequest = setCachedRequest - - def get_route_and_measure(self, arg): - return "route_and_measure" - - -@patch.object( - cdot_geospatial_api, - "GeospatialApi", - side_effect=lambda: MockGeospatialApi(), -) -def test_get_route_details(mock_geospatial_api): - coords = [0, 1] - expected = "route_and_measure" - actual = combination.get_route_details(*coords) - assert actual == expected - - -@patch.object( - combination, - "get_route_details", - side_effect=["route_details_start", "route_details_end"], -) -def test_add_route_details_overwrite_false(mock_get_route_details): - wzdx = { - "features": [ - { - "geometry": {"coordinates": [[0, 1], [2, 3]]}, - "route_details_start": "start", - "route_details_end": "end", - } - ] - } - expected = ("route_details_start", "route_details_end") - actual = combination.add_route_details([wzdx]) - assert ( - actual[0]["route_details_start"], - actual[0]["route_details_end"], - ) == expected - - -@patch.object( - combination, - "get_route_details", - side_effect=["route_details_start", "route_details_end"], -) -def test_add_route_details_overwrite_true(mock_get_route_details): - wzdx = { - "features": [ - { - "geometry": {"coordinates": [[0, 1], [2, 3]]}, - "route_details_start": "start", - "route_details_end": "end", - } - ] - } - expected = ("route_details_start", "route_details_end") - actual = combination.add_route_details([wzdx], overwrite=True) - assert ( - actual[0]["route_details_start"], - actual[0]["route_details_end"], - ) == expected - - -@patch.object(combination, "get_route_details", side_effect=[{}, {}]) -def test_add_route_details_keepInvalid_true(mock_get_route_details): - wzdx = {"features": [{"geometry": {"coordinates": [[0, 1], [2, 3]]}}]} - actual = combination.add_route_details([wzdx]) - assert len(actual) == 1 - - -@patch.object(combination, "get_route_details", side_effect=[{}, {}]) -def test_add_route_details_keepInvalid_false(mock_get_route_details): - wzdx = {"features": [{"geometry": {"coordinates": [[0, 1], [2, 3]]}}]} - actual = combination.add_route_details([wzdx], keepInvalid=False) - assert len(actual) == 0 - - -@patch.object( - combination, - "get_route_details", - side_effect=["route_details_start", "route_details_end"], -) -def test_get_route_details_for_wzdx(mock_get_route_details): - wzdx = {"geometry": {"coordinates": [[0, 1], [2, 3]]}} - expected = ("route_details_start", "route_details_end") - actual = combination.get_route_details_for_wzdx(wzdx) - assert actual == expected - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), - ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_valid(mock_get_route_details_for_wzdx): - wzdx_1 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "start_date": "2024-01-01T00:00:00Z", - "end_date": "2024-01-02T00:00:00Z", - }, - "id": "a", - } - ] - } - - wzdx_2 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "start_date": "2024-01-01T00:00:00Z", - "end_date": "2024-01-02T00:00:00Z", - }, - "id": "a", - } - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 1 - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), - ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), - ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), - ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_valid_multiple( - mock_get_route_details_for_wzdx, -): - wzdx_0 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "start_date": "2024-01-01T00:00:00Z", - "end_date": "2024-01-02T00:00:00Z", - }, - "id": "a", - } - ] - } - wzdx_1 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "start_date": "2024-01-01T00:00:00Z", - "end_date": "2024-01-05T00:00:00Z", - }, - "id": "a", - } - ] - } - - wzdx_2 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "start_date": "2024-01-01T01:00:00Z", - "end_date": "2024-01-06T00:00:00Z", - }, - "id": "a", - } - ] - } - wzdx_3 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "start_date": "2024-01-01T22:00:00Z", - "end_date": "2024-01-07T00:00:00Z", - }, - "id": "a", - } - ] - } - actual = combination.identify_overlapping_features_wzdx( - [wzdx_0, wzdx_1], [wzdx_2, wzdx_3] - ) - assert len(actual) == 2 * 2 - - -@patch.object(combination, "get_route_details_for_wzdx", side_effect=[]) -def test_identify_overlapping_features_wzdx_valid_with_routes( - mock_get_route_details_for_wzdx, -): - wzdx_1 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "route_details_start": {"Route": "route_1", "Measure": 1}, - "route_details_end": {"Route": "route_1", "Measure": 2}, - "start_date": "2024-01-01T00:00:00Z", - "end_date": "2024-01-02T00:00:00Z", - }, - "id": "a", - } - ] - } - - wzdx_2 = { - "features": [ - { - "properties": { - "core_details": {"direction": "northbound"}, - "route_details_start": {"Route": "route_1", "Measure": 1.5}, - "route_details_end": {"Route": "route_1", "Measure": 2.5}, - "start_date": "2023-12-29T00:00:00Z", - "end_date": "2024-01-01T01:00:00Z", - }, - "id": "a", - } - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 1 - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), - ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_invalid_direction( - mock_get_route_details_for_wzdx, -): - wzdx_1 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - - wzdx_2 = { - "features": [ - {"properties": {"core_details": {"direction": "southbound"}}, "id": "a"} - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 0 - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), - ({"Route": "route_1", "Measure": 2.1}, {"Route": "route_1", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_invalid_overlap( - mock_get_route_details_for_wzdx, -): - wzdx_1 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - - wzdx_2 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 0 - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), - ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_2", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_invalid_route_mismatch_1( - mock_get_route_details_for_wzdx, -): - wzdx_1 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - - wzdx_2 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 0 - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - ({"Route": "route_1", "Measure": 1}, {"Route": "route_2", "Measure": 2}), - ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_2", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_invalid_route_mismatch_2( - mock_get_route_details_for_wzdx, -): - wzdx_1 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - - wzdx_2 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 0 - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), - ({"Route": "route_2", "Measure": 1.5}, {"Route": "route_2", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_invalid_route_mismatch_3( - mock_get_route_details_for_wzdx, -): - wzdx_1 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - - wzdx_2 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 0 - - -@patch.object( - combination, - "get_route_details_for_wzdx", - side_effect=[ - (None, {"Route": "route_1", "Measure": 2}), - (None, {"Route": "route_2", "Measure": 2.5}), - ], -) -def test_identify_overlapping_features_wzdx_invalid_route_none( - mock_get_route_details_for_wzdx, -): - wzdx_1 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - - wzdx_2 = { - "features": [ - {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} - ] - } - actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) - assert len(actual) == 0 +from unittest.mock import Mock, patch +from wzdx.tools import combination, cdot_geospatial_api +import json + + +def test_validate_directionality_wzdx(): + wzdx_1 = { + "features": [{"properties": {"core_details": {"direction": "northbound"}}}] + } + + wzdx_2 = { + "features": [{"properties": {"core_details": {"direction": "northbound"}}}] + } + actual = combination.validate_directionality_wzdx(wzdx_1, wzdx_2) + assert actual == True + + wzdx_2 = { + "features": [{"properties": {"core_details": {"direction": "southbound"}}}] + } + actual = combination.validate_directionality_wzdx(wzdx_1, wzdx_2) + assert actual == False + + +def test_does_route_overlap_invalid(): + obj1 = {"route_details_start": None, "route_details_end": None} + obj2 = {"route_details_start": None, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual is None + actual = combination.does_route_overlap(obj2, obj1) + assert actual is None + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + obj2 = {"route_details_start": None, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual is None + actual = combination.does_route_overlap(obj2, obj1) + assert actual is None + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": None, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual is None + actual = combination.does_route_overlap(obj2, obj1) + assert actual is None + + obj1 = {"route_details_start": None, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": None, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual is None + actual = combination.does_route_overlap(obj2, obj1) + assert actual is None + + +def test_does_route_overlap_2(): + # -------------------- Valid Equal -------------------- + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + obj2 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + # -------------------- Valid Edge of Range -------------------- + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + obj2 = {"route_details_start": {"Measure": 1.24}, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.24}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": {"Measure": 1.24}, "route_details_end": None} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.24}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + # -------------------- Invalid Edge of Range -------------------- + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + obj2 = {"route_details_start": {"Measure": 1.26}, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.26}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + obj1 = {"route_details_start": {"Measure": 1.26}, "route_details_end": None} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + obj1 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.26}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + +def test_does_route_overlap_3(): + # -------------------- Valid -------------------- + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": {"Measure": 1}, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": {"Measure": 1.5}, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 1.5}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + # -------------------- Invalid -------------------- + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": {"Measure": 2.5}, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 2.5}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": {"Measure": 0.5}, "route_details_end": None} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + obj2 = {"route_details_start": None, "route_details_end": {"Measure": 0.5}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + +def test_does_route_overlap_4(): + obj1 = {"route_details_start": {"Measure": 1}, "route_details_end": {"Measure": 2}} + + obj2 = { + "route_details_start": {"Measure": 1.01}, + "route_details_end": {"Measure": 1.99}, + } + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj2 = { + "route_details_start": {"Measure": 0}, + "route_details_end": {"Measure": 1.5}, + } + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj2 = { + "route_details_start": {"Measure": 1.5}, + "route_details_end": {"Measure": 3}, + } + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj2 = {"route_details_start": {"Measure": 0}, "route_details_end": {"Measure": 3}} + actual = combination.does_route_overlap(obj1, obj2) + assert actual == True + actual = combination.does_route_overlap(obj2, obj1) + assert actual == True + + obj2 = { + "route_details_start": {"Measure": 0}, + "route_details_end": {"Measure": 0.99}, + } + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + obj2 = { + "route_details_start": {"Measure": 2.01}, + "route_details_end": {"Measure": 3}, + } + actual = combination.does_route_overlap(obj1, obj2) + assert actual == False + actual = combination.does_route_overlap(obj2, obj1) + assert actual == False + + +class MockGeospatialApi: + def __init__( + self, getCachedRequest=lambda x: None, setCachedRequest=lambda x, y: None + ): + self.getCachedRequest = getCachedRequest + self.setCachedRequest = setCachedRequest + + def get_route_and_measure(self, arg): + return "route_and_measure" + + +@patch.object( + cdot_geospatial_api, + "GeospatialApi", + side_effect=lambda: MockGeospatialApi(), +) +def test_get_route_details(mock_geospatial_api): + coords = [0, 1] + expected = "route_and_measure" + actual = combination.get_route_details(*coords) + assert actual == expected + + +@patch.object( + combination, + "get_route_details", + side_effect=["route_details_start", "route_details_end"], +) +def test_add_route_details_overwrite_false(mock_get_route_details): + wzdx = { + "features": [ + { + "geometry": {"coordinates": [[0, 1], [2, 3]]}, + "route_details_start": "start", + "route_details_end": "end", + } + ] + } + expected = ("route_details_start", "route_details_end") + actual = combination.add_route_details([wzdx]) + assert ( + actual[0]["route_details_start"], + actual[0]["route_details_end"], + ) == expected + + +@patch.object( + combination, + "get_route_details", + side_effect=["route_details_start", "route_details_end"], +) +def test_add_route_details_overwrite_true(mock_get_route_details): + wzdx = { + "features": [ + { + "geometry": {"coordinates": [[0, 1], [2, 3]]}, + "route_details_start": "start", + "route_details_end": "end", + } + ] + } + expected = ("route_details_start", "route_details_end") + actual = combination.add_route_details([wzdx], overwrite=True) + assert ( + actual[0]["route_details_start"], + actual[0]["route_details_end"], + ) == expected + + +@patch.object(combination, "get_route_details", side_effect=[{}, {}]) +def test_add_route_details_keepInvalid_true(mock_get_route_details): + wzdx = {"features": [{"geometry": {"coordinates": [[0, 1], [2, 3]]}}]} + actual = combination.add_route_details([wzdx]) + assert len(actual) == 1 + + +@patch.object(combination, "get_route_details", side_effect=[{}, {}]) +def test_add_route_details_keepInvalid_false(mock_get_route_details): + wzdx = {"features": [{"geometry": {"coordinates": [[0, 1], [2, 3]]}}]} + actual = combination.add_route_details([wzdx], keepInvalid=False) + assert len(actual) == 0 + + +@patch.object( + combination, + "get_route_details", + side_effect=["route_details_start", "route_details_end"], +) +def test_get_route_details_for_wzdx(mock_get_route_details): + wzdx = {"geometry": {"coordinates": [[0, 1], [2, 3]]}} + expected = ("route_details_start", "route_details_end") + actual = combination.get_route_details_for_wzdx(wzdx) + assert actual == expected + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), + ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_valid(mock_get_route_details_for_wzdx): + wzdx_1 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "start_date": "2024-01-01T00:00:00Z", + "end_date": "2024-01-02T00:00:00Z", + }, + "id": "a", + } + ] + } + + wzdx_2 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "start_date": "2024-01-01T00:00:00Z", + "end_date": "2024-01-02T00:00:00Z", + }, + "id": "a", + } + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 1 + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), + ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), + ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), + ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_valid_multiple( + mock_get_route_details_for_wzdx, +): + wzdx_0 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "start_date": "2024-01-01T00:00:00Z", + "end_date": "2024-01-02T00:00:00Z", + }, + "id": "a", + } + ] + } + wzdx_1 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "start_date": "2024-01-01T00:00:00Z", + "end_date": "2024-01-05T00:00:00Z", + }, + "id": "a", + } + ] + } + + wzdx_2 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "start_date": "2024-01-01T01:00:00Z", + "end_date": "2024-01-06T00:00:00Z", + }, + "id": "a", + } + ] + } + wzdx_3 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "start_date": "2024-01-01T22:00:00Z", + "end_date": "2024-01-07T00:00:00Z", + }, + "id": "a", + } + ] + } + actual = combination.identify_overlapping_features_wzdx( + [wzdx_0, wzdx_1], [wzdx_2, wzdx_3] + ) + assert len(actual) == 2 * 2 + + +@patch.object(combination, "get_route_details_for_wzdx", side_effect=[]) +def test_identify_overlapping_features_wzdx_valid_with_routes( + mock_get_route_details_for_wzdx, +): + wzdx_1 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "route_details_start": {"Route": "route_1", "Measure": 1}, + "route_details_end": {"Route": "route_1", "Measure": 2}, + "start_date": "2024-01-01T00:00:00Z", + "end_date": "2024-01-02T00:00:00Z", + }, + "id": "a", + } + ] + } + + wzdx_2 = { + "features": [ + { + "properties": { + "core_details": {"direction": "northbound"}, + "route_details_start": {"Route": "route_1", "Measure": 1.5}, + "route_details_end": {"Route": "route_1", "Measure": 2.5}, + "start_date": "2023-12-29T00:00:00Z", + "end_date": "2024-01-01T01:00:00Z", + }, + "id": "a", + } + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 1 + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), + ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_1", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_invalid_direction( + mock_get_route_details_for_wzdx, +): + wzdx_1 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + + wzdx_2 = { + "features": [ + {"properties": {"core_details": {"direction": "southbound"}}, "id": "a"} + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 0 + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), + ({"Route": "route_1", "Measure": 2.1}, {"Route": "route_1", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_invalid_overlap( + mock_get_route_details_for_wzdx, +): + wzdx_1 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + + wzdx_2 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 0 + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), + ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_2", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_invalid_route_mismatch_1( + mock_get_route_details_for_wzdx, +): + wzdx_1 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + + wzdx_2 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 0 + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + ({"Route": "route_1", "Measure": 1}, {"Route": "route_2", "Measure": 2}), + ({"Route": "route_1", "Measure": 1.5}, {"Route": "route_2", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_invalid_route_mismatch_2( + mock_get_route_details_for_wzdx, +): + wzdx_1 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + + wzdx_2 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 0 + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + ({"Route": "route_1", "Measure": 1}, {"Route": "route_1", "Measure": 2}), + ({"Route": "route_2", "Measure": 1.5}, {"Route": "route_2", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_invalid_route_mismatch_3( + mock_get_route_details_for_wzdx, +): + wzdx_1 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + + wzdx_2 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 0 + + +@patch.object( + combination, + "get_route_details_for_wzdx", + side_effect=[ + (None, {"Route": "route_1", "Measure": 2}), + (None, {"Route": "route_2", "Measure": 2.5}), + ], +) +def test_identify_overlapping_features_wzdx_invalid_route_none( + mock_get_route_details_for_wzdx, +): + wzdx_1 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + + wzdx_2 = { + "features": [ + {"properties": {"core_details": {"direction": "northbound"}}, "id": "a"} + ] + } + actual = combination.identify_overlapping_features_wzdx([wzdx_1], [wzdx_2]) + assert len(actual) == 0 diff --git a/tests/tools/cwz_translator_test.py b/tests/tools/cwz_translator_test.py new file mode 100644 index 00000000..4f2c2e6f --- /dev/null +++ b/tests/tools/cwz_translator_test.py @@ -0,0 +1,146 @@ +import json +import os +import uuid +from unittest.mock import Mock, patch + +from wzdx.tools import cwz_translator +from tests.data.tools import cwz_translator_data + + +# --------------------------------------------------------------------------------unit test for valid_info function-------------------------------------------------------------------------------- +def test_valid_info_valid_info(): + test_info = { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "iCone", + } + test_validate_info = cwz_translator.validate_info(test_info) + assert test_validate_info is True + + +def test_valid_info_no_info(): + test_info = None + test_validate_info = cwz_translator.validate_info(test_info) + assert test_validate_info is False + + +def test_valid_info_invalid_info_missing_required_fields_contact_name(): + test_info = { + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "iCone", + } + test_validate_info = cwz_translator.validate_info(test_info) + assert test_validate_info is False + + +# --------------------------------------------------------------------------------unit test for validate_cwz function-------------------------------------------------------------------------------- +def test_validate_cwz_valid_cwz_data(): + test_schema = json.loads( + open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() + ) + validate_write = cwz_translator.validate_feed( + cwz_translator_data.test_validate_cwz_valid_cwz_data, test_schema + ) + assert validate_write is True + + +def test_validate_cwz_invalid_location_method_cwz_data(): + test_schema = json.loads( + open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() + ) + invalid_write = cwz_translator.validate_feed( + cwz_translator_data.test_validate_cwz_invalid_location_method, test_schema + ) + assert invalid_write is False + + +def test_validate_cwz_no_schema(): + test_schema = {} + invalid_write = cwz_translator.validate_feed( + cwz_translator_data.test_validate_cwz_valid_cwz_data, test_schema + ) + assert invalid_write is False + + +def test_validate_cwz_no_cwz_data(): + test_cwz_data = {} + test_schema = json.loads( + open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() + ) + validate_write = cwz_translator.validate_feed(test_cwz_data, test_schema) + assert validate_write is False + + +# --------------------------------------------------------------------------------unit test for initialize_info function-------------------------------------------------------------------------------- +@patch.dict( + os.environ, + { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "CDOT", + }, +) +def test_initialize_info(): + actual = cwz_translator.initialize_info() + expected = { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "CDOT", + } + assert actual == expected + + +# --------------------------------------------------------------------------------Unit test for add_ids_v3 function-------------------------------------------------------------------------------- +@patch("uuid.uuid4") +def test_add_ids(mock_uuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de", "23wsg54h"] + input_message = { + "feed_info": {"data_sources": [{"data_source_id": "u12s5grt"}]}, + "features": [ + { + "properties": { + "core_details": { + "data_source_id": "", + } + } + } + ], + } + actual = cwz_translator.add_ids(input_message) + expected = { + "feed_info": {"data_sources": [{"data_source_id": "u12s5grt"}]}, + "features": [ + { + "properties": { + "core_details": { + "data_source_id": "u12s5grt", + } + } + } + ], + } + + assert actual == expected + + +@patch("uuid.uuid4") +def test_add_ids_invalid_message_type(mock_uuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de"] + input_message = "invalid message" + actual = cwz_translator.add_ids(input_message) + expected = None + + assert actual == expected + + +@patch("uuid.uuid4") +def test_add_ids_empty_message(mock_uuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de"] + input_message = None + actual = cwz_translator.add_ids(input_message) + expected = None + + assert actual == expected diff --git a/tests/tools/date_tools_test.py b/tests/tools/date_tools_test.py index df845013..26a600fa 100644 --- a/tests/tools/date_tools_test.py +++ b/tests/tools/date_tools_test.py @@ -1,163 +1,163 @@ -from datetime import datetime, timedelta, timezone - -import time_machine -from wzdx.tools import date_tools - - -# --------------------------------------------------------------------------------unit test for parse_datetime_from_unix function-------------------------------------------------------------------------------- -def test_parse_datetime_from_unix_valid(): - time = 1609398000 - expected = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) - actual = date_tools.parse_datetime_from_unix(time) - assert actual == expected - - -def test_parse_datetime_from_unix_decimal(): - time = 1615866698.393723 - expected = datetime(2021, 3, 16, 3, 51, 38, tzinfo=timezone.utc) - actual = date_tools.parse_datetime_from_unix(time) - assert (actual - expected) < timedelta(seconds=1) - - -def test_parse_datetime_from_unix_string(): - time = "1609398000" - expected = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) - actual = date_tools.parse_datetime_from_unix(time) - assert actual == expected - - -def test_parse_datetime_from_unix_invalid_none(): - time = None - expected = None - actual = date_tools.parse_datetime_from_unix(time) - assert actual == expected - - -def test_parse_datetime_from_unix_invalid_dict(): - time = {} - expected = None - actual = date_tools.parse_datetime_from_unix(time) - assert actual == expected - - -# --------------------------------------------------------------------------------unit test for parse_datetime_from_iso_string function-------------------------------------------------------------------------------- -def test_parse_datetime_from_iso_string_valid(): - time_string = "2020-12-31T07:00:00Z" - expected = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) - actual = date_tools.parse_datetime_from_iso_string(time_string) - assert actual == expected - - -def test_parse_datetime_from_iso_string_with_decimal(): - time_string = "2020-12-31T07:00:00.123Z" - expected = datetime(2020, 12, 31, 7, 0, 0, 123000, tzinfo=timezone.utc) - actual = date_tools.parse_datetime_from_iso_string(time_string) - assert actual == expected - - -def test_parse_datetime_from_iso_string_invalid_none(): - time_string = None - actual = date_tools.parse_datetime_from_iso_string(time_string) - assert actual == None - - -def test_parse_datetime_from_iso_string_invalid_num(): - time_string = 12 - actual = date_tools.parse_datetime_from_iso_string(time_string) - assert actual == None - - -# --------------------------------------------------------------------------------unit test for get_iso_string_from_datetime function-------------------------------------------------------------------------------- -def test_get_iso_string_from_datetime_valid(): - time = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) - expected = "2020-12-31T07:00:00Z" - actual = date_tools.get_iso_string_from_datetime(time) - assert actual == expected - - -def test_get_iso_string_from_datetime_invalid_none(): - time_string = None - actual = date_tools.get_iso_string_from_datetime(time_string) - assert actual == None - - -def test_get_iso_string_from_datetime_invalid_string(): - time_string = "2020-12-31T07:00:00Z" - actual = date_tools.get_iso_string_from_datetime(time_string) - assert actual == None - - -# --------------------------------------------------------------------------------Unit test for get_event_status function-------------------------------------------------------------------------------- -def test_get_event_status_active(): - test_starttime_string = datetime(2020, 1, 1) - test_endtime_string = None - with time_machine.travel(datetime(2022, 1, 1)): - test_event_status = date_tools.get_event_status( - test_starttime_string, test_endtime_string - ) - valid_event_status = "active" - assert test_event_status == valid_event_status - - -def test_get_event_status_planned(): - test_starttime_string = datetime(2021, 1, 1) - test_endtime_string = None - with time_machine.travel(datetime(2020, 1, 1)): - test_event_status = date_tools.get_event_status( - test_starttime_string, test_endtime_string - ) - valid_event_status = "planned" - assert test_event_status == valid_event_status - - -def test_get_event_status_pending(): - test_starttime_string = datetime(2021, 1, 14) - test_endtime_string = None - with time_machine.travel(datetime(2021, 1, 1)): - test_event_status = date_tools.get_event_status( - test_starttime_string, test_endtime_string - ) - valid_event_status = "pending" - assert test_event_status == valid_event_status - - -def test_get_event_status_completed(): - test_starttime_string = datetime(2020, 1, 1) - test_endtime_string = datetime(2021, 1, 1) - with time_machine.travel(datetime(2022, 1, 1)): - test_event_status = date_tools.get_event_status( - test_starttime_string, test_endtime_string - ) - valid_event_status = "completed" - assert test_event_status == valid_event_status - - -def test_get_event_status_completed(): - test_starttime_string = datetime(2020, 1, 1) - test_endtime_string = datetime(2021, 1, 1) - with time_machine.travel(datetime(2021, 1, 11)): - test_event_status = date_tools.get_event_status( - test_starttime_string, test_endtime_string - ) - valid_event_status = "completed_recently" - assert test_event_status == valid_event_status - - -def test_get_event_status_none(): - test_starttime_string = None - test_endtime_string = None - test_event_status = date_tools.get_event_status( - test_starttime_string, test_endtime_string - ) - valid_event_status = None - assert test_event_status == valid_event_status - - -def test_get_event_status_string(): - test_starttime_string = "2020-12-31T07:00:00.123Z" - test_endtime_string = None - test_event_status = date_tools.get_event_status( - test_starttime_string, test_endtime_string - ) - valid_event_status = None - assert test_event_status == valid_event_status +from datetime import datetime, timedelta, timezone + +import time_machine +from wzdx.tools import date_tools + + +# --------------------------------------------------------------------------------unit test for parse_datetime_from_unix function-------------------------------------------------------------------------------- +def test_parse_datetime_from_unix_valid(): + time = 1609398000 + expected = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) + actual = date_tools.parse_datetime_from_unix(time) + assert actual == expected + + +def test_parse_datetime_from_unix_decimal(): + time = 1615866698.393723 + expected = datetime(2021, 3, 16, 3, 51, 38, tzinfo=timezone.utc) + actual = date_tools.parse_datetime_from_unix(time) + assert (actual - expected) < timedelta(seconds=1) + + +def test_parse_datetime_from_unix_string(): + time = "1609398000" + expected = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) + actual = date_tools.parse_datetime_from_unix(time) + assert actual == expected + + +def test_parse_datetime_from_unix_invalid_none(): + time = None + expected = None + actual = date_tools.parse_datetime_from_unix(time) + assert actual == expected + + +def test_parse_datetime_from_unix_invalid_dict(): + time = {} + expected = None + actual = date_tools.parse_datetime_from_unix(time) + assert actual == expected + + +# --------------------------------------------------------------------------------unit test for parse_datetime_from_iso_string function-------------------------------------------------------------------------------- +def test_parse_datetime_from_iso_string_valid(): + time_string = "2020-12-31T07:00:00Z" + expected = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) + actual = date_tools.parse_datetime_from_iso_string(time_string) + assert actual == expected + + +def test_parse_datetime_from_iso_string_with_decimal(): + time_string = "2020-12-31T07:00:00.123Z" + expected = datetime(2020, 12, 31, 7, 0, 0, 123000, tzinfo=timezone.utc) + actual = date_tools.parse_datetime_from_iso_string(time_string) + assert actual == expected + + +def test_parse_datetime_from_iso_string_invalid_none(): + time_string = None + actual = date_tools.parse_datetime_from_iso_string(time_string) + assert actual is None + + +def test_parse_datetime_from_iso_string_invalid_num(): + time_string = 12 + actual = date_tools.parse_datetime_from_iso_string(time_string) + assert actual is None + + +# --------------------------------------------------------------------------------unit test for get_iso_string_from_datetime function-------------------------------------------------------------------------------- +def test_get_iso_string_from_datetime_valid(): + time = datetime(2020, 12, 31, 7, tzinfo=timezone.utc) + expected = "2020-12-31T07:00:00Z" + actual = date_tools.get_iso_string_from_datetime(time) + assert actual == expected + + +def test_get_iso_string_from_datetime_invalid_none(): + time_string = None + actual = date_tools.get_iso_string_from_datetime(time_string) + assert actual is None + + +def test_get_iso_string_from_datetime_invalid_string(): + time_string = "2020-12-31T07:00:00Z" + actual = date_tools.get_iso_string_from_datetime(time_string) + assert actual is None + + +# --------------------------------------------------------------------------------Unit test for get_event_status function-------------------------------------------------------------------------------- +def test_get_event_status_active(): + test_starttime_string = datetime(2020, 1, 1) + test_endtime_string = None + with time_machine.travel(datetime(2022, 1, 1)): + test_event_status = date_tools.get_event_status( + test_starttime_string, test_endtime_string + ) + valid_event_status = "active" + assert test_event_status == valid_event_status + + +def test_get_event_status_planned(): + test_starttime_string = datetime(2021, 1, 1) + test_endtime_string = None + with time_machine.travel(datetime(2020, 1, 1)): + test_event_status = date_tools.get_event_status( + test_starttime_string, test_endtime_string + ) + valid_event_status = "planned" + assert test_event_status == valid_event_status + + +def test_get_event_status_pending(): + test_starttime_string = datetime(2021, 1, 14) + test_endtime_string = None + with time_machine.travel(datetime(2021, 1, 1)): + test_event_status = date_tools.get_event_status( + test_starttime_string, test_endtime_string + ) + valid_event_status = "pending" + assert test_event_status == valid_event_status + + +def test_get_event_status_completed(): + test_starttime_string = datetime(2020, 1, 1) + test_endtime_string = datetime(2021, 1, 1) + with time_machine.travel(datetime(2022, 1, 1)): + test_event_status = date_tools.get_event_status( + test_starttime_string, test_endtime_string + ) + valid_event_status = "completed" + assert test_event_status == valid_event_status + + +def test_get_event_status_completed(): + test_starttime_string = datetime(2020, 1, 1) + test_endtime_string = datetime(2021, 1, 1) + with time_machine.travel(datetime(2021, 1, 11)): + test_event_status = date_tools.get_event_status( + test_starttime_string, test_endtime_string + ) + valid_event_status = "completed_recently" + assert test_event_status == valid_event_status + + +def test_get_event_status_none(): + test_starttime_string = None + test_endtime_string = None + test_event_status = date_tools.get_event_status( + test_starttime_string, test_endtime_string + ) + valid_event_status = None + assert test_event_status == valid_event_status + + +def test_get_event_status_string(): + test_starttime_string = "2020-12-31T07:00:00.123Z" + test_endtime_string = None + test_event_status = date_tools.get_event_status( + test_starttime_string, test_endtime_string + ) + valid_event_status = None + assert test_event_status == valid_event_status diff --git a/tests/tools/geospatial_tools_test.py b/tests/tools/geospatial_tools_test.py index 8ba06ebd..9ef5ceb0 100644 --- a/tests/tools/geospatial_tools_test.py +++ b/tests/tools/geospatial_tools_test.py @@ -1,6 +1,6 @@ +from wzdx.models.enums import Direction from wzdx.tools import geospatial_tools import json -import statistics # --------------------------------------------------------------------------------Unit test for get_road_direction function-------------------------------------------------------------------------------- @@ -9,7 +9,7 @@ def test_get_road_direction_no_direction(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - assert test_direction == "unknown" + assert test_direction == Direction.UNKNOWN def test_get_road_direction_empty_string(): @@ -17,7 +17,7 @@ def test_get_road_direction_empty_string(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - assert test_direction == "unknown" + assert test_direction == Direction.UNKNOWN def test_get_road_direction_empty_coordinates(): @@ -25,7 +25,7 @@ def test_get_road_direction_empty_coordinates(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - assert test_direction == "unknown" + assert test_direction == Direction.UNKNOWN def test_get_road_direction_short_coordinates(): @@ -33,7 +33,7 @@ def test_get_road_direction_short_coordinates(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - assert test_direction == "unknown" + assert test_direction == Direction.UNKNOWN def test_get_road_direction_null_coordinates(): @@ -41,7 +41,7 @@ def test_get_road_direction_null_coordinates(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - assert test_direction == "unknown" + assert test_direction == Direction.UNKNOWN def test_get_road_direction_northbound_direction(): @@ -49,7 +49,7 @@ def test_get_road_direction_northbound_direction(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - valid_direction = "northbound" + valid_direction = Direction.NORTHBOUND assert test_direction == valid_direction @@ -58,7 +58,7 @@ def test_get_road_direction_eastbound_direction(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - valid_direction = "eastbound" + valid_direction = Direction.EASTBOUND assert test_direction == valid_direction @@ -67,7 +67,7 @@ def test_get_road_direction_westbound_direction(): test_direction = geospatial_tools.get_road_direction_from_coordinates( test_coordinates ) - valid_direction = "westbound" + valid_direction = Direction.WESTBOUND assert test_direction == valid_direction @@ -119,57 +119,57 @@ def test_get_heading_from_coordinates_west(): def test_get_closest_direction_from_bearing_all_northbound(): for i in range(-90, 90): # skips 90 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "northbound") - == "northbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.NORTHBOUND) + == Direction.NORTHBOUND ) for i in range(270, 361): # skips 361 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "northbound") - == "northbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.NORTHBOUND) + == Direction.NORTHBOUND ) for i in range(-360, -270): # skips -270 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "northbound") - == "northbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.NORTHBOUND) + == Direction.NORTHBOUND ) def test_get_closest_direction_from_bearing_all_southbound(): for i in range(90, 269): # skips 270 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "northbound") - == "southbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.NORTHBOUND) + == Direction.SOUTHBOUND ) for i in range(-269, -90): # skips -90 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "northbound") - == "southbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.NORTHBOUND) + == Direction.SOUTHBOUND ) def test_get_closest_direction_from_bearing_all_eastbound(): for i in range(1, 180): # skips 270 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "eastbound") - == "eastbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.EASTBOUND) + == Direction.EASTBOUND ) for i in range(-359, -180): # skips -90 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "eastbound") - == "eastbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.EASTBOUND) + == Direction.EASTBOUND ) def test_get_closest_direction_from_bearing_all_westbound(): for i in range(181, 360): # skips -90 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "eastbound") - == "westbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.EASTBOUND) + == Direction.WESTBOUND ) for i in range(-179, 0): # skips -90 assert ( - geospatial_tools.get_closest_direction_from_bearing(i, "eastbound") - == "westbound" + geospatial_tools.get_closest_direction_from_bearing(i, Direction.EASTBOUND) + == Direction.WESTBOUND ) diff --git a/tests/tools/wzdx_translator_test.py b/tests/tools/wzdx_translator_test.py index 44db41c9..1d5b6502 100644 --- a/tests/tools/wzdx_translator_test.py +++ b/tests/tools/wzdx_translator_test.py @@ -1,216 +1,188 @@ -import json -import os -import uuid -from unittest.mock import Mock, patch - -from wzdx.tools import wzdx_translator -from tests.data.tools import wzdx_translator_data - - -# --------------------------------------------------------------------------------unit test for valid_info function-------------------------------------------------------------------------------- -def test_valid_info_valid_info(): - test_info = { - "contact_name": "Heather Pickering-Hilgers", - "contact_email": "heather.pickeringhilgers@state.co.us", - "publisher": "iCone", - } - test_validate_info = wzdx_translator.validate_info(test_info) - assert test_validate_info == True - - -def test_valid_info_no_info(): - test_info = None - test_validate_info = wzdx_translator.validate_info(test_info) - assert test_validate_info == False - - -def test_valid_info_invalid_info_missing_required_fields_contact_name(): - test_info = { - "contact_email": "heather.pickeringhilgers@state.co.us", - "publisher": "iCone", - } - test_validate_info = wzdx_translator.validate_info(test_info) - assert test_validate_info == False - - -# --------------------------------------------------------------------------------unit test for parse_xml function-------------------------------------------------------------------------------- -def test_parse_xml(): - inputfile = "./wzdx/sample_files/raw/icone/incident_short.xml" - with open(inputfile, encoding="utf-8-sig") as f: - xml_string = f.read() - actual_icone_data = wzdx_translator.parse_xml_to_dict(xml_string) - assert ( - actual_icone_data == wzdx_translator_data.test_parse_xml_expected_icone_data - ) - - -# --------------------------------------------------------------------------------unit test for validate_wzdx function-------------------------------------------------------------------------------- -def test_validate_wzdx_valid_wzdx_data(): - test_schema = json.loads( - open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() - ) - validate_write = wzdx_translator.validate_wzdx( - wzdx_translator_data.test_validate_wzdx_valid_wzdx_data, test_schema - ) - assert validate_write == True - - -def test_validate_wzdx_invalid_location_method_wzdx_data(): - test_schema = json.loads( - open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() - ) - invalid_write = wzdx_translator.validate_wzdx( - wzdx_translator_data.test_validate_wzdx_invalid_location_method, test_schema - ) - assert invalid_write == False - - -def test_validate_wzdx_no_schema(): - test_schema = {} - invalid_write = wzdx_translator.validate_wzdx( - wzdx_translator_data.test_validate_wzdx_valid_wzdx_data, test_schema - ) - assert invalid_write == False - - -def test_validate_wzdx_no_wzdx_data(): - test_wzdx_data = {} - test_schema = json.loads( - open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() - ) - validate_write = wzdx_translator.validate_wzdx(test_wzdx_data, test_schema) - assert validate_write == False - - -# --------------------------------------------------------------------------------unit test for initialize_info function-------------------------------------------------------------------------------- -@patch.dict( - os.environ, - { - "contact_name": "Heather Pickering-Hilgers", - "contact_email": "heather.pickeringhilgers@state.co.us", - "publisher": "CDOT", - }, -) -def test_initialize_info(): - actual = wzdx_translator.initialize_info() - expected = { - "contact_name": "Heather Pickering-Hilgers", - "contact_email": "heather.pickeringhilgers@state.co.us", - "publisher": "CDOT", - } - assert actual == expected - - -# --------------------------------------------------------------------------------Unit test for add_ids_v3 function-------------------------------------------------------------------------------- -@patch("uuid.uuid4") -def test_add_ids(mockuuid): - uuid.uuid4 = Mock() - uuid.uuid4.side_effect = ["we234de", "23wsg54h"] - input_message = { - "feed_info": {"data_sources": [{"data_source_id": "u12s5grt"}]}, - "features": [ - { - "properties": { - "core_details": { - "data_source_id": "", - "relationship": {"relationship_id": "", "road_event_id": ""}, - } - } - } - ], - } - actual = wzdx_translator.add_ids(input_message) - expected = { - "feed_info": {"data_sources": [{"data_source_id": "u12s5grt"}]}, - "features": [ - { - "properties": { - "core_details": { - "data_source_id": "u12s5grt", - "relationship": { - "relationship_id": "23wsg54h", - "road_event_id": "we234de", - }, - } - } - } - ], - } - - assert actual == expected - - -@patch("uuid.uuid4") -def test_add_ids_invalid_message_type(mockuuid): - uuid.uuid4 = Mock() - uuid.uuid4.side_effect = ["we234de", "23wsg54h"] - input_message = "invalid message" - actual = wzdx_translator.add_ids(input_message) - expected = None - - assert actual == expected - - -@patch("uuid.uuid4") -def test_add_ids_empty_message(mockuuid): - uuid.uuid4 = Mock() - uuid.uuid4.side_effect = ["we234de", "23wsg54h"] - input_message = None - actual = wzdx_translator.add_ids(input_message) - expected = None - - assert actual == expected - - -# --------------------------------------------------------------------------------Unit test for parse_polyline_from_linestring function-------------------------------------------------------------------------------- -def test_parse_polyline_from_linestring_valid_data(): - test_polyline = "LINESTRING (-104.828415 37.735142, -104.830933 37.741074)" - test_coordinates = wzdx_translator.parse_polyline_from_linestring(test_polyline) - valid_coordinates = [[-104.828415, 37.735142], [-104.830933, 37.741074]] - assert test_coordinates == valid_coordinates - - -def test_parse_polyline_from_linestring_null_parameter(): - test_polyline = None - test_coordinates = wzdx_translator.parse_polyline_from_linestring(test_polyline) - expected_coordinates = None - assert test_coordinates == expected_coordinates - - -def test_parse_polyline_from_linestring_invalid_data(): - test_polyline = "invalid" - test_coordinates = wzdx_translator.parse_polyline_from_linestring(test_polyline) - expected_coordinates = [] - assert test_coordinates == expected_coordinates - - -def test_parse_polyline_from_linestring_invalid_coordinates(): - test_polyline = "a,b,c,d" - test_coordinates = wzdx_translator.parse_polyline_from_linestring(test_polyline) - expected_coordinates = [] - assert test_coordinates == expected_coordinates - - -# --------------------------------------------------------------------------------unit test for parse_direction_from_street_name function-------------------------------------------------------------------------------- -def test_parse_direction_from_street_name_southbound(): - test_road_name = "I-75 S" - output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) - assert output_direction == "southbound" - - -def test_parse_direction_from_street_name_northbound(): - test_road_name = "I-75 NB" - output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) - assert output_direction == "northbound" - - -def test_parse_direction_from_street_name_eastbound(): - test_road_name = "I-75 EB" - output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) - assert output_direction == "eastbound" - - -def test_parse_direction_from_street_name_westbound(): - test_road_name = "I-75 W" - output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) - assert output_direction == "westbound" +import json +import os +import uuid +from unittest.mock import Mock, patch + +from wzdx.models.enums import Direction +from wzdx.tools import wzdx_translator +from tests.data.tools import wzdx_translator_data + + +# --------------------------------------------------------------------------------unit test for valid_info function-------------------------------------------------------------------------------- +def test_valid_info_valid_info(): + test_info = { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "iCone", + } + test_validate_info = wzdx_translator.validate_info(test_info) + assert test_validate_info is True + + +def test_valid_info_no_info(): + test_info = None + test_validate_info = wzdx_translator.validate_info(test_info) + assert test_validate_info is False + + +def test_valid_info_invalid_info_missing_required_fields_contact_name(): + test_info = { + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "iCone", + } + test_validate_info = wzdx_translator.validate_info(test_info) + assert test_validate_info is False + + +# --------------------------------------------------------------------------------unit test for parse_xml function-------------------------------------------------------------------------------- +def test_parse_xml(): + inputfile = "./wzdx/sample_files/raw/icone/incident_short.xml" + with open(inputfile, encoding="utf-8-sig") as f: + xml_string = f.read() + actual_icone_data = wzdx_translator.parse_xml_to_dict(xml_string) + assert ( + actual_icone_data == wzdx_translator_data.test_parse_xml_expected_icone_data + ) + + +# --------------------------------------------------------------------------------unit test for validate_wzdx function-------------------------------------------------------------------------------- +def test_validate_wzdx_valid_wzdx_data(): + test_schema = json.loads( + open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() + ) + validate_write = wzdx_translator.validate_wzdx( + wzdx_translator_data.test_validate_wzdx_valid_wzdx_data, test_schema + ) + assert validate_write is True + + +def test_validate_wzdx_invalid_location_method_wzdx_data(): + test_schema = json.loads( + open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() + ) + invalid_write = wzdx_translator.validate_wzdx( + wzdx_translator_data.test_validate_wzdx_invalid_location_method, test_schema + ) + assert invalid_write is False + + +def test_validate_wzdx_no_schema(): + test_schema = {} + invalid_write = wzdx_translator.validate_wzdx( + wzdx_translator_data.test_validate_wzdx_valid_wzdx_data, test_schema + ) + assert invalid_write is False + + +def test_validate_wzdx_no_wzdx_data(): + test_wzdx_data = {} + test_schema = json.loads( + open("wzdx/sample_files/validation_schema/work_zone_feed_v42.json").read() + ) + validate_write = wzdx_translator.validate_wzdx(test_wzdx_data, test_schema) + assert validate_write is False + + +# --------------------------------------------------------------------------------unit test for initialize_info function-------------------------------------------------------------------------------- +@patch.dict( + os.environ, + { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "CDOT", + }, +) +def test_initialize_info(): + actual = wzdx_translator.initialize_info() + expected = { + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us", + "publisher": "CDOT", + } + assert actual == expected + + +# --------------------------------------------------------------------------------Unit test for add_ids_v3 function-------------------------------------------------------------------------------- +@patch("uuid.uuid4") +def test_add_ids(mock_uuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de", "23wsg54h"] + input_message = { + "feed_info": {"data_sources": [{"data_source_id": "u12s5grt"}]}, + "features": [ + { + "properties": { + "core_details": { + "data_source_id": "", + "relationship": {"relationship_id": "", "road_event_id": ""}, + } + } + } + ], + } + actual = wzdx_translator.add_ids(input_message) + expected = { + "feed_info": {"data_sources": [{"data_source_id": "u12s5grt"}]}, + "features": [ + { + "properties": { + "core_details": { + "data_source_id": "u12s5grt", + "relationship": { + "relationship_id": "23wsg54h", + "road_event_id": "we234de", + }, + } + } + } + ], + } + + assert actual == expected + + +@patch("uuid.uuid4") +def test_add_ids_invalid_message_type(mock_uuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de", "23wsg54h"] + input_message = "invalid message" + actual = wzdx_translator.add_ids(input_message) + expected = None + + assert actual == expected + + +@patch("uuid.uuid4") +def test_add_ids_empty_message(mock_uuid): + uuid.uuid4 = Mock() + uuid.uuid4.side_effect = ["we234de", "23wsg54h"] + input_message = None + actual = wzdx_translator.add_ids(input_message) + expected = None + + assert actual == expected + + +# --------------------------------------------------------------------------------unit test for parse_direction_from_street_name function-------------------------------------------------------------------------------- +def test_parse_direction_from_street_name_southbound(): + test_road_name = "I-75 S" + output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) + assert output_direction == Direction.SOUTHBOUND + + +def test_parse_direction_from_street_name_northbound(): + test_road_name = "I-75 NB" + output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) + assert output_direction == Direction.NORTHBOUND + + +def test_parse_direction_from_street_name_eastbound(): + test_road_name = "I-75 EB" + output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) + assert output_direction == Direction.EASTBOUND + + +def test_parse_direction_from_street_name_westbound(): + test_road_name = "I-75 W" + output_direction = wzdx_translator.parse_direction_from_street_name(test_road_name) + assert output_direction == Direction.WESTBOUND diff --git a/wzdx/docs/508_CWZ_Standard_draft_v01_00_FINAL_Revised.pdf b/wzdx/docs/508_CWZ_Standard_draft_v01_00_FINAL_Revised.pdf new file mode 100644 index 00000000..f4c51e41 Binary files /dev/null and b/wzdx/docs/508_CWZ_Standard_draft_v01_00_FINAL_Revised.pdf differ diff --git a/wzdx/experimental_combination/attenuator.py b/wzdx/experimental_combination/attenuator.py index e64a6c68..47d09c7e 100644 --- a/wzdx/experimental_combination/attenuator.py +++ b/wzdx/experimental_combination/attenuator.py @@ -1,5 +1,7 @@ import argparse import json + +from wzdx.models.enums import Direction from ..tools import ( cdot_geospatial_api, geospatial_tools, @@ -86,7 +88,9 @@ def validate_directionality(geotab: dict, wzdx: dict) -> bool: bool: Whether the directionality of the Geotab and WZDx objects match """ geotab_bearing = geotab["avl_location"]["position"]["bearing"] - wzdx_direction = wzdx["features"][0]["properties"]["core_details"]["direction"] + wzdx_direction = Direction( + wzdx["features"][0]["properties"]["core_details"]["direction"] or "unknown" + ) geotab_direction = geospatial_tools.get_closest_direction_from_bearing( geotab_bearing, wzdx_direction @@ -105,11 +109,11 @@ def validate_dates(geotab: dict, wzdx: dict) -> bool: Returns: bool: Whether the Geotab date falls within the WZDx date range """ - if type(geotab["avl_location"]["source"]["collection_timestamp"]) == datetime: + if type(geotab["avl_location"]["source"]["collection_timestamp"]) is datetime: geotab_date = date_tools.date_to_unix( geotab["avl_location"]["source"]["collection_timestamp"] ) - elif type(geotab["avl_location"]["source"]["collection_timestamp"]) == str: + elif type(geotab["avl_location"]["source"]["collection_timestamp"]) is str: geotab_date = date_tools.get_unix_from_iso_string( geotab["avl_location"]["source"]["collection_timestamp"] ) @@ -126,7 +130,7 @@ def validate_dates(geotab: dict, wzdx: dict) -> bool: else None ) if not geotab_date: - logging.debug(f"No geotab date found") + logging.debug("No geotab date found") return False wzdx_start_date = date_tools.get_unix_from_iso_string( diff --git a/wzdx/experimental_combination/icone.py b/wzdx/experimental_combination/icone.py index b054b8e1..c43d8146 100644 --- a/wzdx/experimental_combination/icone.py +++ b/wzdx/experimental_combination/icone.py @@ -1,6 +1,5 @@ import argparse import json -from datetime import datetime import logging from datetime import datetime, timedelta import glob @@ -278,7 +277,7 @@ def validate_dates(icone: dict, wzdx: dict) -> bool: else None ) return wzdx_start_date - icone_start_date < START_TIME_THRESHOLD_MILLISECONDS or ( - icone_end_date == None + icone_end_date is None or icone_end_date - wzdx_end_date < END_TIME_THRESHOLD_MILLISECONDS ) diff --git a/wzdx/experimental_combination/navjoy.py b/wzdx/experimental_combination/navjoy.py index 26df8aea..d02d33ee 100644 --- a/wzdx/experimental_combination/navjoy.py +++ b/wzdx/experimental_combination/navjoy.py @@ -32,7 +32,9 @@ def main(): combined_events = get_combined_events(navjoy, wzdx) if len(combined_events) == 0: - print("No overlapping events found between WZDx and Navjoy 568 data. See logs for more information.") + print( + "No overlapping events found between WZDx and Navjoy 568 data. See logs for more information." + ) else: with open(outputPath, "w+") as f: f.write(json.dumps(combined_events, indent=2)) diff --git a/wzdx/models/enums.py b/wzdx/models/enums.py new file mode 100644 index 00000000..a52c1579 --- /dev/null +++ b/wzdx/models/enums.py @@ -0,0 +1,153 @@ +from enum import Enum + + +class EventType(str, Enum): + WORK_ZONE = "work-zone" + DETOUR = "detour" + + +class WorkZoneType(str, Enum): + STATIC = "static" + MOVING = "moving" + PLANNED_MOVING_AREA = "planned-moving-area" + + +class LocationMethod(str, Enum): + CHANNEL_DEVICE_METHOD = "channel-device-method" + SIGN_METHOD = "sign-method" + JUNCTION_METHOD = "junction-method" + OTHER = "other" + UNKNOWN = "unknown" + + +class VehicleImpact(str, Enum): + ALL_LANES_CLOSED = "all-lanes-closed" + SOME_LANES_CLOSED = "some-lanes-closed" + ALL_LANES_OPEN = "all-lanes-open" + ALTERNATING_ONE_WAY = "alternating-one-way" + SOME_LANES_CLOSED_MERGE_LEFT = "some-lanes-closed-merge-left" + SOME_LANES_CLOSED_MERGE_RIGHT = "some-lanes-closed-merge-right" + ALL_LANES_OPEN_SHIFT_LEFT = "all-lanes-open-shift-left" + ALL_LANES_OPEN_SHIFT_RIGHT = "all-lanes-open-shift-right" + SOME_LANES_CLOSED_SPLIT = "some-lanes-closed-split" + FLAGGING = "flagging" + TEMPORARY_TRAFFIC_SIGNAL = "temporary-traffic-signal" + UNKNOWN = "unknown" + + +class RestrictionType(str, Enum): + LOCAL_ACCESS_ONLY = "local-access-only" + NO_TRUCKS = "no-trucks" + TRAVEL_PEAK_HOURS_ONLY = "travel-peak-hours-only" + HOV_3 = "hov-3" + HOV_2 = "hov-2" + NO_PARKING = "no-parking" + REDUCED_WIDTH = "reduced-width" + REDUCED_HEIGHT = "reduced-height" + REDUCED_LENGTH = "reduced-length" + REDUCED_WEIGHT = "reduced-weight" + AXLE_LOAD_LIMIT = "axle-load-limit" + GROSS_WEIGHT_LIMIT = "gross-weight-limit" + TOWING_PROHIBITED = "towing-prohibited" + PERMITTED_OVERSIZE_LOADS_PROHIBITED = "permitted-oversize-loads-prohibited" + NO_PASSING = "no-passing" + + +class WorkTypeName(str, Enum): + NON_ENCROACHMENT = "non-encroachment" + MINOR_ROAD_DEFECT_REPAIR = "minor-road-defect-repair" + ROADSIDE_WORK = "roadside-work" + OVERHEAD_WORK = "overhead-work" + BELOW_ROAD_WORK = "below-road-work" + BARRIER_WORK = "barrier-work" + SURFACE_WORK = "surface-work" + PAINTING = "painting" + ROADWAY_RELOCATION = "roadway-relocation" + ROADWAY_CREATION = "roadway-creation" + + +class LaneStatus(str, Enum): + OPEN = "open" + CLOSED = "closed" + SHIFT_LEFT = "shift-left" + SHIFT_RIGHT = "shift-right" + MERGE_LEFT = "merge-left" + MERGE_RIGHT = "merge-right" + ALTERNATING_FLOW = "alternating-flow" + + +class LaneType(str, Enum): + GENERAL = "general" + EXIT_LANE = "exit-lane" + EXIT_RAMP = "exit-ramp" + ENTRANCE_LANE = "entrance-lane" + ENTRANCE_RAMP = "entrance-ramp" + SIDEWALK = "sidewalk" + BIKE_LANE = "bike-lane" + SHOULDER = "shoulder" + PARKING = "parking" + MEDIAN = "median" + TWO_WAY_CENTER_TURN_LANE = "two-way-center-turn-lane" + + +class UnitOfMeasurement(str, Enum): + FEET = "feet" + INCHES = "inches" + CENTIMETERS = "centimeters" + POUNDS = "pounds" + TONS = "tons" + KILOGRAMS = "kilograms" + MILES = "miles" + KILOMETERS = "kilometers" + + +class WorkerPresenceMethod(str, Enum): + CAMERA_MONITORING = "camera-monitoring" + ARROW_BOARD_PRESENT = "arrow-board-present" + CONES_PRESENT = "cones-present" + MAINTENANCE_VEHICLE_PRESENT = "maintenance-vehicle-present" + WEARABLES_PRESENT = "wearables-present" + MOBILE_DEVICE_PRESENT = "mobile-device-present" + CHECK_IN_APP = "check-in-app" + CHECK_IN_VERBAL = "check-in-verbal" + SCHEDULED = "scheduled" + + +class WorkerPresenceDefinition(str, Enum): + WORKERS_IN_WORK_ZONE_WORKING = "workers-in-work-zone-working" + WORKERS_IN_WORK_ZONE_NOT_WORKING = "workers-in-work-zone-not-working" + MOBILE_EQUIPMENT_IN_WORK_ZONE_MOVING = "mobile-equipment-in-work-zone-moving" + MOBILE_EQUIPMENT_IN_WORK_ZONE_NOT_MOVING = ( + "mobile-equipment-in-work-zone-not-moving" + ) + FIXED_EQUIPMENT_IN_WORK_ZONE = "fixed-equipment-in-work-zone" + HUMANS_BEHIND_BARRIER = "humans-behind-barrier" + HUMANS_IN_RIGHT_OF_WAY = "humans-in-right-of-way" + + +class WorkerPresenceConfidence(str, Enum): + LOW = "low" + MEDIUM = "medium" + HIGH = "high" + + +class RelatedRoadEventType(str, Enum): + FIRST_IN_SEQUENCE = "first-in-sequence" + NEXT_IN_SEQUENCE = "next-in-sequence" + FIRST_OCCURRENCE = "first-occurrence" + NEXT_OCCURRENCE = "next-occurrence" + RELATED_WORK_ZONE = "related-work-zone" + RELATED_DETOUR = "related-detour" + PLANNED_MOVING_OPERATION = "planned-moving-operation" + ACTIVE_MOVING_OPERATION = "active-moving-operation" + + +class Direction(str, Enum): + NORTHBOUND = "northbound" + EASTBOUND = "eastbound" + SOUTHBOUND = "southbound" + WESTBOUND = "westbound" + INNER_LOOP = "inner-loop" + OUTER_LOOP = "outer-loop" + UNDEFINED = "undefined" + UNKNOWN = "unknown" diff --git a/wzdx/models/type_of_work.py b/wzdx/models/type_of_work.py new file mode 100644 index 00000000..7551a882 --- /dev/null +++ b/wzdx/models/type_of_work.py @@ -0,0 +1,26 @@ +from dataclasses import dataclass +import json +from wzdx.models.enums import WorkTypeName + + +@dataclass +class TypeOfWork: + type_name: WorkTypeName + is_architectural_change: bool + + def to_dict(self): + return { + "type_name": self.type_name.value, + "is_architectural_change": self.is_architectural_change, + } + + def to_json(self) -> str: + return json.dumps(self.to_dict()) + + @staticmethod + def from_json(data: str) -> "TypeOfWork": + obj = json.loads(data) + return TypeOfWork( + type_name=WorkTypeName(obj["type_name"]), + is_architectural_change=obj["is_architectural_change"], + ) diff --git a/wzdx/raw_to_standard/icone.py b/wzdx/raw_to_standard/icone.py index 21b7c617..cf316eca 100644 --- a/wzdx/raw_to_standard/icone.py +++ b/wzdx/raw_to_standard/icone.py @@ -138,7 +138,7 @@ def parse_icone_polyline(polylineString: list[float]): Args: polylineString: iCone polyline string """ - if not polylineString or type(polylineString) != str: + if not polylineString or type(polylineString) is not str: return None # polyline right now is a list which has an empty string in it. polyline = polylineString.split(",") @@ -146,7 +146,7 @@ def parse_icone_polyline(polylineString: list[float]): for i in range(0, len(polyline) - 1, 2): try: coordinates.append([float(polyline[i + 1]), float(polyline[i])]) - except ValueError as e: + except ValueError: logging.warning("failed to parse polyline!") return [] return coordinates @@ -163,7 +163,7 @@ def get_sensor_list(incident: dict | OrderedDict): obj = incident.get(f"{key}") if type(obj) in [dict, OrderedDict]: devices.append({"sensor_type": key, "details": obj}) - elif type(obj) == list: + elif type(obj) is list: for i in obj: devices.append({"sensor_type": key, "details": i}) return devices @@ -175,7 +175,7 @@ def create_rtdh_standard_msg(pd: PathDict): Args: pd: iCone incident pathDict """ - devices = get_sensor_list(pd.get(f"incident")) + devices = get_sensor_list(pd.get("incident")) start_time = pd.get( "incident/starttime", date_tools.parse_datetime_from_iso_string, default=None ) @@ -309,7 +309,9 @@ def validate_incident(incident: dict | OrderedDict): - Incident must have a valid start time (parsable from ISO string) - Incident must have a valid end time (parsable from ISO string) """ - if not incident or (type(incident) != dict and type(incident) != OrderedDict): + if not incident or ( + type(incident) is not dict and type(incident) is not OrderedDict + ): logging.warning("incident is empty or has invalid type") return False diff --git a/wzdx/raw_to_standard/navjoy_568.py b/wzdx/raw_to_standard/navjoy_568.py index cf1d080f..c6bd1414 100644 --- a/wzdx/raw_to_standard/navjoy_568.py +++ b/wzdx/raw_to_standard/navjoy_568.py @@ -286,12 +286,12 @@ def create_rtdh_standard_msg(pd: PathDict) -> dict: """ map = pd.get("data/srzmap", default=[]) index = get_linestring_index(map) - if index != None: + if index is not None: coordinates = map[index].get("coordinates") coordinates = array_tools.get_2d_list(coordinates) else: index = get_polygon_index(map) - if index != None: + if index is not None: polygon = map[index].get("coordinates") coordinates = array_tools.get_2d_list(polygon) if coordinates: @@ -399,11 +399,11 @@ def validate_closure(obj: dict | OrderedDict) -> bool: # TODO: Support MultiPoint index = get_linestring_index(map) - if index != None: + if index is not None: coordinates = map[index].get("coordinates", [None])[0] else: index = get_polygon_index(map) - if index != None: + if index is not None: polygon = map[index].get("coordinates", [None])[0] coordinates = polygon_tools.polygon_to_polyline_center(polygon) else: diff --git a/wzdx/raw_to_standard/planned_events.py b/wzdx/raw_to_standard/planned_events.py index 235a7c6e..36c54fbc 100644 --- a/wzdx/raw_to_standard/planned_events.py +++ b/wzdx/raw_to_standard/planned_events.py @@ -11,6 +11,17 @@ import regex +from wzdx.models.enums import ( + Direction, + EventType, + LaneStatus, + LaneType, + VehicleImpact, + WorkTypeName, + WorkZoneType, +) +from wzdx.models.type_of_work import TypeOfWork + from ..tools import ( cdot_geospatial_api, date_tools, @@ -24,17 +35,17 @@ PROGRAM_VERSION = "1.0" STRING_DIRECTION_MAP = { - "north": "northbound", - "south": "southbound", - "west": "westbound", - "east": "eastbound", + "north": Direction.NORTHBOUND, + "south": Direction.SOUTHBOUND, + "west": Direction.WESTBOUND, + "east": Direction.EASTBOUND, } REVERSED_DIRECTION_MAP = { - "northbound": "southbound", - "southbound": "northbound", - "eastbound": "westbound", - "westbound": "eastbound", + Direction.NORTHBOUND: Direction.SOUTHBOUND, + Direction.SOUTHBOUND: Direction.NORTHBOUND, + Direction.EASTBOUND: Direction.WESTBOUND, + Direction.WESTBOUND: Direction.EASTBOUND, } WORK_ZONE_INCIDENT_TYPES = { @@ -126,7 +137,7 @@ def is_incident_wz(msg: dict) -> tuple[bool, bool]: id = msg.get("properties", {}).get("id", "") type = msg.get("properties", {}).get("type", "") # category = msg.get('properties', {}).get('Category') - is_incident = re.match(INCIDENT_ID_REGEX, id) != None + is_incident = re.match(INCIDENT_ID_REGEX, id) is not None # is_wz = WORK_ZONE_INCIDENT_TYPES.get(type, {}).get(category) is_wz = WORK_ZONE_INCIDENT_TYPES.get(type, {}) != {} return is_incident, is_wz @@ -261,178 +272,12 @@ def hex_to_binary(hex_string: str) -> str: return bin(int(hex_string, hexidecimal_scale))[2:].zfill(num_of_bits) -# (event_type, types of work, work_zone_type) -DEFAULT_EVENT_TYPE = ("work-zone", [], "static") -EVENT_TYPE_MAPPING = { - # Work Zones - "Bridge Construction": ( - "work-zone", - [{"type_name": "below-road-work", "is_architectural_change": True}], - "static", - ), - "Road Construction": ( - "work-zone", - [{"type_name": "roadway-creation", "is_architectural_change": True}], - "static", - ), - "Bridge Maintenance Operations": ( - "work-zone", - [{"type_name": "below-road-work", "is_architectural_change": False}], - "static", - ), - "Bridge Repair": ( - "work-zone", - [{"type_name": "below-road-work", "is_architectural_change": False}], - "static", - ), - "Chip Seal Operations": ( - "work-zone", - [{"type_name": "minor-road-defect-repair", "is_architectural_change": False}], - "static", - ), - "Concrete Slab Replacement": ( - "work-zone", - [{"type_name": "surface-work", "is_architectural_change": False}], - "static", - ), - "Crack Sealing": ( - "work-zone", - [{"type_name": "minor-road-defect-repair", "is_architectural_change": False}], - "static", - ), - "Culvert Maintenance": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Electrical or Lighting": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Emergency Maintenance": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Fiber Optics Installation": ( - "work-zone", - [{"type_name": "surface-work", "is_architectural_change": False}], - "static", - ), - "Guardrail": ( - "work-zone", - [{"type_name": "barrier-work", "is_architectural_change": False}], - "static", - ), - "IT or Fiber Optics": ( - "work-zone", - [{"type_name": "surface-work", "is_architectural_change": False}], - "static", - ), - "Paving Operations": ( - "work-zone", - [{"type_name": "surface-work", "is_architectural_change": True}], - "static", - ), - "Road Maintenance Operations": ( - "work-zone", - [{"type_name": "surface-work", "is_architectural_change": False}], - "static", - ), - "Rock Work": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Sign Work": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Striping Operations": ( - "work-zone", - [{"type_name": "painting", "is_architectural_change": True}], - "planned-moving-area", - ), - "Traffic Sign Installation": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Traffic Sign Maintenance": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Traffic Signal Installation": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Traffic Signal Maintenance": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Tunnel Maintenance": ( - "work-zone", - [{"type_name": "surface-work", "is_architectural_change": False}], - "static", - ), - "Utility Work": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Utility Installation": ( - "work-zone", - [{"type_name": "roadside-work", "is_architectural_change": False}], - "static", - ), - "Wall Maintenance": ( - "work-zone", - [{"type_name": "barrier-work", "is_architectural_change": False}], - "static", - ), - # Road Closures - "BAN Message": ("restriction", [], "static"), - "Safety Campaign": ("restriction", [], "static"), - "Smoke/Control Burn": ("restriction", [], "static"), - "Avalanche Control": ("restriction", [], "static"), - "Closed for the Season": ("restriction", [], "static"), - "Funeral Procession": ("restriction", [], "static"), - "Presidential Visit": ("restriction", [], "static"), - "Race Event": ("restriction", [], "static"), - "Local Event": ("restriction", [], "static"), - "Military Movement": ("restriction", [], "static"), - "OS/OW Limit": ("restriction", [], "static"), - "Geological Drilling": ("restriction", [], "static"), - # Incidents (work zones): *\(.]n - "Emergency Roadwork": ("work-zone", [], "static"), - "Maintenance Operations": ("work-zone", [], "static"), -} - -LANE_TYPE_MAPPING = { - "left shoulder": "shoulder", - "left lane": "general", - "center lane": "general", - "middle two lanes": "general", - "general": "general", - "middle lanes": "general", # this is a weird one - "right lane": "general", - "right shoulder": "shoulder", - "through lanes": "general", - "right entrance ramp": "exit-ramp", - "right exit ramp": "exit-ramp", -} - INVALID_EVENT_DESCRIPTION = ( "511 event cannot be created in CARS because route does not exist." ) -def map_lane_type(lane_type: str) -> str: +def map_lane_type(lane_type: str) -> LaneType: """Map a planned event lane type to a standard lane type, using `LANE_TYPE_MAPPING` Args: @@ -441,27 +286,164 @@ def map_lane_type(lane_type: str) -> str: Returns: str: standard lane type """ - try: - return LANE_TYPE_MAPPING[lane_type] - except KeyError as e: - logging.warning(f"Unrecognized lane type: {e}") - return "general" + match lane_type: + case "left shoulder" | "right shoulder": + return LaneType.SHOULDER + case ( + "left lane" + | "center lane" + | "middle two lanes" + | "general" + | "middle lanes" + | "right lane" + | "through lanes" + ): + return LaneType.GENERAL + case "right entrance ramp" | "right exit ramp": + return LaneType.EXIT_RAMP + case _: + logging.warning(f"Unrecognized lane type: {lane_type}") + return LaneType.GENERAL -def map_event_type(event_type: str) -> tuple[str, list[dict], str]: +def map_event_type(event_type: str) -> tuple[list[TypeOfWork], WorkZoneType]: """Map a planned event type to a standard event type, using `EVENT_TYPE_MAPPING` Args: event_type (str): planned event type Returns: - tuple[str, list[dict], str]: work zone/restriction classification, types of work, planned-moving-area/static work zone type + tuple[str, list[TypeOfWork], WorkZoneType]: work zone/restriction classification, types of work, planned-moving-area/static work zone type """ - try: - return EVENT_TYPE_MAPPING[event_type] - except KeyError as e: - logging.warning(f"Unrecognized event type: {e}") - return DEFAULT_EVENT_TYPE + + match event_type: + case "Bridge Construction" | "Bridge Maintenance Operations" | "Bridge Repair": + return ( + [ + TypeOfWork( + type_name=WorkTypeName.BELOW_ROAD_WORK, + is_architectural_change=True, + ) + ], + WorkZoneType.STATIC, + ) + case "Road Construction": + return ( + [ + TypeOfWork( + type_name=WorkTypeName.ROADWAY_CREATION, + is_architectural_change=True, + ) + ], + WorkZoneType.STATIC, + ) + case "Chip Seal Operations" | "Crack Sealing": + return ( + [ + TypeOfWork( + type_name=WorkTypeName.MINOR_ROAD_DEFECT_REPAIR, + is_architectural_change=False, + ) + ], + WorkZoneType.PLANNED_MOVING_AREA, + ) + case ( + "Concrete Slab Replacement" + | "Fiber Optics Installation" + | "IT or Fiber Optics" + | "Paving Operations" + | "Road Maintenance Operations" + | "Guardrail" + ): + return ( + [ + TypeOfWork( + type_name=WorkTypeName.BARRIER_WORK, + is_architectural_change=False, + ) + ], + WorkZoneType.STATIC, + ) + case ( + "Culvert Maintenance" + | "Electrical or Lighting" + | "Emergency Maintenance" + | "Rock Work" + | "Sign Work" + | "Traffic Sign Installation" + | "Traffic Sign Maintenance" + | "Traffic Signal Installation" + | "Traffic Signal Maintenance" + | "Utility Work" + | "Utility Installation" + ): + return ( + [ + TypeOfWork( + type_name=WorkTypeName.ROADSIDE_WORK, + is_architectural_change=False, + ) + ], + WorkZoneType.STATIC, + ) + case "Striping Operations": + return ( + [ + TypeOfWork( + type_name=WorkTypeName.PAINTING, is_architectural_change=True + ) + ], + WorkZoneType.PLANNED_MOVING_AREA, + ) + case "Tunnel Maintenance": + return ( + [ + TypeOfWork( + type_name=WorkTypeName.SURFACE_WORK, + is_architectural_change=False, + ) + ], + WorkZoneType.STATIC, + ) + case "Wall Maintenance": + return ( + [ + TypeOfWork( + type_name=WorkTypeName.BARRIER_WORK, + is_architectural_change=False, + ) + ], + WorkZoneType.STATIC, + ) + # Road Closures + case ( + "BAN Message" + | "Safety Campaign" + | "Smoke/Control Burn" + | "Avalanche Control" + | "Closed for the Season" + | "Funeral Procession" + | "Presidential Visit" + | "Race Event" + | "Local Event" + | "Military Movement" + | "OS/OW Limit" + | "Geological Drilling" + ): + return None + + # Incidents (work zones): *\(.]n + case "Emergency Roadwork" | "Maintenance Operations": + return ( + [], + WorkZoneType.STATIC, + ) + case _: + logging.warning(f"Unrecognized event type: {event_type}") + return ( + [], + WorkZoneType.STATIC, + ) def map_lane_status(lane_status_bit: Literal["1", "0"]) -> str: @@ -478,16 +460,16 @@ def map_lane_status(lane_status_bit: Literal["1", "0"]) -> str: def map_direction_string( direction_string: str, -) -> Literal["undefined", "eastbound", "westbound", "northbound", "southbound"]: +) -> Direction: """Map a direction string to a standard direction string Args: direction_string (str): direction string, like 'north', 'south', 'east', 'west' Returns: - Literal["undefined", "eastbound", "westbound", "northbound", "southbound"]: standard direction string + Direction: standard direction enum """ - return STRING_DIRECTION_MAP.get(direction_string, "undefined") + return STRING_DIRECTION_MAP.get(direction_string, Direction.UNDEFINED) # This method parses a hex string and list of closed lane names into a WZDx lanes list. The hex string, lane_closures_hex, @@ -512,7 +494,7 @@ def get_lanes_list(lane_closures_hex: str, num_lanes: int, closedLaneTypes: list lanes.append( { "order": order, - "type": "shoulder", + "type": LaneType.SHOULDER, "status": map_lane_status(lanes_affected[0]), } ) @@ -523,8 +505,10 @@ def get_lanes_list(lane_closures_hex: str, num_lanes: int, closedLaneTypes: list { "order": order, "type": map_lane_type( - closedLaneTypes[i] if (len(closedLaneTypes) > i) else "general" - ), + closedLaneTypes[i] + if (len(closedLaneTypes) > i) + else LaneType.GENERAL + ).value, "status": map_lane_status(bit), } ) @@ -533,7 +517,7 @@ def get_lanes_list(lane_closures_hex: str, num_lanes: int, closedLaneTypes: list lanes.append( { "order": order, - "type": "shoulder", + "type": LaneType.SHOULDER, "status": map_lane_status(lanes_affected[15]), } ) @@ -541,30 +525,93 @@ def get_lanes_list(lane_closures_hex: str, num_lanes: int, closedLaneTypes: list return lanes +def update_lanes_alternating_traffic(lanes: list[dict]) -> list[dict]: + """Update lanes to indicate alternating traffic. Lane order 1 should be "alternating-flow", all other lanes should be "closed". + + Args: + lanes (list[dict]): WZDx lanes list + + Returns: + list[dict]: updated WZDx lanes list with alternating traffic + """ + for lane in lanes: + if lane["order"] == 1: + lane["status"] = LaneStatus.ALTERNATING_FLOW.value + else: + lane["status"] = LaneStatus.CLOSED.value + return lanes + + +def detect_alternating_traffic(additional_impacts: list[dict]) -> bool: + """Check if there are any lane impacts indicating alternating traffic + + Args: + lane_impacts (list[dict]): Planned event lane impacts + + Returns: + bool: whether there are any alternating traffic impacts + """ + if not additional_impacts: + return False + return "Alternating traffic" in additional_impacts + + def get_lane_impacts( lane_impacts: list[dict], - direction: Literal[ - "undefined", "eastbound", "westbound", "northbound", "southbound" - ], + direction: Literal["undefined", "east", "west", "north", "south"], + has_alternating_traffic: bool, ) -> list[dict]: - """Get WZDx lane list from list of lane impacts and direction + """Get WZDx lane list from list of lane impacts and direction. If has_alternating_traffic is True, one lane will show alternating-flow while all other lanes will be closed Args: lane_impacts (list[dict]): Planned event lane impacts - direction (Literal["undefined", "eastbound", "westbound", "northbound", "southbound"]): Planned event direction + direction (Literal["undefined", "east", "west", "north", "south"]): Planned event direction Returns: list[dict]: _description_ """ for impact in lane_impacts: if impact["direction"] == direction: - return get_lanes_list( + lanes = get_lanes_list( impact["laneClosures"], impact["laneCount"], impact["closedLaneTypes"] ) + if has_alternating_traffic: + lanes = update_lanes_alternating_traffic(lanes) + return lanes + + +def get_vehicle_impact( + lanes: list[dict], has_alternating_traffic: bool +) -> VehicleImpact: + """Determine the impact of lane closures on vehicle traffic and possible alternating traffic indicated by description + + Args: + lanes (list[dict]): List of lane objects + has_alternating_traffic (bool): Whether the event has alternating traffic + + Returns: + str: Vehicle impact status + """ + num_lanes = len(lanes) + num_closed_lanes = 0 + + # Specific phrase injected into descriptions. Want to match contents of auto-generated message, not the comment + if has_alternating_traffic: + return VehicleImpact.ALTERNATING_ONE_WAY + + for i in lanes: + if i["status"] != "open": + num_closed_lanes += 1 + if num_closed_lanes == num_lanes: + return VehicleImpact.ALL_LANES_CLOSED + elif num_closed_lanes == 0: + return VehicleImpact.ALL_LANES_OPEN + else: + return VehicleImpact.SOME_LANES_CLOSED def all_lanes_open(lanes: list[dict]) -> bool: - """Check if all lanes are open + """Check if all lanes are open, or if the description indicates alternating traffic Args: lanes (list[dict]): WZDx lanes list @@ -700,7 +747,7 @@ def get_cross_streets_from_description(description: str) -> tuple[str, str]: m = regex.search(desc_regex, description) try: return (_get_street_name_from_substring(s) for s in m.group(1, 2)) - except: + except (AttributeError, IndexError): return ("", "") @@ -719,7 +766,7 @@ def get_mileposts_from_description(description: str) -> tuple[str, str]: m1 = start_m.group(2) m2 = end_m.group(2) return float(m1), float(m2) - except: + except (AttributeError, IndexError): return (None, None) @@ -758,21 +805,22 @@ def get_route_details_for_coordinates_lngLat( f"Routes did not match! route details: {route_details_start['Route']}, {route_details_end['Route']}" ) return route_details_start, route_details_end + + # Update route suffixes based on directionality + if not cdot_geospatial_api.GeospatialApi.is_route_dec( + route_details_start["Measure"], route_details_end["Measure"] + ): + route_details_start["Route"] = route_details_start["Route"].replace( + "_DEC", "" + ) + route_details_end["Route"] = route_details_end["Route"].replace("_DEC", "") else: - if route_details_start["Measure"] > route_details_end["Measure"]: - route_details_start["Route"] = route_details_start["Route"].replace( - "_DEC", "" - ) - route_details_end["Route"] = route_details_end["Route"].replace( - "_DEC", "" - ) - else: - route_details_start["Route"] = ( - route_details_start["Route"].replace("_DEC", "") + "_DEC" - ) - route_details_end["Route"] = ( - route_details_end["Route"].replace("_DEC", "") + "_DEC" - ) + route_details_start["Route"] = ( + route_details_start["Route"].replace("_DEC", "") + "_DEC" + ) + route_details_end["Route"] = ( + route_details_end["Route"].replace("_DEC", "") + "_DEC" + ) return route_details_start, route_details_end @@ -807,176 +855,187 @@ def create_rtdh_standard_msg( Returns: dict: RTDH standard message """ - try: - description = pd.get("properties/travelerInformationMessage", "") - if description == INVALID_EVENT_DESCRIPTION: - description = create_description( - pd.get("properties/name"), - pd.get("properties/routeName"), - pd.get("properties/startMarker"), - pd.get("properties/endMarker"), - pd.get("properties/type"), - pd.get("properties/startTime"), - pd.get("properties/clearTime"), - ) - - begin_cross_street, end_cross_street = get_cross_streets_from_description( - description + # try: + description = pd.get("properties/travelerInformationMessage", "") + if description == INVALID_EVENT_DESCRIPTION: + description = create_description( + pd.get("properties/name"), + pd.get("properties/routeName"), + pd.get("properties/startMarker"), + pd.get("properties/endMarker"), + pd.get("properties/type"), + pd.get("properties/startTime"), + pd.get("properties/clearTime"), ) - coordinates = get_linestring(pd.get("geometry")) - if not coordinates: - logging.warning( - f'Unable to retrieve geometry coordinates for event: {pd.get("properties/id", default="")}' - ) - return {} + begin_cross_street, end_cross_street = get_cross_streets_from_description( + description + ) - direction = pd.get("properties/direction", default="unknown") + coordinates = get_linestring(pd.get("geometry")) + if not coordinates: + logging.warning( + f'Unable to retrieve geometry coordinates for event: {pd.get("properties/id", default="")}' + ) + return {} - beginning_milepost = pd.get("properties/startMarker") - ending_milepost = pd.get("properties/endMarker") - recorded_direction = pd.get("properties/recorded_direction") - if ( - direction == REVERSED_DIRECTION_MAP.get(recorded_direction) - and direction != "unknown" - ): - coordinates.reverse() - beginning_milepost = pd.get("properties/endMarker") - ending_milepost = pd.get("properties/startMarker") + direction = pd.get("properties/direction", default="unknown") - roadName = wzdx_translator.remove_direction_from_street_name( - pd.get("properties/routeName") - ) + beginning_milepost = pd.get("properties/startMarker") + ending_milepost = pd.get("properties/endMarker") + recorded_direction = pd.get("properties/recorded_direction") + geometry_direction = geospatial_tools.get_road_direction_from_coordinates( + coordinates + ) - now = datetime.datetime.now(datetime.timezone.utc) - start_date = pd.get( - "properties/startTime", date_tools.parse_datetime_from_iso_string - ) - end_date = pd.get( - "properties/clearTime", date_tools.parse_datetime_from_iso_string + additional_impacts = pd.get("properties/additionalImpacts", []) + has_alternating_traffic = detect_alternating_traffic(additional_impacts) + lane_impacts = get_lane_impacts( + pd.get("properties/laneImpacts"), + pd.get("properties/direction"), + has_alternating_traffic, + ) + if direction != recorded_direction and all_lanes_open(lane_impacts): + logging.info( + f'Unable to retrieve geometry coordinates for event: {pd.get("properties/id", default="")}' ) + return {} - if not start_date and isIncident: - start_date = now - - if not start_date: - logging.warning( - f'Unable to process event, no start date for event: {pd.get("properties/id", default="")}' - ) - return {} - if not end_date: - end_date = pd.get( - "properties/estimatedClearTime", - date_tools.parse_datetime_from_iso_string, - ) + if ( + direction == REVERSED_DIRECTION_MAP.get(geometry_direction) + and direction != "unknown" + ): + coordinates.reverse() + beginning_milepost = pd.get("properties/endMarker") + ending_milepost = pd.get("properties/startMarker") - if not end_date: - # Since there is no end date, assume still active, set end date in future (12 hours + n days until after current time) - end_date = start_date + datetime.timedelta(hours=12) + roadName = wzdx_translator.remove_direction_from_street_name( + pd.get("properties/routeName") + ) - delta_days = (now - end_date).days - if delta_days > 0: - end_date = end_date + datetime.timedelta(days=delta_days) + now = datetime.datetime.now(datetime.timezone.utc) + start_date = pd.get( + "properties/startTime", date_tools.parse_datetime_from_iso_string + ) + end_date = pd.get("properties/clearTime", date_tools.parse_datetime_from_iso_string) - end_date = end_date.replace(second=0, microsecond=0) + if not start_date and isIncident: + start_date = now - event_type, types_of_work, work_zone_type = map_event_type( - pd.get("properties/type", default="") + if not start_date: + logging.warning( + f'Unable to process event, no start date for event: {pd.get("properties/id", default="")}' + ) + return {} + if not end_date: + end_date = pd.get( + "properties/estimatedClearTime", + date_tools.parse_datetime_from_iso_string, ) - restrictions = [] - if pd.get("properties/isOversizedLoadsProhibited"): - restrictions.append({"type": "permitted-oversize-loads-prohibited"}) + if not end_date: + # Since there is no end date, assume still active, set end date in future (12 hours + n days until after current time) + end_date = start_date + datetime.timedelta(hours=12) - event_status = date_tools.get_event_status(start_date, end_date) + delta_days = (now - end_date).days + if delta_days > 0: + end_date = end_date + datetime.timedelta(days=delta_days) - condition_1 = event_status in ["active", "pending", "planned"] + end_date = end_date.replace(second=0, microsecond=0) - lane_impacts = get_lane_impacts( - pd.get("properties/laneImpacts"), pd.get("properties/direction") - ) - if direction != recorded_direction and all_lanes_open(lane_impacts): - logging.info( - f'Unable to retrieve geometry coordinates for event: {pd.get("properties/id", default="")}' - ) - return {} + types_of_work, work_zone_type = map_event_type( + pd.get("properties/type", default="") + ) - route_details_start, route_details_end = ( - get_route_details_for_coordinates_lngLat(cdotGeospatialApi, coordinates) - ) + restrictions = [] + if pd.get("properties/isOversizedLoadsProhibited"): + restrictions.append({"type": "permitted-oversize-loads-prohibited"}) - # Milepost Priority: - # 1. Route Details (only if start and end are on the same route) - # 2. properties/startMarker and properties/endMarker - # 3. Description parsing - beginning_milepost_from_description, ending_milepost_description = ( - get_mileposts_from_description(description) - ) - if ( - route_details_start - and route_details_end - and route_details_start["Route"] == route_details_end["Route"] - ): - beginning_milepost = route_details_start["Measure"] - ending_milepost = route_details_end["Measure"] - - if not beginning_milepost: - beginning_milepost = beginning_milepost_from_description - if not ending_milepost: - ending_milepost = ending_milepost_description - - return { - "rtdh_timestamp": time.time(), - "rtdh_message_id": str(uuid.uuid4()), - "event": { - "type": event_type, - "types_of_work": types_of_work, - "work_zone_type": work_zone_type, - "source": { - "id": pd.get("properties/id", default="") + "_" + direction, - "last_updated_timestamp": pd.get( - "properties/lastUpdated", - date_tools.get_unix_from_iso_string, - default=0, - ), - }, - "geometry": get_improved_geometry( - cdotGeospatialApi, - coordinates, - event_status, - route_details_start, - route_details_end, - pd.get("properties/id", default="") + "_" + direction, + event_status = date_tools.get_event_status(start_date, end_date) + + condition_1 = event_status in ["active", "pending", "planned"] + + route_details_start, route_details_end = get_route_details_for_coordinates_lngLat( + cdotGeospatialApi, coordinates + ) + + # Milepost Priority: + # 1. Route Details (only if start and end are on the same route) + # 2. properties/startMarker and properties/endMarker + # 3. Description parsing + beginning_milepost_from_description, ending_milepost_description = ( + get_mileposts_from_description(description) + ) + if ( + route_details_start + and route_details_end + and route_details_start["Route"] == route_details_end["Route"] + ): + beginning_milepost = route_details_start["Measure"] + ending_milepost = route_details_end["Measure"] + + if not beginning_milepost: + beginning_milepost = beginning_milepost_from_description + if not ending_milepost: + ending_milepost = ending_milepost_description + + return { + "rtdh_timestamp": time.time(), + "rtdh_message_id": str(uuid.uuid4()), + "event": { + "type": EventType.WORK_ZONE.value, + "types_of_work": [tow.to_dict() for tow in types_of_work], + "work_zone_type": ( + work_zone_type.value if work_zone_type is not None else None + ), + "source": { + "id": pd.get("properties/id", default="") + "_" + direction, + "last_updated_timestamp": pd.get( + "properties/lastUpdated", + date_tools.get_unix_from_iso_string, + default=0, ), - "header": { - "description": description, - "start_timestamp": date_tools.date_to_unix(start_date), - "end_timestamp": date_tools.date_to_unix(end_date), - }, - "detail": { - "road_name": roadName, - "road_number": roadName, - "direction": direction, - }, - "additional_info": { - "lanes": lane_impacts, - "restrictions": restrictions, - "beginning_milepost": beginning_milepost, - "ending_milepost": ending_milepost, - "beginning_cross_street": begin_cross_street, - "ending_cross_street": end_cross_street, - "valid": False, - "route_details_start": route_details_start, - "route_details_end": route_details_end, - "condition_1": condition_1, - }, }, - } - except Exception as e: - logging.warning( - f'Error ocurred generating standard message for message {pd.get("properties/id", default="")}: {e}' - ) - return {} + "geometry": get_improved_geometry( + cdotGeospatialApi, + coordinates, + event_status, + route_details_start, + route_details_end, + pd.get("properties/id", default="") + "_" + direction, + ), + "header": { + "description": description, + "start_timestamp": date_tools.date_to_unix(start_date), + "end_timestamp": date_tools.date_to_unix(end_date), + }, + "detail": { + "road_name": roadName, + "road_number": roadName, + "direction": direction, + }, + "additional_info": { + "lanes": lane_impacts, + "restrictions": restrictions, + "vehicle_impact": get_vehicle_impact( + lane_impacts, has_alternating_traffic + ).value, + "beginning_milepost": beginning_milepost, + "ending_milepost": ending_milepost, + "beginning_cross_street": begin_cross_street, + "ending_cross_street": end_cross_street, + "valid": False, + "route_details_start": route_details_start, + "route_details_end": route_details_end, + "condition_1": condition_1, + }, + }, + } + # except Exception as e: + # logging.error( + # f'Error occurred generating standard message for message {pd.get("properties/id", default="")}: {e}' + # ) + # return {} def validate_closure(obj: dict | OrderedDict) -> bool: @@ -1002,7 +1061,7 @@ def validate_closure(obj: dict | OrderedDict) -> bool: - obj must have a properties.type """ - if not obj or (type(obj) != dict and type(obj) != OrderedDict): + if not obj or (type(obj) is not dict and type(obj) is not OrderedDict): logging.warning("alert is empty or has invalid type") return False id = obj.get("sys_gUid") @@ -1045,7 +1104,7 @@ def validate_closure(obj: dict | OrderedDict) -> bool: return False except Exception as e: logging.error( - f"Invalid event with id = {id}. Error ocurred while validating: {e}" + f"Invalid event with id = {id}. Error occurred while validating: {e}" ) return False diff --git a/wzdx/sample_files/cwz/i70_noise_wall_replacement_westbound_2025_08_08.json b/wzdx/sample_files/cwz/i70_noise_wall_replacement_westbound_2025_08_08.json new file mode 100644 index 00000000..af688d2f --- /dev/null +++ b/wzdx/sample_files/cwz/i70_noise_wall_replacement_westbound_2025_08_08.json @@ -0,0 +1,83 @@ +{ + "feed_info": { + "publisher": "CDOT", + "version": "1.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "409ce0f7-e260-4cbb-bc51-a9d2e86e71e3", + "organization_name": "CDOT", + "update_date": "2025-08-07T21:20:04Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + } + ], + "update_date": "2025-08-07T21:20:04Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + }, + "type": "FeatureCollection", + "features": [ + { + "id": "33661cfa-5362-5527-a4f8-74bf7c38e5a1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "409ce0f7-e260-4cbb-bc51-a9d2e86e71e3", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26569868512_westbound", + "description": "Between Exit 273: Pecos Street and Exit 271B: Lowell Boulevard (Denver) from Mile Point 272.1 to Mile Point 272. Wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: • August 7, 6:00PM - August 8, 5:30AM Comment: WB I-70 off-ramp closure with detour route in place", + "update_date": "2025-08-07T21:13:29Z" + }, + "start_date": "2025-08-08T00:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Pecos Street", + "ending_cross_street": "Lowell Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 272.131, + "route_details_start": { + "Route": "070A_DEC", + "Measure": 272.0, + "MMin": 0.0, + "MMax": 449.589, + "Distance": 0.73 + }, + "route_details_end": { + "Route": "070A_DEC", + "Measure": 272.131, + "MMin": 0.0, + "MMax": 449.589, + "Distance": 0.44 + }, + "condition_1": true + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02552069299998, 39.784365911000066], + [-105.02420656199996, 39.78435750400007], + [-105.02337293199997, 39.784291523000036], + [-105.02278930299997, 39.78418364700008] + ] + } + } + ], + "condition_1": true +} diff --git a/wzdx/sample_files/cwz/production_sample.json b/wzdx/sample_files/cwz/production_sample.json new file mode 100644 index 00000000..9b080a4e --- /dev/null +++ b/wzdx/sample_files/cwz/production_sample.json @@ -0,0 +1,7485 @@ +{ + "feed_info": { + "publisher": "CDOT", + "version": "1.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "organization_name": "CDOT", + "update_date": "2025-08-13T18:10:05Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + } + ], + "update_date": "2025-08-13T18:24:47Z", + "update_frequency": 300, + "contact_name": "", + "contact_email": "" + }, + "type": "FeatureCollection", + "features": [ + { + "id": "d1743e64-f414-5630-b013-ba4c9782a8e4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26585904770_westbound", + "description": "Between Red Lion Road and US 6 (7 to 24 miles east of Sterling) from Mile Point 149 to Mile Point 132. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:01Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Red Lion Road", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 149.0, + "ending_milepost": 132.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.802362, 40.824391], + [-103.078137, 40.695555] + ] + } + }, + { + "id": "a31cf98c-c608-5810-bc8b-bbef956de2d2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26585904770_eastbound", + "description": "Between Red Lion Road and US 6 (7 to 24 miles east of Sterling) from Mile Point 149 to Mile Point 132. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:01Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Red Lion Road", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 132.0, + "ending_milepost": 149.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.078137, 40.695555], + [-102.802362, 40.824391] + ] + } + }, + { + "id": "d0877632-59f6-5caf-b24b-026cf034e488", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26415451601_westbound", + "description": "Between Red Lion Road and Proctor (16 to 24 miles east of Sterling) from Mile Point 149 to Mile Point 141. The left lane is closed due to road construction. Until August 22, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 4, 7:00AM - August 22, 5:00PM", + "update_date": "2025-08-07T17:35:04Z" + }, + "start_date": "2025-08-04T13:00:00Z", + "end_date": "2025-08-22T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Red Lion Road", + "ending_cross_street": "Proctor", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 149.0, + "ending_milepost": 141.009 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.802362, 40.824391], + [-102.936924, 40.771574] + ] + } + }, + { + "id": "9d394f44-69db-5c31-b9f0-cb11dd7cdaf4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26585904754_westbound", + "description": "Between US 6 and Red Lion Road (7 to 24 miles east of Sterling) from Mile Point 132 to Mile Point 149. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:00Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "Red Lion Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 149.0, + "ending_milepost": 132.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.802214, 40.82408], + [-103.077852, 40.695273] + ] + } + }, + { + "id": "8c18c59f-d60b-5b51-94de-66c0dbd5ff75", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26585904754_eastbound", + "description": "Between US 6 and Red Lion Road (7 to 24 miles east of Sterling) from Mile Point 132 to Mile Point 149. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:00Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "Red Lion Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 132.0, + "ending_milepost": 149.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.077852, 40.695273], + [-102.802214, 40.82408] + ] + } + }, + { + "id": "54288c5d-150b-58fc-9fe5-cca0a3c05ac4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26585386147_northbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.416, + "ending_milepost": 1.515 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.690769, 40.428588], + [-104.692835, 40.444277] + ] + } + }, + { + "id": "a07c42c5-3262-5523-9049-56f8cee92dc9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26585385911_southbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.515, + "ending_milepost": 0.416 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.692835, 40.444277], + [-104.690769, 40.428588] + ] + } + }, + { + "id": "dfdf33e4-7bd3-5b87-b2c5-8c1adb0f5c7a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26585386147_southbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.515, + "ending_milepost": 0.416 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.692835, 40.444277], + [-104.690769, 40.428588] + ] + } + }, + { + "id": "b46e6dbf-e752-5321-9389-40abf741832e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26585385911_northbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.416, + "ending_milepost": 1.515 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.690769, 40.428588], + [-104.692835, 40.444277] + ] + } + }, + { + "id": "079f44d1-c3e1-59b0-834a-d6a69b6f7059", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event25220967486_northbound", + "description": "Event US 85 Concrete Panel Replacement-101159, on US-85N, between mile markers 0.4 and 1.5. Road Construction. Running between 2025-07-07T13:00:00Z and 2025-08-15T23:00:00Z", + "update_date": "2025-08-07T16:50:56Z" + }, + "start_date": "2025-07-07T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.492, + "ending_milepost": 1.506 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81052548499997, 40.08737217000004], + [-104.81053598599999, 40.090072518000056], + [-104.81055006099996, 40.09117824900005], + [-104.81055084899998, 40.09464179100007], + [-104.81053915199999, 40.09741513500006], + [-104.81039571399998, 40.09853452200008], + [-104.81038470699997, 40.101381960000026], + [-104.81023623099998, 40.101751206000074] + ] + } + }, + { + "id": "68567520-b5fb-5e7f-94d9-9449a354f336", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075043_westbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 286.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005], + [-104.75112387699994, 39.751533547000065] + ] + } + }, + { + "id": "7df915a7-5179-5f8c-9b23-803030ff4271", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075182_westbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 14, 2025 at 8:30AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 8:30AM - August 14, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:31Z" + }, + "start_date": "2025-08-14T14:30:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 287.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005] + ] + } + }, + { + "id": "41c18629-a881-558a-b419-b786e4f81889", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26607040234_eastbound", + "description": "Between Exit 205: US 6; CO 9; Silverthorne and Exit 216: US 6; Loveland Pass (7 to 8 miles east of Silverthorne) from Mile Point 213 to Mile Point 214. Right lane closed due to tunnel maintenance. Height limit in effect. Width limit in effect. Height limit 13'11\". Width limit 12'0\". Starting August 13, 2025 at 7:00PM MDT until August 14, 2025 at about 5:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 5:00AM Comment: Eastbound right lane closure in tunnel for tunnel maintenance.", + "update_date": "2025-08-08T16:52:18Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], + "beginning_milepost": 213.032, + "ending_milepost": 213.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.94599785499997, 39.67695778600006], + [-105.94491822499998, 39.67681563600007], + [-105.94350074199997, 39.67673712800007], + [-105.94235191199999, 39.67680627900006], + [-105.94098471499996, 39.67705330800004], + [-105.93948574899997, 39.677544140000066], + [-105.93793148699996, 39.67821507800005], + [-105.93563944699997, 39.67892041500005], + [-105.93496986299999, 39.67897683000007], + [-105.93203186899996, 39.67899603300003], + [-105.92609513099995, 39.67902033000007] + ] + } + }, + { + "id": "c274d07d-03b5-5d76-956f-2c2759a9f5db", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075182_eastbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 14, 2025 at 8:30AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 8:30AM - August 14, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:31Z" + }, + "start_date": "2025-08-14T14:30:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 287.024, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "810cebb5-1634-51d8-981f-b0ca802ed9c0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075043_eastbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 286.999, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75112387699994, 39.751533547000065], + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "7991e092-249b-5ba3-a2b1-b39abaa7eb6c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075062_westbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 286.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005], + [-104.75112387699994, 39.751533547000065] + ] + } + }, + { + "id": "01422f06-5fe0-5fa5-8fb5-5da22eda7f26", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075062_eastbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 286.999, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75112387699994, 39.751533547000065], + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "a089a402-5bc9-52db-a5a6-78c7cd0d89ab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075027_eastbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 13, 2025 at 8:30AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 8:30AM - August 13, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:28Z" + }, + "start_date": "2025-08-13T14:30:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 287.024, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "5c880803-6fd9-5604-9a31-420bcb30f65d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075027_westbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 13, 2025 at 8:30AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 8:30AM - August 13, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:28Z" + }, + "start_date": "2025-08-13T14:30:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 287.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005] + ] + } + }, + { + "id": "eefdd653-6313-5999-b683-b0c9ddbba6d9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-9"], + "direction": "northbound", + "name": "OpenTMS-Incident26711895833_northbound", + "description": "Between Carroll Lane and County Road 4 (4 to 5 miles south of Blue River) from Mile Point 77 to Mile Point 76. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.
Between County Road 4 and Carroll Lane (4 to 5 miles south of Blue River) from Mile Point 76 to Mile Point 77. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.", + "update_date": "2025-08-13T16:59:18Z" + }, + "start_date": "2025-08-13T13:05:03Z", + "end_date": "2025-08-14T01:05:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Carroll Lane", + "ending_cross_street": "County Road 4", + "beginning_milepost": 76.0, + "ending_milepost": 77.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.059854, 39.356543], + [-106.061007, 39.365606] + ] + } + }, + { + "id": "0c8dcb9d-ad71-5caa-8fe0-cb8583812a94", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-9"], + "direction": "southbound", + "name": "OpenTMS-Incident26711895833_southbound", + "description": "Between Carroll Lane and County Road 4 (4 to 5 miles south of Blue River) from Mile Point 77 to Mile Point 76. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.
Between County Road 4 and Carroll Lane (4 to 5 miles south of Blue River) from Mile Point 76 to Mile Point 77. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.", + "update_date": "2025-08-13T16:59:18Z" + }, + "start_date": "2025-08-13T13:05:03Z", + "end_date": "2025-08-14T01:05:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Carroll Lane", + "ending_cross_street": "County Road 4", + "beginning_milepost": 77.0, + "ending_milepost": 76.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.061007, 39.365606], + [-106.059854, 39.356543] + ] + } + }, + { + "id": "b6afff9c-c536-5333-b568-f92231269c33", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610459104_westbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. The right lane is closed due to wall maintenance. Until today at about 5:30PM MDT. Full schedule below: \u2022 August 12, 6:00PM - August 13, 5:30PM", + "update_date": "2025-08-13T16:35:02Z" + }, + "start_date": "2025-08-13T00:00:00Z", + "end_date": "2025-08-13T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 270.474 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02552069299998, 39.784365911000066], + [-105.02614528199996, 39.78433503100007], + [-105.02800129099995, 39.78414054600006], + [-105.02863932099996, 39.78404341600003], + [-105.03125489099995, 39.78364519300004], + [-105.03241652299994, 39.78347521500007], + [-105.03395751299996, 39.78344423100003], + [-105.03668390599995, 39.78359008700005], + [-105.03918389399996, 39.78359625600007], + [-105.04337727699999, 39.783606485000064], + [-105.04432849999995, 39.78371030100004], + [-105.04492299599997, 39.78386359700005], + [-105.04681164399994, 39.78471983600008], + [-105.04797287899999, 39.78505800000005], + [-105.04909835399997, 39.785122691000026], + [-105.05037734799998, 39.784926287000076], + [-105.05124514699997, 39.78459466000004], + [-105.05285170199994, 39.78381675500003], + [-105.05342452299999, 39.78363375500004], + [-105.05371828399996, 39.783567090000076] + ] + } + }, + { + "id": "40c18a07-f832-50b3-90af-a736339815cf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610466462_eastbound", + "description": "Between I-76; Wadsworth Boulevard (Wheat Ridge) and CO 95/Sheridan Boulevard (Lakeside) from Mile Point 269.7 to Mile Point 270.5. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30AM", + "update_date": "2025-08-13T16:35:06Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 269.713, + "ending_milepost": 270.453 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06942671799999, 39.78416030900007], + [-105.06826875699994, 39.78380599500008], + [-105.06700267299999, 39.78360454700004], + [-105.06600739499999, 39.783547386000066], + [-105.06272588299998, 39.78343614800008], + [-105.06176622699996, 39.78342480600003], + [-105.05777261799994, 39.78344853300007], + [-105.05494665299994, 39.783465241000044], + [-105.05432394899998, 39.78348997100005], + [-105.05409049299999, 39.78351969700003] + ] + } + }, + { + "id": "4fd0f136-73ab-5a3b-861d-5d1e4a58b6dc", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610466462_westbound", + "description": "Between I-76; Wadsworth Boulevard (Wheat Ridge) and CO 95/Sheridan Boulevard (Lakeside) from Mile Point 269.7 to Mile Point 270.5. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30AM", + "update_date": "2025-08-13T16:35:06Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.453, + "ending_milepost": 269.713 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05409049299999, 39.78351969700003], + [-105.05432394899998, 39.78348997100005], + [-105.05494665299994, 39.783465241000044], + [-105.05777261799994, 39.78344853300007], + [-105.06176622699996, 39.78342480600003], + [-105.06272588299998, 39.78343614800008], + [-105.06600739499999, 39.783547386000066], + [-105.06700267299999, 39.78360454700004], + [-105.06826875699994, 39.78380599500008], + [-105.06942671799999, 39.78416030900007] + ] + } + }, + { + "id": "98f9e4f3-b9c5-5fb4-ad61-fd42d5c1f831", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610459122_westbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30PM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30PM", + "update_date": "2025-08-13T16:35:04Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 270.474 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02552069299998, 39.784365911000066], + [-105.02614528199996, 39.78433503100007], + [-105.02800129099995, 39.78414054600006], + [-105.02863932099996, 39.78404341600003], + [-105.03125489099995, 39.78364519300004], + [-105.03241652299994, 39.78347521500007], + [-105.03395751299996, 39.78344423100003], + [-105.03668390599995, 39.78359008700005], + [-105.03918389399996, 39.78359625600007], + [-105.04337727699999, 39.783606485000064], + [-105.04432849999995, 39.78371030100004], + [-105.04492299599997, 39.78386359700005], + [-105.04681164399994, 39.78471983600008], + [-105.04797287899999, 39.78505800000005], + [-105.04909835399997, 39.785122691000026], + [-105.05037734799998, 39.784926287000076], + [-105.05124514699997, 39.78459466000004], + [-105.05285170199994, 39.78381675500003], + [-105.05342452299999, 39.78363375500004], + [-105.05371828399996, 39.783567090000076] + ] + } + }, + { + "id": "43f1f5c0-04da-5100-aa4b-35fa40265f09", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26714978055_westbound", + "description": "Between Exit 271B: Lowell Boulevard (Denver) and Harlan Street (Lakeside) from Mile Point 270.8 to Mile Point 270.5. Wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 5:30AM Comment: WB I-70 to Sheridan off-ramp closure with detour route in place", + "update_date": "2025-08-13T16:35:08Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Lowell Boulevard", + "ending_cross_street": "Harlan Street", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.815, + "ending_milepost": 270.474 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.04797287899999, 39.78505800000005], + [-105.04858428799997, 39.78512524100006], + [-105.04950533899995, 39.785100320000026], + [-105.05040275799996, 39.78491955700008], + [-105.05230695999995, 39.78405952900005], + [-105.05291531899996, 39.78379643200003], + [-105.05371828399996, 39.783567090000076] + ] + } + }, + { + "id": "ef92f2f3-1719-5918-bb21-c6161fa5d469", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610459104_eastbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. The right lane is closed due to wall maintenance. Until today at about 5:30PM MDT. Full schedule below: \u2022 August 12, 6:00PM - August 13, 5:30PM", + "update_date": "2025-08-13T16:35:02Z" + }, + "start_date": "2025-08-13T00:00:00Z", + "end_date": "2025-08-13T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.474, + "ending_milepost": 272.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05371828399996, 39.783567090000076], + [-105.05342452299999, 39.78363375500004], + [-105.05285170199994, 39.78381675500003], + [-105.05124514699997, 39.78459466000004], + [-105.05037734799998, 39.784926287000076], + [-105.04909835399997, 39.785122691000026], + [-105.04797287899999, 39.78505800000005], + [-105.04681164399994, 39.78471983600008], + [-105.04492299599997, 39.78386359700005], + [-105.04432849999995, 39.78371030100004], + [-105.04337727699999, 39.783606485000064], + [-105.03918389399996, 39.78359625600007], + [-105.03668390599995, 39.78359008700005], + [-105.03395751299996, 39.78344423100003], + [-105.03241652299994, 39.78347521500007], + [-105.03125489099995, 39.78364519300004], + [-105.02863932099996, 39.78404341600003], + [-105.02800129099995, 39.78414054600006], + [-105.02614528199996, 39.78433503100007], + [-105.02552069299998, 39.784365911000066] + ] + } + }, + { + "id": "a4233039-f964-5d95-82e9-1818ece6a3c3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610459122_eastbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30PM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30PM", + "update_date": "2025-08-13T16:35:04Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.474, + "ending_milepost": 272.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05371828399996, 39.783567090000076], + [-105.05342452299999, 39.78363375500004], + [-105.05285170199994, 39.78381675500003], + [-105.05124514699997, 39.78459466000004], + [-105.05037734799998, 39.784926287000076], + [-105.04909835399997, 39.785122691000026], + [-105.04797287899999, 39.78505800000005], + [-105.04681164399994, 39.78471983600008], + [-105.04492299599997, 39.78386359700005], + [-105.04432849999995, 39.78371030100004], + [-105.04337727699999, 39.783606485000064], + [-105.03918389399996, 39.78359625600007], + [-105.03668390599995, 39.78359008700005], + [-105.03395751299996, 39.78344423100003], + [-105.03241652299994, 39.78347521500007], + [-105.03125489099995, 39.78364519300004], + [-105.02863932099996, 39.78404341600003], + [-105.02800129099995, 39.78414054600006], + [-105.02614528199996, 39.78433503100007], + [-105.02552069299998, 39.784365911000066] + ] + } + }, + { + "id": "8dde72f7-8e9f-5543-bc95-45e457659201", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671179091_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting Wednesday at 12:00AM MDT until Wednesday, at about 11:59PM MDT. Full schedule below: \u2022 August 13, 12:00AM - August 13, 11:59PM", + "update_date": "2025-08-11T16:03:46Z" + }, + "start_date": "2025-08-13T06:00:00Z", + "end_date": "2025-08-14T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "8cc78ecb-5d9d-54b3-ac80-de8dae11726d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26584253336_eastbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T15:44:28Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "586268f2-107f-542b-a3d5-e025e03e5396", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26584253336_westbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T15:44:28Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "c772db21-3ba5-5142-b99c-bed41e9da5f0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26584253355_westbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T15:44:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "ec25b208-aa59-58b3-b3d5-2163082e9fbe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26584253355_eastbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T15:44:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "ea654ab5-41d4-51b8-ac85-0165245bd1b3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671178994_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting Thursday at 12:00AM MDT until Thursday, at about 11:59PM MDT. Full schedule below: \u2022 August 14, 12:00AM - August 14, 11:59PM", + "update_date": "2025-08-11T16:03:43Z" + }, + "start_date": "2025-08-14T06:00:00Z", + "end_date": "2025-08-15T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "dc01925a-b7de-5ff4-ae2e-8a7bfebe10c2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26584178708_northbound", + "description": "Between Exit 95: Illinois Avenue and Exit 97A: Central Avenue to Northern Avenue (Pueblo) from Mile Point 95.5 to Mile Point 96.2. Right lane closed due to utility repair work. Starting August 13, 2025 at 9:00AM MDT until August 13, 2025 at about 1:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 1:00PM Comment: Light Pole Repairs", + "update_date": "2025-08-07T15:39:27Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T19:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Illinois Avenue", + "ending_cross_street": "Central Avenue to Northern Avenue", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 95.547, + "ending_milepost": 96.213 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.61407610699996, 38.22637172200007], + [-104.61405106199999, 38.22954822000003], + [-104.61395546299997, 38.232069575000025], + [-104.61359467599999, 38.233197302000065], + [-104.61264986599997, 38.23515304700004], + [-104.61258553699997, 38.235302465000075] + ] + } + }, + { + "id": "07524ea6-d617-5920-82fb-80d6c1d70271", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-285"], + "direction": "northbound", + "name": "OpenTMS-Event26671111843_northbound", + "description": "Between County Road 64 and Wandcrest Avenue (9 to 15 miles south of Aspen Park) from Mile Point 222 to Mile Point 228. Right lane closed due to paving operations. Width limit in effect. Width limit 11'0\". Starting Wednesday at 7:00PM MDT until Thursday, at about 7:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 7:00AM Comment: 11 foot width restrictions", + "update_date": "2025-08-11T15:59:17Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "County Road 64", + "ending_cross_street": "Wandcrest Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 222.0, + "ending_milepost": 228.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.476327, 39.405692], + [-105.411629, 39.459289] + ] + } + }, + { + "id": "81d993da-9be5-5549-801a-81057ec29e34", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26584178678_eastbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:25Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 251.999, + "ending_milepost": 258.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.75793705299998, 39.77140726600004], + [-105.75770865699997, 39.77117611400007], + [-105.75656981399999, 39.76982838400005], + [-105.75583624399997, 39.76933082900007], + [-105.75465165799994, 39.76894600700007], + [-105.75415184699995, 39.76878000200003], + [-105.75282867099997, 39.76806129600004], + [-105.75190588099997, 39.76774123100006], + [-105.75039570699994, 39.76755201900005], + [-105.74930907099997, 39.76716740100005], + [-105.74797554399998, 39.766487762000054], + [-105.74637716799998, 39.76598891400005], + [-105.74547817099995, 39.76560068200007], + [-105.744140072, 39.76492474300005], + [-105.74228364499999, 39.76431065100007], + [-105.74087252599998, 39.76386888300004], + [-105.73962811999996, 39.76375597900005], + [-105.73806066599997, 39.763935752000066], + [-105.73699692999998, 39.76391244400003], + [-105.73493858099994, 39.76346596700006], + [-105.73372034399995, 39.76337621300007], + [-105.73238735099994, 39.76349926700004], + [-105.73047852099995, 39.76400245000008], + [-105.72914660999999, 39.76401050100003], + [-105.72622194799999, 39.76344045600007], + [-105.72527418399994, 39.763344190000055], + [-105.72370948599996, 39.76347787200007], + [-105.72307699599997, 39.76347911100004], + [-105.72212053199996, 39.763291002000074], + [-105.71903578099995, 39.762415012000076], + [-105.71771214899996, 39.76211583400004], + [-105.71672982899997, 39.761987513000065], + [-105.71425391599996, 39.761928297000054], + [-105.70637049799996, 39.76190208400004], + [-105.70522560199998, 39.76183155900003], + [-105.70067657699997, 39.76141250100005], + [-105.69870977899996, 39.76138399300004], + [-105.69210483099994, 39.76141051800005], + [-105.68685028399995, 39.76152120300003], + [-105.68540533299995, 39.76145160900006], + [-105.68435701899995, 39.76130571700003], + [-105.68309187199998, 39.76107150900003], + [-105.68069609199995, 39.76062795300004], + [-105.67801712199997, 39.76013190100008], + [-105.67577305499998, 39.75975307500005], + [-105.67432330699995, 39.75970401400008], + [-105.67293851099998, 39.75983401800005], + [-105.67149307199998, 39.76002742900005], + [-105.66839528699995, 39.75999430400003], + [-105.66701158799998, 39.759859608000056], + [-105.66555067199994, 39.75953289100005], + [-105.66470194599998, 39.75942187600003], + [-105.66364211599995, 39.75941626600007], + [-105.66090435599995, 39.75987813100005], + [-105.66025018899995, 39.75995539200005], + [-105.65910751199999, 39.759915840000076], + [-105.65813083399996, 39.759684692000064], + [-105.65580047699996, 39.75877161100004], + [-105.65454987499999, 39.75852969500005], + [-105.65371025299999, 39.75858449100008], + [-105.65265406399999, 39.75892894900005], + [-105.65241151999999, 39.76017457200004], + [-105.65249421499999, 39.76026350400008] + ] + } + }, + { + "id": "7fbf2209-d81e-517d-9d6a-dee6ea4502d1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26584178678_westbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:25Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 258.258, + "ending_milepost": 251.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.65249421499999, 39.76026350400008], + [-105.65241151999999, 39.76017457200004], + [-105.65265406399999, 39.75892894900005], + [-105.65371025299999, 39.75858449100008], + [-105.65454987499999, 39.75852969500005], + [-105.65580047699996, 39.75877161100004], + [-105.65813083399996, 39.759684692000064], + [-105.65910751199999, 39.759915840000076], + [-105.66025018899995, 39.75995539200005], + [-105.66090435599995, 39.75987813100005], + [-105.66364211599995, 39.75941626600007], + [-105.66470194599998, 39.75942187600003], + [-105.66555067199994, 39.75953289100005], + [-105.66701158799998, 39.759859608000056], + [-105.66839528699995, 39.75999430400003], + [-105.67149307199998, 39.76002742900005], + [-105.67293851099998, 39.75983401800005], + [-105.67432330699995, 39.75970401400008], + [-105.67577305499998, 39.75975307500005], + [-105.67801712199997, 39.76013190100008], + [-105.68069609199995, 39.76062795300004], + [-105.68309187199998, 39.76107150900003], + [-105.68435701899995, 39.76130571700003], + [-105.68540533299995, 39.76145160900006], + [-105.68685028399995, 39.76152120300003], + [-105.69210483099994, 39.76141051800005], + [-105.69870977899996, 39.76138399300004], + [-105.70067657699997, 39.76141250100005], + [-105.70522560199998, 39.76183155900003], + [-105.70637049799996, 39.76190208400004], + [-105.71425391599996, 39.761928297000054], + [-105.71672982899997, 39.761987513000065], + [-105.71771214899996, 39.76211583400004], + [-105.71903578099995, 39.762415012000076], + [-105.72212053199996, 39.763291002000074], + [-105.72307699599997, 39.76347911100004], + [-105.72370948599996, 39.76347787200007], + [-105.72527418399994, 39.763344190000055], + [-105.72622194799999, 39.76344045600007], + [-105.72914660999999, 39.76401050100003], + [-105.73047852099995, 39.76400245000008], + [-105.73238735099994, 39.76349926700004], + [-105.73372034399995, 39.76337621300007], + [-105.73493858099994, 39.76346596700006], + [-105.73699692999998, 39.76391244400003], + [-105.73806066599997, 39.763935752000066], + [-105.73962811999996, 39.76375597900005], + [-105.74087252599998, 39.76386888300004], + [-105.74228364499999, 39.76431065100007], + [-105.744140072, 39.76492474300005], + [-105.74547817099995, 39.76560068200007], + [-105.74637716799998, 39.76598891400005], + [-105.74797554399998, 39.766487762000054], + [-105.74930907099997, 39.76716740100005], + [-105.75039570699994, 39.76755201900005], + [-105.75190588099997, 39.76774123100006], + [-105.75282867099997, 39.76806129600004], + [-105.75415184699995, 39.76878000200003], + [-105.75465165799994, 39.76894600700007], + [-105.75583624399997, 39.76933082900007], + [-105.75656981399999, 39.76982838400005], + [-105.75770865699997, 39.77117611400007], + [-105.75793705299998, 39.77140726600004] + ] + } + }, + { + "id": "3d6809de-ee94-5497-b0ba-2e00f73a277e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26584178790_southbound", + "description": "Between I-76 (near Commerce City) and CO 22/East 124th Avenue (Brighton) from Mile Point 227 to Mile Point 230.25. Road construction. Alternating traffic. Starting August 13, 2025 at 6:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 6:00AM", + "update_date": "2025-08-07T15:39:29Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 22/East 124th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 230.25, + "ending_milepost": 227.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85285, 39.921609], + [-104.886498, 39.881177] + ] + } + }, + { + "id": "c963e1fb-74a6-554d-b8e2-f1e1d7734a92", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26584178663_westbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:24Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 258.258, + "ending_milepost": 251.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.65249421499999, 39.76026350400008], + [-105.65241151999999, 39.76017457200004], + [-105.65265406399999, 39.75892894900005], + [-105.65371025299999, 39.75858449100008], + [-105.65454987499999, 39.75852969500005], + [-105.65580047699996, 39.75877161100004], + [-105.65813083399996, 39.759684692000064], + [-105.65910751199999, 39.759915840000076], + [-105.66025018899995, 39.75995539200005], + [-105.66090435599995, 39.75987813100005], + [-105.66364211599995, 39.75941626600007], + [-105.66470194599998, 39.75942187600003], + [-105.66555067199994, 39.75953289100005], + [-105.66701158799998, 39.759859608000056], + [-105.66839528699995, 39.75999430400003], + [-105.67149307199998, 39.76002742900005], + [-105.67293851099998, 39.75983401800005], + [-105.67432330699995, 39.75970401400008], + [-105.67577305499998, 39.75975307500005], + [-105.67801712199997, 39.76013190100008], + [-105.68069609199995, 39.76062795300004], + [-105.68309187199998, 39.76107150900003], + [-105.68435701899995, 39.76130571700003], + [-105.68540533299995, 39.76145160900006], + [-105.68685028399995, 39.76152120300003], + [-105.69210483099994, 39.76141051800005], + [-105.69870977899996, 39.76138399300004], + [-105.70067657699997, 39.76141250100005], + [-105.70522560199998, 39.76183155900003], + [-105.70637049799996, 39.76190208400004], + [-105.71425391599996, 39.761928297000054], + [-105.71672982899997, 39.761987513000065], + [-105.71771214899996, 39.76211583400004], + [-105.71903578099995, 39.762415012000076], + [-105.72212053199996, 39.763291002000074], + [-105.72307699599997, 39.76347911100004], + [-105.72370948599996, 39.76347787200007], + [-105.72527418399994, 39.763344190000055], + [-105.72622194799999, 39.76344045600007], + [-105.72914660999999, 39.76401050100003], + [-105.73047852099995, 39.76400245000008], + [-105.73238735099994, 39.76349926700004], + [-105.73372034399995, 39.76337621300007], + [-105.73493858099994, 39.76346596700006], + [-105.73699692999998, 39.76391244400003], + [-105.73806066599997, 39.763935752000066], + [-105.73962811999996, 39.76375597900005], + [-105.74087252599998, 39.76386888300004], + [-105.74228364499999, 39.76431065100007], + [-105.744140072, 39.76492474300005], + [-105.74547817099995, 39.76560068200007], + [-105.74637716799998, 39.76598891400005], + [-105.74797554399998, 39.766487762000054], + [-105.74930907099997, 39.76716740100005], + [-105.75039570699994, 39.76755201900005], + [-105.75190588099997, 39.76774123100006], + [-105.75282867099997, 39.76806129600004], + [-105.75415184699995, 39.76878000200003], + [-105.75465165799994, 39.76894600700007], + [-105.75583624399997, 39.76933082900007], + [-105.75656981399999, 39.76982838400005], + [-105.75770865699997, 39.77117611400007], + [-105.75793705299998, 39.77140726600004] + ] + } + }, + { + "id": "fbf3f516-113a-58bc-bc1a-db4f2a83bd56", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26584178663_eastbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:24Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 251.999, + "ending_milepost": 258.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.75793705299998, 39.77140726600004], + [-105.75770865699997, 39.77117611400007], + [-105.75656981399999, 39.76982838400005], + [-105.75583624399997, 39.76933082900007], + [-105.75465165799994, 39.76894600700007], + [-105.75415184699995, 39.76878000200003], + [-105.75282867099997, 39.76806129600004], + [-105.75190588099997, 39.76774123100006], + [-105.75039570699994, 39.76755201900005], + [-105.74930907099997, 39.76716740100005], + [-105.74797554399998, 39.766487762000054], + [-105.74637716799998, 39.76598891400005], + [-105.74547817099995, 39.76560068200007], + [-105.744140072, 39.76492474300005], + [-105.74228364499999, 39.76431065100007], + [-105.74087252599998, 39.76386888300004], + [-105.73962811999996, 39.76375597900005], + [-105.73806066599997, 39.763935752000066], + [-105.73699692999998, 39.76391244400003], + [-105.73493858099994, 39.76346596700006], + [-105.73372034399995, 39.76337621300007], + [-105.73238735099994, 39.76349926700004], + [-105.73047852099995, 39.76400245000008], + [-105.72914660999999, 39.76401050100003], + [-105.72622194799999, 39.76344045600007], + [-105.72527418399994, 39.763344190000055], + [-105.72370948599996, 39.76347787200007], + [-105.72307699599997, 39.76347911100004], + [-105.72212053199996, 39.763291002000074], + [-105.71903578099995, 39.762415012000076], + [-105.71771214899996, 39.76211583400004], + [-105.71672982899997, 39.761987513000065], + [-105.71425391599996, 39.761928297000054], + [-105.70637049799996, 39.76190208400004], + [-105.70522560199998, 39.76183155900003], + [-105.70067657699997, 39.76141250100005], + [-105.69870977899996, 39.76138399300004], + [-105.69210483099994, 39.76141051800005], + [-105.68685028399995, 39.76152120300003], + [-105.68540533299995, 39.76145160900006], + [-105.68435701899995, 39.76130571700003], + [-105.68309187199998, 39.76107150900003], + [-105.68069609199995, 39.76062795300004], + [-105.67801712199997, 39.76013190100008], + [-105.67577305499998, 39.75975307500005], + [-105.67432330699995, 39.75970401400008], + [-105.67293851099998, 39.75983401800005], + [-105.67149307199998, 39.76002742900005], + [-105.66839528699995, 39.75999430400003], + [-105.66701158799998, 39.759859608000056], + [-105.66555067199994, 39.75953289100005], + [-105.66470194599998, 39.75942187600003], + [-105.66364211599995, 39.75941626600007], + [-105.66090435599995, 39.75987813100005], + [-105.66025018899995, 39.75995539200005], + [-105.65910751199999, 39.759915840000076], + [-105.65813083399996, 39.759684692000064], + [-105.65580047699996, 39.75877161100004], + [-105.65454987499999, 39.75852969500005], + [-105.65371025299999, 39.75858449100008], + [-105.65265406399999, 39.75892894900005], + [-105.65241151999999, 39.76017457200004], + [-105.65249421499999, 39.76026350400008] + ] + } + }, + { + "id": "392c19e9-e9a2-5a77-a3cc-c823e9d75471", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26584103561_southbound", + "description": "Between Bonanza Drive (Erie) and Flagg Drive (Lafayette) from Mile Point 64.75 to Mile Point 64.55. Road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T15:34:15Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Bonanza Drive", + "ending_cross_street": "Flagg Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 64.55, + "ending_milepost": 64.727 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05285729799999, 40.00025614300006], + [-105.05283943299997, 40.00025622900006], + [-105.04921970599997, 40.00027359400008] + ] + } + }, + { + "id": "c259d71a-2ff7-5df2-a6ee-ccbe44c94387", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26584178790_northbound", + "description": "Between I-76 (near Commerce City) and CO 22/East 124th Avenue (Brighton) from Mile Point 227 to Mile Point 230.25. Road construction. Alternating traffic. Starting August 13, 2025 at 6:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 6:00AM", + "update_date": "2025-08-07T15:39:29Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 22/East 124th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 227.0, + "ending_milepost": 230.25 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.886498, 39.881177], + [-104.85285, 39.921609] + ] + } + }, + { + "id": "3ed65574-263e-5504-9aa4-a351851e71a6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26584103359_southbound", + "description": "Between Bonanza Drive (Erie) and Flagg Drive (Lafayette) from Mile Point 64.75 to Mile Point 64.55. Road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T15:34:09Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Bonanza Drive", + "ending_cross_street": "Flagg Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 64.55, + "ending_milepost": 64.727 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05285729799999, 40.00025614300006], + [-105.05283943299997, 40.00025622900006], + [-105.04921970599997, 40.00027359400008] + ] + } + }, + { + "id": "fe38c36c-7936-546c-8ad6-ba40a168eef9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-12"], + "direction": "eastbound", + "name": "OpenTMS-Incident26714304635_eastbound", + "description": "Between Echo Canyon and County Road 401 (8 to 9 miles east of La Veta) from Mile Point 13.5 to Mile Point 15. Road maintenance operations. There is alternating traffic.", + "update_date": "2025-08-13T15:52:14Z" + }, + "start_date": "2025-08-13T15:44:42Z", + "end_date": "2025-08-14T03:44:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Echo Canyon", + "ending_cross_street": "County Road 401", + "beginning_milepost": 15.0, + "ending_milepost": 13.5 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.089556, 37.391265], + [-105.071622, 37.408591] + ] + } + }, + { + "id": "dd0c053f-c7ed-5be8-b8b5-c6f563fe7370", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-12"], + "direction": "westbound", + "name": "OpenTMS-Incident26714304635_westbound", + "description": "Between Echo Canyon and County Road 401 (8 to 9 miles east of La Veta) from Mile Point 13.5 to Mile Point 15. Road maintenance operations. There is alternating traffic.", + "update_date": "2025-08-13T15:52:14Z" + }, + "start_date": "2025-08-13T15:44:42Z", + "end_date": "2025-08-14T03:44:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Echo Canyon", + "ending_cross_street": "County Road 401", + "beginning_milepost": 13.5, + "ending_milepost": 15.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.071622, 37.408591], + [-105.089556, 37.391265] + ] + } + }, + { + "id": "6648c8e3-5641-5e5c-92f8-56d263c5a67e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26583565756_westbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:38Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 467.283, + "ending_milepost": 462.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.05157878999995, 40.58195381300004], + [-102.05544100299994, 40.58428301400005], + [-102.05682504399999, 40.58494731600007], + [-102.05877095899996, 40.58537812600008], + [-102.07147989399999, 40.585617426000056], + [-102.09108299599995, 40.585861512000065], + [-102.09327623599995, 40.58584096300007], + [-102.11014500399995, 40.585681528000066], + [-102.12915174799997, 40.58568356600006], + [-102.14822215999999, 40.58568246300007], + [-102.15023553899994, 40.58568216300006] + ] + } + }, + { + "id": "62328cde-473f-5db2-be6b-21aac12b2378", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26583565756_eastbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:38Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 462.0, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.15023553899994, 40.58568216300006], + [-102.14822215999999, 40.58568246300007], + [-102.12915174799997, 40.58568356600006], + [-102.11014500399995, 40.585681528000066], + [-102.09327623599995, 40.58584096300007], + [-102.09108299599995, 40.585861512000065], + [-102.07147989399999, 40.585617426000056], + [-102.05877095899996, 40.58537812600008], + [-102.05682504399999, 40.58494731600007], + [-102.05544100299994, 40.58428301400005], + [-102.05157878999995, 40.58195381300004] + ] + } + }, + { + "id": "06d86166-fba9-5a97-b989-3a3cfa313686", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26583565448_westbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:37Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 467.283, + "ending_milepost": 462.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.05157878999995, 40.58195381300004], + [-102.05544100299994, 40.58428301400005], + [-102.05682504399999, 40.58494731600007], + [-102.05877095899996, 40.58537812600008], + [-102.07147989399999, 40.585617426000056], + [-102.09108299599995, 40.585861512000065], + [-102.09327623599995, 40.58584096300007], + [-102.11014500399995, 40.585681528000066], + [-102.12915174799997, 40.58568356600006], + [-102.14822215999999, 40.58568246300007], + [-102.15023553899994, 40.58568216300006] + ] + } + }, + { + "id": "84c80f11-4d81-5db4-80af-5457f5bd0498", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26583565448_eastbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:37Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 462.0, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.15023553899994, 40.58568216300006], + [-102.14822215999999, 40.58568246300007], + [-102.12915174799997, 40.58568356600006], + [-102.11014500399995, 40.585681528000066], + [-102.09327623599995, 40.58584096300007], + [-102.09108299599995, 40.585861512000065], + [-102.07147989399999, 40.585617426000056], + [-102.05877095899996, 40.58537812600008], + [-102.05682504399999, 40.58494731600007], + [-102.05544100299994, 40.58428301400005], + [-102.05157878999995, 40.58195381300004] + ] + } + }, + { + "id": "cac6acb3-03ec-5bf9-a848-cbb932bf9982", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-550"], + "direction": "southbound", + "name": "OpenTMS-Incident26713576646_southbound", + "description": "Between CO 62 (Ridgway) and Loretta Court (Ouray) from Mile Point 103.5 to Mile Point 95. Road maintenance operations.", + "update_date": "2025-08-13T15:01:49Z" + }, + "start_date": "2025-08-13T15:01:14Z", + "end_date": "2025-08-14T03:01:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 62", + "ending_cross_street": "Loretta Court", + "beginning_milepost": 103.5, + "ending_milepost": 95.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.746686, 38.149905], + [-107.680319, 38.041344] + ] + } + }, + { + "id": "ca7158f4-d7b1-5a66-940d-92d49533a037", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26691383000_eastbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:00Z" + }, + "start_date": "2025-08-13T16:00:00Z", + "end_date": "2025-08-13T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 330.0, + "ending_milepost": 332.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.474265, 39.026428], + [-104.436877, 39.026242] + ] + } + }, + { + "id": "5e06e9c1-0f2f-540d-b43d-118ffec73d7d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26691383000_westbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:00Z" + }, + "start_date": "2025-08-13T16:00:00Z", + "end_date": "2025-08-13T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 332.0, + "ending_milepost": 330.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.436877, 39.026242], + [-104.474265, 39.026428] + ] + } + }, + { + "id": "769524f8-a194-54c6-9af3-1eaaea16f856", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26691383027_eastbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:01Z" + }, + "start_date": "2025-08-14T16:00:00Z", + "end_date": "2025-08-14T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 330.0, + "ending_milepost": 332.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.474265, 39.026428], + [-104.436877, 39.026242] + ] + } + }, + { + "id": "1c8eeb7e-4931-5868-b2c7-21d938284ba3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26691383027_westbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:01Z" + }, + "start_date": "2025-08-14T16:00:00Z", + "end_date": "2025-08-14T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 332.0, + "ending_milepost": 330.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.436877, 39.026242], + [-104.474265, 39.026428] + ] + } + }, + { + "id": "ebbedac9-f3b6-5a90-902b-92e04058a974", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26234821567_eastbound", + "description": "Between Painter Road and Roggen (10 miles east of Keenesburg) from Mile Point 49 to Mile Point 48.5. Right lane closed due to bridge repair work. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM
Between Roggen and Painter Road (10 miles east of Keenesburg) from Mile Point 48.5 to Mile Point 49. Bridge repair. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM", + "update_date": "2025-07-22T12:34:20Z" + }, + "start_date": "2025-07-22T13:00:00Z", + "end_date": "2025-08-31T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Painter Road", + "ending_cross_street": "Roggen", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 48.771, + "ending_milepost": 49.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.36185226999999, 40.171028457000034], + [-104.35934738499998, 40.17108622400008], + [-104.35750956999999, 40.17111529600004] + ] + } + }, + { + "id": "65c5618a-6362-5c9d-884a-6593434177af", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26234821567_westbound", + "description": "Between Painter Road and Roggen (10 miles east of Keenesburg) from Mile Point 49 to Mile Point 48.5. Right lane closed due to bridge repair work. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM
Between Roggen and Painter Road (10 miles east of Keenesburg) from Mile Point 48.5 to Mile Point 49. Bridge repair. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM", + "update_date": "2025-07-22T12:34:20Z" + }, + "start_date": "2025-07-22T13:00:00Z", + "end_date": "2025-08-31T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Painter Road", + "ending_cross_street": "Roggen", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 49.0, + "ending_milepost": 48.771 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.35750956999999, 40.17111529600004], + [-104.35934738499998, 40.17108622400008], + [-104.36185226999999, 40.171028457000034] + ] + } + }, + { + "id": "a188e4f9-364d-537d-871d-0ca67ee76833", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Incident26712845318_eastbound", + "description": "Between County Lane 27 and Utica Avenue (Pueblo) from Mile Point 320 to Mile Point 318. Road maintenance operations. There is alternating traffic. Slower speeds are advised.", + "update_date": "2025-08-13T14:21:24Z" + }, + "start_date": "2025-08-13T14:07:03Z", + "end_date": "2025-08-14T02:07:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Lane 27", + "ending_cross_street": "Utica Avenue", + "beginning_milepost": 318.0, + "ending_milepost": 320.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.569003, 38.280938], + [-104.536023, 38.274312] + ] + } + }, + { + "id": "168a2d9b-73d8-586d-b33f-1d724169c57c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26517013113_eastbound", + "description": "Between US 34; US 6 and Long Bridge Road (13 miles west of Fort Morgan) from Mile Point 67 to Mile Point 67.5. Right lane closed due to bridge construction. Starting today at 7:30AM MDT until August 16, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 4, 7:30AM - August 16, 11:59PM", + "update_date": "2025-08-04T13:15:36Z" + }, + "start_date": "2025-08-04T13:30:00Z", + "end_date": "2025-08-17T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 34", + "ending_cross_street": "Long Bridge Road", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 66.955, + "ending_milepost": 67.233 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.03972946299996, 40.247956679000026], + [-104.03884913299999, 40.248063451000064], + [-104.03483623799997, 40.24850575100004], + [-104.03430127399997, 40.248570639000036] + ] + } + }, + { + "id": "30212c29-3c88-5b49-9a0a-c7370cc48f63", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26517013113_westbound", + "description": "Between US 34; US 6 and Long Bridge Road (13 miles west of Fort Morgan) from Mile Point 67 to Mile Point 67.5. Right lane closed due to bridge construction. Starting today at 7:30AM MDT until August 16, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 4, 7:30AM - August 16, 11:59PM", + "update_date": "2025-08-04T13:15:36Z" + }, + "start_date": "2025-08-04T13:30:00Z", + "end_date": "2025-08-17T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 34", + "ending_cross_street": "Long Bridge Road", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 67.233, + "ending_milepost": 66.955 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.03430127399997, 40.248570639000036], + [-104.03483623799997, 40.24850575100004], + [-104.03884913299999, 40.248063451000064], + [-104.03972946299996, 40.247956679000026] + ] + } + }, + { + "id": "307336c7-3b9c-58b8-924a-9dcfdc2e0b98", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-52"], + "direction": "eastbound", + "name": "OpenTMS-Event26516937442_eastbound", + "description": "Between County Road 79 (11 miles east of Keenesburg) and County Road 1 (17 miles west of Wiggins) from Mile Point 47.8 to Mile Point 55.67. Road construction. Starting today at 7:30AM MDT until August 16, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 4, 7:30AM - August 16, 5:00PM Comment: Construction zone", + "update_date": "2025-08-04T13:10:39Z" + }, + "start_date": "2025-08-04T13:30:00Z", + "end_date": "2025-08-16T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 79", + "ending_cross_street": "County Road 1", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 47.8, + "ending_milepost": 55.67 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.300762, 40.073266], + [-104.151056, 40.073395] + ] + } + }, + { + "id": "fd093590-61cb-543f-b486-6a3d658d369c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26712641935_westbound", + "description": "Between Forest Service Road 039 and County Road 648 (16 miles east of Pagosa Springs) at Mile Point 161. Paving operations. Until today at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:56AM - August 13, 7:00PM Comment: Westbound runaway ramp closure.", + "update_date": "2025-08-13T13:59:15Z" + }, + "start_date": "2025-08-13T13:56:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Forest Service Road 039", + "ending_cross_street": "County Road 648", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 161.0, + "ending_milepost": 161.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.887294, 37.457322], + [-106.887294, 37.457322] + ] + } + }, + { + "id": "079626e7-6a20-5abc-9468-8ab5ef107120", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26586433505_westbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:14Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 166.999, + "ending_milepost": 159.025 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.79833659699995, 37.48255753500007], + [-106.79963942299997, 37.482822870000064], + [-106.80098160199998, 37.48307028500005], + [-106.80173676399994, 37.483134017000054], + [-106.80482013599999, 37.483084070000075], + [-106.80701426999997, 37.48318987600004], + [-106.80803848599999, 37.483413874000064], + [-106.80897120099996, 37.48373974100008], + [-106.80978343899994, 37.484156323000036], + [-106.81085245899999, 37.48471283400005], + [-106.81173253499998, 37.485068228000046], + [-106.81256805699996, 37.48527788200005], + [-106.81349787999994, 37.48567779900003], + [-106.81412313799996, 37.48614472500003], + [-106.81482883999996, 37.48683717000006], + [-106.81612910599995, 37.48763390700003], + [-106.817347284, 37.488342155000055], + [-106.81807214499997, 37.488458956000045], + [-106.82007741399997, 37.48810531500004], + [-106.82106909299995, 37.488068310000074], + [-106.82222565099994, 37.48833575900005], + [-106.82302706699994, 37.488438436000024], + [-106.82386977499999, 37.48827680200003], + [-106.82542213599999, 37.487617546000024], + [-106.82700921899999, 37.48715191700006], + [-106.83005056499996, 37.48643807800005], + [-106.83126500199995, 37.48638800700007], + [-106.83176536199994, 37.486463893000064], + [-106.83330354499998, 37.48673572900003], + [-106.83436570999999, 37.48673809100006], + [-106.83566473699995, 37.486475013000074], + [-106.83723189599999, 37.48579797800005], + [-106.83846542999999, 37.48532276200007], + [-106.83931525399998, 37.48515987700006], + [-106.84158778599999, 37.48490205500008], + [-106.84355490299998, 37.48406333600008], + [-106.84540077099996, 37.482756237000046], + [-106.84639355599995, 37.48204240100006], + [-106.84714027899997, 37.48169729500006], + [-106.84942713999999, 37.480865520000066], + [-106.85020199699994, 37.48064850600008], + [-106.85098832399996, 37.48047240000005], + [-106.85439417599997, 37.479800616000034], + [-106.85539677699995, 37.47946905600003], + [-106.85730728699997, 37.47856734100003], + [-106.85814264499999, 37.478028849000054], + [-106.85845461299999, 37.47767617900007], + [-106.85939161899995, 37.47634662300004], + [-106.86000681599995, 37.475923038000076], + [-106.86050516699999, 37.47575578500005], + [-106.86216413799997, 37.47560322700008], + [-106.86357046999996, 37.47543872400007], + [-106.86502428099999, 37.475374266000074], + [-106.86642959599999, 37.47556108300006], + [-106.86799523999997, 37.475116409000066], + [-106.86875711499994, 37.47472310100005], + [-106.86997670599999, 37.47374233700003], + [-106.87121586999996, 37.47307083900006], + [-106.87205205399994, 37.47233453300004], + [-106.87229696499998, 37.47185583000004], + [-106.87256121999997, 37.470390406000035], + [-106.87320455399998, 37.46957981000003], + [-106.87453369699995, 37.46871267500006], + [-106.87577762299998, 37.467869764000056], + [-106.87629174499995, 37.46706875000007], + [-106.87724110199997, 37.46629978400006], + [-106.88092338099995, 37.46425108100004], + [-106.88304516799997, 37.46270801400004], + [-106.88468273299998, 37.46152854400003], + [-106.88558321899995, 37.460391833000074], + [-106.88615118999996, 37.45884010000003], + [-106.88712117799997, 37.457653855000046], + [-106.88742316999998, 37.456952880000074], + [-106.88781264199997, 37.456368474000044], + [-106.88805799299996, 37.45582465500007], + [-106.88795888799996, 37.45505701400003], + [-106.88796888799999, 37.45445353800005], + [-106.88856672499998, 37.45350541500005], + [-106.88861428699994, 37.452924892000055], + [-106.88844959499994, 37.451667271000076], + [-106.88863561199997, 37.450740977000066], + [-106.88738097399994, 37.45162151200003], + [-106.88733452599996, 37.452797916000065], + [-106.88719550699994, 37.453305457000056], + [-106.88701816599996, 37.453630522000026], + [-106.88654203599998, 37.454251498000076], + [-106.88627707699999, 37.45494116100008], + [-106.88610300599998, 37.45527076800005], + [-106.88504232799994, 37.456860439000025], + [-106.88461210199995, 37.45737291200004], + [-106.88380793999994, 37.45753478000006], + [-106.88310629799997, 37.45711242800007], + [-106.88308612999998, 37.45317212800006], + [-106.88282595099997, 37.45217446500004], + [-106.88288201899996, 37.451508947000036], + [-106.88273850499996, 37.45085957100008], + [-106.88239328399999, 37.450417026000025], + [-106.88003457599996, 37.44869429500005], + [-106.87900733699996, 37.44786729700007], + [-106.87870070599996, 37.447372116000054], + [-106.87860711599996, 37.446803448000026] + ] + } + }, + { + "id": "e08b4fca-26e2-5411-8b42-59d05f760efe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586433505_eastbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:14Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 159.025, + "ending_milepost": 166.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.87860711599996, 37.446803448000026], + [-106.87870070599996, 37.447372116000054], + [-106.87900733699996, 37.44786729700007], + [-106.88003457599996, 37.44869429500005], + [-106.88239328399999, 37.450417026000025], + [-106.88273850499996, 37.45085957100008], + [-106.88288201899996, 37.451508947000036], + [-106.88282595099997, 37.45217446500004], + [-106.88308612999998, 37.45317212800006], + [-106.88310629799997, 37.45711242800007], + [-106.88380793999994, 37.45753478000006], + [-106.88461210199995, 37.45737291200004], + [-106.88504232799994, 37.456860439000025], + [-106.88610300599998, 37.45527076800005], + [-106.88627707699999, 37.45494116100008], + [-106.88654203599998, 37.454251498000076], + [-106.88701816599996, 37.453630522000026], + [-106.88719550699994, 37.453305457000056], + [-106.88733452599996, 37.452797916000065], + [-106.88738097399994, 37.45162151200003], + [-106.88863561199997, 37.450740977000066], + [-106.88844959499994, 37.451667271000076], + [-106.88861428699994, 37.452924892000055], + [-106.88856672499998, 37.45350541500005], + [-106.88796888799999, 37.45445353800005], + [-106.88795888799996, 37.45505701400003], + [-106.88805799299996, 37.45582465500007], + [-106.88781264199997, 37.456368474000044], + [-106.88742316999998, 37.456952880000074], + [-106.88712117799997, 37.457653855000046], + [-106.88615118999996, 37.45884010000003], + [-106.88558321899995, 37.460391833000074], + [-106.88468273299998, 37.46152854400003], + [-106.88304516799997, 37.46270801400004], + [-106.88092338099995, 37.46425108100004], + [-106.87724110199997, 37.46629978400006], + [-106.87629174499995, 37.46706875000007], + [-106.87577762299998, 37.467869764000056], + [-106.87453369699995, 37.46871267500006], + [-106.87320455399998, 37.46957981000003], + [-106.87256121999997, 37.470390406000035], + [-106.87229696499998, 37.47185583000004], + [-106.87205205399994, 37.47233453300004], + [-106.87121586999996, 37.47307083900006], + [-106.86997670599999, 37.47374233700003], + [-106.86875711499994, 37.47472310100005], + [-106.86799523999997, 37.475116409000066], + [-106.86642959599999, 37.47556108300006], + [-106.86502428099999, 37.475374266000074], + [-106.86357046999996, 37.47543872400007], + [-106.86216413799997, 37.47560322700008], + [-106.86050516699999, 37.47575578500005], + [-106.86000681599995, 37.475923038000076], + [-106.85939161899995, 37.47634662300004], + [-106.85845461299999, 37.47767617900007], + [-106.85814264499999, 37.478028849000054], + [-106.85730728699997, 37.47856734100003], + [-106.85539677699995, 37.47946905600003], + [-106.85439417599997, 37.479800616000034], + [-106.85098832399996, 37.48047240000005], + [-106.85020199699994, 37.48064850600008], + [-106.84942713999999, 37.480865520000066], + [-106.84714027899997, 37.48169729500006], + [-106.84639355599995, 37.48204240100006], + [-106.84540077099996, 37.482756237000046], + [-106.84355490299998, 37.48406333600008], + [-106.84158778599999, 37.48490205500008], + [-106.83931525399998, 37.48515987700006], + [-106.83846542999999, 37.48532276200007], + [-106.83723189599999, 37.48579797800005], + [-106.83566473699995, 37.486475013000074], + [-106.83436570999999, 37.48673809100006], + [-106.83330354499998, 37.48673572900003], + [-106.83176536199994, 37.486463893000064], + [-106.83126500199995, 37.48638800700007], + [-106.83005056499996, 37.48643807800005], + [-106.82700921899999, 37.48715191700006], + [-106.82542213599999, 37.487617546000024], + [-106.82386977499999, 37.48827680200003], + [-106.82302706699994, 37.488438436000024], + [-106.82222565099994, 37.48833575900005], + [-106.82106909299995, 37.488068310000074], + [-106.82007741399997, 37.48810531500004], + [-106.81807214499997, 37.488458956000045], + [-106.817347284, 37.488342155000055], + [-106.81612910599995, 37.48763390700003], + [-106.81482883999996, 37.48683717000006], + [-106.81412313799996, 37.48614472500003], + [-106.81349787999994, 37.48567779900003], + [-106.81256805699996, 37.48527788200005], + [-106.81173253499998, 37.485068228000046], + [-106.81085245899999, 37.48471283400005], + [-106.80978343899994, 37.484156323000036], + [-106.80897120099996, 37.48373974100008], + [-106.80803848599999, 37.483413874000064], + [-106.80701426999997, 37.48318987600004], + [-106.80482013599999, 37.483084070000075], + [-106.80173676399994, 37.483134017000054], + [-106.80098160199998, 37.48307028500005], + [-106.79963942299997, 37.482822870000064], + [-106.79833659699995, 37.48255753500007] + ] + } + }, + { + "id": "9821086d-d374-5383-81d6-b87c638fcfbf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26586433080_westbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. The right lane is closed due to paving operations. There is a width limit in effect. Width limit 12'0\". Until today at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:13Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 166.999, + "ending_milepost": 159.025 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.79833659699995, 37.48255753500007], + [-106.79963942299997, 37.482822870000064], + [-106.80098160199998, 37.48307028500005], + [-106.80173676399994, 37.483134017000054], + [-106.80482013599999, 37.483084070000075], + [-106.80701426999997, 37.48318987600004], + [-106.80803848599999, 37.483413874000064], + [-106.80897120099996, 37.48373974100008], + [-106.80978343899994, 37.484156323000036], + [-106.81085245899999, 37.48471283400005], + [-106.81173253499998, 37.485068228000046], + [-106.81256805699996, 37.48527788200005], + [-106.81349787999994, 37.48567779900003], + [-106.81412313799996, 37.48614472500003], + [-106.81482883999996, 37.48683717000006], + [-106.81612910599995, 37.48763390700003], + [-106.817347284, 37.488342155000055], + [-106.81807214499997, 37.488458956000045], + [-106.82007741399997, 37.48810531500004], + [-106.82106909299995, 37.488068310000074], + [-106.82222565099994, 37.48833575900005], + [-106.82302706699994, 37.488438436000024], + [-106.82386977499999, 37.48827680200003], + [-106.82542213599999, 37.487617546000024], + [-106.82700921899999, 37.48715191700006], + [-106.83005056499996, 37.48643807800005], + [-106.83126500199995, 37.48638800700007], + [-106.83176536199994, 37.486463893000064], + [-106.83330354499998, 37.48673572900003], + [-106.83436570999999, 37.48673809100006], + [-106.83566473699995, 37.486475013000074], + [-106.83723189599999, 37.48579797800005], + [-106.83846542999999, 37.48532276200007], + [-106.83931525399998, 37.48515987700006], + [-106.84158778599999, 37.48490205500008], + [-106.84355490299998, 37.48406333600008], + [-106.84540077099996, 37.482756237000046], + [-106.84639355599995, 37.48204240100006], + [-106.84714027899997, 37.48169729500006], + [-106.84942713999999, 37.480865520000066], + [-106.85020199699994, 37.48064850600008], + [-106.85098832399996, 37.48047240000005], + [-106.85439417599997, 37.479800616000034], + [-106.85539677699995, 37.47946905600003], + [-106.85730728699997, 37.47856734100003], + [-106.85814264499999, 37.478028849000054], + [-106.85845461299999, 37.47767617900007], + [-106.85939161899995, 37.47634662300004], + [-106.86000681599995, 37.475923038000076], + [-106.86050516699999, 37.47575578500005], + [-106.86216413799997, 37.47560322700008], + [-106.86357046999996, 37.47543872400007], + [-106.86502428099999, 37.475374266000074], + [-106.86642959599999, 37.47556108300006], + [-106.86799523999997, 37.475116409000066], + [-106.86875711499994, 37.47472310100005], + [-106.86997670599999, 37.47374233700003], + [-106.87121586999996, 37.47307083900006], + [-106.87205205399994, 37.47233453300004], + [-106.87229696499998, 37.47185583000004], + [-106.87256121999997, 37.470390406000035], + [-106.87320455399998, 37.46957981000003], + [-106.87453369699995, 37.46871267500006], + [-106.87577762299998, 37.467869764000056], + [-106.87629174499995, 37.46706875000007], + [-106.87724110199997, 37.46629978400006], + [-106.88092338099995, 37.46425108100004], + [-106.88304516799997, 37.46270801400004], + [-106.88468273299998, 37.46152854400003], + [-106.88558321899995, 37.460391833000074], + [-106.88615118999996, 37.45884010000003], + [-106.88712117799997, 37.457653855000046], + [-106.88742316999998, 37.456952880000074], + [-106.88781264199997, 37.456368474000044], + [-106.88805799299996, 37.45582465500007], + [-106.88795888799996, 37.45505701400003], + [-106.88796888799999, 37.45445353800005], + [-106.88856672499998, 37.45350541500005], + [-106.88861428699994, 37.452924892000055], + [-106.88844959499994, 37.451667271000076], + [-106.88863561199997, 37.450740977000066], + [-106.88738097399994, 37.45162151200003], + [-106.88733452599996, 37.452797916000065], + [-106.88719550699994, 37.453305457000056], + [-106.88701816599996, 37.453630522000026], + [-106.88654203599998, 37.454251498000076], + [-106.88627707699999, 37.45494116100008], + [-106.88610300599998, 37.45527076800005], + [-106.88504232799994, 37.456860439000025], + [-106.88461210199995, 37.45737291200004], + [-106.88380793999994, 37.45753478000006], + [-106.88310629799997, 37.45711242800007], + [-106.88308612999998, 37.45317212800006], + [-106.88282595099997, 37.45217446500004], + [-106.88288201899996, 37.451508947000036], + [-106.88273850499996, 37.45085957100008], + [-106.88239328399999, 37.450417026000025], + [-106.88003457599996, 37.44869429500005], + [-106.87900733699996, 37.44786729700007], + [-106.87870070599996, 37.447372116000054], + [-106.87860711599996, 37.446803448000026] + ] + } + }, + { + "id": "2db3ff56-ab6c-5b73-aad8-951f319028b5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586433080_eastbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. The right lane is closed due to paving operations. There is a width limit in effect. Width limit 12'0\". Until today at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:13Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 159.025, + "ending_milepost": 166.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.87860711599996, 37.446803448000026], + [-106.87870070599996, 37.447372116000054], + [-106.87900733699996, 37.44786729700007], + [-106.88003457599996, 37.44869429500005], + [-106.88239328399999, 37.450417026000025], + [-106.88273850499996, 37.45085957100008], + [-106.88288201899996, 37.451508947000036], + [-106.88282595099997, 37.45217446500004], + [-106.88308612999998, 37.45317212800006], + [-106.88310629799997, 37.45711242800007], + [-106.88380793999994, 37.45753478000006], + [-106.88461210199995, 37.45737291200004], + [-106.88504232799994, 37.456860439000025], + [-106.88610300599998, 37.45527076800005], + [-106.88627707699999, 37.45494116100008], + [-106.88654203599998, 37.454251498000076], + [-106.88701816599996, 37.453630522000026], + [-106.88719550699994, 37.453305457000056], + [-106.88733452599996, 37.452797916000065], + [-106.88738097399994, 37.45162151200003], + [-106.88863561199997, 37.450740977000066], + [-106.88844959499994, 37.451667271000076], + [-106.88861428699994, 37.452924892000055], + [-106.88856672499998, 37.45350541500005], + [-106.88796888799999, 37.45445353800005], + [-106.88795888799996, 37.45505701400003], + [-106.88805799299996, 37.45582465500007], + [-106.88781264199997, 37.456368474000044], + [-106.88742316999998, 37.456952880000074], + [-106.88712117799997, 37.457653855000046], + [-106.88615118999996, 37.45884010000003], + [-106.88558321899995, 37.460391833000074], + [-106.88468273299998, 37.46152854400003], + [-106.88304516799997, 37.46270801400004], + [-106.88092338099995, 37.46425108100004], + [-106.87724110199997, 37.46629978400006], + [-106.87629174499995, 37.46706875000007], + [-106.87577762299998, 37.467869764000056], + [-106.87453369699995, 37.46871267500006], + [-106.87320455399998, 37.46957981000003], + [-106.87256121999997, 37.470390406000035], + [-106.87229696499998, 37.47185583000004], + [-106.87205205399994, 37.47233453300004], + [-106.87121586999996, 37.47307083900006], + [-106.86997670599999, 37.47374233700003], + [-106.86875711499994, 37.47472310100005], + [-106.86799523999997, 37.475116409000066], + [-106.86642959599999, 37.47556108300006], + [-106.86502428099999, 37.475374266000074], + [-106.86357046999996, 37.47543872400007], + [-106.86216413799997, 37.47560322700008], + [-106.86050516699999, 37.47575578500005], + [-106.86000681599995, 37.475923038000076], + [-106.85939161899995, 37.47634662300004], + [-106.85845461299999, 37.47767617900007], + [-106.85814264499999, 37.478028849000054], + [-106.85730728699997, 37.47856734100003], + [-106.85539677699995, 37.47946905600003], + [-106.85439417599997, 37.479800616000034], + [-106.85098832399996, 37.48047240000005], + [-106.85020199699994, 37.48064850600008], + [-106.84942713999999, 37.480865520000066], + [-106.84714027899997, 37.48169729500006], + [-106.84639355599995, 37.48204240100006], + [-106.84540077099996, 37.482756237000046], + [-106.84355490299998, 37.48406333600008], + [-106.84158778599999, 37.48490205500008], + [-106.83931525399998, 37.48515987700006], + [-106.83846542999999, 37.48532276200007], + [-106.83723189599999, 37.48579797800005], + [-106.83566473699995, 37.486475013000074], + [-106.83436570999999, 37.48673809100006], + [-106.83330354499998, 37.48673572900003], + [-106.83176536199994, 37.486463893000064], + [-106.83126500199995, 37.48638800700007], + [-106.83005056499996, 37.48643807800005], + [-106.82700921899999, 37.48715191700006], + [-106.82542213599999, 37.487617546000024], + [-106.82386977499999, 37.48827680200003], + [-106.82302706699994, 37.488438436000024], + [-106.82222565099994, 37.48833575900005], + [-106.82106909299995, 37.488068310000074], + [-106.82007741399997, 37.48810531500004], + [-106.81807214499997, 37.488458956000045], + [-106.817347284, 37.488342155000055], + [-106.81612910599995, 37.48763390700003], + [-106.81482883999996, 37.48683717000006], + [-106.81412313799996, 37.48614472500003], + [-106.81349787999994, 37.48567779900003], + [-106.81256805699996, 37.48527788200005], + [-106.81173253499998, 37.485068228000046], + [-106.81085245899999, 37.48471283400005], + [-106.80978343899994, 37.484156323000036], + [-106.80897120099996, 37.48373974100008], + [-106.80803848599999, 37.483413874000064], + [-106.80701426999997, 37.48318987600004], + [-106.80482013599999, 37.483084070000075], + [-106.80173676399994, 37.483134017000054], + [-106.80098160199998, 37.48307028500005], + [-106.79963942299997, 37.482822870000064], + [-106.79833659699995, 37.48255753500007] + ] + } + }, + { + "id": "72166c87-8554-5481-903b-ac3c1f1fb123", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26668896075_eastbound", + "description": "Between CO 21/Powers Boulevard and CO 21/Powers Boulevard (Colorado Springs) from Mile Point 309 to Mile Point 310.8. Two right lanes closed due to road construction. Starting Wednesday at 7:00PM MDT until Thursday, at about 4:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 4:00AM", + "update_date": "2025-08-11T13:31:41Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T10:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 21/Powers Boulevard", + "ending_cross_street": "CO 21/Powers Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 309.0, + "ending_milepost": 310.8 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.729404, 38.817357], + [-104.72095, 38.838256] + ] + } + }, + { + "id": "6ad0989b-38b4-547a-9b4b-74bf04a847f8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Incident26712273497_eastbound", + "description": "Between County Road 186 and Howard Colburn (21 to 23 miles west of Kremmling) from Mile Point 161 to Mile Point 162.5. Road maintenance operations. There is alternating traffic. Slower speeds are advised. Comment: Paving operations. Alternating traffic with a pilot car, speeds reduced to 40 MPH. Please plan for delays!", + "update_date": "2025-08-13T13:36:39Z" + }, + "start_date": "2025-08-13T13:34:46Z", + "end_date": "2025-08-14T01:34:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 186", + "ending_cross_street": "Howard Colburn", + "beginning_milepost": 161.0, + "ending_milepost": 162.5 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.543996, 40.338318], + [-106.524948, 40.321945] + ] + } + }, + { + "id": "5925ac8d-76d6-54d3-aca9-5b2f54c0244f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Incident26712273497_westbound", + "description": "Between County Road 186 and Howard Colburn (21 to 23 miles west of Kremmling) from Mile Point 161 to Mile Point 162.5. Road maintenance operations. There is alternating traffic. Slower speeds are advised. Comment: Paving operations. Alternating traffic with a pilot car, speeds reduced to 40 MPH. Please plan for delays!", + "update_date": "2025-08-13T13:36:39Z" + }, + "start_date": "2025-08-13T13:34:46Z", + "end_date": "2025-08-14T01:34:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 186", + "ending_cross_street": "Howard Colburn", + "beginning_milepost": 162.5, + "ending_milepost": 161.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.524948, 40.321945], + [-106.543996, 40.338318] + ] + } + }, + { + "id": "4dbdaa66-8c1e-5868-84d3-22d6fa75d68d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26668896075_westbound", + "description": "Between CO 21/Powers Boulevard and CO 21/Powers Boulevard (Colorado Springs) from Mile Point 309 to Mile Point 310.8. Two right lanes closed due to road construction. Starting Wednesday at 7:00PM MDT until Thursday, at about 4:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 4:00AM", + "update_date": "2025-08-11T13:31:41Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T10:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 21/Powers Boulevard", + "ending_cross_street": "CO 21/Powers Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 309.0, + "ending_milepost": 310.8 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.729404, 38.817357], + [-104.72095, 38.838256] + ] + } + }, + { + "id": "8df7d70e-2100-5067-a509-578d2853537b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event21425572037_westbound", + "description": "Between CO 21/Powers Boulevard and CO 21/Powers Boulevard (Colorado Springs) from Mile Point 310.5 to Mile Point 309. Road construction. Until October 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 December 15, 2024, 12:00AM - October 31, 11:59PM Comment: Construction zone, use caution, 24/7 shoulder closures", + "update_date": "2025-08-11T13:31:42Z" + }, + "start_date": "2024-12-15T07:00:00Z", + "end_date": "2025-11-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 21/Powers Boulevard", + "ending_cross_street": "CO 21/Powers Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 308.963, + "ending_milepost": 310.584 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.72939421699999, 38.81735154100005], + [-104.72894021299999, 38.81811460400007], + [-104.72646030899995, 38.82218770600008], + [-104.72497131599994, 38.82464261600006], + [-104.72275819699996, 38.82836998200003], + [-104.72190061899994, 38.829765440000074], + [-104.72149191499994, 38.830456010000034], + [-104.72106084499995, 38.83155160300004], + [-104.72096385299994, 38.83308674400007], + [-104.72096681, 38.835182229000054], + [-104.72096873499999, 38.836547317000054] + ] + } + }, + { + "id": "d4577bbb-45db-50e7-8165-441ebc214bc7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26668896095_eastbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 309.7 to Mile Point 309.9. Road construction. Starting Wednesday at 7:00AM MDT until September 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 13, 7:00AM - September 30, 11:59PM Comment: Stewart Avenue on-ramp to northbound Powers Boulevard shoulder closures, narrow lanes", + "update_date": "2025-08-11T13:31:42Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-10-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 309.788, + "ending_milepost": 309.905 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.72270365599996, 38.82845873300005], + [-104.72174510099995, 38.83001849400006], + [-104.72170628399999, 38.83008557100004] + ] + } + }, + { + "id": "6811500a-0b44-581d-9843-a5cf41bbbf92", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-149"], + "direction": "southbound", + "name": "OpenTMS-Incident26712092171_southbound", + "description": "Between Forest Road 609 and Yucca Drive (6 to 7 miles north of South Fork) from Mile Point 9 to Mile Point 8. Road maintenance operations. There is alternating traffic. Slower speeds are advised.", + "update_date": "2025-08-13T13:30:22Z" + }, + "start_date": "2025-08-13T13:16:40Z", + "end_date": "2025-08-14T01:16:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Forest Road 609", + "ending_cross_street": "Yucca Drive", + "beginning_milepost": 8.0, + "ending_milepost": 9.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.743971, 37.741484], + [-106.75977, 37.747033] + ] + } + }, + { + "id": "f1909516-fbe7-5ec5-bb83-11884e0663ab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-149"], + "direction": "northbound", + "name": "OpenTMS-Incident26712092171_northbound", + "description": "Between Forest Road 609 and Yucca Drive (6 to 7 miles north of South Fork) from Mile Point 9 to Mile Point 8. Road maintenance operations. There is alternating traffic. Slower speeds are advised.", + "update_date": "2025-08-13T13:30:22Z" + }, + "start_date": "2025-08-13T13:16:40Z", + "end_date": "2025-08-14T01:16:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Forest Road 609", + "ending_cross_street": "Yucca Drive", + "beginning_milepost": 8.0, + "ending_milepost": 9.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.743971, 37.741484], + [-106.75977, 37.747033] + ] + } + }, + { + "id": "6bdc12ff-44b8-5388-89c7-921e54c0e99b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event26668671704_northbound", + "description": "At 44th Avenue (Wheat Ridge) at Mile Point 16.1. Road construction. Until August 18, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 11, 7:15AM - August 18, 6:00AM Comment: Westbound 44th Avenue closed between Vance Street and Wadsworth Boulevard through Aug. 18 at 6 a.m.", + "update_date": "2025-08-11T13:17:04Z" + }, + "start_date": "2025-08-11T13:15:00Z", + "end_date": "2025-08-18T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 16.1, + "ending_milepost": 16.12 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.081406, 39.776537], + [-105.081406, 39.776537] + ] + } + }, + { + "id": "79fdecfc-f1cb-5b25-9043-b1fa6395d849", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event26668527696_northbound", + "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting Thursday at 7:00AM MDT until Thursday, at about 2:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 2:00PM", + "update_date": "2025-08-11T13:17:03Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "34th Place", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 15.349, + "ending_milepost": 16.775 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.08145647299995, 39.765065349000054], + [-105.08144740999995, 39.76759872400004], + [-105.08143505399994, 39.77105256300007], + [-105.08141998099995, 39.77390005700005], + [-105.08139536499999, 39.776651790000074], + [-105.08140063599996, 39.780233132000035], + [-105.08142721399997, 39.78299007000004], + [-105.08147715399997, 39.78333041500008], + [-105.08146994099997, 39.78413309000007], + [-105.08148665499999, 39.785549425000056] + ] + } + }, + { + "id": "cfc1ca2c-8bf2-5242-9d87-a70addd120c5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event26668525688_northbound", + "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting Wednesday at 7:00AM MDT until Wednesday, at about 2:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 2:00PM", + "update_date": "2025-08-11T13:17:03Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "34th Place", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 15.349, + "ending_milepost": 16.775 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.08145647299995, 39.765065349000054], + [-105.08144740999995, 39.76759872400004], + [-105.08143505399994, 39.77105256300007], + [-105.08141998099995, 39.77390005700005], + [-105.08139536499999, 39.776651790000074], + [-105.08140063599996, 39.780233132000035], + [-105.08142721399997, 39.78299007000004], + [-105.08147715399997, 39.78333041500008], + [-105.08146994099997, 39.78413309000007], + [-105.08148665499999, 39.785549425000056] + ] + } + }, + { + "id": "83030d08-20c7-5c7c-9bb9-e4bcac684a00", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event21425728572_northbound", + "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Road construction. Until October 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 December 15, 2024, 12:00AM - October 31, 11:59PM Comment: Construction zone, use caution", + "update_date": "2025-08-11T13:17:05Z" + }, + "start_date": "2024-12-15T07:00:00Z", + "end_date": "2025-11-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "34th Place", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 15.349, + "ending_milepost": 16.775 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.08145647299995, 39.765065349000054], + [-105.08144740999995, 39.76759872400004], + [-105.08143505399994, 39.77105256300007], + [-105.08141998099995, 39.77390005700005], + [-105.08139536499999, 39.776651790000074], + [-105.08140063599996, 39.780233132000035], + [-105.08142721399997, 39.78299007000004], + [-105.08147715399997, 39.78333041500008], + [-105.08146994099997, 39.78413309000007], + [-105.08148665499999, 39.785549425000056] + ] + } + }, + { + "id": "314a660d-7ae0-5f31-b18b-9073cc65c1c4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-30"], + "direction": "eastbound", + "name": "OpenTMS-Event26668205831_eastbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Wednesday at 9:00AM MDT until Wednesday, at about 3:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 3:00PM", + "update_date": "2025-08-11T12:46:04Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.436, + "ending_milepost": 2.85 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.87377333299997, 39.653017713000054], + [-104.87200093399997, 39.653042963000075], + [-104.87036065699999, 39.653068501000064], + [-104.86945000899999, 39.65318954300005], + [-104.86840471699998, 39.65351974400005], + [-104.86762491799999, 39.65399488400004], + [-104.86671499799996, 39.655075295000074], + [-104.86639640899995, 39.656988365000075], + [-104.86639630599996, 39.65699170500005] + ] + } + }, + { + "id": "4bc801c4-e3e8-5b2d-94e0-fd014cbd0dbc", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-30"], + "direction": "westbound", + "name": "OpenTMS-Event26668205864_westbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Thursday at 9:00AM MDT until Thursday, at about 3:00PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 3:00PM", + "update_date": "2025-08-11T12:46:05Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.85, + "ending_milepost": 2.436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86639630599996, 39.65699170500005], + [-104.86639640899995, 39.656988365000075], + [-104.86671499799996, 39.655075295000074], + [-104.86762491799999, 39.65399488400004], + [-104.86840471699998, 39.65351974400005], + [-104.86945000899999, 39.65318954300005], + [-104.87036065699999, 39.653068501000064], + [-104.87200093399997, 39.653042963000075], + [-104.87377333299997, 39.653017713000054] + ] + } + }, + { + "id": "d56c6663-2be6-5472-8794-7759d062c7c0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-30"], + "direction": "westbound", + "name": "OpenTMS-Event26668205831_westbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Wednesday at 9:00AM MDT until Wednesday, at about 3:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 3:00PM", + "update_date": "2025-08-11T12:46:04Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.85, + "ending_milepost": 2.436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86639630599996, 39.65699170500005], + [-104.86639640899995, 39.656988365000075], + [-104.86671499799996, 39.655075295000074], + [-104.86762491799999, 39.65399488400004], + [-104.86840471699998, 39.65351974400005], + [-104.86945000899999, 39.65318954300005], + [-104.87036065699999, 39.653068501000064], + [-104.87200093399997, 39.653042963000075], + [-104.87377333299997, 39.653017713000054] + ] + } + }, + { + "id": "4cfbbe14-3d2e-5cc5-a942-b053dc288e37", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-30"], + "direction": "eastbound", + "name": "OpenTMS-Event26668205864_eastbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Thursday at 9:00AM MDT until Thursday, at about 3:00PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 3:00PM", + "update_date": "2025-08-11T12:46:05Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.436, + "ending_milepost": 2.85 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.87377333299997, 39.653017713000054], + [-104.87200093399997, 39.653042963000075], + [-104.87036065699999, 39.653068501000064], + [-104.86945000899999, 39.65318954300005], + [-104.86840471699998, 39.65351974400005], + [-104.86762491799999, 39.65399488400004], + [-104.86671499799996, 39.655075295000074], + [-104.86639640899995, 39.656988365000075], + [-104.86639630599996, 39.65699170500005] + ] + } + }, + { + "id": "d01a948d-e90f-5966-9820-92b5f01600d0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26667988939_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting Wednesday at 12:00AM MDT until Wednesday, at about 11:59PM MDT. Full schedule below: \u2022 August 13, 12:00AM - August 13, 11:59PM Comment: speeds reduced to 40 mph", + "update_date": "2025-08-11T12:31:31Z" + }, + "start_date": "2025-08-13T06:00:00Z", + "end_date": "2025-08-14T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "749f88c4-1944-572c-91ac-84c65d3c3920", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26667988954_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting Thursday at 12:00AM MDT until Thursday, at about 11:59PM MDT. Full schedule below: \u2022 August 14, 12:00AM - August 14, 11:59PM Comment: speeds reduced to 40 mph", + "update_date": "2025-08-11T12:31:31Z" + }, + "start_date": "2025-08-14T06:00:00Z", + "end_date": "2025-08-15T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "55809979-2ed2-5e2b-a80c-8d8ee4f376fa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event23697734001_southbound", + "description": "Between US 85 and Exit 207A: Lincoln Street (Denver) at Mile Point 207. Road construction. Until September 30, 2025 at about 12:00PM MDT. Full schedule below: \u2022 March 27, 3:00PM - September 30, 12:00PM Comment: Watch for a left lane closure on the southbound I-25 Exit 207A off-ramp to Broadway. For more information on the project's impacts, please email i25broadwayinterchange@gmail.com.", + "update_date": "2025-06-30T08:33:39Z" + }, + "start_date": "2025-03-27T21:00:00Z", + "end_date": "2025-09-30T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "Lincoln Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 207.0, + "ending_milepost": 207.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.987933, 39.701506], + [-104.987933, 39.701506] + ] + } + }, + { + "id": "fafd495e-6abd-59e1-bebd-57c22503c565", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Incident26710916525_eastbound", + "description": "Between Palisade Street (Grand Junction) and Willow Bend Road (1 mile east of Orchard Mesa) from Mile Point 33.5 to Mile Point 39.5. The right lane is closed due to road maintenance operations. Comment: Right lane closed for road maint. Speed reduction to 45 mph.", + "update_date": "2025-08-13T12:15:54Z" + }, + "start_date": "2025-08-13T12:05:11Z", + "end_date": "2025-08-14T00:05:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Palisade Street", + "ending_cross_street": "Willow Bend Road", + "beginning_milepost": 33.5, + "ending_milepost": 39.5 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.556967, 39.044695], + [-108.465918, 39.008114] + ] + } + }, + { + "id": "045e7867-0365-59e2-b641-134098cd3d61", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26558498578_westbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 14, 2025 at 5:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 5:00AM - August 14, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-06T11:05:00Z" + }, + "start_date": "2025-08-14T11:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 271.456, + "ending_milepost": 267.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.239042, 39.753935], + [-105.301579, 39.744808] + ] + } + }, + { + "id": "76c977b3-e3f3-59c1-80cc-4361b30aa143", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26536753333_westbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 13, 2025 at 5:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 5:00AM - August 13, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-05T11:01:44Z" + }, + "start_date": "2025-08-13T11:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 271.456, + "ending_milepost": 267.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.239042, 39.753935], + [-105.301579, 39.744808] + ] + } + }, + { + "id": "f7f92021-3be1-5789-9a27-a90ced4356f2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26536753333_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 13, 2025 at 5:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 5:00AM - August 13, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-05T11:01:44Z" + }, + "start_date": "2025-08-13T11:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.301579, 39.744808], + [-105.239042, 39.753935] + ] + } + }, + { + "id": "5dab82a5-e283-5219-b1a8-286b7037b3f8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26558498578_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 14, 2025 at 5:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 5:00AM - August 14, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-06T11:05:00Z" + }, + "start_date": "2025-08-14T11:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.301579, 39.744808], + [-105.239042, 39.753935] + ] + } + }, + { + "id": "3c96cb6b-f9c5-54a8-9c90-0b6c807c1a59", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-470"], + "direction": "eastbound", + "name": "OpenTMS-Event26703531211_eastbound", + "description": "Between Erickson Boulevard and CO 177/University Boulevard; University Boulevard (Highlands Ranch) from Mile Point 19.3 to Mile Point 19.4. Right lane closed due to concrete slab replacement. Starting tomorrow at 7:00PM MDT until Thursday, at about 3:30AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 3:30AM Comment: Right off ramp closed for concrete slab replacement. Left off ramp lane will still be accessible. No detours required.", + "update_date": "2025-08-13T03:56:50Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T09:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "exit-ramp", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Erickson Boulevard", + "ending_cross_street": "CO 177/University Boulevard", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], + "beginning_milepost": 19.3, + "ending_milepost": 19.4 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99258, 39.562199], + [-104.990868, 39.563051] + ] + } + }, + { + "id": "05d16f8b-fb33-5f65-9f12-9c54875ecfdf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114312_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Tuesday at 11:00PM MDT until Wednesday, at about 5:30PM MDT. Full schedule below: \u2022 August 12, 11:00PM - August 13, 5:30PM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:37Z" + }, + "start_date": "2025-08-13T05:00:00Z", + "end_date": "2025-08-13T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "c620ff0c-e004-50a0-8456-134b4d82382c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114604_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Wednesday at 11:00PM MDT until Thursday, at about 5:30PM MDT. Full schedule below: \u2022 August 13, 11:00PM - August 14, 5:30PM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:38Z" + }, + "start_date": "2025-08-14T05:00:00Z", + "end_date": "2025-08-14T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "27a2d1b9-13e1-59ed-b42a-b19a4d8ea989", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743213_eastbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:08Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 78.0, + "ending_milepost": 85.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.39374558199995, 39.07775944100007], + [-106.39244695899998, 39.07919607600007], + [-106.39160031599994, 39.079406206000044], + [-106.39029461699994, 39.07932350300007], + [-106.38962127399998, 39.07956606000005], + [-106.38822338399996, 39.080857094000066], + [-106.38686826599996, 39.08155456500003], + [-106.38567324499996, 39.08183924100007], + [-106.38434756799995, 39.081857316000026], + [-106.38104015899995, 39.08183052000004], + [-106.38008571299997, 39.08192428800004], + [-106.37943550799997, 39.08214002200003], + [-106.37835866799998, 39.08293514800005], + [-106.37150804499998, 39.08955466300006], + [-106.36840116799999, 39.09253582900004], + [-106.36806105299996, 39.09283124500007], + [-106.36704216999999, 39.09338472300004], + [-106.36554101799999, 39.093677454000044], + [-106.35493490399995, 39.09501155700008], + [-106.35081921099999, 39.09551380800008], + [-106.34505398199997, 39.09623361400003], + [-106.33111076099999, 39.097973231000026], + [-106.32956164199999, 39.09809745200005], + [-106.32827985499995, 39.098064814000054], + [-106.32702146599996, 39.09790779900004], + [-106.32533297699996, 39.09748819500004], + [-106.32442557499996, 39.097146630000054], + [-106.32313991899997, 39.09649884300006], + [-106.32196472399994, 39.09568728900007], + [-106.31647786899998, 39.091354082000066], + [-106.31120779499997, 39.087199861000045], + [-106.30990260999994, 39.086437412000066], + [-106.30333543699999, 39.08262531100007], + [-106.30254346699996, 39.08199587800004], + [-106.30056193999997, 39.080435555000065], + [-106.29772713199998, 39.07871178200003], + [-106.29680124699996, 39.07816926800007], + [-106.29576566199995, 39.077682097000036], + [-106.29467798099995, 39.07730288300007], + [-106.29378496599998, 39.077074648000064], + [-106.29264172799998, 39.07688316400004], + [-106.29124052499998, 39.07679882200006], + [-106.28940468599995, 39.07691058200004], + [-106.28749765599997, 39.077195645000074], + [-106.28691988599996, 39.07718223000006], + [-106.28610662999995, 39.076884954000036], + [-106.28551431999995, 39.07632329200004], + [-106.28510771299995, 39.07604870500006], + [-106.28427960999994, 39.07585186100005], + [-106.28232748999994, 39.07584314300004], + [-106.28156539199995, 39.075853075000055] + ] + } + }, + { + "id": "257249e2-3a54-5f9a-8002-9353b4b15535", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114940_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Left lane closed due to paving operations. Starting Wednesday at 9:00PM MDT until Thursday, at about 5:30AM MDT. Full schedule below: \u2022 August 13, 9:00PM - August 14, 5:30AM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:39Z" + }, + "start_date": "2025-08-14T03:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "63fc5efd-cacf-565d-8afb-256f6f8fe2d3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660113256_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Wednesday at 10:00PM MDT until Thursday, at about 5:30AM MDT. Full schedule below: \u2022 August 13, 10:00PM - August 14, 5:30AM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:37Z" + }, + "start_date": "2025-08-14T04:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "fcf47861-34f0-5603-9ab0-6ec13a831591", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26594743213_westbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:08Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 85.258, + "ending_milepost": 78.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28156539199995, 39.075853075000055], + [-106.28232748999994, 39.07584314300004], + [-106.28427960999994, 39.07585186100005], + [-106.28510771299995, 39.07604870500006], + [-106.28551431999995, 39.07632329200004], + [-106.28610662999995, 39.076884954000036], + [-106.28691988599996, 39.07718223000006], + [-106.28749765599997, 39.077195645000074], + [-106.28940468599995, 39.07691058200004], + [-106.29124052499998, 39.07679882200006], + [-106.29264172799998, 39.07688316400004], + [-106.29378496599998, 39.077074648000064], + [-106.29467798099995, 39.07730288300007], + [-106.29576566199995, 39.077682097000036], + [-106.29680124699996, 39.07816926800007], + [-106.29772713199998, 39.07871178200003], + [-106.30056193999997, 39.080435555000065], + [-106.30254346699996, 39.08199587800004], + [-106.30333543699999, 39.08262531100007], + [-106.30990260999994, 39.086437412000066], + [-106.31120779499997, 39.087199861000045], + [-106.31647786899998, 39.091354082000066], + [-106.32196472399994, 39.09568728900007], + [-106.32313991899997, 39.09649884300006], + [-106.32442557499996, 39.097146630000054], + [-106.32533297699996, 39.09748819500004], + [-106.32702146599996, 39.09790779900004], + [-106.32827985499995, 39.098064814000054], + [-106.32956164199999, 39.09809745200005], + [-106.33111076099999, 39.097973231000026], + [-106.34505398199997, 39.09623361400003], + [-106.35081921099999, 39.09551380800008], + [-106.35493490399995, 39.09501155700008], + [-106.36554101799999, 39.093677454000044], + [-106.36704216999999, 39.09338472300004], + [-106.36806105299996, 39.09283124500007], + [-106.36840116799999, 39.09253582900004], + [-106.37150804499998, 39.08955466300006], + [-106.37835866799998, 39.08293514800005], + [-106.37943550799997, 39.08214002200003], + [-106.38008571299997, 39.08192428800004], + [-106.38104015899995, 39.08183052000004], + [-106.38434756799995, 39.081857316000026], + [-106.38567324499996, 39.08183924100007], + [-106.38686826599996, 39.08155456500003], + [-106.38822338399996, 39.080857094000066], + [-106.38962127399998, 39.07956606000005], + [-106.39029461699994, 39.07932350300007], + [-106.39160031599994, 39.079406206000044], + [-106.39244695899998, 39.07919607600007], + [-106.39374558199995, 39.07775944100007] + ] + } + }, + { + "id": "747ac1bc-df8c-538f-a21c-0a6f454f26c8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743269_eastbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "b361f2b8-079f-5b50-bed0-f6031789ee8e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26594743269_westbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "1ef80dc1-1583-5d37-99d1-5b01bc0b4e66", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26594743227_westbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:09Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 85.258, + "ending_milepost": 78.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28156539199995, 39.075853075000055], + [-106.28232748999994, 39.07584314300004], + [-106.28427960999994, 39.07585186100005], + [-106.28510771299995, 39.07604870500006], + [-106.28551431999995, 39.07632329200004], + [-106.28610662999995, 39.076884954000036], + [-106.28691988599996, 39.07718223000006], + [-106.28749765599997, 39.077195645000074], + [-106.28940468599995, 39.07691058200004], + [-106.29124052499998, 39.07679882200006], + [-106.29264172799998, 39.07688316400004], + [-106.29378496599998, 39.077074648000064], + [-106.29467798099995, 39.07730288300007], + [-106.29576566199995, 39.077682097000036], + [-106.29680124699996, 39.07816926800007], + [-106.29772713199998, 39.07871178200003], + [-106.30056193999997, 39.080435555000065], + [-106.30254346699996, 39.08199587800004], + [-106.30333543699999, 39.08262531100007], + [-106.30990260999994, 39.086437412000066], + [-106.31120779499997, 39.087199861000045], + [-106.31647786899998, 39.091354082000066], + [-106.32196472399994, 39.09568728900007], + [-106.32313991899997, 39.09649884300006], + [-106.32442557499996, 39.097146630000054], + [-106.32533297699996, 39.09748819500004], + [-106.32702146599996, 39.09790779900004], + [-106.32827985499995, 39.098064814000054], + [-106.32956164199999, 39.09809745200005], + [-106.33111076099999, 39.097973231000026], + [-106.34505398199997, 39.09623361400003], + [-106.35081921099999, 39.09551380800008], + [-106.35493490399995, 39.09501155700008], + [-106.36554101799999, 39.093677454000044], + [-106.36704216999999, 39.09338472300004], + [-106.36806105299996, 39.09283124500007], + [-106.36840116799999, 39.09253582900004], + [-106.37150804499998, 39.08955466300006], + [-106.37835866799998, 39.08293514800005], + [-106.37943550799997, 39.08214002200003], + [-106.38008571299997, 39.08192428800004], + [-106.38104015899995, 39.08183052000004], + [-106.38434756799995, 39.081857316000026], + [-106.38567324499996, 39.08183924100007], + [-106.38686826599996, 39.08155456500003], + [-106.38822338399996, 39.080857094000066], + [-106.38962127399998, 39.07956606000005], + [-106.39029461699994, 39.07932350300007], + [-106.39160031599994, 39.079406206000044], + [-106.39244695899998, 39.07919607600007], + [-106.39374558199995, 39.07775944100007] + ] + } + }, + { + "id": "227c16f4-bcc0-54a7-aee5-f31a45458425", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-112"], + "direction": "westbound", + "name": "OpenTMS-Event26594742785_westbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 6:30AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:30AM - August 14, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-14T12:30:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 6.0, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.27529942599995, 37.73766916400007], + [-106.27726373099995, 37.73640649200007], + [-106.28174991799995, 37.73318448600003], + [-106.28922545599994, 37.72816141800007], + [-106.30086288499996, 37.720372360000056], + [-106.30231065899994, 37.719346966000046], + [-106.30834962799997, 37.71522735600007], + [-106.31688148999996, 37.70955646500005], + [-106.32419773699996, 37.70457811800003], + [-106.33078041899995, 37.70007709200007] + ] + } + }, + { + "id": "6553a04e-d9cb-562e-b2f6-151af39f33c1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-470"], + "direction": "westbound", + "name": "OpenTMS-Event26703455523_westbound", + "description": "Between I-70 and I-70 (near Golden) from Mile Point 0.3 to Mile Point 0.6. Right shoulder closed due to paving operations. Starting tomorrow at 10:00PM MDT until Thursday, at about 3:00AM MDT. Full schedule below: \u2022 August 13, 10:00PM - August 14, 3:00AM Comment: Right 2 ramp lanes to I-70 Eastbound closed for milling and patching . Detours will be in place showing alternate directions to I-70 Eastbound and 6th Ave Eastbound.", + "update_date": "2025-08-13T03:51:51Z" + }, + "start_date": "2025-08-14T04:00:00Z", + "end_date": "2025-08-14T09:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.6, + "ending_milepost": 0.3 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.19283, 39.705416], + [-105.192146, 39.709677] + ] + } + }, + { + "id": "261b83a3-4e36-541b-abc2-4d4a5cdc9770", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-112"], + "direction": "eastbound", + "name": "OpenTMS-Event26594742785_eastbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 6:30AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:30AM - August 14, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-14T12:30:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 2.0, + "ending_milepost": 6.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.33078041899995, 37.70007709200007], + [-106.32419773699996, 37.70457811800003], + [-106.31688148999996, 37.70955646500005], + [-106.30834962799997, 37.71522735600007], + [-106.30231065899994, 37.719346966000046], + [-106.30086288499996, 37.720372360000056], + [-106.28922545599994, 37.72816141800007], + [-106.28174991799995, 37.73318448600003], + [-106.27726373099995, 37.73640649200007], + [-106.27529942599995, 37.73766916400007] + ] + } + }, + { + "id": "38603f09-a5d2-5451-bba8-e8420495ab21", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743227_eastbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:09Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 78.0, + "ending_milepost": 85.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.39374558199995, 39.07775944100007], + [-106.39244695899998, 39.07919607600007], + [-106.39160031599994, 39.079406206000044], + [-106.39029461699994, 39.07932350300007], + [-106.38962127399998, 39.07956606000005], + [-106.38822338399996, 39.080857094000066], + [-106.38686826599996, 39.08155456500003], + [-106.38567324499996, 39.08183924100007], + [-106.38434756799995, 39.081857316000026], + [-106.38104015899995, 39.08183052000004], + [-106.38008571299997, 39.08192428800004], + [-106.37943550799997, 39.08214002200003], + [-106.37835866799998, 39.08293514800005], + [-106.37150804499998, 39.08955466300006], + [-106.36840116799999, 39.09253582900004], + [-106.36806105299996, 39.09283124500007], + [-106.36704216999999, 39.09338472300004], + [-106.36554101799999, 39.093677454000044], + [-106.35493490399995, 39.09501155700008], + [-106.35081921099999, 39.09551380800008], + [-106.34505398199997, 39.09623361400003], + [-106.33111076099999, 39.097973231000026], + [-106.32956164199999, 39.09809745200005], + [-106.32827985499995, 39.098064814000054], + [-106.32702146599996, 39.09790779900004], + [-106.32533297699996, 39.09748819500004], + [-106.32442557499996, 39.097146630000054], + [-106.32313991899997, 39.09649884300006], + [-106.32196472399994, 39.09568728900007], + [-106.31647786899998, 39.091354082000066], + [-106.31120779499997, 39.087199861000045], + [-106.30990260999994, 39.086437412000066], + [-106.30333543699999, 39.08262531100007], + [-106.30254346699996, 39.08199587800004], + [-106.30056193999997, 39.080435555000065], + [-106.29772713199998, 39.07871178200003], + [-106.29680124699996, 39.07816926800007], + [-106.29576566199995, 39.077682097000036], + [-106.29467798099995, 39.07730288300007], + [-106.29378496599998, 39.077074648000064], + [-106.29264172799998, 39.07688316400004], + [-106.29124052499998, 39.07679882200006], + [-106.28940468599995, 39.07691058200004], + [-106.28749765599997, 39.077195645000074], + [-106.28691988599996, 39.07718223000006], + [-106.28610662999995, 39.076884954000036], + [-106.28551431999995, 39.07632329200004], + [-106.28510771299995, 39.07604870500006], + [-106.28427960999994, 39.07585186100005], + [-106.28232748999994, 39.07584314300004], + [-106.28156539199995, 39.075853075000055] + ] + } + }, + { + "id": "3a07b0a5-b19f-5bee-8919-8071a1ea303b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-112"], + "direction": "westbound", + "name": "OpenTMS-Event26594742359_westbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 6:30AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:30AM - August 13, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-13T12:30:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 6.0, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.27529942599995, 37.73766916400007], + [-106.27726373099995, 37.73640649200007], + [-106.28174991799995, 37.73318448600003], + [-106.28922545599994, 37.72816141800007], + [-106.30086288499996, 37.720372360000056], + [-106.30231065899994, 37.719346966000046], + [-106.30834962799997, 37.71522735600007], + [-106.31688148999996, 37.70955646500005], + [-106.32419773699996, 37.70457811800003], + [-106.33078041899995, 37.70007709200007] + ] + } + }, + { + "id": "6874ae06-cc5a-5a23-a680-f43ced1c0d25", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-112"], + "direction": "eastbound", + "name": "OpenTMS-Event26594742359_eastbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 6:30AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:30AM - August 13, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-13T12:30:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 2.0, + "ending_milepost": 6.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.33078041899995, 37.70007709200007], + [-106.32419773699996, 37.70457811800003], + [-106.31688148999996, 37.70955646500005], + [-106.30834962799997, 37.71522735600007], + [-106.30231065899994, 37.719346966000046], + [-106.30086288499996, 37.720372360000056], + [-106.28922545599994, 37.72816141800007], + [-106.28174991799995, 37.73318448600003], + [-106.27726373099995, 37.73640649200007], + [-106.27529942599995, 37.73766916400007] + ] + } + }, + { + "id": "0666d482-efa1-53c3-aad4-300ee263e87f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743283_eastbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "2c701a88-e825-59d9-a22a-37c82a235631", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26594743283_westbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "f2bd996a-b811-502d-ac48-9912ec06d62d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-151"], + "direction": "southbound", + "name": "OpenTMS-Event26572790946_southbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:03Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "7229a0cb-26d0-533b-a041-5ec8046a3742", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-151"], + "direction": "northbound", + "name": "OpenTMS-Event26572790946_northbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:03Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "d7b6ac90-62a9-574f-ab77-974e48553203", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-151"], + "direction": "southbound", + "name": "OpenTMS-Event26572794339_southbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:04Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "14161a70-e1dc-57d4-9743-756353f37e89", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-151"], + "direction": "northbound", + "name": "OpenTMS-Event26572794339_northbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:04Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "650242fa-0655-5522-ab97-449c7b292033", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26594114931_westbound", + "description": "Between Beech Street and Gottlob Auw Drive (Lamar) from Mile Point 435.25 to Mile Point 434.75. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:51Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beech Street", + "ending_cross_street": "Gottlob Auw Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.777, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61968091499995, 38.09643376500003], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "affaed71-25b0-5a06-a5d2-d66e89176767", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26594109751_eastbound", + "description": "Between Lampton Road and Beech Street (Lamar) from Mile Point 434.75 to Mile Point 435.25. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:49Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Lampton Road", + "ending_cross_street": "Beech Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.767, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61962973199996, 38.09659392800006], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "fe40b5a7-4431-5b32-b42c-f16416cda0a0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-287"], + "direction": "southbound", + "name": "OpenTMS-Event26594192616_southbound", + "description": "Between Park Street and Saddle Club Drive (Lamar) from Mile Point 77.25 to Mile Point 76. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:55Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Park Street", + "ending_cross_street": "Saddle Club Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 77.29, + "ending_milepost": 76.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61886127499997, 38.08301194000006], + [-102.61886045099999, 38.08300120800004], + [-102.61862014699994, 38.07986990300003], + [-102.61846447299996, 38.077841285000034], + [-102.61816345799997, 38.07528696600008], + [-102.61788555999999, 38.07292870900005], + [-102.61774751999997, 38.07121536000005], + [-102.61728003599995, 38.06453401700003] + ] + } + }, + { + "id": "59b4f51b-f1e6-5c30-b47f-280567448678", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-287"], + "direction": "southbound", + "name": "OpenTMS-Event26594192600_southbound", + "description": "Between Park Street and Saddle Club Drive (Lamar) from Mile Point 77.25 to Mile Point 76. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:55Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Park Street", + "ending_cross_street": "Saddle Club Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 77.29, + "ending_milepost": 76.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61886127499997, 38.08301194000006], + [-102.61886045099999, 38.08300120800004], + [-102.61862014699994, 38.07986990300003], + [-102.61846447299996, 38.077841285000034], + [-102.61816345799997, 38.07528696600008], + [-102.61788555999999, 38.07292870900005], + [-102.61774751999997, 38.07121536000005], + [-102.61728003599995, 38.06453401700003] + ] + } + }, + { + "id": "b952b328-be6a-557b-b4fc-79961f962f9a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-287"], + "direction": "northbound", + "name": "OpenTMS-Event26594116290_northbound", + "description": "Between Saddle Club Drive and Park Street (Lamar) from Mile Point 76 to Mile Point 77.25. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:53Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Saddle Club Drive", + "ending_cross_street": "Park Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 76.0, + "ending_milepost": 77.29 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61728003599995, 38.06453401700003], + [-102.61774751999997, 38.07121536000005], + [-102.61788555999999, 38.07292870900005], + [-102.61816345799997, 38.07528696600008], + [-102.61846447299996, 38.077841285000034], + [-102.61862014699994, 38.07986990300003], + [-102.61886045099999, 38.08300120800004], + [-102.61886127499997, 38.08301194000006] + ] + } + }, + { + "id": "566a4ec0-cf59-539f-a993-77d3fa8889c3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26594115878_westbound", + "description": "Between Beech Street and Gottlob Auw Drive (Lamar) from Mile Point 435.25 to Mile Point 434.75. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:51Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beech Street", + "ending_cross_street": "Gottlob Auw Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.777, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61968091499995, 38.09643376500003], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "b6e66b34-dff2-5d93-92d3-949f8140eddb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-287"], + "direction": "northbound", + "name": "OpenTMS-Event26594116306_northbound", + "description": "Between Saddle Club Drive and Park Street (Lamar) from Mile Point 76 to Mile Point 77.25. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:53Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Saddle Club Drive", + "ending_cross_street": "Park Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 76.0, + "ending_milepost": 77.29 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61728003599995, 38.06453401700003], + [-102.61774751999997, 38.07121536000005], + [-102.61788555999999, 38.07292870900005], + [-102.61816345799997, 38.07528696600008], + [-102.61846447299996, 38.077841285000034], + [-102.61862014699994, 38.07986990300003], + [-102.61886045099999, 38.08300120800004], + [-102.61886127499997, 38.08301194000006] + ] + } + }, + { + "id": "467d8a06-178f-5df8-b715-82c850c4452f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26594109266_eastbound", + "description": "Between Lampton Road and Beech Street (Lamar) from Mile Point 434.75 to Mile Point 435.25. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:49Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Lampton Road", + "ending_cross_street": "Beech Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.767, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61962973199996, 38.09659392800006], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "1dbd3a69-b52f-5f40-8f9f-8a9c845c56a8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972689_southbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "01e8090f-1b82-5202-9127-e3d99606506e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972689_northbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "7794287e-4949-5456-8603-789dfcd32c94", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972745_northbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "7d7d1c55-cfd1-5d6d-a751-197fff177e5c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972759_southbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "7da5d5ae-ee9f-5f77-bb83-6fcea1c942a7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972745_southbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "8d672394-dc65-5a92-a0d0-4dc71362e1ea", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972670_northbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "355da338-4daf-5048-b53e-bf288baa8b73", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972670_southbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "43d0cdb5-3f4f-5f29-ad74-7cbfb6f04873", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972759_northbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "33c38163-d76c-5976-a8b9-eb13e79d86c1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668823_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07287847499998, 39.287150918000066], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "cb91b9d4-e8aa-5b34-9adf-30bde28a2b65", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668823_westbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.95 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07287847499998, 39.287150918000066] + ] + } + }, + { + "id": "08537086-e3f9-5233-ba5d-a148013edc71", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668525_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:21Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 392.999, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09060210499996, 39.28760614000004], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "a7e3d56b-9ae3-59b0-9a83-eded1820bac5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668525_eastbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:21Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09060210499996, 39.28760614000004] + ] + } + }, + { + "id": "6471cc3a-b511-5429-9377-d370bf86ac40", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668635_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:24Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 392.999, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09060210499996, 39.28760614000004], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "70c84a63-c9f4-5ffa-a1c6-fd99346898a6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668635_eastbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:24Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09060210499996, 39.28760614000004] + ] + } + }, + { + "id": "f5df8466-f19b-52ba-b99f-710c6d0e634e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668889_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:31Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07197152299995, 39.287059175000024] + ] + } + }, + { + "id": "522ba53f-d830-5410-83ea-1908d91debbe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668889_eastbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:31Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07197152299995, 39.287059175000024], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "ef7b2a39-621a-5fb0-bdca-89878ee7d0ee", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668541_eastbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:22Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07197152299995, 39.287059175000024], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "f941ed2c-6cd3-5684-859d-e398910f47b1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668541_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:22Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07197152299995, 39.287059175000024] + ] + } + }, + { + "id": "0d6653d5-f6e5-5aec-9b0a-0fd480770cab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668461_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:18Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 393.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09058348199994, 39.28760620200006] + ] + } + }, + { + "id": "efa711fa-2920-5f17-8a80-9db98dc8b6c4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668461_westbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:18Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.0, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09058348199994, 39.28760620200006], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "d6367abd-0b40-5bba-b526-1dec878a7165", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668801_westbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.95 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07287847499998, 39.287150918000066] + ] + } + }, + { + "id": "357f812f-4165-58b5-be8a-37505af894af", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668801_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07287847499998, 39.287150918000066], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "20013536-ca76-5159-9c2b-1a47b00db222", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668477_westbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:19Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.0, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09058348199994, 39.28760620200006], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "09b1df46-2862-5ba7-9e48-15a2b2c0612a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668477_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:19Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 393.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09058348199994, 39.28760620200006] + ] + } + }, + { + "id": "f4b0c41c-389a-5aad-9df4-e67cfced5b55", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-225"], + "direction": "southbound", + "name": "OpenTMS-Event26593291400_southbound", + "description": "Between Iliff Avenue and Exit 1B: Yosemite Street (Aurora) from Mile Point 4.5 to Mile Point 3.5. Two right lanes closed due to bridge maintenance operations. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 6:00AM Comment: Delays of up to 15 minutes can be anticipated. More project information is available at 720-575-8788 or denvermetrobridgemaintenance@gmail.com.", + "update_date": "2025-08-08T01:47:22Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "closed" }, + { "order": 6, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Iliff Avenue", + "ending_cross_street": "Yosemite Street", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 3.533, + "ending_milepost": 4.52 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85018378999996, 39.65588235300004], + [-104.84854102499997, 39.65626717500004], + [-104.84732563299997, 39.65668193400006], + [-104.84599940499999, 39.657280626000045], + [-104.84447252199999, 39.65807629500006], + [-104.84259139399995, 39.659009952000076], + [-104.84165885899995, 39.65947277400005], + [-104.83881125499994, 39.66091195000007], + [-104.83734463599995, 39.66165756300006], + [-104.83573674799999, 39.66249303800004], + [-104.83503670299996, 39.66290430300006] + ] + } + }, + { + "id": "89ccf2f6-0296-5159-a8f6-2c48e3b7bd58", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["I-225"], + "direction": "northbound", + "name": "OpenTMS-Event26593291290_northbound", + "description": "Between Exit 1B: Yosemite Street and Iliff Avenue (Aurora) from Mile Point 3.5 to Mile Point 4.5. Two right lanes closed due to bridge maintenance operations. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 6:00AM Comment: Delays of up to 15 minutes can be anticipated. More project information is available at 720-575-8788 or denvermetrobridgemaintenance@gmail.com.", + "update_date": "2025-08-08T01:47:19Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Yosemite Street", + "ending_cross_street": "Iliff Avenue", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 3.533, + "ending_milepost": 4.517 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85018378999996, 39.65588235300004], + [-104.84854102499997, 39.65626717500004], + [-104.84732563299997, 39.65668193400006], + [-104.84599940499999, 39.657280626000045], + [-104.84447252199999, 39.65807629500006], + [-104.84259139399995, 39.659009952000076], + [-104.84165885899995, 39.65947277400005], + [-104.83881125499994, 39.66091195000007], + [-104.83734463599995, 39.66165756300006], + [-104.83573674799999, 39.66249303800004], + [-104.83508648999998, 39.66287505400004] + ] + } + }, + { + "id": "595aeda6-48e2-5494-bac0-84240252409c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-115"], + "direction": "southbound", + "name": "OpenTMS-Event26593124898_southbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:15Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 46.544, + "ending_milepost": 43.816 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.82229045299994, 38.801512771000034], + [-104.82230431799996, 38.80057409800003], + [-104.82229444699999, 38.797151675000066], + [-104.82226248299997, 38.793459203000054], + [-104.82221926499994, 38.788466294000045], + [-104.82208497599999, 38.786711138000044], + [-104.82149036099997, 38.78496635300007], + [-104.81910725899996, 38.78138613300007], + [-104.81554441799994, 38.776219636000064], + [-104.81347193799996, 38.77295182300003], + [-104.81305272499998, 38.77149858200005], + [-104.812807395, 38.76885248800005], + [-104.81255032699994, 38.76587386800003] + ] + } + }, + { + "id": "1fc20219-7eaa-5548-8209-fefa05058006", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-115"], + "direction": "northbound", + "name": "OpenTMS-Event26593124898_northbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:15Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.544 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82149036099997, 38.78496635300007], + [-104.82208497599999, 38.786711138000044], + [-104.82221926499994, 38.788466294000045], + [-104.82226248299997, 38.793459203000054], + [-104.82229444699999, 38.797151675000066], + [-104.82230431799996, 38.80057409800003], + [-104.82229045299994, 38.801512771000034] + ] + } + }, + { + "id": "76b1841f-8847-5d3e-8323-449d3030b832", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-115"], + "direction": "northbound", + "name": "OpenTMS-Event26593124952_northbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:17Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.48 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82129211199998, 38.78460532500003], + [-104.82196415699997, 38.78620372600005], + [-104.82219984499994, 38.78782129800004], + [-104.82226023699997, 38.79319968100003], + [-104.82229193099994, 38.79686114300006], + [-104.82231127999995, 38.80010270200006], + [-104.82230431799996, 38.80057409800003] + ] + } + }, + { + "id": "787d129b-6421-52fe-ab8f-a4648b81a2e0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a6ab5972-de5d-4865-a0a4-d11b19fc6aef", + "road_names": ["CO-115"], + "direction": "southbound", + "name": "OpenTMS-Event26593124952_southbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:17Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 46.48, + "ending_milepost": 43.816 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.82230431799996, 38.80057409800003], + [-104.82231127999995, 38.80010270200006], + [-104.82229193099994, 38.79686114300006], + [-104.82226023699997, 38.79319968100003], + [-104.82219984499994, 38.78782129800004], + [-104.82196415699997, 38.78620372600005], + [-104.82129211199998, 38.78460532500003], + [-104.81910725899996, 38.78138613300007], + [-104.81554441799994, 38.776219636000064], + [-104.81347193799996, 38.77295182300003], + [-104.81305272499998, 38.77149858200005], + [-104.812807395, 38.76885248800005], + [-104.81255032699994, 38.76587386800003] + ] + } + } + ] +} diff --git a/wzdx/sample_files/cwz/production_sample_2025_08_07.json b/wzdx/sample_files/cwz/production_sample_2025_08_07.json new file mode 100644 index 00000000..034492ef --- /dev/null +++ b/wzdx/sample_files/cwz/production_sample_2025_08_07.json @@ -0,0 +1,9637 @@ +{ + "feed_info": { + "publisher": "CDOT", + "version": "1.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "organization_name": "CDOT", + "update_date": "2025-08-08T00:00:05Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + } + ], + "update_date": "2025-08-08T00:04:06Z", + "update_frequency": 300, + "contact_name": "", + "contact_email": "" + }, + "type": "FeatureCollection", + "features": [ + { + "id": "67d57954-bdbb-5272-89ad-164f53e987aa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-3" + ], + "direction": "northbound", + "name": "OpenTMS-Event26504363690_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting August 8, 2025 at 12:00AM MDT until August 8, 2025 at about 11:59PM MDT. Full schedule below: • August 8, 12:00AM - August 8, 11:59PM", + "update_date": "2025-08-03T23:22:39Z" + }, + "start_date": "2025-08-08T06:00:00Z", + "end_date": "2025-08-09T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 1.619, + "ending_milepost": 2 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.87297450499995, + 37.254471343000034 + ], + [ + -107.87394086299997, + 37.25671797800004 + ], + [ + -107.87483656199998, + 37.25911662400006 + ], + [ + -107.87492555399996, + 37.26027929700007 + ], + [ + -107.87492540199997, + 37.26028503800006 + ] + ] + } + }, + { + "id": "09ef73de-8824-5475-93fe-b9a20b39a59c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-30" + ], + "direction": "westbound", + "name": "OpenTMS-Event26504446273_westbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 3:00PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 3:00PM", + "update_date": "2025-08-03T23:27:48Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 2.436, + "ending_milepost": 2.85 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.87377333299997, + 39.653017713000054 + ], + [ + -104.87200093399997, + 39.653042963000075 + ], + [ + -104.87036065699999, + 39.653068501000064 + ], + [ + -104.86945000899999, + 39.65318954300005 + ], + [ + -104.86840471699998, + 39.65351974400005 + ], + [ + -104.86762491799999, + 39.65399488400004 + ], + [ + -104.86671499799996, + 39.655075295000074 + ], + [ + -104.86639640899995, + 39.656988365000075 + ], + [ + -104.86639630599996, + 39.65699170500005 + ] + ] + } + }, + { + "id": "d9e091b5-8f6a-533f-9951-d5386117ecab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-30" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26504446273_eastbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 3:00PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 3:00PM", + "update_date": "2025-08-03T23:27:48Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 2.85, + "ending_milepost": 2.436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.86639630599996, + 39.65699170500005 + ], + [ + -104.86639640899995, + 39.656988365000075 + ], + [ + -104.86656085599998, + 39.65543087300006 + ], + [ + -104.86692459199998, + 39.65473662200003 + ], + [ + -104.86762491799999, + 39.65399488400004 + ], + [ + -104.86835379199994, + 39.653541086000075 + ], + [ + -104.86896444699994, + 39.65333429200007 + ], + [ + -104.86986943899996, + 39.65311020900003 + ], + [ + -104.87173990399998, + 39.653053699000054 + ], + [ + -104.87236196099997, + 39.65302811400005 + ], + [ + -104.87377333299997, + 39.653017713000054 + ] + ] + } + }, + { + "id": "86ab7abd-3bf7-50c2-9a2c-5afc4c5f2188", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "name": "OpenTMS-Event26438937209_southbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.6. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 5:00PM", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 50.638, + "ending_milepost": 49.575 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.25846301099995, + 40.01734628400004 + ], + [ + -105.26047791399998, + 40.01739575700003 + ], + [ + -105.26260918599996, + 40.01738379100004 + ], + [ + -105.26462394499998, + 40.017251077000026 + ], + [ + -105.26623719399998, + 40.017232490000026 + ], + [ + -105.26929063099999, + 40.01723022400006 + ], + [ + -105.27028105999995, + 40.017229471000064 + ], + [ + -105.27164660299997, + 40.01722841900005 + ], + [ + -105.27272845399995, + 40.01717405800008 + ], + [ + -105.27404631499996, + 40.01691107900007 + ], + [ + -105.27666624599999, + 40.01636391900007 + ], + [ + -105.27800015399998, + 40.016085315000055 + ] + ] + } + }, + { + "id": "c1fc2a3d-f9e7-5acf-8e66-958b2a8db99f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "northbound", + "name": "OpenTMS-Event26438937209_northbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.6. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 5:00PM", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 49.575, + "ending_milepost": 50.638 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.27803470799995, + 40.016183795000074 + ], + [ + -105.27537784899994, + 40.016731754000034 + ], + [ + -105.27342366799996, + 40.01713474400003 + ], + [ + -105.27171091599996, + 40.017326224000044 + ], + [ + -105.27045543199995, + 40.01731477800007 + ], + [ + -105.26930144599999, + 40.01732274500006 + ], + [ + -105.26623720799995, + 40.01734384500003 + ], + [ + -105.26430810399995, + 40.01735708700005 + ], + [ + -105.26305222399998, + 40.01746340600005 + ], + [ + -105.26047599199995, + 40.01748704400006 + ], + [ + -105.25846060799995, + 40.017458300000044 + ] + ] + } + }, + { + "id": "78e802ee-3718-5f2c-8220-f1f9cc697e9b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "northbound", + "name": "OpenTMS-Event26438937373_northbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.64. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:54Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 50.638, + "ending_milepost": 49.575 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.25846301099995, + 40.01734628400004 + ], + [ + -105.26047791399998, + 40.01739575700003 + ], + [ + -105.26260918599996, + 40.01738379100004 + ], + [ + -105.26462394499998, + 40.017251077000026 + ], + [ + -105.26623719399998, + 40.017232490000026 + ], + [ + -105.26929063099999, + 40.01723022400006 + ], + [ + -105.27028105999995, + 40.017229471000064 + ], + [ + -105.27164660299997, + 40.01722841900005 + ], + [ + -105.27272845399995, + 40.01717405800008 + ], + [ + -105.27404631499996, + 40.01691107900007 + ], + [ + -105.27666624599999, + 40.01636391900007 + ], + [ + -105.27800015399998, + 40.016085315000055 + ] + ] + } + }, + { + "id": "9ba29357-9d40-5c61-9766-1340c823d23a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-3" + ], + "direction": "northbound", + "name": "OpenTMS-Event26504363676_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting Thursday at 12:00AM MDT until Thursday, at about 11:59PM MDT. Full schedule below: • August 7, 12:00AM - August 7, 11:59PM", + "update_date": "2025-08-03T23:22:39Z" + }, + "start_date": "2025-08-07T06:00:00Z", + "end_date": "2025-08-08T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 1.619, + "ending_milepost": 2 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.87297450499995, + 37.254471343000034 + ], + [ + -107.87394086299997, + 37.25671797800004 + ], + [ + -107.87483656199998, + 37.25911662400006 + ], + [ + -107.87492555399996, + 37.26027929700007 + ], + [ + -107.87492540199997, + 37.26028503800006 + ] + ] + } + }, + { + "id": "c51c8779-89ca-551b-9696-36f660250cd5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "name": "OpenTMS-Event26438937373_southbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.64. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:54Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 49.575, + "ending_milepost": 50.638 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.27803470799995, + 40.016183795000074 + ], + [ + -105.27537784899994, + 40.016731754000034 + ], + [ + -105.27342366799996, + 40.01713474400003 + ], + [ + -105.27171091599996, + 40.017326224000044 + ], + [ + -105.27045543199995, + 40.01731477800007 + ], + [ + -105.26930144599999, + 40.01732274500006 + ], + [ + -105.26623720799995, + 40.01734384500003 + ], + [ + -105.26430810399995, + 40.01735708700005 + ], + [ + -105.26305222399998, + 40.01746340600005 + ], + [ + -105.26047599199995, + 40.01748704400006 + ], + [ + -105.25846060799995, + 40.017458300000044 + ] + ] + } + }, + { + "id": "67bbd8df-04f9-5ec8-bc7b-e9259fa54d78", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-119" + ], + "direction": "southbound", + "name": "OpenTMS-Event26438937293_southbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:52Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 41.892, + "ending_milepost": 40.768 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.27926371399997, + 40.01582138600003 + ], + [ + -105.28324140499996, + 40.01499158800004 + ], + [ + -105.28454257699997, + 40.014761935000024 + ], + [ + -105.28547058099997, + 40.014826295000034 + ], + [ + -105.28706840799998, + 40.01515305200007 + ], + [ + -105.28799472299994, + 40.015122903000076 + ], + [ + -105.28896967599997, + 40.01493250500005 + ], + [ + -105.29040666399999, + 40.01460550400003 + ], + [ + -105.29231091699995, + 40.014214577000075 + ], + [ + -105.29320599199997, + 40.014044571000056 + ], + [ + -105.29475913399995, + 40.013843965000035 + ], + [ + -105.29539030599994, + 40.01372614300004 + ], + [ + -105.29638188499996, + 40.01352495500004 + ], + [ + -105.29756555599994, + 40.01339411400005 + ], + [ + -105.29787350199996, + 40.01340612000007 + ] + ] + } + }, + { + "id": "9918eeb7-601b-5b3d-9fe5-1456dcad9e4c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-119" + ], + "direction": "southbound", + "name": "OpenTMS-Event26438937193_southbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 5:00PM Comment: Alternating single-lane closures throughout the project work zone", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 41.892, + "ending_milepost": 40.768 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.27926371399997, + 40.01582138600003 + ], + [ + -105.28324140499996, + 40.01499158800004 + ], + [ + -105.28454257699997, + 40.014761935000024 + ], + [ + -105.28547058099997, + 40.014826295000034 + ], + [ + -105.28706840799998, + 40.01515305200007 + ], + [ + -105.28799472299994, + 40.015122903000076 + ], + [ + -105.28896967599997, + 40.01493250500005 + ], + [ + -105.29040666399999, + 40.01460550400003 + ], + [ + -105.29231091699995, + 40.014214577000075 + ], + [ + -105.29320599199997, + 40.014044571000056 + ], + [ + -105.29475913399995, + 40.013843965000035 + ], + [ + -105.29539030599994, + 40.01372614300004 + ], + [ + -105.29638188499996, + 40.01352495500004 + ], + [ + -105.29756555599994, + 40.01339411400005 + ], + [ + -105.29787350199996, + 40.01340612000007 + ] + ] + } + }, + { + "id": "c9444167-2fda-51ec-9ecd-b90ef884f1a8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-119" + ], + "direction": "northbound", + "name": "OpenTMS-Event26438937193_northbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 5:00PM Comment: Alternating single-lane closures throughout the project work zone", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 40.768, + "ending_milepost": 41.892 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.29787350199996, + 40.01340612000007 + ], + [ + -105.29676935399999, + 40.01344903700004 + ], + [ + -105.29599764399995, + 40.013667062000025 + ], + [ + -105.294851672, + 40.01392743700006 + ], + [ + -105.29281290499995, + 40.014209132000076 + ], + [ + -105.29136006099998, + 40.014512644000035 + ], + [ + -105.28886701999994, + 40.01503341400007 + ], + [ + -105.28758095199998, + 40.01525681900006 + ], + [ + -105.28695764099996, + 40.01522260400003 + ], + [ + -105.28550854399998, + 40.01492343700005 + ], + [ + -105.28476416799998, + 40.01484898500007 + ], + [ + -105.28375716299996, + 40.01499210000003 + ], + [ + -105.28063482999994, + 40.015644105000035 + ], + [ + -105.27930072099997, + 40.01592266500006 + ] + ] + } + }, + { + "id": "284ee71d-ae78-57cb-9605-5dc140a9a6b6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-119" + ], + "direction": "northbound", + "name": "OpenTMS-Event26438937293_northbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:52Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 40.768, + "ending_milepost": 41.892 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.29787350199996, + 40.01340612000007 + ], + [ + -105.29676935399999, + 40.01344903700004 + ], + [ + -105.29599764399995, + 40.013667062000025 + ], + [ + -105.294851672, + 40.01392743700006 + ], + [ + -105.29281290499995, + 40.014209132000076 + ], + [ + -105.29136006099998, + 40.014512644000035 + ], + [ + -105.28886701999994, + 40.01503341400007 + ], + [ + -105.28758095199998, + 40.01525681900006 + ], + [ + -105.28695764099996, + 40.01522260400003 + ], + [ + -105.28550854399998, + 40.01492343700005 + ], + [ + -105.28476416799998, + 40.01484898500007 + ], + [ + -105.28375716299996, + 40.01499210000003 + ], + [ + -105.28063482999994, + 40.015644105000035 + ], + [ + -105.27930072099997, + 40.01592266500006 + ] + ] + } + }, + { + "id": "8847ab45-02a7-5b37-8ed1-b10d93c33421", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-112" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26438417670_eastbound", + "description": "Between 5th Street and County Road 9N (Del Norte) from Mile Point 0 to Mile Point 2. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 8, 2025 at 6:30AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: • August 8, 6:30AM - August 8, 7:30PM Comment: Speed limit reduced to 40 MPH", + "update_date": "2025-07-31T22:32:24Z" + }, + "start_date": "2025-08-08T12:30:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "5th Street", + "ending_cross_street": "County Road 9N", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 0.067, + "ending_milepost": 2 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.35173043499998, + 37.67974959900005 + ], + [ + -106.35146976199997, + 37.68180598400005 + ], + [ + -106.35121714299999, + 37.683798753000076 + ], + [ + -106.35098965799995, + 37.68484176700008 + ], + [ + -106.34993066499999, + 37.68733409400005 + ], + [ + -106.34934718999995, + 37.687945770000056 + ], + [ + -106.34466486099996, + 37.690896861000056 + ], + [ + -106.34044018599997, + 37.69352091800005 + ], + [ + -106.33274999899999, + 37.69872996700008 + ], + [ + -106.33078041899995, + 37.70007709200007 + ] + ] + } + }, + { + "id": "1636dfbb-6c7c-565f-a53f-4fdb5d47cf4d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-112" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26438417644_eastbound", + "description": "Between 5th Street and County Road 9N (Del Norte) from Mile Point 0 to Mile Point 2. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 7, 2025 at 6:30AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: • August 7, 6:30AM - August 7, 7:30PM Comment: Speed limit reduced to 40 MPH", + "update_date": "2025-07-31T22:32:24Z" + }, + "start_date": "2025-08-07T12:30:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "5th Street", + "ending_cross_street": "County Road 9N", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 0.067, + "ending_milepost": 2 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.35173043499998, + 37.67974959900005 + ], + [ + -106.35146976199997, + 37.68180598400005 + ], + [ + -106.35121714299999, + 37.683798753000076 + ], + [ + -106.35098965799995, + 37.68484176700008 + ], + [ + -106.34993066499999, + 37.68733409400005 + ], + [ + -106.34934718999995, + 37.687945770000056 + ], + [ + -106.34466486099996, + 37.690896861000056 + ], + [ + -106.34044018599997, + 37.69352091800005 + ], + [ + -106.33274999899999, + 37.69872996700008 + ], + [ + -106.33078041899995, + 37.70007709200007 + ] + ] + } + }, + { + "id": "5e0b609e-c453-579e-8f51-a81069d2e9ed", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26438017086_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 8, 2025 at 4:00PM MDT until August 9, 2025 at about 12:00AM MDT. Full schedule below: • August 8, 4:00PM - August 9, 12:00AM Comment: Use both lanes to merge points.", + "update_date": "2025-07-31T22:06:00Z" + }, + "start_date": "2025-08-08T22:00:00Z", + "end_date": "2025-08-09T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.30534674999996, + 39.643551167000055 + ], + [ + -106.30532943199995, + 39.64354357900004 + ], + [ + -106.30379171899995, + 39.642869767000036 + ], + [ + -106.30314543199995, + 39.64251302800005 + ], + [ + -106.30062095599999, + 39.640682543000025 + ], + [ + -106.29988230299995, + 39.640199934000066 + ], + [ + -106.29765889199996, + 39.63913106500007 + ], + [ + -106.29699074899997, + 39.638765782000064 + ], + [ + -106.29630438299995, + 39.638301359000025 + ], + [ + -106.29453044499996, + 39.63670694900003 + ], + [ + -106.29384427299999, + 39.63613770000006 + ], + [ + -106.29152977799998, + 39.634508062000066 + ], + [ + -106.29089461999996, + 39.63406082400007 + ], + [ + -106.28866152699999, + 39.632455149000066 + ], + [ + -106.28790271899999, + 39.631958008000026 + ], + [ + -106.28705239599998, + 39.63151231900008 + ], + [ + -106.28615304799996, + 39.631156848000046 + ], + [ + -106.28526264599998, + 39.63088215000005 + ], + [ + -106.28175769199999, + 39.629885486000035 + ], + [ + -106.28059864699998, + 39.62948658800008 + ], + [ + -106.27962548399995, + 39.628965866000044 + ], + [ + -106.27882449199996, + 39.628322758000024 + ], + [ + -106.27833525899996, + 39.62777194000006 + ], + [ + -106.27797327599995, + 39.62717750300004 + ], + [ + -106.27771138199995, + 39.62651640000007 + ], + [ + -106.27759136499998, + 39.62593871100006 + ], + [ + -106.27759296199997, + 39.62514571200006 + ], + [ + -106.27763735699995, + 39.624813963000065 + ], + [ + -106.27847965899997, + 39.621654386000046 + ], + [ + -106.27915503299994, + 39.61866221100007 + ], + [ + -106.27937605899996, + 39.61757565100004 + ], + [ + -106.27948424099998, + 39.616457988000036 + ], + [ + -106.27946990799995, + 39.61604055300006 + ], + [ + -106.27942634899995, + 39.61570891500003 + ], + [ + -106.27915001699995, + 39.614688356000045 + ], + [ + -106.27814962499997, + 39.61251471500003 + ], + [ + -106.27785052199994, + 39.611796576000074 + ], + [ + -106.27739033199998, + 39.610351199000036 + ], + [ + -106.27729426999997, + 39.61002743700004 + ], + [ + -106.27708704199995, + 39.609328994000066 + ], + [ + -106.27658241399996, + 39.60802733400004 + ], + [ + -106.27589599299995, + 39.606566935000046 + ], + [ + -106.27504133799994, + 39.60477814300003 + ], + [ + -106.27431669299995, + 39.603408116000026 + ], + [ + -106.27386963999999, + 39.60272149900004 + ], + [ + -106.27234486799995, + 39.60068095400004 + ], + [ + -106.27179042699998, + 39.59995375900007 + ], + [ + -106.27146793399999, + 39.59956388900008 + ], + [ + -106.27045614799994, + 39.59855012000003 + ], + [ + -106.26973506599995, + 39.59803196000007 + ], + [ + -106.26914999799999, + 39.59766251600007 + ], + [ + -106.26801946999996, + 39.59707009500005 + ], + [ + -106.26542578499999, + 39.595896753000034 + ], + [ + -106.26384191099999, + 39.59525946600007 + ], + [ + -106.26288964099996, + 39.59500115800006 + ], + [ + -106.26197952799998, + 39.594869998000036 + ], + [ + -106.26089053499999, + 39.594836427000075 + ], + [ + -106.25418574799994, + 39.595086958000024 + ], + [ + -106.25263713599998, + 39.594992760000025 + ], + [ + -106.25198646199999, + 39.59488174400008 + ], + [ + -106.25126680799997, + 39.594673415000045 + ], + [ + -106.25019868399994, + 39.59426486000007 + ], + [ + -106.24955699899999, + 39.59392703200007 + ], + [ + -106.24811071199997, + 39.59317223100004 + ], + [ + -106.24645957799999, + 39.59213215900007 + ], + [ + -106.24580635499996, + 39.59159413100008 + ], + [ + -106.24545143699999, + 39.59118133800007 + ], + [ + -106.24510594099996, + 39.590610103000074 + ], + [ + -106.24493978799995, + 39.59021628800008 + ], + [ + -106.24481135299999, + 39.58962831800005 + ], + [ + -106.24481607099995, + 39.58901509000003 + ], + [ + -106.24499929699999, + 39.58822502900006 + ], + [ + -106.24586943999998, + 39.586062120000065 + ], + [ + -106.24641701799999, + 39.58460574600008 + ], + [ + -106.24685726799999, + 39.583219360000044 + ], + [ + -106.24704167099998, + 39.582777564000025 + ], + [ + -106.24764603799997, + 39.581875370000034 + ], + [ + -106.24852030999995, + 39.58088972000007 + ], + [ + -106.24898916299998, + 39.58019748500004 + ], + [ + -106.24923384599998, + 39.57949721500006 + ], + [ + -106.24921416399997, + 39.57854383200004 + ], + [ + -106.24904004599995, + 39.57791317400006 + ], + [ + -106.24886475599999, + 39.57749175400005 + ], + [ + -106.24843989099998, + 39.576711069000055 + ], + [ + -106.24769699699999, + 39.575734544000056 + ], + [ + -106.24687454399998, + 39.57493784700006 + ], + [ + -106.24486261899995, + 39.573240327000065 + ], + [ + -106.24434812399994, + 39.572816913000054 + ], + [ + -106.24296204599995, + 39.571658300000024 + ], + [ + -106.24244736099996, + 39.57122861500005 + ], + [ + -106.24220797699996, + 39.571070863000045 + ], + [ + -106.24175200099995, + 39.57061418400008 + ], + [ + -106.24064500599997, + 39.56968033600003 + ], + [ + -106.239823721, + 39.56878733000008 + ], + [ + -106.23923873599995, + 39.56796286700006 + ], + [ + -106.23867465299998, + 39.567167840000025 + ], + [ + -106.23835112499995, + 39.56681189600005 + ], + [ + -106.23803977499995, + 39.56641390500005 + ], + [ + -106.23743391099998, + 39.565877561000036 + ], + [ + -106.23498011899994, + 39.56384787500008 + ], + [ + -106.23442499499998, + 39.563225988000056 + ], + [ + -106.23404746299997, + 39.562647413000036 + ], + [ + -106.23382653199997, + 39.56222965500007 + ], + [ + -106.23333954099996, + 39.56067335700004 + ], + [ + -106.23295484199997, + 39.55987754900008 + ], + [ + -106.23257769699995, + 39.55941112200003 + ], + [ + -106.23176952999995, + 39.55880509100007 + ], + [ + -106.22989955099996, + 39.55786113600004 + ], + [ + -106.22953669999998, + 39.55765217100003 + ], + [ + -106.22896011199998, + 39.55727665200004 + ], + [ + -106.22838903099995, + 39.55682329000007 + ], + [ + -106.22770251499998, + 39.556085652000036 + ], + [ + -106.22576632099998, + 39.553626062000035 + ], + [ + -106.22186035099998, + 39.54970352600003 + ], + [ + -106.22048075599997, + 39.548308356000064 + ], + [ + -106.21992590399998, + 39.547640483000066 + ], + [ + -106.21904713899994, + 39.546171651000066 + ], + [ + -106.21801940499995, + 39.54437980200004 + ], + [ + -106.21775985699998, + 39.543933337000055 + ], + [ + -106.21686564699996, + 39.54241116600008 + ], + [ + -106.21632691099995, + 39.54145506400005 + ], + [ + -106.21541167899994, + 39.539855842000065 + ], + [ + -106.21504620899998, + 39.53903857600005 + ], + [ + -106.21490951799996, + 39.53858689500004 + ], + [ + -106.21474222799998, + 39.53769704200005 + ], + [ + -106.21473947299995, + 39.53669270300003 + ], + [ + -106.21479633299998, + 39.53622431200006 + ], + [ + -106.21553555699995, + 39.53259421300004 + ], + [ + -106.21578201399996, + 39.53138385300008 + ] + ] + } + }, + { + "id": "c26b8e70-b140-527e-ae46-f59dd9b20367", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26437797624_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: • August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:19Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.10921608399997, + 39.28748541900006 + ], + [ + -103.10903653399998, + 39.28748511200007 + ], + [ + -103.09543536999996, + 39.28759007200006 + ], + [ + -103.09060210499996, + 39.28760614000004 + ] + ] + } + }, + { + "id": "f2ed522f-a4f8-53e9-b7e3-a670535fa7d3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26437956502_eastbound", + "description": "Between Trinchera Ranch Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262 to Mile Point 263.67. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Alternating single lane closure, 40 MPH, between MP 262.00 and 263.67, 7am and 7pm daily.", + "update_date": "2025-07-31T22:02:01Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Trinchera Ranch Road", + "ending_cross_street": "County Road 25", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 262, + "ending_milepost": 263.567 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.37246332999996, + 37.44939783900003 + ], + [ + -105.36968117999999, + 37.45165707800004 + ], + [ + -105.35969886099997, + 37.459761540000045 + ], + [ + -105.35716429899998, + 37.46183611300006 + ], + [ + -105.35532816899996, + 37.46370161500005 + ], + [ + -105.35384920699994, + 37.46578614400005 + ], + [ + -105.35357355899998, + 37.46627617000007 + ] + ] + } + }, + { + "id": "78f2cab0-3535-508c-be25-38ca47acfe11", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26437797757_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: • August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:24Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.07287847499998, + 39.287150918000066 + ], + [ + -103.07195301299998, + 39.28705730200005 + ], + [ + -103.06551015499997, + 39.28640530800004 + ], + [ + -103.06159901199999, + 39.28600424000007 + ], + [ + -103.05719638799997, + 39.28553568900003 + ], + [ + -103.05349993199997, + 39.28514215900003 + ] + ] + } + }, + { + "id": "e57b8837-0e9f-5e85-8e14-2966ae8fb3e7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26437956517_eastbound", + "description": "Between Trinchera Ranch Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262 to Mile Point 263.67. Road construction. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 7:00PM Comment: Alternating single lane closure, 40 MPH, between MP 262.00 and 263.67, 7am and 7pm daily.", + "update_date": "2025-07-31T22:02:02Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Trinchera Ranch Road", + "ending_cross_street": "County Road 25", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 262, + "ending_milepost": 263.567 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.37246332999996, + 37.44939783900003 + ], + [ + -105.36968117999999, + 37.45165707800004 + ], + [ + -105.35969886099997, + 37.459761540000045 + ], + [ + -105.35716429899998, + 37.46183611300006 + ], + [ + -105.35532816899996, + 37.46370161500005 + ], + [ + -105.35384920699994, + 37.46578614400005 + ], + [ + -105.35357355899998, + 37.46627617000007 + ] + ] + } + }, + { + "id": "6d0b236b-ea8e-5ee8-8b7e-71ed5f2fbc90", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-85" + ], + "direction": "southbound", + "name": "OpenTMS-Event26459649829_southbound", + "description": "Between West Florida Avenue and I-25 (Denver) from Mile Point 209.45 to Mile Point 210.59. Roadwork. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 6:00AM MDT. Full schedule below: • August 7, 8:00PM - August 8, 6:00AM", + "update_date": "2025-08-01T21:54:49Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "West Florida Avenue", + "ending_cross_street": "I-25", + "beginning_milepost": 209.453, + "ending_milepost": 210.621 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.99233183299998, + 39.689405718000046 + ], + [ + -104.99259752699999, + 39.69010452400005 + ], + [ + -104.99395235899999, + 39.691677421000065 + ], + [ + -104.99434424799995, + 39.692332957000076 + ], + [ + -104.99430960899997, + 39.69305249700005 + ], + [ + -104.99380940399999, + 39.694087952000075 + ], + [ + -104.99300245099994, + 39.696344682000074 + ], + [ + -104.99277874299997, + 39.697209308000026 + ], + [ + -104.99268001099995, + 39.69845036400005 + ], + [ + -104.99308070299998, + 39.699538948000054 + ], + [ + -104.99400219199998, + 39.700689983000075 + ], + [ + -104.99549579199999, + 39.702559085000075 + ], + [ + -104.99649641599996, + 39.70424800200004 + ], + [ + -104.99690170699995, + 39.705223971000066 + ], + [ + -104.99694342799995, + 39.705414475000055 + ] + ] + } + }, + { + "id": "15822fbc-3986-5a5c-86bb-a022afdaba90", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-85" + ], + "direction": "northbound", + "name": "OpenTMS-Event26459649829_northbound", + "description": "Between West Florida Avenue and I-25 (Denver) from Mile Point 209.45 to Mile Point 210.59. Roadwork. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 6:00AM MDT. Full schedule below: • August 7, 8:00PM - August 8, 6:00AM", + "update_date": "2025-08-01T21:54:49Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "West Florida Avenue", + "ending_cross_street": "I-25", + "beginning_milepost": 210.621, + "ending_milepost": 209.453 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.99669212799995, + 39.70533096300005 + ], + [ + -104.99648381299994, + 39.70499720000004 + ], + [ + -104.99622148899999, + 39.70464555700005 + ], + [ + -104.99517103599999, + 39.70346954100006 + ], + [ + -104.99419986099997, + 39.70231678500005 + ], + [ + -104.99383356499999, + 39.701854654000044 + ], + [ + -104.99247781399998, + 39.70018068500008 + ], + [ + -104.99224275099999, + 39.69978510800007 + ], + [ + -104.99190146099994, + 39.69896107900007 + ], + [ + -104.99179645399994, + 39.69849573800008 + ], + [ + -104.99174304999997, + 39.69778940800006 + ], + [ + -104.99175723999997, + 39.697242258000074 + ], + [ + -104.99188350199995, + 39.69665657200005 + ], + [ + -104.99230263599998, + 39.695684447000076 + ], + [ + -104.99239493599998, + 39.695429741000055 + ], + [ + -104.99246349199996, + 39.69480949900003 + ], + [ + -104.99249109999994, + 39.69326843400006 + ], + [ + -104.99246230099999, + 39.69265624500008 + ], + [ + -104.99230260899998, + 39.69120057900005 + ], + [ + -104.99209745199994, + 39.68954608800004 + ], + [ + -104.99206121999998, + 39.68940518200003 + ] + ] + } + }, + { + "id": "48e7665d-a79d-5f68-8222-b125e40623ab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26437798068_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: • August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:32Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.07197152299995, + 39.287059175000024 + ], + [ + -103.07195301299998, + 39.28705730200005 + ], + [ + -103.06551015499997, + 39.28640530800004 + ], + [ + -103.06159901199999, + 39.28600424000007 + ], + [ + -103.05719638799997, + 39.28553568900003 + ], + [ + -103.05349993199997, + 39.28514215900003 + ] + ] + } + }, + { + "id": "dace990a-8e50-5608-901e-b0d54beacf73", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26437798132_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: • August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:34Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.07197152299995, + 39.287059175000024 + ], + [ + -103.07195301299998, + 39.28705730200005 + ], + [ + -103.06551015499997, + 39.28640530800004 + ], + [ + -103.06159901199999, + 39.28600424000007 + ], + [ + -103.05719638799997, + 39.28553568900003 + ], + [ + -103.05349993199997, + 39.28514215900003 + ] + ] + } + }, + { + "id": "0b6aa65d-0019-52bb-9ad6-8708d6764ac7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "name": "OpenTMS-Event26437796024_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM", + "update_date": "2025-07-31T21:51:11Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 0.027, + "ending_milepost": 8 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.48066749899999, + 36.99447612100005 + ], + [ + -104.48085210199997, + 36.99516806200006 + ], + [ + -104.48132329099997, + 36.99593242100008 + ], + [ + -104.48263012999996, + 36.99768806900005 + ], + [ + -104.48283495499999, + 36.998731271000054 + ], + [ + -104.48266728699997, + 36.99966230200005 + ], + [ + -104.48147372099999, + 37.00346103600003 + ], + [ + -104.48067692899997, + 37.00604458000004 + ], + [ + -104.48029008699996, + 37.00765730300003 + ], + [ + -104.48042580299995, + 37.00906342600007 + ], + [ + -104.48132576899997, + 37.01164216900003 + ], + [ + -104.48261053799996, + 37.01520521900005 + ], + [ + -104.48318046699995, + 37.01655030000006 + ], + [ + -104.48368893199995, + 37.01725419400003 + ], + [ + -104.48438080199998, + 37.017906406000066 + ], + [ + -104.48531606599994, + 37.01849523200008 + ], + [ + -104.48675910099996, + 37.01903116700004 + ], + [ + -104.49083159299994, + 37.02031576300004 + ], + [ + -104.49220398799997, + 37.02068584700004 + ], + [ + -104.49329004399999, + 37.02095055700005 + ], + [ + -104.49495438499997, + 37.02136597400005 + ], + [ + -104.49608065199999, + 37.02184017700006 + ], + [ + -104.49707015899997, + 37.02269025900006 + ], + [ + -104.49749950399996, + 37.02342409100004 + ], + [ + -104.49787439599999, + 37.025325821000024 + ], + [ + -104.49819880699994, + 37.02616752900008 + ], + [ + -104.49928082099996, + 37.027332889000036 + ], + [ + -104.50021366899995, + 37.02844090100007 + ], + [ + -104.50049694899997, + 37.02911570600003 + ], + [ + -104.50080801499996, + 37.03058119700006 + ], + [ + -104.50128828299995, + 37.03145864700008 + ], + [ + -104.50221129899995, + 37.03232776900006 + ], + [ + -104.50455039199994, + 37.03421718900006 + ], + [ + -104.50807162699999, + 37.03706474200004 + ], + [ + -104.50878447799994, + 37.03768226200003 + ], + [ + -104.51084808699994, + 37.03967680100004 + ], + [ + -104.51168716599994, + 37.040425105000054 + ], + [ + -104.51720077999994, + 37.04477069600006 + ], + [ + -104.51785098299996, + 37.04529892700003 + ], + [ + -104.51959681099999, + 37.04665133200007 + ], + [ + -104.52132482699994, + 37.04833688400004 + ], + [ + -104.52237056599995, + 37.05008300500003 + ], + [ + -104.52277395599998, + 37.051230073000056 + ], + [ + -104.52302621399997, + 37.05308420400007 + ], + [ + -104.52289255999995, + 37.05602280100004 + ], + [ + -104.52293869299996, + 37.058040783000024 + ], + [ + -104.52335320899999, + 37.05965884300008 + ], + [ + -104.52337180099994, + 37.06013989300004 + ], + [ + -104.52328293799997, + 37.060788486000035 + ], + [ + -104.52271614199998, + 37.06179525500005 + ], + [ + -104.52218453099994, + 37.06233313200005 + ], + [ + -104.52033389299999, + 37.06405641400005 + ], + [ + -104.51950272799996, + 37.06519469400007 + ], + [ + -104.51913029399998, + 37.06590578700008 + ], + [ + -104.51765947199999, + 37.070785208000075 + ], + [ + -104.51751731799999, + 37.07230634500007 + ], + [ + -104.51768309399995, + 37.07405904800004 + ], + [ + -104.51853257099998, + 37.07692306600006 + ], + [ + -104.51895627499994, + 37.07894606200006 + ], + [ + -104.51911540699996, + 37.080691383000044 + ], + [ + -104.51950516299996, + 37.08214450500003 + ], + [ + -104.51993898299997, + 37.083060078000074 + ], + [ + -104.52167203799996, + 37.08527087700003 + ], + [ + -104.52215700999994, + 37.08599668200003 + ], + [ + -104.52249031199995, + 37.08693503000006 + ], + [ + -104.52254245199998, + 37.08737042900003 + ], + [ + -104.52248016399994, + 37.088155605000054 + ], + [ + -104.52225724299996, + 37.08887290100006 + ], + [ + -104.52191420499997, + 37.08948036900006 + ], + [ + -104.51994163999996, + 37.09163502200005 + ], + [ + -104.51987662199997, + 37.09173221100008 + ] + ] + } + }, + { + "id": "676d6b84-0523-5676-98ed-d4b180797e16", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "name": "OpenTMS-Event26437795536_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 7:00PM", + "update_date": "2025-07-31T21:51:10Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 0.027, + "ending_milepost": 8 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.48066749899999, + 36.99447612100005 + ], + [ + -104.48085210199997, + 36.99516806200006 + ], + [ + -104.48132329099997, + 36.99593242100008 + ], + [ + -104.48263012999996, + 36.99768806900005 + ], + [ + -104.48283495499999, + 36.998731271000054 + ], + [ + -104.48266728699997, + 36.99966230200005 + ], + [ + -104.48147372099999, + 37.00346103600003 + ], + [ + -104.48067692899997, + 37.00604458000004 + ], + [ + -104.48029008699996, + 37.00765730300003 + ], + [ + -104.48042580299995, + 37.00906342600007 + ], + [ + -104.48132576899997, + 37.01164216900003 + ], + [ + -104.48261053799996, + 37.01520521900005 + ], + [ + -104.48318046699995, + 37.01655030000006 + ], + [ + -104.48368893199995, + 37.01725419400003 + ], + [ + -104.48438080199998, + 37.017906406000066 + ], + [ + -104.48531606599994, + 37.01849523200008 + ], + [ + -104.48675910099996, + 37.01903116700004 + ], + [ + -104.49083159299994, + 37.02031576300004 + ], + [ + -104.49220398799997, + 37.02068584700004 + ], + [ + -104.49329004399999, + 37.02095055700005 + ], + [ + -104.49495438499997, + 37.02136597400005 + ], + [ + -104.49608065199999, + 37.02184017700006 + ], + [ + -104.49707015899997, + 37.02269025900006 + ], + [ + -104.49749950399996, + 37.02342409100004 + ], + [ + -104.49787439599999, + 37.025325821000024 + ], + [ + -104.49819880699994, + 37.02616752900008 + ], + [ + -104.49928082099996, + 37.027332889000036 + ], + [ + -104.50021366899995, + 37.02844090100007 + ], + [ + -104.50049694899997, + 37.02911570600003 + ], + [ + -104.50080801499996, + 37.03058119700006 + ], + [ + -104.50128828299995, + 37.03145864700008 + ], + [ + -104.50221129899995, + 37.03232776900006 + ], + [ + -104.50455039199994, + 37.03421718900006 + ], + [ + -104.50807162699999, + 37.03706474200004 + ], + [ + -104.50878447799994, + 37.03768226200003 + ], + [ + -104.51084808699994, + 37.03967680100004 + ], + [ + -104.51168716599994, + 37.040425105000054 + ], + [ + -104.51720077999994, + 37.04477069600006 + ], + [ + -104.51785098299996, + 37.04529892700003 + ], + [ + -104.51959681099999, + 37.04665133200007 + ], + [ + -104.52132482699994, + 37.04833688400004 + ], + [ + -104.52237056599995, + 37.05008300500003 + ], + [ + -104.52277395599998, + 37.051230073000056 + ], + [ + -104.52302621399997, + 37.05308420400007 + ], + [ + -104.52289255999995, + 37.05602280100004 + ], + [ + -104.52293869299996, + 37.058040783000024 + ], + [ + -104.52335320899999, + 37.05965884300008 + ], + [ + -104.52337180099994, + 37.06013989300004 + ], + [ + -104.52328293799997, + 37.060788486000035 + ], + [ + -104.52271614199998, + 37.06179525500005 + ], + [ + -104.52218453099994, + 37.06233313200005 + ], + [ + -104.52033389299999, + 37.06405641400005 + ], + [ + -104.51950272799996, + 37.06519469400007 + ], + [ + -104.51913029399998, + 37.06590578700008 + ], + [ + -104.51765947199999, + 37.070785208000075 + ], + [ + -104.51751731799999, + 37.07230634500007 + ], + [ + -104.51768309399995, + 37.07405904800004 + ], + [ + -104.51853257099998, + 37.07692306600006 + ], + [ + -104.51895627499994, + 37.07894606200006 + ], + [ + -104.51911540699996, + 37.080691383000044 + ], + [ + -104.51950516299996, + 37.08214450500003 + ], + [ + -104.51993898299997, + 37.083060078000074 + ], + [ + -104.52167203799996, + 37.08527087700003 + ], + [ + -104.52215700999994, + 37.08599668200003 + ], + [ + -104.52249031199995, + 37.08693503000006 + ], + [ + -104.52254245199998, + 37.08737042900003 + ], + [ + -104.52248016399994, + 37.088155605000054 + ], + [ + -104.52225724299996, + 37.08887290100006 + ], + [ + -104.52191420499997, + 37.08948036900006 + ], + [ + -104.51994163999996, + 37.09163502200005 + ], + [ + -104.51987662199997, + 37.09173221100008 + ] + ] + } + }, + { + "id": "45b6fb2f-d25f-532b-b046-1c9dc7f051f9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26437797493_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: • August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:16Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 391.999, + "ending_milepost": 393 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.10921608399997, + 39.28748541900006 + ], + [ + -103.10903653399998, + 39.28748511200007 + ], + [ + -103.09543536999996, + 39.28759007200006 + ], + [ + -103.09058348199994, + 39.28760620200006 + ] + ] + } + }, + { + "id": "5c802241-82b3-51b8-82dc-c77a8807d11f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26437797773_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: • August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:26Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.07287847499998, + 39.287150918000066 + ], + [ + -103.07195301299998, + 39.28705730200005 + ], + [ + -103.06551015499997, + 39.28640530800004 + ], + [ + -103.06159901199999, + 39.28600424000007 + ], + [ + -103.05719638799997, + 39.28553568900003 + ], + [ + -103.05349993199997, + 39.28514215900003 + ] + ] + } + }, + { + "id": "0a845971-6d71-5d7e-ba58-0fd5724c409a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26437797477_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: • August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:15Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 391.999, + "ending_milepost": 393 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.10921608399997, + 39.28748541900006 + ], + [ + -103.10903653399998, + 39.28748511200007 + ], + [ + -103.09543536999996, + 39.28759007200006 + ], + [ + -103.09058348199994, + 39.28760620200006 + ] + ] + } + }, + { + "id": "d741d0d9-082a-5749-a019-1a6bad9a6587", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26437797675_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: • August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:20Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.10921608399997, + 39.28748541900006 + ], + [ + -103.10903653399998, + 39.28748511200007 + ], + [ + -103.09543536999996, + 39.28759007200006 + ], + [ + -103.09060210499996, + 39.28760614000004 + ] + ] + } + }, + { + "id": "ac90a1ef-2c81-5161-9cf2-6970d80148fa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "name": "OpenTMS-Event26415677720_southbound", + "description": "Between McCarther Drive and Marine Street (Boulder) from Mile Point 53.5 to Mile Point 53.4. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: • August 4, 9:00AM - August 11, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:14Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "McCarther Drive", + "ending_cross_street": "Marine Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 53.432, + "ending_milepost": 53.537 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.24126430199999, + 40.01469018500006 + ], + [ + -105.24020148199997, + 40.01474680500007 + ], + [ + -105.23930830299997, + 40.01479438000007 + ] + ] + } + }, + { + "id": "61bc1ad1-bbe8-52df-9bcf-04fcf76be149", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-115" + ], + "direction": "northbound", + "name": "OpenTMS-Event26437638284_northbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 7:00AM MDT. Full schedule below: • August 7, 8:00PM - August 8, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-07-31T21:41:05Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 43.816, + "ending_milepost": 46.48 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.81255032699994, + 38.76587386800003 + ], + [ + -104.812807395, + 38.76885248800005 + ], + [ + -104.81305272499998, + 38.77149858200005 + ], + [ + -104.81347193799996, + 38.77295182300003 + ], + [ + -104.81554441799994, + 38.776219636000064 + ], + [ + -104.81910725899996, + 38.78138613300007 + ], + [ + -104.82129211199998, + 38.78460532500003 + ], + [ + -104.82196415699997, + 38.78620372600005 + ], + [ + -104.82219984499994, + 38.78782129800004 + ], + [ + -104.82226023699997, + 38.79319968100003 + ], + [ + -104.82229193099994, + 38.79686114300006 + ], + [ + -104.82231127999995, + 38.80010270200006 + ], + [ + -104.82230431799996, + 38.80057409800003 + ] + ] + } + }, + { + "id": "d1aceb95-dbe5-5c43-a55f-161afb879270", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-115" + ], + "direction": "southbound", + "name": "OpenTMS-Event26437642253_southbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 7:00AM MDT. Full schedule below: • August 7, 8:00PM - August 8, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-07-31T21:41:09Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 43.816, + "ending_milepost": 46.544 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.81255032699994, + 38.76587386800003 + ], + [ + -104.812807395, + 38.76885248800005 + ], + [ + -104.81305272499998, + 38.77149858200005 + ], + [ + -104.81347193799996, + 38.77295182300003 + ], + [ + -104.81554441799994, + 38.776219636000064 + ], + [ + -104.81910725899996, + 38.78138613300007 + ], + [ + -104.82149036099997, + 38.78496635300007 + ], + [ + -104.82208497599999, + 38.786711138000044 + ], + [ + -104.82221926499994, + 38.788466294000045 + ], + [ + -104.82226248299997, + 38.793459203000054 + ], + [ + -104.82229444699999, + 38.797151675000066 + ], + [ + -104.82230431799996, + 38.80057409800003 + ], + [ + -104.82229045299994, + 38.801512771000034 + ] + ] + } + }, + { + "id": "c0f1c92c-f6e8-553e-8085-b09346c0893f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "(DR) - ACADEMY BOULEVARD" + ], + "direction": "southbound", + "name": "OpenTMS-Event26437486926_southbound", + "description": "At Exit 135 ramp to Old CO 83. Exit ramp closed due to road construction. Starting August 8, 2025 at 7:30AM MDT until August 8, 2025 at about 4:00PM MDT. Full schedule below: • August 8, 7:30AM - August 8, 4:00PM Comment: Detour - Traffic exiting southbound I-25 to westbound South Academy will continue straight 200 feet and turn hard right at the intersection.", + "update_date": "2025-07-31T21:30:39Z" + }, + "start_date": "2025-08-08T13:30:00Z", + "end_date": "2025-08-08T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 135.317, + "ending_milepost": 135.319 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.77735863399994, + 38.76650122400008 + ], + [ + -104.77733926299999, + 38.76647884700003 + ] + ] + } + }, + { + "id": "44227482-e545-5a5d-8808-36870a4385d5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-50" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26409581154_eastbound", + "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Bridge repair. There is alternating traffic. Until Sunday, at about 12:00PM MDT. Full schedule below: • August 3, 12:00PM - August 10, 12:00PM Comment: Traffic will be diverted to single lane alternating traffic over the eastern bridge. Webpage: www.codot.gov/projects/us50lasanimasbridge All wide loads please call ahead of coming through the project: 719-245-2671", + "update_date": "2025-08-06T22:11:13Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "County Road 13", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 399.709, + "ending_milepost": 401 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.21981088599995, + 38.078234929000075 + ], + [ + -103.21986683999995, + 38.07866229000007 + ], + [ + -103.21995567699997, + 38.080937266000035 + ], + [ + -103.22051951699996, + 38.08323095600008 + ], + [ + -103.22063706499995, + 38.08408402600003 + ], + [ + -103.22040593999998, + 38.084951610000076 + ], + [ + -103.21980114499996, + 38.085744387000034 + ], + [ + -103.21919236499997, + 38.08619518300003 + ], + [ + -103.21825354399999, + 38.08659296800005 + ], + [ + -103.21605226699995, + 38.08720815600003 + ], + [ + -103.21268888699996, + 38.088097463000054 + ], + [ + -103.21163802199999, + 38.088239557000065 + ], + [ + -103.21020761099999, + 38.08829860800006 + ], + [ + -103.20634153399999, + 38.088319342000034 + ] + ] + } + }, + { + "id": "cda170dd-7212-537f-ba9d-79ba5eec1906", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-50" + ], + "direction": "westbound", + "name": "OpenTMS-Event26409581154_westbound", + "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Bridge repair. There is alternating traffic. Until Sunday, at about 12:00PM MDT. Full schedule below: • August 3, 12:00PM - August 10, 12:00PM Comment: Traffic will be diverted to single lane alternating traffic over the eastern bridge. Webpage: www.codot.gov/projects/us50lasanimasbridge All wide loads please call ahead of coming through the project: 719-245-2671", + "update_date": "2025-08-06T22:11:13Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "County Road 13", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 401, + "ending_milepost": 399.709 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.20633606899997, + 38.088182000000074 + ], + [ + -103.21109342899996, + 38.08812598600008 + ], + [ + -103.21218202899996, + 38.08802714700005 + ], + [ + -103.21323336199998, + 38.08783217600006 + ], + [ + -103.21597129099996, + 38.087067389000026 + ], + [ + -103.21837912099994, + 38.08635355500007 + ], + [ + -103.21939408199995, + 38.085838857000056 + ], + [ + -103.21990039099995, + 38.085337233000075 + ], + [ + -103.22017591099996, + 38.084918361000064 + ], + [ + -103.22034691999994, + 38.084457765000025 + ], + [ + -103.22040571499997, + 38.08380288600006 + ], + [ + -103.22030375999998, + 38.08326197700006 + ], + [ + -103.21998599899996, + 38.08197536200004 + ], + [ + -103.21960806099997, + 38.08029983200004 + ], + [ + -103.21963918099999, + 38.079019026000026 + ], + [ + -103.21972047399998, + 38.07837482800005 + ], + [ + -103.21981088599995, + 38.078234929000075 + ] + ] + } + }, + { + "id": "e7fe8f00-93db-51ef-b339-e4d07e9d2769", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "name": "OpenTMS-Event26415677760_southbound", + "description": "Between Patton Drive and 48th Street (Boulder) from Mile Point 54 to Mile Point 53.9. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: • August 4, 9:00AM - August 11, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:15Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Patton Drive", + "ending_cross_street": "48th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 53.922, + "ending_milepost": 54.02 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.23196195599996, + 40.014771401000075 + ], + [ + -105.23054083999995, + 40.01475270700007 + ], + [ + -105.23006758499997, + 40.01474647800006 + ] + ] + } + }, + { + "id": "e27981d9-7254-52e1-ba09-b5646940c50b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "northbound", + "name": "OpenTMS-Event26415677780_northbound", + "description": "Between CO 7 and CO 7 (near Allenspark) from Mile Point 53.4 to Mile Point 52.8. The left lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: • August 4, 9:00AM - August 11, 4:00PM Comment: Left lanes in both directions will be closed 24/7. Delays may occur. Business access will remain open.", + "update_date": "2025-08-06T22:06:16Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "CO 7", + "ending_cross_street": "CO 7", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 53.427, + "ending_milepost": 52.759 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.24128901299997, + 40.014510650000034 + ], + [ + -105.244960919, + 40.01451072200007 + ], + [ + -105.24890073799997, + 40.01457776800004 + ], + [ + -105.25009270899994, + 40.01457572600003 + ], + [ + -105.25376332399998, + 40.01456554500004 + ] + ] + } + }, + { + "id": "3ccfd076-004b-5620-9bfc-e2d9fd425f4f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "name": "OpenTMS-Event26415677741_southbound", + "description": "Between Commerce Street and McCarther Drive (Boulder) from Mile Point 53.9 to Mile Point 53.8. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: • August 4, 9:00AM - August 11, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:15Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Commerce Street", + "ending_cross_street": "McCarther Drive", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 53.77, + "ending_milepost": 53.922 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.23480685999999, + 40.01480860100003 + ], + [ + -105.23478799999998, + 40.014808524000046 + ], + [ + -105.23196195599996, + 40.014771401000075 + ] + ] + } + }, + { + "id": "9d33b58a-84e7-5ed3-912a-4a50f2e9b49c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-157" + ], + "direction": "northbound", + "name": "OpenTMS-Event26432063018_northbound", + "description": "Between Colorado Avenue and Pearl Parkway (Boulder) from Mile Point 1.9 to Mile Point 2.3. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: • August 4, 9:00AM - August 11, 4:00PM Comment: Delays are expected on northbound Foothills Parkway just south of CO 7 (Arapahoe Avenue). Motorists can expect 24/7 right-lane closures. An alternate route is advised.", + "update_date": "2025-08-06T22:06:14Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Colorado Avenue", + "ending_cross_street": "Pearl Parkway", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 2.32, + "ending_milepost": 1.906 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.24161893799999, + 40.01614540200006 + ], + [ + -105.24113414799996, + 40.01543085000003 + ], + [ + -105.24070042999995, + 40.014633497000034 + ], + [ + -105.24049032199997, + 40.01404880000007 + ], + [ + -105.24034587199998, + 40.013219426000035 + ], + [ + -105.24034905799999, + 40.01241614300005 + ], + [ + -105.24040129899998, + 40.011160793000045 + ] + ] + } + }, + { + "id": "13078836-861b-5228-b65a-cc03b1af82c0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "name": "OpenTMS-Event26415677800_southbound", + "description": "Between CO 157/Foothills Parkway and 29th Street (Boulder) from Mile Point 53.4 to Mile Point 52.8. The left lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: • August 4, 9:00AM - August 11, 4:00PM Comment: Left lanes in both directions will be closed 24/7. Delays may occur. Business access will remain open.", + "update_date": "2025-08-06T22:06:18Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "CO 157/Foothills Parkway", + "ending_cross_street": "29th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 53.432, + "ending_milepost": 52.759 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.24120708699996, + 40.01451508000008 + ], + [ + -105.24128901299997, + 40.014510650000034 + ], + [ + -105.244960919, + 40.01451072200007 + ], + [ + -105.24890073799997, + 40.01457776800004 + ], + [ + -105.25009270899994, + 40.01457572600003 + ], + [ + -105.25376332399998, + 40.01456554500004 + ] + ] + } + }, + { + "id": "78dcf061-b9f4-5894-a22e-8e9d9f8e60dd", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-550" + ], + "direction": "northbound", + "name": "OpenTMS-Event26409738004_northbound", + "description": "Between Lime Creek Road and Little Molas Lake (7 to 8 miles south of Silverton) from Mile Point 62.5 to Mile Point 63. The right shoulder is closed due to wall maintenance. Until Sunday, at about 12:00PM MDT. Full schedule below: • August 3, 12:00PM - August 10, 12:00PM Comment: Webpage: www.codot.gov/projects/us550wallreplacement Information hotline: 970-718-5148 Email: us550wall@yahoo.com", + "update_date": "2025-08-06T22:01:21Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "Lime Creek Road", + "ending_cross_street": "Little Molas Lake", + "types_of_work": [ + { + "type_name": "barrier-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 62.52, + "ending_milepost": 63.009 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.71935802999997, + 37.73257301800004 + ], + [ + -107.71851631399994, + 37.73272398800003 + ], + [ + -107.71782774699994, + 37.73310371300005 + ], + [ + -107.71582497599996, + 37.73472439000005 + ], + [ + -107.71468037199998, + 37.73508539900007 + ], + [ + -107.71347472199994, + 37.73494470300005 + ], + [ + -107.71266232399995, + 37.73446908200003 + ], + [ + -107.71224617999997, + 37.73413244600005 + ], + [ + -107.71162931199996, + 37.733755690000066 + ], + [ + -107.71089551599994, + 37.733554069000036 + ], + [ + -107.70999030699994, + 37.73358593100005 + ], + [ + -107.70984388599999, + 37.733603550000055 + ] + ] + } + }, + { + "id": "01e37580-eae1-55cd-8286-db721b7dee14", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "name": "OpenTMS-Event25818681755_southbound", + "description": "Between CO 157/Foothills Parkway and 29th Street (Boulder) from Mile Point 53.4 to Mile Point 52.8. Two right lanes are closed due to road construction. Until August 29, 2025 at about 4:00PM MDT. Full schedule below: • July 8, 9:11AM - August 29, 4:00PM Comment: Major delays are expected from Foothills Parkway to 33rd Street. One-lane traffic pattern in each direction. An alternate route is highly advised.", + "update_date": "2025-08-06T22:06:13Z" + }, + "start_date": "2025-07-08T15:11:00Z", + "end_date": "2025-08-29T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "CO 157/Foothills Parkway", + "ending_cross_street": "29th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 52.759, + "ending_milepost": 53.432 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.25376539099994, + 40.014723083000035 + ], + [ + -105.25008974999997, + 40.01472486800003 + ], + [ + -105.24658903899996, + 40.01468493800007 + ], + [ + -105.24487598699994, + 40.014646853000045 + ], + [ + -105.24126430199999, + 40.01469018500006 + ] + ] + } + }, + { + "id": "dcd2b765-c444-5897-b7c6-6aef408461e4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-550" + ], + "direction": "northbound", + "name": "OpenTMS-Event26409737986_northbound", + "description": "Between Lime Creek and Andrews Lake (10 to 13 miles south of Silverton) from Mile Point 56.7 to Mile Point 60. Wall maintenance. There is alternating traffic. There is a width limit in effect. Width limit 10'0\". Until Sunday, at about 12:00PM MDT. Full schedule below: • August 3, 12:00PM - August 10, 12:00PM Comment: Webpage: www.codot.gov/projects/us550wallreplacement Information hotline: 970-718-5148 Email: us550wall@yahoo.com", + "update_date": "2025-08-06T22:01:19Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "Lime Creek", + "ending_cross_street": "Andrews Lake", + "types_of_work": [ + { + "type_name": "barrier-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 56.705, + "ending_milepost": 60.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.77778543999995, + 37.69959746300003 + ], + [ + -107.77775175, + 37.69990820700008 + ], + [ + -107.77726575699995, + 37.70047806600007 + ], + [ + -107.77640192999996, + 37.70064743000006 + ], + [ + -107.77477263299994, + 37.70040568100006 + ], + [ + -107.77344718099994, + 37.70046668800006 + ], + [ + -107.77229351399995, + 37.70082710400004 + ], + [ + -107.77099271799995, + 37.70070949700005 + ], + [ + -107.77011591799999, + 37.70070401400005 + ], + [ + -107.76948546399996, + 37.70096278500006 + ], + [ + -107.76864795599994, + 37.70167862100004 + ], + [ + -107.76824710199998, + 37.70258487600006 + ], + [ + -107.76846324099995, + 37.70395421600006 + ], + [ + -107.76936928399999, + 37.705806804000076 + ], + [ + -107.77119392499998, + 37.70763554600006 + ], + [ + -107.77094856699995, + 37.70862823300007 + ], + [ + -107.76998160999995, + 37.70860848900003 + ], + [ + -107.76778937699999, + 37.70824278400005 + ], + [ + -107.76635100299995, + 37.70813590500006 + ], + [ + -107.76562128199998, + 37.70836402800006 + ], + [ + -107.76368914899996, + 37.71096015400008 + ], + [ + -107.76303259499997, + 37.71150720500003 + ], + [ + -107.76211577199996, + 37.71174100200005 + ], + [ + -107.75881837799994, + 37.71194937900003 + ], + [ + -107.75756475299994, + 37.71216083200005 + ], + [ + -107.75636574099997, + 37.71284945600007 + ], + [ + -107.75555128599996, + 37.71381628100005 + ], + [ + -107.75495601599994, + 37.71461872000003 + ], + [ + -107.75475250899996, + 37.71536594200006 + ], + [ + -107.75554728999998, + 37.71719605100003 + ], + [ + -107.75628165499995, + 37.718012919000046 + ], + [ + -107.75620067099999, + 37.718942464000065 + ], + [ + -107.75554766699997, + 37.719143307000024 + ], + [ + -107.75388945399999, + 37.71955387400004 + ], + [ + -107.75300034099996, + 37.71989479600006 + ], + [ + -107.75094761499997, + 37.72076953100003 + ], + [ + -107.75021337699997, + 37.721189329000026 + ], + [ + -107.749456926, + 37.72189266200007 + ], + [ + -107.74915567399995, + 37.72257769400005 + ], + [ + -107.74912275999998, + 37.723488434000046 + ], + [ + -107.74927551399998, + 37.72495855100004 + ], + [ + -107.74936758599995, + 37.72650373300007 + ], + [ + -107.75021986899998, + 37.72773670400005 + ], + [ + -107.75022035999996, + 37.72773773800003 + ] + ] + } + }, + { + "id": "56c3a48f-366f-5cff-8e7f-8647d83cd52c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-6" + ], + "direction": "westbound", + "name": "OpenTMS-Event26437251372_westbound", + "description": "Between Nebraska State Line and County Road 47 (4 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 458.6. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-07-31T21:15:17Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 47", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 458.518, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -102.21566702199999, + 40.58554917400005 + ], + [ + -102.20744262799997, + 40.58559375700003 + ], + [ + -102.20595207499997, + 40.58560160500008 + ], + [ + -102.18665348099995, + 40.58555024100008 + ], + [ + -102.16921223899999, + 40.58566598500005 + ], + [ + -102.16734967199994, + 40.585678191000056 + ], + [ + -102.14822215999999, + 40.58568246300007 + ], + [ + -102.12915174799997, + 40.58568356600006 + ], + [ + -102.11014500399995, + 40.585681528000066 + ], + [ + -102.09327623599995, + 40.58584096300007 + ], + [ + -102.09108299599995, + 40.585861512000065 + ], + [ + -102.07147989399999, + 40.585617426000056 + ], + [ + -102.05877095899996, + 40.58537812600008 + ], + [ + -102.05682504399999, + 40.58494731600007 + ], + [ + -102.05544100299994, + 40.58428301400005 + ], + [ + -102.05157878999995, + 40.58195381300004 + ] + ] + } + }, + { + "id": "1eefd352-d90d-5d1b-90ca-8272c229bb20", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-6" + ], + "direction": "westbound", + "name": "OpenTMS-Event26437251386_westbound", + "description": "Between Nebraska State Line and County Road 47 (4 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 458.6. Road construction. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-07-31T21:15:17Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 47", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 458.518, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -102.21566702199999, + 40.58554917400005 + ], + [ + -102.20744262799997, + 40.58559375700003 + ], + [ + -102.20595207499997, + 40.58560160500008 + ], + [ + -102.18665348099995, + 40.58555024100008 + ], + [ + -102.16921223899999, + 40.58566598500005 + ], + [ + -102.16734967199994, + 40.585678191000056 + ], + [ + -102.14822215999999, + 40.58568246300007 + ], + [ + -102.12915174799997, + 40.58568356600006 + ], + [ + -102.11014500399995, + 40.585681528000066 + ], + [ + -102.09327623599995, + 40.58584096300007 + ], + [ + -102.09108299599995, + 40.585861512000065 + ], + [ + -102.07147989399999, + 40.585617426000056 + ], + [ + -102.05877095899996, + 40.58537812600008 + ], + [ + -102.05682504399999, + 40.58494731600007 + ], + [ + -102.05544100299994, + 40.58428301400005 + ], + [ + -102.05157878999995, + 40.58195381300004 + ] + ] + } + }, + { + "id": "515096b6-5d48-5a07-9b53-8cf77294fb7c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-50" + ], + "direction": "westbound", + "name": "OpenTMS-Event26401754779_westbound", + "description": "Between 33rd Lane and County Road 29 (Pueblo) from Mile Point 8 to Mile Point 7. The right lane is closed due to road construction. Until today at about 11:59PM MDT. Full schedule below: • August 7, 12:00AM - August 7, 11:59PM", + "update_date": "2025-08-07T21:28:33Z" + }, + "start_date": "2025-08-07T06:00:00Z", + "end_date": "2025-08-08T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "33rd Lane", + "ending_cross_street": "County Road 29", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 7, + "ending_milepost": 8 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.50300382199998, + 38.24489179100004 + ], + [ + -104.50126537999995, + 38.24486931700005 + ], + [ + -104.49681998499995, + 38.244833640000024 + ], + [ + -104.48957226699997, + 38.24556309700006 + ], + [ + -104.48580844699995, + 38.24591925400006 + ], + [ + -104.48549067799996, + 38.24593198900004 + ] + ] + } + }, + { + "id": "a70df469-66f3-5109-9e26-8ae57bbb9e32", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-50" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26401754756_eastbound", + "description": "Between CO 227 and CO 231 (1 to 2 miles west of Vineland) from Mile Point 7 to Mile Point 8. The right lane is closed due to road construction. Until today at about 11:59PM MDT. Full schedule below: • August 7, 12:00AM - August 7, 11:59PM", + "update_date": "2025-08-07T21:28:33Z" + }, + "start_date": "2025-08-07T06:00:00Z", + "end_date": "2025-08-08T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "CO 227", + "ending_cross_street": "CO 231", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 7, + "ending_milepost": 8 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.50300382199998, + 38.24489179100004 + ], + [ + -104.50126537999995, + 38.24486931700005 + ], + [ + -104.49681998499995, + 38.244833640000024 + ], + [ + -104.48957226699997, + 38.24556309700006 + ], + [ + -104.48580844699995, + 38.24591925400006 + ], + [ + -104.48549067799996, + 38.24593198900004 + ] + ] + } + }, + { + "id": "33661cfa-5362-5527-a4f8-74bf7c38e5a1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26569868512_westbound", + "description": "Between Exit 273: Pecos Street and Exit 271B: Lowell Boulevard (Denver) from Mile Point 272.1 to Mile Point 272. Wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: • August 7, 6:00PM - August 8, 5:30AM Comment: WB I-70 off-ramp closure with detour route in place", + "update_date": "2025-08-07T21:13:29Z" + }, + "start_date": "2025-08-08T00:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "exit-ramp", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "Pecos Street", + "ending_cross_street": "Lowell Boulevard", + "types_of_work": [ + { + "type_name": "barrier-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 272, + "ending_milepost": 272.131 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.02552069299998, + 39.784365911000066 + ], + [ + -105.02420656199996, + 39.78435750400007 + ], + [ + -105.02337293199997, + 39.784291523000036 + ], + [ + -105.02278930299997, + 39.78418364700008 + ] + ] + } + }, + { + "id": "7bbe30a7-20d0-56f2-a659-408c818a1c5a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-119" + ], + "direction": "northbound", + "name": "OpenTMS-Event26436565840_northbound", + "description": "Between Jay Road and 55th Street (1 to 2 miles north of Boulder) from Mile Point 46.07 to Mile Point 46.66. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 2:00PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 2:00PM Comment: Monday, Aug. 4, to Friday, Aug. 8, 9 a.m. to 2 p.m., there will be a single left lane closure on northbound CO 119/Diagonal Highway between Jay Road and 55th Street, for earth work.", + "update_date": "2025-07-31T20:29:50Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "Jay Road", + "ending_cross_street": "55th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 46.067, + "ending_milepost": 46.655 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.23387666099995, + 40.05167383200006 + ], + [ + -105.23362483599999, + 40.05186254400007 + ], + [ + -105.23113258499995, + 40.05332430400006 + ], + [ + -105.22913302399996, + 40.054839463000064 + ], + [ + -105.22857793499998, + 40.05533571500007 + ], + [ + -105.22675233099994, + 40.05728032600007 + ], + [ + -105.22642096099997, + 40.05760059000005 + ] + ] + } + }, + { + "id": "b739a5eb-d286-50e8-9651-3259393e15d3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26459642174_eastbound", + "description": "Between Exit 271B: Lowell Boulevard and Exit 272: US 287; Federal Boulevard (Denver) at Mile Point 271.55. Wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:30AM Comment: EB I-70 on-ramp closure with detour route in place", + "update_date": "2025-08-07T21:13:27Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "exit-ramp", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "Lowell Boulevard", + "ending_cross_street": "US 287", + "types_of_work": [ + { + "type_name": "barrier-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 271.55, + "ending_milepost": 271.55 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.033862, + 39.783319 + ], + [ + -105.033862, + 39.783319 + ] + ] + } + }, + { + "id": "a1607f96-8812-5fb0-835d-f960368febc2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26459645457_westbound", + "description": "Between Exit 272: US 287; Federal Boulevard and CO 95/Sheridan Boulevard (Denver) from Mile Point 271.55 to Mile Point 271. Right lane closed due to wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:30AM", + "update_date": "2025-08-07T21:13:29Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "US 287", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [ + { + "type_name": "barrier-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 271.024, + "ending_milepost": 271.587 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.04433935099996, + 39.783712742000034 + ], + [ + -105.04394259399999, + 39.783654830000046 + ], + [ + -105.04147802299997, + 39.78360187100003 + ], + [ + -105.03685120599994, + 39.78359050100005 + ], + [ + -105.03457114999998, + 39.783477065000056 + ], + [ + -105.03395751299996, + 39.78344423100003 + ] + ] + } + }, + { + "id": "5ec533e0-a1cd-5523-9670-31b3e5f1bc1a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-52" + ], + "direction": "westbound", + "name": "OpenTMS-Event26436565910_westbound", + "description": "Between 79th Street (Niwot) and CO 119 (near Boulder) from Mile Point 1 to Mile Point 0. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 5:00PM Comment: Monday, Aug. 4, to Friday, Aug. 8, 9 a.m. to 5 p.m., there will be a left turn-lane closure on westbound Colorado Highway 52 at the CO 119 intersection, for earth work.", + "update_date": "2025-07-31T20:29:53Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "79th Street", + "ending_cross_street": "CO 119", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 0.019, + "ending_milepost": 0.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.18991827099995, + 40.088611918000026 + ], + [ + -105.18922764099995, + 40.088151752000044 + ], + [ + -105.18815997899998, + 40.08760355100003 + ], + [ + -105.18784146699994, + 40.08746103900006 + ], + [ + -105.18647477099995, + 40.08705204300003 + ], + [ + -105.18413117999995, + 40.086906802000044 + ], + [ + -105.18095420099996, + 40.086944964000054 + ], + [ + -105.17409321899999, + 40.08702708000004 + ], + [ + -105.17284674799998, + 40.087041955000075 + ] + ] + } + }, + { + "id": "d075bdb5-8973-5b4e-9bca-d6713e42c991", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26459642031_eastbound", + "description": "Between Exit 272: US 287; Federal Boulevard and Exit 273: Pecos Street (Denver) at Mile Point 272. Wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:30AM Comment: EB I-70 off-ramp closed with detour route in place", + "update_date": "2025-08-07T21:13:26Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "exit-ramp", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "US 287", + "ending_cross_street": "Pecos Street", + "types_of_work": [ + { + "type_name": "barrier-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 272, + "ending_milepost": 272 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.025529, + 39.784212 + ], + [ + -105.025529, + 39.784212 + ] + ] + } + }, + { + "id": "40dc3d34-8139-52d4-a9c1-7f2cfa64a41a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26459642214_eastbound", + "description": "Between CO 95/Sheridan Boulevard and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 271.06 to Mile Point 271.55. Right lane closed due to wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: • August 7, 7:00PM - August 8, 5:30AM", + "update_date": "2025-08-07T21:13:27Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "CO 95/Sheridan Boulevard", + "ending_cross_street": "US 287", + "types_of_work": [ + { + "type_name": "barrier-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 271.061, + "ending_milepost": 271.593 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.04395316399996, + 39.783655734000035 + ], + [ + -105.04337727699999, + 39.783606485000064 + ], + [ + -105.03918389399996, + 39.78359625600007 + ], + [ + -105.03668390599995, + 39.78359008700005 + ], + [ + -105.03395751299996, + 39.78344423100003 + ], + [ + -105.03386457699997, + 39.783441339000035 + ] + ] + } + }, + { + "id": "488b46ec-ae90-5749-bfbc-861bd40a9f36", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-25" + ], + "direction": "southbound", + "name": "OpenTMS-Event26260958207_southbound", + "description": "Between Exit 195: County Line Road and Exit 192: RidgeGate Parkway (Lone Tree) from Mile Point 193.1 to Mile Point 192.7. Roadwork. There is a width limit in effect. Width limit 11'0\". Until August 10, 2025 at about 11:59PM MDT. Full schedule below: • July 23, 11:00AM - August 10, 11:59PM Comment: Lane reconfiguration on the southbound I-25 on-ramp from Lincoln Avenue", + "update_date": "2025-07-31T20:10:15Z" + }, + "start_date": "2025-07-23T17:00:00Z", + "end_date": "2025-08-11T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "exit-ramp", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "RidgeGate Parkway", + "beginning_milepost": 193.138, + "ending_milepost": 192.67 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.86848736099995, + 39.53847560300005 + ], + [ + -104.86835591599998, + 39.537243517000036 + ], + [ + -104.86828710699996, + 39.53625682100005 + ], + [ + -104.86812203999995, + 39.534245363000025 + ], + [ + -104.86790413499995, + 39.531600180000055 + ] + ] + } + }, + { + "id": "947b54f5-65ca-5463-8bb2-5198f3e19485", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26414387484_eastbound", + "description": "Between County Road 648 and Forest Service Road 039 (14 to 18 miles east of Pagosa Springs) from Mile Point 158.5 to Mile Point 163. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-07-30T20:05:41Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "Forest Service Road 039", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 158.534, + "ending_milepost": 163 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.87938479299999, + 37.440342678000036 + ], + [ + -106.87782455899998, + 37.44216300900007 + ], + [ + -106.87775967699997, + 37.44291870300003 + ], + [ + -106.87863225099994, + 37.44395584400007 + ], + [ + -106.87879451199996, + 37.44444324700004 + ], + [ + -106.87860711599996, + 37.446803448000026 + ], + [ + -106.87870070599996, + 37.447372116000054 + ], + [ + -106.87900733699996, + 37.44786729700007 + ], + [ + -106.88003457599996, + 37.44869429500005 + ], + [ + -106.88239328399999, + 37.450417026000025 + ], + [ + -106.88273850499996, + 37.45085957100008 + ], + [ + -106.88288201899996, + 37.451508947000036 + ], + [ + -106.88282595099997, + 37.45217446500004 + ], + [ + -106.88308612999998, + 37.45317212800006 + ], + [ + -106.88310629799997, + 37.45711242800007 + ], + [ + -106.88380793999994, + 37.45753478000006 + ], + [ + -106.88461210199995, + 37.45737291200004 + ], + [ + -106.88504232799994, + 37.456860439000025 + ], + [ + -106.88610300599998, + 37.45527076800005 + ], + [ + -106.88627707699999, + 37.45494116100008 + ], + [ + -106.88654203599998, + 37.454251498000076 + ], + [ + -106.88701816599996, + 37.453630522000026 + ], + [ + -106.88719550699994, + 37.453305457000056 + ], + [ + -106.88733452599996, + 37.452797916000065 + ], + [ + -106.88738097399994, + 37.45162151200003 + ], + [ + -106.88863561199997, + 37.450740977000066 + ], + [ + -106.88844959499994, + 37.451667271000076 + ], + [ + -106.88861428699994, + 37.452924892000055 + ], + [ + -106.88856672499998, + 37.45350541500005 + ], + [ + -106.88796888799999, + 37.45445353800005 + ], + [ + -106.88795927399997, + 37.455059317000064 + ], + [ + -106.88802632099998, + 37.45596864600003 + ], + [ + -106.88769334599999, + 37.456499044000054 + ], + [ + -106.88728401599997, + 37.457316939000066 + ], + [ + -106.88678478199995, + 37.45811181500005 + ], + [ + -106.88595589499994, + 37.45915428300003 + ], + [ + -106.88539991899995, + 37.46073271700004 + ], + [ + -106.88416619099996, + 37.46195780100004 + ], + [ + -106.88203546599999, + 37.46345202600003 + ], + [ + -106.88016079199997, + 37.464696152000045 + ], + [ + -106.87687366299997, + 37.46652408500006 + ], + [ + -106.87629125399997, + 37.46706931600005 + ], + [ + -106.87550745299995, + 37.468156399000065 + ], + [ + -106.87392928999998, + 37.46905654500006 + ], + [ + -106.87289215499999, + 37.46987707400007 + ], + [ + -106.87247166699996, + 37.470767411000054 + ], + [ + -106.87218062299996, + 37.47210910900003 + ], + [ + -106.87182011499999, + 37.472616360000075 + ], + [ + -106.87086370799994, + 37.473269161000076 + ], + [ + -106.86966614399995, + 37.473969726000064 + ], + [ + -106.86839209999994, + 37.47493961600003 + ], + [ + -106.86733902599997, + 37.475342101000024 + ], + [ + -106.86617738599995, + 37.47554595400004 + ], + [ + -106.86454178699995, + 37.47533634400003 + ], + [ + -106.86232640899999, + 37.47559269900006 + ], + [ + -106.86216413799997, + 37.47560322700008 + ] + ] + } + }, + { + "id": "fd7582c9-7175-583f-b79e-21e6b5cedea3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "name": "OpenTMS-Event25704141399_northbound", + "description": "Between Exit 192: RidgeGate Parkway and Exit 195: County Line Road (Lone Tree) from Mile Point 192.6 to Mile Point 193. Roadwork. Until August 10, 2025 at about 11:59PM MDT. Full schedule below: • July 23, 11:00AM - August 10, 11:59PM Comment: Permanent single-lane closure on the northbound I-25 off-ramp at Lincoln Avenue. Possible flagging operations on 7/28 from 9 a.m. to 3 p.m.", + "update_date": "2025-07-31T20:10:16Z" + }, + "start_date": "2025-07-23T17:00:00Z", + "end_date": "2025-08-11T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "exit-ramp", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "RidgeGate Parkway", + "ending_cross_street": "County Line Road", + "beginning_milepost": 192.638, + "ending_milepost": 193.049 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.86811263899995, + 39.531118347000074 + ], + [ + -104.86838365199998, + 39.53397026300007 + ], + [ + -104.86856667999996, + 39.53655731600003 + ], + [ + -104.86861509799996, + 39.537241659000074 + ] + ] + } + }, + { + "id": "8e4865da-4a68-59a0-a460-9b709380d389", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "westbound", + "name": "OpenTMS-Event26414387484_westbound", + "description": "Between County Road 648 and Forest Service Road 039 (14 to 18 miles east of Pagosa Springs) from Mile Point 158.5 to Mile Point 163. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-07-30T20:05:41Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "Forest Service Road 039", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 163, + "ending_milepost": 158.534 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.86216413799997, + 37.47560322700008 + ], + [ + -106.86232640899999, + 37.47559269900006 + ], + [ + -106.86454178699995, + 37.47533634400003 + ], + [ + -106.86617738599995, + 37.47554595400004 + ], + [ + -106.86733902599997, + 37.475342101000024 + ], + [ + -106.86838243299997, + 37.47494392300007 + ], + [ + -106.86892441699996, + 37.47460133000004 + ], + [ + -106.86997670599999, + 37.47374233700003 + ], + [ + -106.87086370799994, + 37.473269161000076 + ], + [ + -106.87153786199997, + 37.472858452000025 + ], + [ + -106.87205205399994, + 37.47233453300004 + ], + [ + -106.87229696499998, + 37.47185583000004 + ], + [ + -106.87247166699996, + 37.470767411000054 + ], + [ + -106.87263769099997, + 37.47020487200007 + ], + [ + -106.87320455399998, + 37.46957981000003 + ], + [ + -106.87392928999998, + 37.46905654500006 + ], + [ + -106.87515770799996, + 37.46839238200005 + ], + [ + -106.87577762299998, + 37.467869764000056 + ], + [ + -106.87629125399997, + 37.46706931600005 + ], + [ + -106.87654620699999, + 37.46677495800003 + ], + [ + -106.87724110199997, + 37.46629978400006 + ], + [ + -106.88092338099995, + 37.46425108100004 + ], + [ + -106.88203546599999, + 37.46345202600003 + ], + [ + -106.88379709899999, + 37.46221760200007 + ], + [ + -106.88468273299998, + 37.46152854400003 + ], + [ + -106.88539991899995, + 37.46073271700004 + ], + [ + -106.88587390799995, + 37.45931711000003 + ], + [ + -106.88615118999996, + 37.45884010000003 + ], + [ + -106.88678478199995, + 37.45811181500005 + ], + [ + -106.88726818699996, + 37.45734968800008 + ], + [ + -106.88748255299998, + 37.456797521000055 + ], + [ + -106.88781264199997, + 37.456368474000044 + ], + [ + -106.88805799299996, + 37.45582465500007 + ], + [ + -106.88795927399997, + 37.455059317000064 + ], + [ + -106.88792116599996, + 37.454748230000064 + ], + [ + -106.88803376699997, + 37.45431049900003 + ], + [ + -106.88856672499998, + 37.45350541500005 + ], + [ + -106.88861428699994, + 37.452924892000055 + ], + [ + -106.88841145299995, + 37.45198873900006 + ], + [ + -106.88730728999997, + 37.450906918000044 + ], + [ + -106.88739256299999, + 37.45210743300004 + ], + [ + -106.88719550699994, + 37.453305457000056 + ], + [ + -106.88664587299996, + 37.45409026200008 + ], + [ + -106.88627707699999, + 37.45494116100008 + ], + [ + -106.88556844499999, + 37.456013606000056 + ], + [ + -106.88472905699996, + 37.45728094100008 + ], + [ + -106.88398593499994, + 37.45755008000003 + ], + [ + -106.88320318999996, + 37.45723615700007 + ], + [ + -106.88325961999999, + 37.455562403000044 + ], + [ + -106.88308612999998, + 37.45317212800006 + ], + [ + -106.88285132799996, + 37.452342388000034 + ], + [ + -106.88282544599997, + 37.452018520000024 + ], + [ + -106.88288201899996, + 37.451508947000036 + ], + [ + -106.88280576699998, + 37.45102042800005 + ], + [ + -106.88253124599999, + 37.45055684000005 + ], + [ + -106.88207306599998, + 37.45015861200005 + ], + [ + -106.87986222299998, + 37.44856429500004 + ], + [ + -106.87900733699996, + 37.44786729700007 + ], + [ + -106.87870070599996, + 37.447372116000054 + ], + [ + -106.87860711599996, + 37.446803448000026 + ], + [ + -106.87879332899996, + 37.44480849400003 + ], + [ + -106.87876800099997, + 37.44427228500007 + ], + [ + -106.87852674099997, + 37.44381146300003 + ], + [ + -106.87775967699997, + 37.44291870300003 + ], + [ + -106.87782455899998, + 37.44216300900007 + ], + [ + -106.87930884199994, + 37.44051999200008 + ], + [ + -106.87938479299999, + 37.440342678000036 + ] + ] + } + }, + { + "id": "36c838be-63af-5795-944c-800b28bef32f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-6" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26566970102_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM", + "update_date": "2025-08-06T20:29:30Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -108.45336976899995, + 39.09176703700007 + ], + [ + -108.45027002399996, + 39.091766576000055 + ], + [ + -108.44874781599998, + 39.091766319000044 + ], + [ + -108.44776057499996, + 39.09176614300003 + ], + [ + -108.44662354399998, + 39.091765929000076 + ], + [ + -108.44596270099998, + 39.091765800000076 + ] + ] + } + }, + { + "id": "d1a73a8e-5b44-5ca4-96ef-6d1502eb5c5c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26566970210_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM", + "update_date": "2025-08-06T20:29:33Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.86563132299995, + 40.503263565000054 + ], + [ + -106.86486736899997, + 40.50307568900007 + ], + [ + -106.86349620999994, + 40.50294765700005 + ], + [ + -106.86151410799994, + 40.50290377500005 + ], + [ + -106.85994396699999, + 40.502855975000045 + ] + ] + } + }, + { + "id": "0cdbe679-f028-55eb-94d6-dd071cc1cda2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26566970240_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting Friday at 7:00AM MDT until Friday, at about 7:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 7:00PM", + "update_date": "2025-08-06T20:29:34Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.86563132299995, + 40.503263565000054 + ], + [ + -106.86486736899997, + 40.50307568900007 + ], + [ + -106.86349620999994, + 40.50294765700005 + ], + [ + -106.86151410799994, + 40.50290377500005 + ], + [ + -106.85994396699999, + 40.502855975000045 + ] + ] + } + }, + { + "id": "921b9910-2a59-5b9e-95db-404ebde03941", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-6" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26566970120_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting Friday at 7:00AM MDT until Friday, at about 7:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 7:00PM", + "update_date": "2025-08-06T20:29:31Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -108.45336976899995, + 39.09176703700007 + ], + [ + -108.45027002399996, + 39.091766576000055 + ], + [ + -108.44874781599998, + 39.091766319000044 + ], + [ + -108.44776057499996, + 39.09176614300003 + ], + [ + -108.44662354399998, + 39.091765929000076 + ], + [ + -108.44596270099998, + 39.091765800000076 + ] + ] + } + }, + { + "id": "84d69d78-94e9-54c9-a6cb-0f8bff4efd3b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-13" + ], + "direction": "northbound", + "name": "OpenTMS-Event26456893071_northbound", + "description": "Between 8th Street and 10th Street (Craig) from Mile Point 90.15 to Mile Point 90.23. Right shoulder closed due to utilities installation. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Expect shoulder closures and lane shifts as striping and curb and gutter work continues all week.", + "update_date": "2025-08-01T18:52:27Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "8th Street", + "ending_cross_street": "10th Street", + "types_of_work": [ + { + "type_name": "roadside-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 90.166, + "ending_milepost": 90.259 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.54730626599996, + 40.520531738000045 + ], + [ + -107.54729208599997, + 40.52165127200004 + ], + [ + -107.54727705599998, + 40.52191247900004 + ] + ] + } + }, + { + "id": "a781f567-f739-5f84-aae8-a8f8955da087", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "CO-13" + ], + "direction": "northbound", + "name": "OpenTMS-Event26456893085_northbound", + "description": "Between 8th Street and 10th Street (Craig) from Mile Point 90.15 to Mile Point 90.23. Right shoulder closed due to utilities installation. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 7:00PM Comment: Expect shoulder closures and lane shifts as striping and curb and gutter work continues all week.", + "update_date": "2025-08-01T18:52:27Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "8th Street", + "ending_cross_street": "10th Street", + "types_of_work": [ + { + "type_name": "roadside-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 90.166, + "ending_milepost": 90.259 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.54730626599996, + 40.520531738000045 + ], + [ + -107.54729208599997, + 40.52165127200004 + ], + [ + -107.54727705599998, + 40.52191247900004 + ] + ] + } + }, + { + "id": "ba85d243-de5c-5298-bf72-a00a8ed538a5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26456892933_eastbound", + "description": "Between Green Street and Taylor Street (Craig) from Mile Point 90.5 to Mile Point 90.6. Right shoulder closed due to utilities installation. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: • August 8, 7:00AM - August 8, 7:00PM Comment: Expect shoulder closures and lane shifts. Striping and curb and gutter work in progress.", + "update_date": "2025-08-01T18:52:23Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "Green Street", + "ending_cross_street": "Taylor Street", + "types_of_work": [ + { + "type_name": "roadside-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 90.501, + "ending_milepost": 90.588 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.55370040399998, + 40.51238543100004 + ], + [ + -107.55305215699997, + 40.512379370000076 + ], + [ + -107.55198482699996, + 40.512384842000074 + ] + ] + } + }, + { + "id": "5225fbf9-141d-5aed-b654-b6fd6bc85824", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26587508753_westbound", + "description": "Between Exit 244: US 6 and Exit 243: Hidden Valley (near Floyd Hill) at Mile Point 244. Road construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 3:00PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 3:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368. Detour: Continue on westbound I-70 and turn around at the Hidden Valley interchange (Exit 243) to access the eastbound I-70 off-ramp to US 6.", + "update_date": "2025-08-07T19:22:23Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "exit-ramp", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "Hidden Valley", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 244, + "ending_milepost": 244 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.443362, + 39.74384 + ], + [ + -105.443362, + 39.74384 + ] + ] + } + }, + { + "id": "9b30a9f8-48e0-58c9-ba00-ee18dd3216c9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26587508783_eastbound", + "description": "Between Exit 243: Hidden Valley (near Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 243.5 to Mile Point 244.5. Right lane closed due to road construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 2:00PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 2:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", + "update_date": "2025-08-07T19:22:24Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "Hidden Valley", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 243.521, + "ending_milepost": 244.539 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.45194929099995, + 39.743418407000036 + ], + [ + -105.45186654699995, + 39.74342891500004 + ], + [ + -105.45090129999994, + 39.74369464400007 + ], + [ + -105.44882892199996, + 39.74447039300003 + ], + [ + -105.44825497599999, + 39.74460608100003 + ], + [ + -105.44681445299994, + 39.74451558100003 + ], + [ + -105.44534784099994, + 39.743997043000036 + ], + [ + -105.44482690199999, + 39.743829523000045 + ], + [ + -105.44384329099995, + 39.743751839000026 + ], + [ + -105.44335272899997, + 39.743834150000055 + ], + [ + -105.44229969999998, + 39.74433639800003 + ], + [ + -105.44017788999997, + 39.74554937900007 + ], + [ + -105.43928880299995, + 39.74581961400003 + ], + [ + -105.43831757099997, + 39.745842491000076 + ], + [ + -105.43749466899999, + 39.74565264600005 + ], + [ + -105.43564351899994, + 39.744845191000024 + ], + [ + -105.43428863799994, + 39.744232657000055 + ], + [ + -105.43417238899997, + 39.744170404000045 + ] + ] + } + }, + { + "id": "766c85ea-afa7-5c16-84f6-1f4a93d2e6f6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26456892853_eastbound", + "description": "Between Green Street and Taylor Street (Craig) from Mile Point 90.5 to Mile Point 90.6. Right shoulder closed due to utilities installation. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Expect shoulder closures and lane shifts. Striping and curb and gutter work in progress.", + "update_date": "2025-08-01T18:52:22Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "Green Street", + "ending_cross_street": "Taylor Street", + "types_of_work": [ + { + "type_name": "roadside-work", + "is_architectural_change": false + } + ], + "beginning_milepost": 90.501, + "ending_milepost": 90.588 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.55370040399998, + 40.51238543100004 + ], + [ + -107.55305215699997, + 40.512379370000076 + ], + [ + -107.55198482699996, + 40.512384842000074 + ] + ] + } + }, + { + "id": "b6a6f4a2-cea9-5f80-84d3-379fcfbf60c3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26435878889_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting tomorrow at 6:00AM MDT until tomorrow at about 5:00PM MDT. Full schedule below: • August 8, 6:00AM - August 8, 5:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", + "update_date": "2025-08-07T19:22:19Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.43125694899999, + 39.74248800100003 + ], + [ + -105.43185405199995, + 39.74192364600003 + ], + [ + -105.43192489799998, + 39.74123689600003 + ], + [ + -105.43146837899997, + 39.74073906800004 + ], + [ + -105.43052490099996, + 39.740474377000055 + ], + [ + -105.43020760299999, + 39.739727593000055 + ], + [ + -105.43073486599997, + 39.739194818000044 + ], + [ + -105.43067846199995, + 39.73851810100007 + ], + [ + -105.43008529099995, + 39.73786316200005 + ], + [ + -105.42885877199996, + 39.73609851500004 + ] + ] + } + }, + { + "id": "024d6461-de14-55af-84fe-39dbeac94383", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-25" + ], + "direction": "southbound", + "name": "OpenTMS-Event26433431977_southbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (4 miles north of the Woodmoor exit) from Mile Point 163.4 to Mile Point 166.8. Right lane closed due to bridge construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 2:30PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:18Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 166.881, + "ending_milepost": 163.477 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.85003052899998, + 39.178686269000025 + ], + [ + -104.85002508099996, + 39.17848926700003 + ], + [ + -104.85006798699999, + 39.17620603000006 + ], + [ + -104.85037637599999, + 39.173629376000065 + ], + [ + -104.85079100099995, + 39.17168376500007 + ], + [ + -104.85153797799995, + 39.16925294300006 + ], + [ + -104.85307061899994, + 39.165155507000065 + ], + [ + -104.85874927599997, + 39.14996954500003 + ], + [ + -104.86107795099997, + 39.14368776300006 + ], + [ + -104.86179657099996, + 39.14107915500006 + ], + [ + -104.86202261399995, + 39.13989629800005 + ], + [ + -104.86323543799995, + 39.13265926500003 + ], + [ + -104.86327489699994, + 39.132423791000065 + ] + ] + } + }, + { + "id": "eb397e7e-24b9-5542-a5ed-1f2e3781cd72", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "name": "OpenTMS-Event26433431977_northbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (4 miles north of the Woodmoor exit) from Mile Point 163.4 to Mile Point 166.8. Right lane closed due to bridge construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 2:30PM MDT. Full schedule below: • August 8, 9:00AM - August 8, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:18Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 163.477, + "ending_milepost": 166.881 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.86351501899998, + 39.132448209000074 + ], + [ + -104.86229414599995, + 39.13973038300003 + ], + [ + -104.86202420999996, + 39.14113021000003 + ], + [ + -104.86059160899998, + 39.14572221700007 + ], + [ + -104.85786703999997, + 39.153009936000046 + ], + [ + -104.85294581699998, + 39.16616928900004 + ], + [ + -104.85120997899998, + 39.17102742800006 + ], + [ + -104.85063299799998, + 39.17348714700006 + ], + [ + -104.85023926899999, + 39.17731509200007 + ], + [ + -104.85024135199995, + 39.17869027800003 + ] + ] + } + }, + { + "id": "70bffb2b-9572-55fd-8c0a-91238042d383", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26430457690_westbound", + "description": "Between Kansas State Line and Exit 438: Rose Avenue (9 miles east of Burlington) from Mile Point 448.5 to Mile Point 448. The right lane is closed due to road construction. Until Saturday, at about 11:59PM MDT. Full schedule below: • August 4, 6:00AM - August 9, 11:59PM Comment: Bridge deck repair. Right lane closed. Expect reduced speed limit.", + "update_date": "2025-08-07T18:45:37Z" + }, + "start_date": "2025-08-04T12:00:00Z", + "end_date": "2025-08-10T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "Kansas State Line", + "ending_cross_street": "Rose Avenue", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 448.538, + "ending_milepost": 448 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -102.06820619799998, + 39.328760154000065 + ], + [ + -102.07263842299994, + 39.32827601300005 + ], + [ + -102.07810047399994, + 39.327679139000054 + ] + ] + } + }, + { + "id": "35c40d90-3520-51e4-8ee2-505aae9c6120", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "westbound", + "name": "OpenTMS-Event26412702650_westbound", + "description": "Between US 84 and 10th Street (Pagosa Springs) from Mile Point 144 to Mile Point 143. Road construction. Width limit in effect. Width limit 10'0\". Starting August 7, 2025 at 12:10PM MDT until August 8, 2025 at about 12:00AM MDT. Full schedule below: • August 7, 12:10PM - August 8, 12:00AM Comment: Plan for intermittent 15-minute delays 24/7 through the work zone. Nighttime paving operations will begin at the east end of the project, near 1st Street, and continue to the west between 7 p.m. and 7 a.m. No loads over 10' width and/or 75' length; 24 hours a day, 7 days a week, will remain in place 24/7 through Dec.1, 2025. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. For questions, contact the project team at 970-335-9230 or Pagosa160reconstruction@gmail.com Project Webpage: www.codot.gov/projects/us160pagosasprings", + "update_date": "2025-07-30T18:13:21Z" + }, + "start_date": "2025-08-07T18:10:00Z", + "end_date": "2025-08-08T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "US 84", + "ending_cross_street": "10th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 142.952, + "ending_milepost": 144.011 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.01961333299994, + 37.266903798000044 + ], + [ + -107.01954567699994, + 37.26689663800005 + ], + [ + -107.01728423499998, + 37.26665730900004 + ], + [ + -107.01710931999997, + 37.26663295800006 + ], + [ + -107.01579553799996, + 37.26638395700007 + ], + [ + -107.01445920999998, + 37.26632731900003 + ], + [ + -107.01321566299998, + 37.26633650400004 + ], + [ + -107.01193531499996, + 37.26631936100006 + ], + [ + -107.01122345299996, + 37.26655951400005 + ], + [ + -107.00923037499996, + 37.26836004900008 + ], + [ + -107.00855142299997, + 37.26861246100003 + ], + [ + -107.00683619999995, + 37.26873113500005 + ], + [ + -107.00583664299995, + 37.26880450200008 + ], + [ + -107.00449672999997, + 37.26890926300007 + ], + [ + -107.00263724799998, + 37.269054349000044 + ], + [ + -107.00159168299996, + 37.269166175000066 + ], + [ + -107.00140870499996, + 37.269185744000026 + ] + ] + } + }, + { + "id": "8fbd5932-3ce2-57df-9672-9696c4971699", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "westbound", + "name": "OpenTMS-Event26170989198_westbound", + "description": "Between Pole Creek and Cottonwood Pass (Granby) from Mile Point 219 to Mile Point 217. The right shoulder is closed due to paving operations. Until August 17, 2025 at about 7:00AM MDT. Full schedule below: • July 19, 7:30AM - August 17, 7:00AM Comment: Shoulder closure and traffic shift in place. 45 mph speed limit strictly enforced at all times.", + "update_date": "2025-08-07T18:50:50Z" + }, + "start_date": "2025-07-19T13:30:00Z", + "end_date": "2025-08-17T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "Pole Creek", + "ending_cross_street": "Cottonwood Pass", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ], + "beginning_milepost": 217, + "ending_milepost": 219.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.94148551699999, + 40.02331134600007 + ], + [ + -105.94198216999996, + 40.02035955700006 + ], + [ + -105.94196437999994, + 40.01931586500007 + ], + [ + -105.94183101499999, + 40.01855043100005 + ], + [ + -105.94142189599995, + 40.017325510000035 + ], + [ + -105.94119027099998, + 40.01686668700006 + ], + [ + -105.94002157099999, + 40.015168293000045 + ], + [ + -105.93951064999999, + 40.01456722800003 + ], + [ + -105.93887731799998, + 40.01404517700007 + ], + [ + -105.93814267399995, + 40.01360562900004 + ], + [ + -105.93701804599999, + 40.013206307000075 + ], + [ + -105.93612965199998, + 40.01304637800007 + ], + [ + -105.93393359399994, + 40.01285277100004 + ], + [ + -105.93208830799995, + 40.01289288600003 + ], + [ + -105.93067126399995, + 40.01279173200004 + ], + [ + -105.92462286099999, + 40.01128578000004 + ], + [ + -105.92348445699997, + 40.01094653500007 + ], + [ + -105.92267505699999, + 40.010575231000075 + ], + [ + -105.92174856099996, + 40.009944620000056 + ], + [ + -105.92117999299995, + 40.00937920300004 + ], + [ + -105.92012756299994, + 40.008188192000034 + ], + [ + -105.91857505299998, + 40.00645711000004 + ], + [ + -105.91815701599995, + 40.006053020000024 + ], + [ + -105.91805158999995, + 40.00595110800003 + ] + ] + } + }, + { + "id": "da6b5401-1642-5f5c-a5e2-055d8a2845da", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "westbound", + "name": "OpenTMS-Event26434498608_westbound", + "description": "Between US 84 and 10th Street (Pagosa Springs) from Mile Point 144 to Mile Point 143. Road construction. Width limit in effect. Width limit 10'0\". Starting August 8, 2025 at 12:10PM MDT until August 9, 2025 at about 12:00AM MDT. Full schedule below: • August 8, 12:10PM - August 9, 12:00AM Comment: Plan for intermittent 15-minute delays 24/7 through the work zone. Nighttime paving operations will begin at the east end of the project, near 1st Street, and continue to the west between 7 p.m. and 7 a.m. No loads over 10' width and/or 75' length; 24 hours a day, 7 days a week, will remain in place 24/7 through Dec.1, 2025. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. For questions, contact the project team at 970-335-9230 or Pagosa160reconstruction@gmail.com Project Webpage: www.codot.gov/projects/us160pagosasprings", + "update_date": "2025-07-31T18:13:03Z" + }, + "start_date": "2025-08-08T18:10:00Z", + "end_date": "2025-08-09T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "US 84", + "ending_cross_street": "10th Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 142.952, + "ending_milepost": 144.011 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.01961333299994, + 37.266903798000044 + ], + [ + -107.01954567699994, + 37.26689663800005 + ], + [ + -107.01728423499998, + 37.26665730900004 + ], + [ + -107.01710931999997, + 37.26663295800006 + ], + [ + -107.01579553799996, + 37.26638395700007 + ], + [ + -107.01445920999998, + 37.26632731900003 + ], + [ + -107.01321566299998, + 37.26633650400004 + ], + [ + -107.01193531499996, + 37.26631936100006 + ], + [ + -107.01122345299996, + 37.26655951400005 + ], + [ + -107.00923037499996, + 37.26836004900008 + ], + [ + -107.00855142299997, + 37.26861246100003 + ], + [ + -107.00683619999995, + 37.26873113500005 + ], + [ + -107.00583664299995, + 37.26880450200008 + ], + [ + -107.00449672999997, + 37.26890926300007 + ], + [ + -107.00263724799998, + 37.269054349000044 + ], + [ + -107.00159168299996, + 37.269166175000066 + ], + [ + -107.00140870499996, + 37.269185744000026 + ] + ] + } + }, + { + "id": "50c5aab3-252b-55fe-92dd-e3f04b9cb69f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "name": "OpenTMS-Event26348103925_westbound", + "description": "Between US 385 and CO 57 (1 to 11 miles west of Burlington) from Mile Point 436 to Mile Point 426. The left lane is closed due to road construction. Until August 31, 2025 at about 11:59PM MDT. Full schedule below: • August 1, 12:00PM - August 31, 11:59PM Comment: Eastbound and Wesbound traffic in head to head configuration.", + "update_date": "2025-08-07T18:45:34Z" + }, + "start_date": "2025-08-01T18:00:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "US 385", + "ending_cross_street": "CO 57", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 426, + "ending_milepost": 436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -102.48146198199998, + 39.29479799500007 + ], + [ + -102.47678295299994, + 39.294801808000045 + ], + [ + -102.47463199299995, + 39.29472899600006 + ], + [ + -102.46141167499997, + 39.293520398000055 + ], + [ + -102.45641052799999, + 39.29307657700008 + ], + [ + -102.45408035199995, + 39.29298404700006 + ], + [ + -102.45309219199999, + 39.29297647800007 + ], + [ + -102.45109023599997, + 39.29302020700004 + ], + [ + -102.44767345899999, + 39.29327742100003 + ], + [ + -102.44421462599996, + 39.29370668300004 + ], + [ + -102.44270573399996, + 39.29386717400007 + ], + [ + -102.44069193599995, + 39.294014047000076 + ], + [ + -102.43827441899998, + 39.29408264800003 + ], + [ + -102.43369254499999, + 39.294106964000036 + ], + [ + -102.42553537099997, + 39.294149806000064 + ], + [ + -102.42456025799999, + 39.294154889000026 + ], + [ + -102.40667086799999, + 39.29424669000008 + ], + [ + -102.37291756799999, + 39.294412401000045 + ], + [ + -102.35740993899998, + 39.294485251000026 + ], + [ + -102.35041102999998, + 39.29448906500005 + ], + [ + -102.34187901799999, + 39.29445680300006 + ], + [ + -102.34118520399994, + 39.29445415200007 + ], + [ + -102.33542848699994, + 39.294431995000025 + ], + [ + -102.32393385199998, + 39.29438690100005 + ], + [ + -102.32286502399995, + 39.294382650000045 + ], + [ + -102.31510197399996, + 39.294351481000035 + ], + [ + -102.31476445099997, + 39.29435011400005 + ], + [ + -102.31290808099999, + 39.294342579000045 + ], + [ + -102.29344482799996, + 39.29426178800003 + ] + ] + } + }, + { + "id": "3fdc3625-a71d-5549-aa35-db2015afc5fe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26348103941_eastbound", + "description": "Between CO 57 and US 385 (1 to 11 miles west of Burlington) from Mile Point 426 to Mile Point 436. Road construction. Until August 31, 2025 at about 11:59PM MDT. Full schedule below: • August 1, 12:00AM - August 31, 11:59PM Comment: Eastbound traffic will be routed onto WB I-70 in a single lane, head to head traffic configuration. Expect reduced speeds.", + "update_date": "2025-08-07T18:45:35Z" + }, + "start_date": "2025-08-01T06:00:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "CO 57", + "ending_cross_street": "US 385", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 426, + "ending_milepost": 436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -102.48146198199998, + 39.29479799500007 + ], + [ + -102.47678295299994, + 39.294801808000045 + ], + [ + -102.47463199299995, + 39.29472899600006 + ], + [ + -102.46141167499997, + 39.293520398000055 + ], + [ + -102.45641052799999, + 39.29307657700008 + ], + [ + -102.45408035199995, + 39.29298404700006 + ], + [ + -102.45309219199999, + 39.29297647800007 + ], + [ + -102.45109023599997, + 39.29302020700004 + ], + [ + -102.44767345899999, + 39.29327742100003 + ], + [ + -102.44421462599996, + 39.29370668300004 + ], + [ + -102.44270573399996, + 39.29386717400007 + ], + [ + -102.44069193599995, + 39.294014047000076 + ], + [ + -102.43827441899998, + 39.29408264800003 + ], + [ + -102.43369254499999, + 39.294106964000036 + ], + [ + -102.42553537099997, + 39.294149806000064 + ], + [ + -102.42456025799999, + 39.294154889000026 + ], + [ + -102.40667086799999, + 39.29424669000008 + ], + [ + -102.37291756799999, + 39.294412401000045 + ], + [ + -102.35740993899998, + 39.294485251000026 + ], + [ + -102.35041102999998, + 39.29448906500005 + ], + [ + -102.34187901799999, + 39.29445680300006 + ], + [ + -102.34118520399994, + 39.29445415200007 + ], + [ + -102.33542848699994, + 39.294431995000025 + ], + [ + -102.32393385199998, + 39.29438690100005 + ], + [ + -102.32286502399995, + 39.294382650000045 + ], + [ + -102.31510197399996, + 39.294351481000035 + ], + [ + -102.31476445099997, + 39.29435011400005 + ], + [ + -102.31290808099999, + 39.294342579000045 + ], + [ + -102.29344482799996, + 39.29426178800003 + ] + ] + } + }, + { + "id": "bf0ea8d4-4c0c-5af7-a943-e4d619a0ee1e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "westbound", + "name": "OpenTMS-Event25700794240_westbound", + "description": "Between CO 159 and Trinchera Ranch Road (1 mile east of Fort Garland) at Mile Point 259.62. The right shoulder is closed due to road construction. Until November 3, 2025 at about 12:00AM MDT. Full schedule below: • July 14, 12:00AM - November 3, 12:00AM Comment: Long term shoulder closer, 40 MPH speed reduction at MP 259.51.", + "update_date": "2025-08-07T18:30:53Z" + }, + "start_date": "2025-07-14T06:00:00Z", + "end_date": "2025-11-03T07:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Trinchera Ranch Road", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 259.51, + "ending_milepost": 259.62 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.41236, + 37.427931 + ], + [ + -105.41236, + 37.427931 + ] + ] + } + }, + { + "id": "a91608eb-7d97-526d-b544-f9cad283bdb3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "eastbound", + "name": "OpenTMS-Event25614561723_eastbound", + "description": "Between CO 159 and Soudir Road (1 to 3 miles east of Fort Garland) from Mile Point 259 to Mile Point 261. The right shoulder is closed due to road construction. There is a width limit in effect. Width limit 11'0\". Until November 1, 2025 at about 12:00AM MDT. Full schedule below: • July 24, 12:00AM - November 1, 12:00AM Comment: Speed reduced to 40 mph and lanes restricted to 11 feet. Long-term shoulder closure for road widening.", + "update_date": "2025-08-07T18:30:56Z" + }, + "start_date": "2025-07-24T06:00:00Z", + "end_date": "2025-11-01T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Soudir Road", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 259, + "ending_milepost": 261 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.41788620699998, + 37.42714668000008 + ], + [ + -105.41443526699999, + 37.42757430300003 + ], + [ + -105.41235098699997, + 37.42792540500005 + ], + [ + -105.39993430399994, + 37.43060817400004 + ], + [ + -105.39870383799996, + 37.43097071400007 + ], + [ + -105.39682563899999, + 37.43183216600005 + ], + [ + -105.38981028899997, + 37.43562754000004 + ], + [ + -105.38831379099997, + 37.436522670000045 + ], + [ + -105.38528426999994, + 37.438984024000035 + ] + ] + } + }, + { + "id": "e41fc83e-41ac-56dc-8a15-4ff083924399", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "eastbound", + "name": "OpenTMS-Event25700794240_eastbound", + "description": "Between CO 159 and Trinchera Ranch Road (1 mile east of Fort Garland) at Mile Point 259.62. The right shoulder is closed due to road construction. Until November 3, 2025 at about 12:00AM MDT. Full schedule below: • July 14, 12:00AM - November 3, 12:00AM Comment: Long term shoulder closer, 40 MPH speed reduction at MP 259.51.", + "update_date": "2025-08-07T18:30:53Z" + }, + "start_date": "2025-07-14T06:00:00Z", + "end_date": "2025-11-03T07:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Trinchera Ranch Road", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 259.62, + "ending_milepost": 259.51 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.41236, + 37.427931 + ], + [ + -105.41236, + 37.427931 + ] + ] + } + }, + { + "id": "d0f2cf8d-cdb2-5aea-9f83-9aec27d09260", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-160" + ], + "direction": "westbound", + "name": "OpenTMS-Event25614561723_westbound", + "description": "Between CO 159 and Soudir Road (1 to 3 miles east of Fort Garland) from Mile Point 259 to Mile Point 261. The right shoulder is closed due to road construction. There is a width limit in effect. Width limit 11'0\". Until November 1, 2025 at about 12:00AM MDT. Full schedule below: • July 24, 12:00AM - November 1, 12:00AM Comment: Speed reduced to 40 mph and lanes restricted to 11 feet. Long-term shoulder closure for road widening.", + "update_date": "2025-08-07T18:30:56Z" + }, + "start_date": "2025-07-24T06:00:00Z", + "end_date": "2025-11-01T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Soudir Road", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 261, + "ending_milepost": 259 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.38528426999994, + 37.438984024000035 + ], + [ + -105.38831379099997, + 37.436522670000045 + ], + [ + -105.38981028899997, + 37.43562754000004 + ], + [ + -105.39682563899999, + 37.43183216600005 + ], + [ + -105.39815148899999, + 37.43118364900005 + ], + [ + -105.39903643899999, + 37.43086184500004 + ], + [ + -105.40013024999996, + 37.43055586100007 + ], + [ + -105.41353361299997, + 37.42770438400004 + ], + [ + -105.41551131499995, + 37.42744097600007 + ], + [ + -105.41788620699998, + 37.42714668000008 + ] + ] + } + }, + { + "id": "014ee128-ec4b-51f2-89ab-bf5c66e4038a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26282323240_eastbound", + "description": "Between 15th Street and North Ivy Street (Denver) from Mile Point 298.14 to Mile Point 301.64. Road construction. Alternating traffic. Starting August 1, 2025 at 12:01AM MDT until August 31, 2025 at about 11:59PM MDT. Full schedule below: • August 1, 12:01AM - August 31, 11:59PM Comment: Lane Alignment alternating on East Colfax Broadway to Ivanhoe St. One lane in each direction remains open and some side street intersection closures are in place.", + "update_date": "2025-07-24T17:16:46Z" + }, + "start_date": "2025-08-01T06:01:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "closed" + }, + { + "order": 4, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "15th Street", + "ending_cross_street": "North Ivy Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 298.104, + "ending_milepost": 301.661 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.98767028999998, + 39.740134382000065 + ], + [ + -104.98738884699998, + 39.740130728000054 + ], + [ + -104.98499715799994, + 39.740101528000025 + ], + [ + -104.98357904799997, + 39.74004155000006 + ], + [ + -104.98110175499994, + 39.74001934200004 + ], + [ + -104.97991062799997, + 39.740008647000025 + ], + [ + -104.97870844199997, + 39.73999783900007 + ], + [ + -104.97647539999997, + 39.74000176000004 + ], + [ + -104.97478560099995, + 39.74000470100003 + ], + [ + -104.97341284399994, + 39.740007071000036 + ], + [ + -104.97213765799995, + 39.740009256000064 + ], + [ + -104.97107776099995, + 39.74001106400004 + ], + [ + -104.96968287399994, + 39.740013428000054 + ], + [ + -104.96846171299995, + 39.74000872000005 + ], + [ + -104.96599043699996, + 39.73999730100007 + ], + [ + -104.96347422199995, + 39.73998562000003 + ], + [ + -104.96101507299994, + 39.73997415200006 + ], + [ + -104.95978491199998, + 39.73998328600004 + ], + [ + -104.95878036499994, + 39.740103572000066 + ], + [ + -104.95742805399999, + 39.74018010700007 + ], + [ + -104.95627068799996, + 39.74016654700006 + ], + [ + -104.95513006799996, + 39.740163866000046 + ], + [ + -104.95358034799995, + 39.74016039800006 + ], + [ + -104.95242343899997, + 39.74015779500007 + ], + [ + -104.95123696999997, + 39.74015511500005 + ], + [ + -104.95006314499994, + 39.74015245100003 + ], + [ + -104.94884402199995, + 39.74014967100004 + ], + [ + -104.94768831999994, + 39.740147024000066 + ], + [ + -104.94654084799998, + 39.740144385000065 + ], + [ + -104.94536884799999, + 39.740141677000054 + ], + [ + -104.94397419499995, + 39.74013844000007 + ], + [ + -104.94187999599995, + 39.74013354700003 + ], + [ + -104.94070112099996, + 39.74019108300007 + ], + [ + -104.93894692299995, + 39.74019254900003 + ], + [ + -104.937229748, + 39.740193960000056 + ], + [ + -104.93552401299996, + 39.74019533400008 + ], + [ + -104.93380171199999, + 39.740196698000034 + ], + [ + -104.93269379299994, + 39.74019756100006 + ], + [ + -104.93153368199995, + 39.74019845400005 + ], + [ + -104.93038320899996, + 39.740199328000074 + ], + [ + -104.92922098899999, + 39.74020019900007 + ], + [ + -104.92752644099994, + 39.74020144900004 + ], + [ + -104.92578610999999, + 39.74020270600005 + ], + [ + -104.92343892399998, + 39.740204360000064 + ], + [ + -104.92166578099994, + 39.74020557800003 + ], + [ + -104.92113883299999, + 39.74020593600005 + ] + ] + } + }, + { + "id": "c64f4556-7934-517f-b5a8-52833d75e363", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-40" + ], + "direction": "westbound", + "name": "OpenTMS-Event26282323240_westbound", + "description": "Between 15th Street and North Ivy Street (Denver) from Mile Point 298.14 to Mile Point 301.64. Road construction. Alternating traffic. Starting August 1, 2025 at 12:01AM MDT until August 31, 2025 at about 11:59PM MDT. Full schedule below: • August 1, 12:01AM - August 31, 11:59PM Comment: Lane Alignment alternating on East Colfax Broadway to Ivanhoe St. One lane in each direction remains open and some side street intersection closures are in place.", + "update_date": "2025-07-24T17:16:46Z" + }, + "start_date": "2025-08-01T06:01:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "closed" + }, + { + "order": 4, + "type": "general", + "status": "open" + } + ], + "beginning_cross_street": "15th Street", + "ending_cross_street": "North Ivy Street", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ], + "beginning_milepost": 301.661, + "ending_milepost": 298.104 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.92113891999998, + 39.740070212000035 + ], + [ + -104.92232271099999, + 39.74006891000005 + ], + [ + -104.92460944099997, + 39.74006636200005 + ], + [ + -104.92690019499997, + 39.74006376300008 + ], + [ + -104.92806673199999, + 39.74006242200005 + ], + [ + -104.92922424499994, + 39.74006170800004 + ], + [ + -104.93005291899999, + 39.740075991000026 + ], + [ + -104.93093376699994, + 39.74005694200008 + ], + [ + -104.93208219699994, + 39.74005616200003 + ], + [ + -104.93358372799997, + 39.740057173000025 + ], + [ + -104.93499943499995, + 39.74005810800003 + ], + [ + -104.93614834299996, + 39.74005885400004 + ], + [ + -104.93836267499995, + 39.74006026100005 + ], + [ + -104.93894789099994, + 39.740064027000074 + ], + [ + -104.94058941199995, + 39.74007457700003 + ], + [ + -104.94170910299994, + 39.740064166000025 + ], + [ + -104.94397419499995, + 39.74013844000007 + ], + [ + -104.94507593699996, + 39.74014099800007 + ], + [ + -104.94616847899994, + 39.740143525000065 + ], + [ + -104.94727103999998, + 39.74014606600008 + ], + [ + -104.94837098499994, + 39.74014858900006 + ], + [ + -104.95006314499994, + 39.74015245100003 + ], + [ + -104.95123696999997, + 39.74015511500005 + ], + [ + -104.95240798399999, + 39.740157761000034 + ], + [ + -104.95358034799995, + 39.74016039800006 + ], + [ + -104.95474332099997, + 39.74016300200003 + ], + [ + -104.95625581999997, + 39.74016637300008 + ], + [ + -104.95689684299998, + 39.74017388500005 + ], + [ + -104.95851798399997, + 39.740147723000064 + ], + [ + -104.95961281299998, + 39.73998480800003 + ], + [ + -104.96088580599996, + 39.739973547000034 + ], + [ + -104.96223637199995, + 39.73997985300008 + ], + [ + -104.96476992099997, + 39.739991642000064 + ], + [ + -104.96722983799998, + 39.74000303500003 + ], + [ + -104.96953721099999, + 39.74001367300008 + ], + [ + -104.97074718299996, + 39.74001162600007 + ], + [ + -104.97187895299999, + 39.74000969900004 + ], + [ + -104.97341284399994, + 39.740007071000036 + ], + [ + -104.97478560099995, + 39.74000470100003 + ], + [ + -104.97647539999997, + 39.74000176000004 + ], + [ + -104.97870844199997, + 39.73999783900007 + ], + [ + -104.97991062799997, + 39.740008647000025 + ], + [ + -104.98110175499994, + 39.74001934200004 + ], + [ + -104.98357904799997, + 39.74004155000006 + ], + [ + -104.98497908199994, + 39.73998493300007 + ], + [ + -104.98611264099998, + 39.740005834000044 + ], + [ + -104.98771459199997, + 39.74000896900003 + ], + [ + -104.98772472099995, + 39.740008989000046 + ] + ] + } + }, + { + "id": "e4fdff02-29bd-5278-a4a2-cbecaa5b7304", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-24" + ], + "direction": "eastbound", + "name": "OpenTMS-Event26431910984_eastbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. The right lane is closed due to striping operations. Until today at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:03Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + }, + { + "order": 4, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [ + { + "type_name": "painting", + "is_architectural_change": true + } + ], + "beginning_milepost": 288.411, + "ending_milepost": 291.368 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.02676817999998, + 38.954562485000054 + ], + [ + -105.02600173499997, + 38.953055934000076 + ], + [ + -105.02566806199997, + 38.95223491400003 + ], + [ + -105.02529748299997, + 38.950593533000074 + ], + [ + -105.02503713999994, + 38.94983531300005 + ], + [ + -105.02485263299997, + 38.94953442900004 + ], + [ + -105.02431624499997, + 38.94899614500008 + ], + [ + -105.02226158099995, + 38.94749830400008 + ], + [ + -105.02165462499994, + 38.94694333600006 + ], + [ + -105.02106170599995, + 38.946293929000035 + ], + [ + -105.01993196599994, + 38.94475743800007 + ], + [ + -105.01911867199999, + 38.94402584200003 + ], + [ + -105.01814983799994, + 38.94337957600004 + ], + [ + -105.01639110999997, + 38.94227506900006 + ], + [ + -105.01170144099996, + 38.939329592000036 + ], + [ + -105.01091662199997, + 38.938764064000054 + ], + [ + -105.01057790199997, + 38.93845140900004 + ], + [ + -105.00989230099998, + 38.937636362000035 + ], + [ + -105.00920366499997, + 38.936632606000046 + ], + [ + -105.00893260599997, + 38.93633842200006 + ], + [ + -105.00831663299999, + 38.93582471000008 + ], + [ + -105.00780156299999, + 38.93549657600005 + ], + [ + -105.00547407399995, + 38.93425964800008 + ], + [ + -105.00253728499996, + 38.932684979000044 + ], + [ + -105.00180021199998, + 38.932202877000066 + ], + [ + -105.00076506399995, + 38.93141889300006 + ], + [ + -104.99984646299998, + 38.93054211600003 + ], + [ + -104.99904250099996, + 38.92958831800007 + ], + [ + -104.99837378899997, + 38.928552884000055 + ], + [ + -104.99735466399994, + 38.926590556000065 + ], + [ + -104.99684129399998, + 38.925946864000025 + ], + [ + -104.99653682599995, + 38.92565319000005 + ], + [ + -104.99585299299997, + 38.92510071700008 + ], + [ + -104.99428583099996, + 38.92411610700003 + ], + [ + -104.99341217099999, + 38.92360728400007 + ], + [ + -104.99147303399997, + 38.92252383500005 + ] + ] + } + }, + { + "id": "af416470-d01c-59d1-abb2-07a66dd60e92", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "a7dbfc92-7d59-421d-8cfb-74fa4250a775", + "road_names": [ + "US-24" + ], + "direction": "westbound", + "name": "OpenTMS-Event26431910984_westbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. The right lane is closed due to striping operations. Until today at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:03Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + }, + { + "order": 4, + "type": "shoulder", + "status": "closed" + } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [ + { + "type_name": "painting", + "is_architectural_change": true + } + ], + "beginning_milepost": 291.368, + "ending_milepost": 288.411 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.99159673099996, + 38.92239514000005 + ], + [ + -104.99271282099994, + 38.92301981500003 + ], + [ + -104.99465093499998, + 38.924018250000074 + ], + [ + -104.99644892099997, + 38.92511010100003 + ], + [ + -104.99738764399996, + 38.925931916000025 + ], + [ + -104.99832446999994, + 38.92705435100004 + ], + [ + -105.00018045399997, + 38.93009431100006 + ], + [ + -105.00070443499999, + 38.930715690000056 + ], + [ + -105.00202372199999, + 38.93173533200007 + ], + [ + -105.00588396899997, + 38.93376472800003 + ], + [ + -105.00754713999999, + 38.934752855000056 + ], + [ + -105.00942694999998, + 38.93614100000008 + ], + [ + -105.01025536699996, + 38.93686089800008 + ], + [ + -105.01139240099997, + 38.93823021400004 + ], + [ + -105.01212620999996, + 38.93898663600004 + ], + [ + -105.01337131599996, + 38.93986316200005 + ], + [ + -105.01674396799996, + 38.941923031000044 + ], + [ + -105.01858841399996, + 38.94304944500004 + ], + [ + -105.01985067599998, + 38.94398961700006 + ], + [ + -105.02061861399994, + 38.94489328700007 + ], + [ + -105.02166489899997, + 38.94648575100007 + ], + [ + -105.02237776399994, + 38.947206479000045 + ], + [ + -105.02391566199998, + 38.94825213300004 + ], + [ + -105.02508084199997, + 38.94923424000007 + ], + [ + -105.02549876099994, + 38.94982019100007 + ], + [ + -105.02589440699995, + 38.95086690000005 + ], + [ + -105.02672609099994, + 38.95400489200006 + ], + [ + -105.02693378199996, + 38.95452628800007 + ] + ] + } + } + ] +} diff --git a/wzdx/sample_files/enhanced/production_sample.json b/wzdx/sample_files/enhanced/production_sample.json deleted file mode 100644 index ad088cfe..00000000 --- a/wzdx/sample_files/enhanced/production_sample.json +++ /dev/null @@ -1,17219 +0,0 @@ -{ - "feed_info": { - "publisher": "CDOT", - "version": "4.2", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "organization_name": "CDOT", - "update_date": "2024-11-07T21:30:07Z", - "update_frequency": 300, - "contact_name": "Heather Pickering-Hilgers", - "contact_email": "heather.pickeringhilgers@state.co.us" - } - ], - "update_date": "2024-11-07T21:38:48Z", - "update_frequency": 300, - "contact_name": "Heather Pickering-Hilgers", - "contact_email": "heather.pickeringhilgers@state.co.us" - }, - "type": "FeatureCollection", - "features": [ - { - "id": "be0ba431-66a4-557e-b801-8fa8804c00d7", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308360_westbound", - "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and C-470 (Golden) from Mile Point 262 to Mile Point 260. Both shoulders closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 6:00PM", - "update_date": "2024-11-07T21:09:35Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "ending_cross_street": "C-470 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 262.0, - "ending_milepost": 260.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.16586083999994, 39.734858632000055], - [-105.16638882599995, 39.73443766200006], - [-105.16854799099997, 39.73271605700006], - [-105.17077491299995, 39.73094029200007], - [-105.17293965199997, 39.72943332800003], - [-105.17468559199995, 39.72842892500006], - [-105.17580481399995, 39.727785029000074], - [-105.17843878399998, 39.72609999900004], - [-105.17993813899994, 39.72512450600004], - [-105.18206644899999, 39.723739730000034], - [-105.18563422299997, 39.72141816000004], - [-105.18769294899994, 39.72000476800008], - [-105.18847369599996, 39.71936694800007], - [-105.18984140499998, 39.718052475000036], - [-105.190781717, 39.71695507100003], - [-105.19270413899994, 39.714462801000025] - ] - } - }, - { - "id": "d243b1af-d832-504a-adfc-369d93a22aaf", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308091_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Left lane closed due to road construction. Starting November 12, 2024 at 7:00PM MST until November 12, 2024 at about 9:00PM MST. Full schedule below: \u2022 November 12, 7:00PM - November 12, 9:00PM", - "update_date": "2024-11-07T21:09:24Z" - }, - "start_date": "2024-11-13T02:00:00Z", - "end_date": "2024-11-13T04:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "e99fe496-c799-5e17-b278-0f5581c6c164", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643315689_westbound", - "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and C-470 (Golden) from Mile Point 262 to Mile Point 260. Both shoulders closed due to road construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 6:00PM", - "update_date": "2024-11-07T21:09:49Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "ending_cross_street": "C-470 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 262.0, - "ending_milepost": 260.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.16586083999994, 39.734858632000055], - [-105.16638882599995, 39.73443766200006], - [-105.16854799099997, 39.73271605700006], - [-105.17077491299995, 39.73094029200007], - [-105.17293965199997, 39.72943332800003], - [-105.17468559199995, 39.72842892500006], - [-105.17580481399995, 39.727785029000074], - [-105.17843878399998, 39.72609999900004], - [-105.17993813899994, 39.72512450600004], - [-105.18206644899999, 39.723739730000034], - [-105.18563422299997, 39.72141816000004], - [-105.18769294899994, 39.72000476800008], - [-105.18847369599996, 39.71936694800007], - [-105.18984140499998, 39.718052475000036], - [-105.190781717, 39.71695507100003], - [-105.19270413899994, 39.714462801000025] - ] - } - }, - { - "id": "1fe2e07b-bd88-51f8-9657-b0da70f77476", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308432_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Two left lanes closed due to road construction. Starting November 14, 2024 at 9:00PM MST until November 15, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 14, 9:00PM - November 15, 6:00AM", - "update_date": "2024-11-07T21:09:37Z" - }, - "start_date": "2024-11-15T04:00:00Z", - "end_date": "2024-11-15T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "5afbb699-8bc1-5dbd-b439-f57a99031bcd", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643309979_eastbound", - "description": "Between C-470 (Golden) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 260 to Mile Point 262. Both shoulders closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 6:00PM", - "update_date": "2024-11-07T21:09:42Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "C-470 (Golden)", - "ending_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 262.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19270413899994, 39.714462801000025], - [-105.19125940799995, 39.71633580200006], - [-105.190781717, 39.71695507100003], - [-105.18992539299995, 39.717964204000054], - [-105.18937737699997, 39.71854015900004], - [-105.18847369599996, 39.71936694800007], - [-105.18835324799994, 39.71947273600006], - [-105.18701258099998, 39.72050445700006], - [-105.18563422299997, 39.72141816000004], - [-105.18206644899999, 39.723739730000034], - [-105.17993813899994, 39.72512450600004], - [-105.17873620399996, 39.72590649800003], - [-105.17655721699998, 39.72732409500003], - [-105.17563529199998, 39.72788255800003], - [-105.17468559199995, 39.72842892500006], - [-105.17315378099994, 39.729310146000046], - [-105.17218074999994, 39.729914062000034], - [-105.17077491299995, 39.73094029200007], - [-105.16946880299997, 39.73198180900005], - [-105.16668089699999, 39.734204789000046], - [-105.16586083999994, 39.734858632000055] - ] - } - }, - { - "id": "8a1f1b74-9b25-59b0-92e2-3d3913d7868d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643308452_eastbound", - "description": "Between Exit 254: US 40; Genesee (Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 256 to Mile Point 259. Left lane closed due to road construction. Starting Sunday at 7:00PM MST until Monday, at about 6:00AM MST. Full schedule below: \u2022 November 10, 7:00PM - November 11, 6:00AM", - "update_date": "2024-11-07T21:09:38Z" - }, - "start_date": "2024-11-11T02:00:00Z", - "end_date": "2024-11-11T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "ending_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 256.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.25083878699996, 39.70402867700005], - [-105.25081116399997, 39.70402308400003], - [-105.24853675099996, 39.70356249500003], - [-105.24649761099994, 39.70314723100006], - [-105.24460927999996, 39.702666960000045], - [-105.24339062099995, 39.70230817700008], - [-105.24119208599996, 39.70159615600005], - [-105.24059631299997, 39.701272620000054], - [-105.24000425899999, 39.700821552000036], - [-105.23931860499994, 39.70015515800003], - [-105.23834177699996, 39.69931235100006], - [-105.23740034199994, 39.69881364400004], - [-105.23578842199998, 39.69855327100004], - [-105.23410394299998, 39.69851247500003], - [-105.22893488799997, 39.698460357000044], - [-105.22710541999999, 39.69838342400004], - [-105.22590086699995, 39.69814018500006], - [-105.21966746799995, 39.69635967700003], - [-105.21817557199995, 39.69619091000004], - [-105.21574162999997, 39.69622042700007], - [-105.21405723599997, 39.69610886500004], - [-105.21230549299997, 39.69570387700003], - [-105.21098070999994, 39.695460343000036], - [-105.20966502799996, 39.695563381000056], - [-105.20877562399994, 39.695812303000025], - [-105.20773288399994, 39.69650083600004], - [-105.20725785199994, 39.69691886600003], - [-105.20506937499994, 39.69904537600007], - [-105.20337989999996, 39.70075723700006], - [-105.20290733899998, 39.70127343300004], - [-105.20246130499999, 39.701802636000025], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "8c271ad4-72fa-53e1-b988-7fa10c0bde88", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643315831_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Left lane closed due to road construction. Starting Sunday at 6:00PM MST until Sunday, at about 8:00PM MST. Full schedule below: \u2022 November 10, 6:00PM - November 10, 8:00PM", - "update_date": "2024-11-07T21:09:51Z" - }, - "start_date": "2024-11-11T01:00:00Z", - "end_date": "2024-11-11T03:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "463ffdc2-4267-57b9-bf98-5190c5716ba8", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643308470_eastbound", - "description": "Between Exit 254: US 40; Genesee (Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 256 to Mile Point 259. Left lane closed due to road construction. Starting Monday at 7:00PM MST until November 12, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 11, 7:00PM - November 12, 6:00AM", - "update_date": "2024-11-07T21:09:39Z" - }, - "start_date": "2024-11-12T02:00:00Z", - "end_date": "2024-11-12T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "ending_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 256.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.25083878699996, 39.70402867700005], - [-105.25081116399997, 39.70402308400003], - [-105.24853675099996, 39.70356249500003], - [-105.24649761099994, 39.70314723100006], - [-105.24460927999996, 39.702666960000045], - [-105.24339062099995, 39.70230817700008], - [-105.24119208599996, 39.70159615600005], - [-105.24059631299997, 39.701272620000054], - [-105.24000425899999, 39.700821552000036], - [-105.23931860499994, 39.70015515800003], - [-105.23834177699996, 39.69931235100006], - [-105.23740034199994, 39.69881364400004], - [-105.23578842199998, 39.69855327100004], - [-105.23410394299998, 39.69851247500003], - [-105.22893488799997, 39.698460357000044], - [-105.22710541999999, 39.69838342400004], - [-105.22590086699995, 39.69814018500006], - [-105.21966746799995, 39.69635967700003], - [-105.21817557199995, 39.69619091000004], - [-105.21574162999997, 39.69622042700007], - [-105.21405723599997, 39.69610886500004], - [-105.21230549299997, 39.69570387700003], - [-105.21098070999994, 39.695460343000036], - [-105.20966502799996, 39.695563381000056], - [-105.20877562399994, 39.695812303000025], - [-105.20773288399994, 39.69650083600004], - [-105.20725785199994, 39.69691886600003], - [-105.20506937499994, 39.69904537600007], - [-105.20337989999996, 39.70075723700006], - [-105.20290733899998, 39.70127343300004], - [-105.20246130499999, 39.701802636000025], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "bee9a56b-4185-5035-a24d-e6b5af06d3ec", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643315671_westbound", - "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and C-470 (Golden) from Mile Point 262 to Mile Point 260. Both shoulders closed due to road construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 6:00PM", - "update_date": "2024-11-07T21:09:48Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "ending_cross_street": "C-470 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 262.0, - "ending_milepost": 260.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.16586083999994, 39.734858632000055], - [-105.16638882599995, 39.73443766200006], - [-105.16854799099997, 39.73271605700006], - [-105.17077491299995, 39.73094029200007], - [-105.17293965199997, 39.72943332800003], - [-105.17468559199995, 39.72842892500006], - [-105.17580481399995, 39.727785029000074], - [-105.17843878399998, 39.72609999900004], - [-105.17993813899994, 39.72512450600004], - [-105.18206644899999, 39.723739730000034], - [-105.18563422299997, 39.72141816000004], - [-105.18769294899994, 39.72000476800008], - [-105.18847369599996, 39.71936694800007], - [-105.18984140499998, 39.718052475000036], - [-105.190781717, 39.71695507100003], - [-105.19270413899994, 39.714462801000025] - ] - } - }, - { - "id": "2db82b88-f503-5781-ac13-b9b0f2779ad3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643308494_eastbound", - "description": "Between Exit 254: US 40; Genesee (Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 256 to Mile Point 259. Left lane closed due to road construction. Starting November 12, 2024 at 7:00PM MST until November 13, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 12, 7:00PM - November 13, 6:00AM", - "update_date": "2024-11-07T21:09:39Z" - }, - "start_date": "2024-11-13T02:00:00Z", - "end_date": "2024-11-13T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "ending_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 256.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.25083878699996, 39.70402867700005], - [-105.25081116399997, 39.70402308400003], - [-105.24853675099996, 39.70356249500003], - [-105.24649761099994, 39.70314723100006], - [-105.24460927999996, 39.702666960000045], - [-105.24339062099995, 39.70230817700008], - [-105.24119208599996, 39.70159615600005], - [-105.24059631299997, 39.701272620000054], - [-105.24000425899999, 39.700821552000036], - [-105.23931860499994, 39.70015515800003], - [-105.23834177699996, 39.69931235100006], - [-105.23740034199994, 39.69881364400004], - [-105.23578842199998, 39.69855327100004], - [-105.23410394299998, 39.69851247500003], - [-105.22893488799997, 39.698460357000044], - [-105.22710541999999, 39.69838342400004], - [-105.22590086699995, 39.69814018500006], - [-105.21966746799995, 39.69635967700003], - [-105.21817557199995, 39.69619091000004], - [-105.21574162999997, 39.69622042700007], - [-105.21405723599997, 39.69610886500004], - [-105.21230549299997, 39.69570387700003], - [-105.21098070999994, 39.695460343000036], - [-105.20966502799996, 39.695563381000056], - [-105.20877562399994, 39.695812303000025], - [-105.20773288399994, 39.69650083600004], - [-105.20725785199994, 39.69691886600003], - [-105.20506937499994, 39.69904537600007], - [-105.20337989999996, 39.70075723700006], - [-105.20290733899998, 39.70127343300004], - [-105.20246130499999, 39.701802636000025], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "a2e8928b-99c7-5d4c-8d00-a9e56b233e0a", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643308848_eastbound", - "description": "Between Exit 254: US 40; Genesee (Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 256 to Mile Point 259. Left lane closed due to road construction. Starting November 13, 2024 at 7:00PM MST until November 14, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 13, 7:00PM - November 14, 6:00AM", - "update_date": "2024-11-07T21:09:41Z" - }, - "start_date": "2024-11-14T02:00:00Z", - "end_date": "2024-11-14T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "ending_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 256.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.25083878699996, 39.70402867700005], - [-105.25081116399997, 39.70402308400003], - [-105.24853675099996, 39.70356249500003], - [-105.24649761099994, 39.70314723100006], - [-105.24460927999996, 39.702666960000045], - [-105.24339062099995, 39.70230817700008], - [-105.24119208599996, 39.70159615600005], - [-105.24059631299997, 39.701272620000054], - [-105.24000425899999, 39.700821552000036], - [-105.23931860499994, 39.70015515800003], - [-105.23834177699996, 39.69931235100006], - [-105.23740034199994, 39.69881364400004], - [-105.23578842199998, 39.69855327100004], - [-105.23410394299998, 39.69851247500003], - [-105.22893488799997, 39.698460357000044], - [-105.22710541999999, 39.69838342400004], - [-105.22590086699995, 39.69814018500006], - [-105.21966746799995, 39.69635967700003], - [-105.21817557199995, 39.69619091000004], - [-105.21574162999997, 39.69622042700007], - [-105.21405723599997, 39.69610886500004], - [-105.21230549299997, 39.69570387700003], - [-105.21098070999994, 39.695460343000036], - [-105.20966502799996, 39.695563381000056], - [-105.20877562399994, 39.695812303000025], - [-105.20773288399994, 39.69650083600004], - [-105.20725785199994, 39.69691886600003], - [-105.20506937499994, 39.69904537600007], - [-105.20337989999996, 39.70075723700006], - [-105.20290733899998, 39.70127343300004], - [-105.20246130499999, 39.701802636000025], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "c4993de0-cf1b-5023-9dab-f5bac74615a1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308412_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Two left lanes closed due to road construction. Starting November 13, 2024 at 9:00PM MST until November 14, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 13, 9:00PM - November 14, 6:00AM", - "update_date": "2024-11-07T21:09:36Z" - }, - "start_date": "2024-11-14T04:00:00Z", - "end_date": "2024-11-14T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "8652c6ad-31dc-5b69-a168-e90e18d56957", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308071_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Two left lanes closed due to road construction. Starting Sunday at 8:00PM MST until Monday, at about 6:00AM MST. Full schedule below: \u2022 November 10, 8:00PM - November 11, 6:00AM", - "update_date": "2024-11-07T21:09:22Z" - }, - "start_date": "2024-11-11T03:00:00Z", - "end_date": "2024-11-11T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "216072c0-312b-55b9-bd45-7be9234af303", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643315611_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Two left lanes closed due to road construction. Starting Monday at 9:00PM MST until November 12, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 11, 9:00PM - November 12, 6:00AM", - "update_date": "2024-11-07T21:09:47Z" - }, - "start_date": "2024-11-12T04:00:00Z", - "end_date": "2024-11-12T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "36adeae6-25e2-5b17-ae80-926c566ce3a3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643315713_westbound", - "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and C-470 (Golden) from Mile Point 262 to Mile Point 260. Both shoulders closed due to road construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 6:00PM", - "update_date": "2024-11-07T21:09:50Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "ending_cross_street": "C-470 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 262.0, - "ending_milepost": 260.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.16586083999994, 39.734858632000055], - [-105.16638882599995, 39.73443766200006], - [-105.16854799099997, 39.73271605700006], - [-105.17077491299995, 39.73094029200007], - [-105.17293965199997, 39.72943332800003], - [-105.17468559199995, 39.72842892500006], - [-105.17580481399995, 39.727785029000074], - [-105.17843878399998, 39.72609999900004], - [-105.17993813899994, 39.72512450600004], - [-105.18206644899999, 39.723739730000034], - [-105.18563422299997, 39.72141816000004], - [-105.18769294899994, 39.72000476800008], - [-105.18847369599996, 39.71936694800007], - [-105.18984140499998, 39.718052475000036], - [-105.190781717, 39.71695507100003], - [-105.19270413899994, 39.714462801000025] - ] - } - }, - { - "id": "473b6229-ce9c-5a2e-b42a-329e971c1eeb", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643315757_eastbound", - "description": "Between C-470 (Golden) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 260 to Mile Point 262. Both shoulders closed due to road construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 6:00PM", - "update_date": "2024-11-07T21:09:50Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "C-470 (Golden)", - "ending_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 262.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19270413899994, 39.714462801000025], - [-105.19125940799995, 39.71633580200006], - [-105.190781717, 39.71695507100003], - [-105.18992539299995, 39.717964204000054], - [-105.18937737699997, 39.71854015900004], - [-105.18847369599996, 39.71936694800007], - [-105.18835324799994, 39.71947273600006], - [-105.18701258099998, 39.72050445700006], - [-105.18563422299997, 39.72141816000004], - [-105.18206644899999, 39.723739730000034], - [-105.17993813899994, 39.72512450600004], - [-105.17873620399996, 39.72590649800003], - [-105.17655721699998, 39.72732409500003], - [-105.17563529199998, 39.72788255800003], - [-105.17468559199995, 39.72842892500006], - [-105.17315378099994, 39.729310146000046], - [-105.17218074999994, 39.729914062000034], - [-105.17077491299995, 39.73094029200007], - [-105.16946880299997, 39.73198180900005], - [-105.16668089699999, 39.734204789000046], - [-105.16586083999994, 39.734858632000055] - ] - } - }, - { - "id": "9bb3b38e-108b-52d1-9fbf-4e320f45833c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20475145001_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 7, 2024 at 12:00AM MDT until November 7, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-10-30T20:33:51Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "adea514a-ee93-5ca5-91ef-17c34a2c0a3f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643308394_eastbound", - "description": "Between Exit 254: US 40; Genesee (Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 256 to Mile Point 259. Left lane closed due to road construction. Starting November 14, 2024 at 7:00PM MST until November 15, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 14, 7:00PM - November 15, 6:00AM", - "update_date": "2024-11-07T21:09:36Z" - }, - "start_date": "2024-11-15T02:00:00Z", - "end_date": "2024-11-15T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "ending_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 256.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.25083878699996, 39.70402867700005], - [-105.25081116399997, 39.70402308400003], - [-105.24853675099996, 39.70356249500003], - [-105.24649761099994, 39.70314723100006], - [-105.24460927999996, 39.702666960000045], - [-105.24339062099995, 39.70230817700008], - [-105.24119208599996, 39.70159615600005], - [-105.24059631299997, 39.701272620000054], - [-105.24000425899999, 39.700821552000036], - [-105.23931860499994, 39.70015515800003], - [-105.23834177699996, 39.69931235100006], - [-105.23740034199994, 39.69881364400004], - [-105.23578842199998, 39.69855327100004], - [-105.23410394299998, 39.69851247500003], - [-105.22893488799997, 39.698460357000044], - [-105.22710541999999, 39.69838342400004], - [-105.22590086699995, 39.69814018500006], - [-105.21966746799995, 39.69635967700003], - [-105.21817557199995, 39.69619091000004], - [-105.21574162999997, 39.69622042700007], - [-105.21405723599997, 39.69610886500004], - [-105.21230549299997, 39.69570387700003], - [-105.21098070999994, 39.695460343000036], - [-105.20966502799996, 39.695563381000056], - [-105.20877562399994, 39.695812303000025], - [-105.20773288399994, 39.69650083600004], - [-105.20725785199994, 39.69691886600003], - [-105.20506937499994, 39.69904537600007], - [-105.20337989999996, 39.70075723700006], - [-105.20290733899998, 39.70127343300004], - [-105.20246130499999, 39.701802636000025], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "ba6d62f6-88b8-51a8-b50f-9b2d78f8178a", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643308157_eastbound", - "description": "Between C-470 (Golden) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 260 to Mile Point 262. Both shoulders closed due to road construction. Starting Monday at 7:00AM MST until Monday, at about 6:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 6:00PM", - "update_date": "2024-11-07T21:09:25Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "C-470 (Golden)", - "ending_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 262.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19270413899994, 39.714462801000025], - [-105.19125940799995, 39.71633580200006], - [-105.190781717, 39.71695507100003], - [-105.18992539299995, 39.717964204000054], - [-105.18937737699997, 39.71854015900004], - [-105.18847369599996, 39.71936694800007], - [-105.18835324799994, 39.71947273600006], - [-105.18701258099998, 39.72050445700006], - [-105.18563422299997, 39.72141816000004], - [-105.18206644899999, 39.723739730000034], - [-105.17993813899994, 39.72512450600004], - [-105.17873620399996, 39.72590649800003], - [-105.17655721699998, 39.72732409500003], - [-105.17563529199998, 39.72788255800003], - [-105.17468559199995, 39.72842892500006], - [-105.17315378099994, 39.729310146000046], - [-105.17218074999994, 39.729914062000034], - [-105.17077491299995, 39.73094029200007], - [-105.16946880299997, 39.73198180900005], - [-105.16668089699999, 39.734204789000046], - [-105.16586083999994, 39.734858632000055] - ] - } - }, - { - "id": "88b39f10-b73a-5190-a368-6b4c3d880f44", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643315585_eastbound", - "description": "Between C-470 (Golden) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 260 to Mile Point 262. Both shoulders closed due to road construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 6:00PM", - "update_date": "2024-11-07T21:09:47Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "C-470 (Golden)", - "ending_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 262.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19270413899994, 39.714462801000025], - [-105.19125940799995, 39.71633580200006], - [-105.190781717, 39.71695507100003], - [-105.18992539299995, 39.717964204000054], - [-105.18937737699997, 39.71854015900004], - [-105.18847369599996, 39.71936694800007], - [-105.18835324799994, 39.71947273600006], - [-105.18701258099998, 39.72050445700006], - [-105.18563422299997, 39.72141816000004], - [-105.18206644899999, 39.723739730000034], - [-105.17993813899994, 39.72512450600004], - [-105.17873620399996, 39.72590649800003], - [-105.17655721699998, 39.72732409500003], - [-105.17563529199998, 39.72788255800003], - [-105.17468559199995, 39.72842892500006], - [-105.17315378099994, 39.729310146000046], - [-105.17218074999994, 39.729914062000034], - [-105.17077491299995, 39.73094029200007], - [-105.16946880299997, 39.73198180900005], - [-105.16668089699999, 39.734204789000046], - [-105.16586083999994, 39.734858632000055] - ] - } - }, - { - "id": "c54b6dca-cbee-5da4-9e2c-f262fe808582", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308332_westbound", - "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and C-470 (Golden) from Mile Point 262 to Mile Point 260. Both shoulders closed due to road construction. Starting Monday at 7:00AM MST until Monday, at about 6:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 6:00PM", - "update_date": "2024-11-07T21:09:33Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "ending_cross_street": "C-470 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 262.0, - "ending_milepost": 260.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.16586083999994, 39.734858632000055], - [-105.16638882599995, 39.73443766200006], - [-105.16854799099997, 39.73271605700006], - [-105.17077491299995, 39.73094029200007], - [-105.17293965199997, 39.72943332800003], - [-105.17468559199995, 39.72842892500006], - [-105.17580481399995, 39.727785029000074], - [-105.17843878399998, 39.72609999900004], - [-105.17993813899994, 39.72512450600004], - [-105.18206644899999, 39.723739730000034], - [-105.18563422299997, 39.72141816000004], - [-105.18769294899994, 39.72000476800008], - [-105.18847369599996, 39.71936694800007], - [-105.18984140499998, 39.718052475000036], - [-105.190781717, 39.71695507100003], - [-105.19270413899994, 39.714462801000025] - ] - } - }, - { - "id": "8391657b-0b5b-5d88-8443-7165e36a4875", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308269_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Two left lanes closed due to road construction. Starting November 12, 2024 at 9:00PM MST until November 13, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 12, 9:00PM - November 13, 6:00AM", - "update_date": "2024-11-07T21:09:29Z" - }, - "start_date": "2024-11-13T04:00:00Z", - "end_date": "2024-11-13T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "b5db84dc-b551-51c3-925b-d43445b12f39", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20643315495_eastbound", - "description": "Between C-470 (Golden) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 260 to Mile Point 262. Both shoulders closed due to road construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 6:00PM", - "update_date": "2024-11-07T21:09:45Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "C-470 (Golden)", - "ending_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 262.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19270413899994, 39.714462801000025], - [-105.19125940799995, 39.71633580200006], - [-105.190781717, 39.71695507100003], - [-105.18992539299995, 39.717964204000054], - [-105.18937737699997, 39.71854015900004], - [-105.18847369599996, 39.71936694800007], - [-105.18835324799994, 39.71947273600006], - [-105.18701258099998, 39.72050445700006], - [-105.18563422299997, 39.72141816000004], - [-105.18206644899999, 39.723739730000034], - [-105.17993813899994, 39.72512450600004], - [-105.17873620399996, 39.72590649800003], - [-105.17655721699998, 39.72732409500003], - [-105.17563529199998, 39.72788255800003], - [-105.17468559199995, 39.72842892500006], - [-105.17315378099994, 39.729310146000046], - [-105.17218074999994, 39.729914062000034], - [-105.17077491299995, 39.73094029200007], - [-105.16946880299997, 39.73198180900005], - [-105.16668089699999, 39.734204789000046], - [-105.16586083999994, 39.734858632000055] - ] - } - }, - { - "id": "74c07ca7-7142-53fb-a6e8-401a4f0f1218", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308123_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Left lane closed due to road construction. Starting Monday at 7:00PM MST until Monday, at about 9:00PM MST. Full schedule below: \u2022 November 11, 7:00PM - November 11, 9:00PM", - "update_date": "2024-11-07T21:09:24Z" - }, - "start_date": "2024-11-12T02:00:00Z", - "end_date": "2024-11-12T04:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "867c358c-46b5-5527-b1ce-d35962ab186c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308301_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Left lane closed due to road construction. Starting November 14, 2024 at 7:00PM MST until November 14, 2024 at about 9:00PM MST. Full schedule below: \u2022 November 14, 7:00PM - November 14, 9:00PM", - "update_date": "2024-11-07T21:09:30Z" - }, - "start_date": "2024-11-15T02:00:00Z", - "end_date": "2024-11-15T04:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "b3565b2b-b45e-5423-82bd-dc4533a348f3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20643308212_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Left lane closed due to road construction. Starting November 13, 2024 at 7:00PM MST until November 13, 2024 at about 9:00PM MST. Full schedule below: \u2022 November 13, 7:00PM - November 13, 9:00PM", - "update_date": "2024-11-07T21:09:27Z" - }, - "start_date": "2024-11-14T02:00:00Z", - "end_date": "2024-11-14T04:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "b7f3acf2-8288-5df2-90a4-818ca576aab0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-17"], - "direction": "northbound", - "name": "OpenTMS-Event20474992576_northbound", - "description": "Between State Border New Mexico and County Road 118 at Mile Point 0.3. Culvert maintenance operations. Alternating traffic. Starting November 7, 2024 at 12:00AM MDT until November 7, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM Comment: temporary light in place with alternating lanes", - "update_date": "2024-10-30T20:23:23Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 0.3, - "ending_milepost": 0.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.495439, 36.997226], - [-106.495439, 36.997226] - ] - } - }, - { - "id": "6cd60d88-d866-58e5-a579-a05e5d66d3cb", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20600488256_westbound", - "description": "Between Exit 273: Pecos Street and Exit 271B: Lowell Boulevard (Denver) from Mile Point 273 to Mile Point 272. Right lane closed due to guardrail repair. Starting November 11, 2024 at 7:00PM MST until November 12, 2024 at about 5:30AM MST. Full schedule below: \u2022 November 11, 7:00PM - November 12, 5:30AM Comment: Single right-lane closure for guardrail installations on westbound I-70.", - "update_date": "2024-11-05T20:45:24Z" - }, - "start_date": "2024-11-12T02:00:00Z", - "end_date": "2024-11-12T12:30:16Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "closed" }, - { "order": 4, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 273: Pecos Street", - "ending_cross_street": "Exit 271B: Lowell Boulevard (Denver)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 273.0, - "ending_milepost": 272.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00679735199998, 39.783261080000045], - [-105.00690131099998, 39.78326233800004], - [-105.00986149099998, 39.78352628500005], - [-105.01096172899997, 39.78359047300006], - [-105.01582830599995, 39.783683806000056], - [-105.01905730699997, 39.783704071000045], - [-105.02043593599996, 39.78377511900004], - [-105.02162853599998, 39.78396908600007], - [-105.02229192199997, 39.78409171100003], - [-105.02337293199997, 39.784291523000036], - [-105.02420656199996, 39.78435750400007], - [-105.02552069299998, 39.784365911000066] - ] - } - }, - { - "id": "8e43cb44-2574-553f-9c5e-f26ebe9811aa", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20643155233_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting Monday at 7:00AM MST until Monday, at about 5:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 5:00PM", - "update_date": "2024-11-07T20:59:09Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "154e57fa-96cc-5518-a099-c0c075e02749", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20643157966_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting Monday at 7:00AM MST until Monday, at about 5:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 5:00PM", - "update_date": "2024-11-07T20:59:11Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "4cf51080-b05f-58ec-9731-e75919410f84", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20600488274_westbound", - "description": "Between Exit 273: Pecos Street and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 273 to Mile Point 272.9. Guardrail repair work. Starting November 12, 2024 at 7:00PM MST until November 13, 2024 at about 5:30AM MST. Full schedule below: \u2022 November 12, 7:00PM - November 13, 5:30AM Comment: Overnight Pecos Street to WB I-70 on-ramp closure.", - "update_date": "2024-11-05T20:45:24Z" - }, - "start_date": "2024-11-13T02:00:00Z", - "end_date": "2024-11-13T12:30:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 273: Pecos Street", - "ending_cross_street": "Exit 272: US 287; Federal Boulevard (Denver)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 272.9, - "ending_milepost": 273.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.009152, 39.783468], - [-105.006789, 39.783267] - ] - } - }, - { - "id": "b24c46d5-4aa5-5dd0-96de-0fc4c1b29252", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20643161838_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 5:00PM", - "update_date": "2024-11-07T20:59:13Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "8ffb4d6f-5687-5707-bedb-ba036d66897f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20643154810_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 5:00PM", - "update_date": "2024-11-07T20:59:07Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "57863461-2470-5971-8508-a1580463fa0b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20643154826_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 5:00PM", - "update_date": "2024-11-07T20:59:07Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "a4a73173-432d-5f53-b5a8-95814746879f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20600488237_westbound", - "description": "Between Exit 273: Pecos Street and Exit 271B: Lowell Boulevard (Denver) from Mile Point 273 to Mile Point 272. Right lane closed due to guardrail repair. Starting November 12, 2024 at 7:00PM MST until November 13, 2024 at about 5:30AM MST. Full schedule below: \u2022 November 12, 7:00PM - November 13, 5:30AM Comment: Single right-lane closure for guardrail installations on westbound I-70.", - "update_date": "2024-11-05T20:45:23Z" - }, - "start_date": "2024-11-13T02:00:00Z", - "end_date": "2024-11-13T12:30:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "closed" }, - { "order": 4, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 273: Pecos Street", - "ending_cross_street": "Exit 271B: Lowell Boulevard (Denver)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 273.0, - "ending_milepost": 272.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00679735199998, 39.783261080000045], - [-105.00690131099998, 39.78326233800004], - [-105.00986149099998, 39.78352628500005], - [-105.01096172899997, 39.78359047300006], - [-105.01582830599995, 39.783683806000056], - [-105.01905730699997, 39.783704071000045], - [-105.02043593599996, 39.78377511900004], - [-105.02162853599998, 39.78396908600007], - [-105.02229192199997, 39.78409171100003], - [-105.02337293199997, 39.784291523000036], - [-105.02420656199996, 39.78435750400007], - [-105.02552069299998, 39.784365911000066] - ] - } - }, - { - "id": "9ad659e1-2899-5b82-80ac-1d15cf6dbeb3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20643154842_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 5:00PM", - "update_date": "2024-11-07T20:59:08Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "5be0321a-bdbb-5913-a594-8c492cb53a49", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20643161703_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 5:00PM", - "update_date": "2024-11-07T20:59:12Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "a9736f46-587d-53a6-ac1c-5853a62d36a7", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20643161876_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 5:00PM", - "update_date": "2024-11-07T20:59:14Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "4f835d4c-93b9-59a2-bf19-c359b8e822c6", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20643154794_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 5:00PM", - "update_date": "2024-11-07T20:59:07Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "bf051a91-1759-52c3-9982-92358104f81b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20600488303_westbound", - "description": "Between Exit 273: Pecos Street and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 273 to Mile Point 272.9. Guardrail repair work. Starting November 11, 2024 at 7:00PM MST until November 12, 2024 at about 5:30AM MST. Full schedule below: \u2022 November 11, 7:00PM - November 12, 5:30AM Comment: Overnight Pecos Street to WB I-70 on-ramp closure.", - "update_date": "2024-11-05T20:45:25Z" - }, - "start_date": "2024-11-12T02:00:00Z", - "end_date": "2024-11-12T12:30:58Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 273: Pecos Street", - "ending_cross_street": "Exit 272: US 287; Federal Boulevard (Denver)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 272.9, - "ending_milepost": 273.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.009152, 39.783468], - [-105.006789, 39.783267] - ] - } - }, - { - "id": "3165a478-17b3-5b35-a408-640b63c4e622", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20643155507_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 5:00PM", - "update_date": "2024-11-07T20:59:10Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "3e93e593-05ac-5078-8ce3-22f8817386f7", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-285"], - "direction": "southbound", - "name": "OpenTMS-Event20643007644_southbound", - "description": "Between Platte Drive and CO 9 (1 mile south of Fairplay) from Mile Point 182.5 to Mile Point 182. Both shoulders closed due to bridge construction. Starting Monday at 7:00AM MST until Monday, at about 1:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 1:00PM", - "update_date": "2024-11-07T20:48:55Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-11T20:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Platte Drive", - "ending_cross_street": "CO 9 (1 mile south of Fairplay)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 182.5, - "ending_milepost": 182.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.99433197499997, 39.21390430500003], - [-105.99452243799999, 39.21166400200008], - [-105.99492180999994, 39.20645103500004] - ] - } - }, - { - "id": "777611f5-0942-5a53-bff4-475e739be3e5", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-285"], - "direction": "northbound", - "name": "OpenTMS-Event20643007630_northbound", - "description": "Between CO 9 and Hathaway Street (Fairplay) from Mile Point 182 to Mile Point 183. Both shoulders closed due to bridge construction. Starting Monday at 7:00AM MST until Monday, at about 1:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 1:00PM", - "update_date": "2024-11-07T20:48:54Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-11T20:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 9", - "ending_cross_street": "Hathaway Street (Fairplay)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 182.0, - "ending_milepost": 183.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.99492180999994, 39.20645103500004], - [-105.99489418199994, 39.20685685900003], - [-105.99452243799999, 39.21166400200008], - [-105.99422301399994, 39.21518587600008], - [-105.99385318199995, 39.21953543700005], - [-105.99365669999997, 39.221004650000054], - [-105.99344075199997, 39.221535999000025], - [-105.99334254199994, 39.22174425400004] - ] - } - }, - { - "id": "5cf9a4bf-ecae-5654-8e81-d3c23b140c03", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-24"], - "direction": "eastbound", - "name": "OpenTMS-Event20495707777_eastbound", - "description": "Between 14th Street and I-25 (Colorado Springs) from Mile Point 303.41 to Mile Point 310.88. Striping operations. Starting November 7, 2024 at 7:00PM MDT until November 8, 2024 at about 7:00AM MDT. Full schedule below: \u2022 November 7, 7:00PM - November 8, 7:00AM Comment: Webpage: www.codot.gov/projects/socopavementmarking Information hotline: 719-297-3847 Email: r2pavementmarking@outlook.com", - "update_date": "2024-10-31T20:11:20Z" - }, - "start_date": "2024-11-08T02:00:00Z", - "end_date": "2024-11-08T14:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "planned-moving-area", - "vehicle_impact": "all-lanes-closed", - "beginning_cross_street": "14th Street", - "ending_cross_street": "I-25 (Colorado Springs)", - "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], - "beginning_milepost": 303.41, - "ending_milepost": 310.88 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.840664, 38.83118], - [-104.719828, 38.838931] - ] - } - }, - { - "id": "aa6847c2-a1fe-5a80-b039-44810d7ffd8e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-24"], - "direction": "eastbound", - "name": "OpenTMS-Event19317728008_eastbound", - "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 309 to Mile Point 310.8. Road construction. Until December 31, 2024 at about 11:59PM MDT. Full schedule below: \u2022 September 4, 8:00AM - December 31, 11:59PM Comment: Construction zone, right shoulders closed 24/7", - "update_date": "2024-10-31T20:11:43Z" - }, - "start_date": "2024-09-04T14:00:00Z", - "end_date": "2025-01-01T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-25", - "ending_cross_street": "I-25 (near Colorado Springs)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 309.0, - "ending_milepost": 310.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.72937846699995, 38.81737801300005], - [-104.72894021299999, 38.81811460400007], - [-104.72646030899995, 38.82218770600008], - [-104.72497131599994, 38.82464261600006], - [-104.72275819699996, 38.82836998200003], - [-104.72190061899994, 38.829765440000074], - [-104.72165957399994, 38.830166287000054], - [-104.72123198299994, 38.83100293900003], - [-104.72106084499995, 38.83155160300004], - [-104.72098226399999, 38.83216852800007], - [-104.72096581299996, 38.83447571000005], - [-104.72096681, 38.835182229000054], - [-104.72096883999995, 38.83662157900005], - [-104.72094080199997, 38.83825033900007] - ] - } - }, - { - "id": "0ad8ca33-6ccb-5f91-bc6b-587745d0f4c1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20642934455_eastbound", - "description": "Between I-70 and 48th North Avenue (Wheat Ridge) from Mile Point 0 to Mile Point 0.25. Two left lanes closed due to bridge construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 6:00PM", - "update_date": "2024-11-07T20:43:51Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "48th North Avenue (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "abf935b0-455c-51b1-a196-51555919962f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20642934438_eastbound", - "description": "Between I-70 and 48th North Avenue (Wheat Ridge) from Mile Point 0 to Mile Point 0.25. Two left lanes closed due to bridge construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 6:00PM", - "update_date": "2024-11-07T20:43:51Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "48th North Avenue (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "9b00eb53-d9bf-5cfa-a6bd-d16a53377d7a", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "westbound", - "name": "OpenTMS-Event20642934562_westbound", - "description": "Between 48th North Avenue and I-70 (Wheat Ridge) from Mile Point 0.25 to Mile Point 0. Bridge construction. Alternating traffic. Starting Monday at 7:00AM MST until Monday, at about 6:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 6:00PM", - "update_date": "2024-11-07T20:43:54Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "48th North Avenue", - "ending_cross_street": "I-70 (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.25, - "ending_milepost": 0.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13797340599996, 39.78337926000006], - [-105.13793343799995, 39.78268262700004], - [-105.13791147599994, 39.78139025200005], - [-105.13785174999998, 39.77899364500007] - ] - } - }, - { - "id": "f9d1a543-8509-5207-8a42-136fffebd6ba", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-24"], - "direction": "eastbound", - "name": "OpenTMS-Event20060853749_eastbound", - "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 309 to Mile Point 310.8. Road construction. Until December 31, 2024 at about 11:59PM MDT. Full schedule below: \u2022 October 18, 12:00AM - December 31, 11:59PM Comment: Construction zone, use caution", - "update_date": "2024-10-31T20:05:51Z" - }, - "start_date": "2024-10-18T06:00:00Z", - "end_date": "2025-01-01T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-25", - "ending_cross_street": "I-25 (near Colorado Springs)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 309.0, - "ending_milepost": 310.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.72937846699995, 38.81737801300005], - [-104.72894021299999, 38.81811460400007], - [-104.72646030899995, 38.82218770600008], - [-104.72497131599994, 38.82464261600006], - [-104.72275819699996, 38.82836998200003], - [-104.72190061899994, 38.829765440000074], - [-104.72165957399994, 38.830166287000054], - [-104.72123198299994, 38.83100293900003], - [-104.72106084499995, 38.83155160300004], - [-104.72098226399999, 38.83216852800007], - [-104.72096581299996, 38.83447571000005], - [-104.72096681, 38.835182229000054], - [-104.72096883999995, 38.83662157900005], - [-104.72094080199997, 38.83825033900007] - ] - } - }, - { - "id": "7d3cc6fc-6dec-552d-b0a0-c226fabff3ac", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "westbound", - "name": "OpenTMS-Event20642934579_westbound", - "description": "Between 48th North Avenue and I-70 (Wheat Ridge) from Mile Point 0.25 to Mile Point 0. Bridge construction. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 6:00PM", - "update_date": "2024-11-07T20:43:54Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "48th North Avenue", - "ending_cross_street": "I-70 (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.25, - "ending_milepost": 0.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13797340599996, 39.78337926000006], - [-105.13793343799995, 39.78268262700004], - [-105.13791147599994, 39.78139025200005], - [-105.13785174999998, 39.77899364500007] - ] - } - }, - { - "id": "4db8c416-a6dc-57d1-b536-25f843de1248", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20642934489_eastbound", - "description": "Between I-70 and 48th North Avenue (Wheat Ridge) from Mile Point 0 to Mile Point 0.25. Two left lanes closed due to bridge construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 6:00PM", - "update_date": "2024-11-07T20:43:52Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "48th North Avenue (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "e017d278-c672-50a1-a760-1ee1c4bf2366", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-470"], - "direction": "westbound", - "name": "OpenTMS-Event20642854089_westbound", - "description": "Between I-70 and I-70 (near Golden) from Mile Point 6.5 to Mile Point 6.1. Road construction. Starting Saturday at 12:00AM MST until Saturday, at about 11:59PM MST. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM Comment: The westbound C 470 on and off ramps at W. Quincy Ave. are closed 24/7 from 10/28 to 11/1o. Detour routes are posted.", - "update_date": "2024-11-07T20:38:34Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "I-70 (near Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 6.1, - "ending_milepost": 6.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.160679, 39.632575], - [-105.156265, 39.627665] - ] - } - }, - { - "id": "52129740-0bb0-54c1-8872-532013bb5608", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "westbound", - "name": "OpenTMS-Event20642934506_westbound", - "description": "Between 48th North Avenue and I-70 (Wheat Ridge) from Mile Point 0.25 to Mile Point 0. Bridge construction. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 6:00PM", - "update_date": "2024-11-07T20:43:52Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "48th North Avenue", - "ending_cross_street": "I-70 (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.25, - "ending_milepost": 0.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13797340599996, 39.78337926000006], - [-105.13793343799995, 39.78268262700004], - [-105.13791147599994, 39.78139025200005], - [-105.13785174999998, 39.77899364500007] - ] - } - }, - { - "id": "84a4c8ea-e32a-5870-9ef4-c432750ac522", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "westbound", - "name": "OpenTMS-Event20642934545_westbound", - "description": "Between 48th North Avenue and I-70 (Wheat Ridge) from Mile Point 0.25 to Mile Point 0. Bridge construction. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 6:00PM", - "update_date": "2024-11-07T20:43:53Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "48th North Avenue", - "ending_cross_street": "I-70 (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.25, - "ending_milepost": 0.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13797340599996, 39.78337926000006], - [-105.13793343799995, 39.78268262700004], - [-105.13791147599994, 39.78139025200005], - [-105.13785174999998, 39.77899364500007] - ] - } - }, - { - "id": "90648e9b-74d9-510b-ba26-84e6b7c0a5db", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "westbound", - "name": "OpenTMS-Event20642934596_westbound", - "description": "Between 48th North Avenue and I-70 (Wheat Ridge) from Mile Point 0.25 to Mile Point 0. Bridge construction. Alternating traffic. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 6:00PM", - "update_date": "2024-11-07T20:43:55Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "48th North Avenue", - "ending_cross_street": "I-70 (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.25, - "ending_milepost": 0.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13797340599996, 39.78337926000006], - [-105.13793343799995, 39.78268262700004], - [-105.13791147599994, 39.78139025200005], - [-105.13785174999998, 39.77899364500007] - ] - } - }, - { - "id": "7573630e-a61b-50d8-bed3-1374a9bd93de", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20642934421_eastbound", - "description": "Between I-70 and 48th North Avenue (Wheat Ridge) from Mile Point 0 to Mile Point 0.25. Two left lanes closed due to bridge construction. Starting Monday at 7:00AM MST until Monday, at about 6:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 6:00PM", - "update_date": "2024-11-07T20:43:50Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "48th North Avenue (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "9e2298c0-697e-5c04-92c0-0e31e8c95fd3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-470"], - "direction": "westbound", - "name": "OpenTMS-Event20642854069_westbound", - "description": "Between I-70 and I-70 (near Golden) from Mile Point 6.5 to Mile Point 6.1. Road construction. Starting Sunday at 12:00AM MST until Sunday, at about 11:59PM MST. Full schedule below: \u2022 November 10, 12:00AM - November 10, 11:59PM Comment: The westbound C 470 on and off ramps at W. Quincy Ave. are closed 24/7 from 10/28 to 11/1o. Detour routes are posted.", - "update_date": "2024-11-07T20:38:33Z" - }, - "start_date": "2024-11-10T07:00:00Z", - "end_date": "2024-11-11T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "I-70 (near Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 6.1, - "ending_milepost": 6.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.160679, 39.632575], - [-105.157162, 39.628684] - ] - } - }, - { - "id": "2bbdbd6d-c320-5805-8fdb-c5eac570a90e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20642934472_eastbound", - "description": "Between I-70 and 48th North Avenue (Wheat Ridge) from Mile Point 0 to Mile Point 0.25. Two left lanes closed due to bridge construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 6:00PM", - "update_date": "2024-11-07T20:43:51Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "48th North Avenue (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "b1586e4d-b386-5e46-9c02-b43f90cb3325", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-470"], - "direction": "westbound", - "name": "OpenTMS-Event20642854109_westbound", - "description": "Between I-70 and I-70 (near Golden) from Mile Point 6.5 to Mile Point 6.1. Road construction. Starting tomorrow at 12:00AM MST until tomorrow at about 11:59PM MST. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM Comment: The westbound C 470 on and off ramps at W. Quincy Ave. are closed 24/7 from 10/28 to 11/1o. Detour routes are posted.", - "update_date": "2024-11-07T20:38:35Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "I-70 (near Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 6.1, - "ending_milepost": 6.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.160679, 39.632575], - [-105.156265, 39.627665] - ] - } - }, - { - "id": "7816e45d-58b3-57ca-bd55-3b3cd87958f8", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-470"], - "direction": "westbound", - "name": "OpenTMS-Event20642854049_westbound", - "description": "Between I-70 and I-70 (near Golden) from Mile Point 6.5 to Mile Point 6.1. Road construction. Starting Monday at 12:00AM MST until Monday, at about 11:59PM MST. Full schedule below: \u2022 November 11, 12:00AM - November 11, 11:59PM Comment: The westbound C 470 on and off ramps at W. Quincy Ave. are closed 24/7 from 10/28 to 11/1o. Detour routes are posted.", - "update_date": "2024-11-07T20:38:31Z" - }, - "start_date": "2024-11-11T07:00:00Z", - "end_date": "2024-11-12T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "I-70 (near Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 6.1, - "ending_milepost": 6.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.160679, 39.632575], - [-105.156265, 39.627665] - ] - } - }, - { - "id": "4e29eddf-2c11-55cd-9644-ffbea4b9c48f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-470"], - "direction": "westbound", - "name": "OpenTMS-Event20468760285_westbound", - "description": "Between I-70 and I-70 (near Golden) from Mile Point 6.5 to Mile Point 6.1. Road construction. Until today at about 11:59PM MST. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM Comment: The westbound C 470 on and off ramps at W. Quincy Ave. are closed 24/7 from 10/28 to 11/1o. Detour routes are posted.", - "update_date": "2024-11-07T20:38:30Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "exit-ramp", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "I-70 (near Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 6.1, - "ending_milepost": 6.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.160679, 39.632575], - [-105.156265, 39.627665] - ] - } - }, - { - "id": "2f8a2296-5f98-530a-8878-b3c30d409483", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20546704422_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting November 11, 2024 at 12:00AM MST until November 11, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 11, 12:00AM - November 11, 11:59PM", - "update_date": "2024-11-05T20:10:19Z" - }, - "start_date": "2024-11-11T07:00:00Z", - "end_date": "2024-11-12T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "fff5c352-600e-5cb1-a6b0-2c76857ba351", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "eastbound", - "name": "OpenTMS-Event20495404490_eastbound", - "description": "Between North Williams Street and North Cook Street (Denver) from Mile Point 299.34 to Mile Point 300.19. Right lane closed due to roadwork. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM Comment: 1st lane (southernmost) eastbound", - "update_date": "2024-10-31T19:50:37Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "North Williams Street", - "ending_cross_street": "North Cook Street (Denver)", - "beginning_milepost": 299.34, - "ending_milepost": 300.19 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.96476992099997, 39.739991642000064], - [-104.96347422199995, 39.73998562000003], - [-104.96101507299994, 39.73997415200006], - [-104.95961281299998, 39.73998480800003], - [-104.95851798399997, 39.740147723000064], - [-104.95689684299998, 39.74017388500005], - [-104.95625581999997, 39.74016637300008], - [-104.95474332099997, 39.74016300200003], - [-104.95358034799995, 39.74016039800006], - [-104.95240798399999, 39.740157761000034], - [-104.95123696999997, 39.74015511500005], - [-104.95006314499994, 39.74015245100003], - [-104.94837098499994, 39.74014858900006] - ] - } - }, - { - "id": "30ea8303-4827-5c03-97f7-33a03717676c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "eastbound", - "name": "OpenTMS-Event20495404100_eastbound", - "description": "Between North Williams Street and North Cook Street (Denver) from Mile Point 299.34 to Mile Point 300.19. Right lane closed due to roadwork. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM Comment: 1st lane (southernmost) eastbound", - "update_date": "2024-10-31T19:50:35Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:30Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "North Williams Street", - "ending_cross_street": "North Cook Street (Denver)", - "beginning_milepost": 299.34, - "ending_milepost": 300.19 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.96476992099997, 39.739991642000064], - [-104.96347422199995, 39.73998562000003], - [-104.96101507299994, 39.73997415200006], - [-104.95961281299998, 39.73998480800003], - [-104.95851798399997, 39.740147723000064], - [-104.95689684299998, 39.74017388500005], - [-104.95625581999997, 39.74016637300008], - [-104.95474332099997, 39.74016300200003], - [-104.95358034799995, 39.74016039800006], - [-104.95240798399999, 39.740157761000034], - [-104.95123696999997, 39.74015511500005], - [-104.95006314499994, 39.74015245100003], - [-104.94837098499994, 39.74014858900006] - ] - } - }, - { - "id": "1da93ecb-bceb-5bd9-823b-60411173c0ad", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-26"], - "direction": "eastbound", - "name": "OpenTMS-Event20474482766_eastbound", - "description": "Between South Lipan Street and I-25 (Denver) from Mile Point 13.96 to Mile Point 14.13. Right lane closed due to bridge construction. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM", - "update_date": "2024-10-30T19:47:48Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "South Lipan Street", - "ending_cross_street": "I-25 (Denver)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 13.96, - "ending_milepost": 14.13 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00158216399996, 39.71118435300008], - [-105.00156485499997, 39.71118435400007], - [-105.00064221899999, 39.71118443300003], - [-104.99951783799997, 39.71120323400004], - [-104.99869849699996, 39.711198885000044] - ] - } - }, - { - "id": "b68d1cf9-3d28-572d-9e6a-a055052068d3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-550"], - "direction": "northbound", - "name": "OpenTMS-Event20511139817_northbound", - "description": "Between County Road 4 and County Road 1 (2 to 3 miles south of Colona) from Mile Point 114 to Mile Point 115. Road construction. There is alternating traffic. Until today at about 6:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 6:00PM", - "update_date": "2024-11-07T20:28:36Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [{ "order": 1, "type": "general", "status": "closed" }], - "beginning_cross_street": "County Road 4", - "ending_cross_street": "County Road 1 (2 to 3 miles south of Colona)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 114.0, - "ending_milepost": 115.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.76479010599996, 38.28473285000007], - [-107.76479722199997, 38.284765623000055], - [-107.76502365899995, 38.28547434300003], - [-107.76570096799998, 38.28682712700004], - [-107.76650880399995, 38.28788577800003], - [-107.76689319499997, 38.28826704800008], - [-107.76938423499996, 38.29039695300003], - [-107.76993393099997, 38.290976056000034], - [-107.77047906099995, 38.291836422000074], - [-107.77256347199994, 38.297117376000074], - [-107.77256895699998, 38.29713134100007] - ] - } - }, - { - "id": "c7e64cf3-853e-52f6-8db5-95a053268d81", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-550"], - "direction": "northbound", - "name": "OpenTMS-Event20511139938_northbound", - "description": "Between County Road 4 and County Road 1 (2 to 3 miles south of Colona) from Mile Point 114 to Mile Point 115. Road construction. Alternating traffic. Starting tomorrow at 7:00AM MST until tomorrow at about 6:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 6:00PM", - "update_date": "2024-11-07T20:28:37Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [{ "order": 1, "type": "general", "status": "closed" }], - "beginning_cross_street": "County Road 4", - "ending_cross_street": "County Road 1 (2 to 3 miles south of Colona)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 114.0, - "ending_milepost": 115.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.76479010599996, 38.28473285000007], - [-107.76479722199997, 38.284765623000055], - [-107.76502365899995, 38.28547434300003], - [-107.76570096799998, 38.28682712700004], - [-107.76650880399995, 38.28788577800003], - [-107.76689319499997, 38.28826704800008], - [-107.76938423499996, 38.29039695300003], - [-107.76993393099997, 38.290976056000034], - [-107.77047906099995, 38.291836422000074], - [-107.77256347199994, 38.297117376000074], - [-107.77256895699998, 38.29713134100007] - ] - } - }, - { - "id": "fd4f1b5c-b5c0-5db2-875c-a416c7bc0644", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20567446059_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting November 12, 2024 at 12:00AM MST until November 12, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 12, 12:00AM - November 12, 11:59PM", - "update_date": "2024-11-05T20:10:18Z" - }, - "start_date": "2024-11-12T07:00:00Z", - "end_date": "2024-11-13T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "25d4d321-f300-5b45-be7b-31868336a561", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "eastbound", - "name": "OpenTMS-Event20495259603_eastbound", - "description": "Between County Road 161 and County Road 63A (3 to 10 miles east of Dinosaur) from Mile Point 7 to Mile Point 14. Paving operations. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM Comment: Delays of up to 15 minutes are anticipated. The speed limit will be reduced to 45 mph throughout the work zone. More project information is available at 970-548-9186 or us40crackseal@gmail.com.", - "update_date": "2024-10-31T19:40:23Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 161", - "ending_cross_street": "County Road 63A (3 to 10 miles east of Dinosaur)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 7.0, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.93011898999998, 40.240560351000056], - [-108.93009875699994, 40.24055759500004], - [-108.91552991499998, 40.23843883300003], - [-108.91196129399998, 40.23791303200005], - [-108.90999186699997, 40.23770682400004], - [-108.90735956199995, 40.237660007000045], - [-108.90506749999997, 40.237832523000066], - [-108.90281744999999, 40.23819852100007], - [-108.90113869499999, 40.23861504300004], - [-108.89937328899998, 40.23918139800003], - [-108.89736106599997, 40.23996662700006], - [-108.88910887299994, 40.243564623000054], - [-108.88060549499994, 40.246454691000054], - [-108.86869241299996, 40.25046290700004], - [-108.86711300999997, 40.25089049500008], - [-108.86582003299998, 40.25114693100005], - [-108.86385238499997, 40.25139113800003], - [-108.86242766399994, 40.25141989400004], - [-108.84482074199997, 40.25137351600006], - [-108.82889503899997, 40.251349307000055], - [-108.80610762199996, 40.251310842000066] - ] - } - }, - { - "id": "e3f2c436-469f-5ee5-88dc-63d52eafabf9", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20511132909_westbound", - "description": "Between Hayden Creek Road (Coaldale) and County Road 101 (3 miles east of Salida) from Mile Point 241 to Mile Point 225.9. Road construction. Alternating traffic. Starting tomorrow at 7:30AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:30AM - November 8, 7:00PM
Between County Road 101 (3 miles east of Salida) and Hayden Creek Road (Coaldale) from Mile Point 225.9 to Mile Point 241. Road construction. Alternating traffic. Starting tomorrow at 7:30AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:30AM - November 8, 7:00PM", - "update_date": "2024-11-07T20:23:27Z" - }, - "start_date": "2024-11-08T14:30:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Hayden Creek Road (Coaldale)", - "ending_cross_street": "County Road 101 (3 miles east of Salida)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 241.0, - "ending_milepost": 225.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.75610415599999, 38.37009005200008], - [-105.75703588899995, 38.37069074900006], - [-105.76003888299999, 38.372652223000046], - [-105.76075717799995, 38.37322659100005], - [-105.76153440799999, 38.37404318500006], - [-105.76206595999997, 38.37475253500003], - [-105.76447017399994, 38.37834905300008], - [-105.76664823499999, 38.38158089800004], - [-105.76707951599997, 38.38213818100007], - [-105.768295664, 38.38354324900007], - [-105.77322928099994, 38.38910756000007], - [-105.77386559899998, 38.38982008600004], - [-105.77625946799998, 38.39219575900006], - [-105.77673386699996, 38.39276402200005], - [-105.77705539699997, 38.393375492000075], - [-105.77721352899994, 38.393828160000055], - [-105.77843755999999, 38.399254803000076], - [-105.77873825299997, 38.400362517000076], - [-105.77911070199997, 38.40120538600007], - [-105.77973828399996, 38.40221223400005], - [-105.78176658299998, 38.40450343800006], - [-105.78364246999996, 38.406518575000064], - [-105.78421953399999, 38.407032170000036], - [-105.78687593399997, 38.40919934300007], - [-105.78826448599995, 38.410376453000026], - [-105.79030498299994, 38.411665791000075], - [-105.79118019399999, 38.41230361800007], - [-105.79269662299998, 38.41352707000004], - [-105.79744330499994, 38.417356281000025], - [-105.80911529699995, 38.42676966400006], - [-105.80975703299998, 38.42723855300005], - [-105.81057231299997, 38.42770569400005], - [-105.81147855799998, 38.42811146200006], - [-105.81334850099995, 38.42880063500007], - [-105.81551464799998, 38.42952341400007], - [-105.81607823599995, 38.42962403300004], - [-105.81693638599995, 38.42970162700004], - [-105.82238994299996, 38.43006367600003], - [-105.82512436299999, 38.43009765200003], - [-105.82634915099999, 38.430199850000065], - [-105.82836322899999, 38.43056109300005], - [-105.83022169599997, 38.43094255500006], - [-105.83123742699996, 38.43119460500003], - [-105.83217462199997, 38.43157587400003], - [-105.83279921999997, 38.43196037100006], - [-105.83349670199999, 38.43258781900005], - [-105.83529694299995, 38.434476379000046], - [-105.83687300099996, 38.436139326000045], - [-105.83721761999999, 38.43671219700008], - [-105.83746064999997, 38.43756369000005], - [-105.83834662199996, 38.44176264300006], - [-105.83882011899999, 38.44400650600005], - [-105.83942849099998, 38.44688932100007], - [-105.83968117399996, 38.448086603000036], - [-105.83999595199998, 38.44957805000007], - [-105.84013655999996, 38.45016501500004], - [-105.84032386199999, 38.45078350400007], - [-105.84176841199996, 38.45458910600007], - [-105.84297194599998, 38.457759433000035], - [-105.843381852, 38.458550556000034], - [-105.84409112299994, 38.45948365500004], - [-105.84514590499998, 38.460513770000034], - [-105.84677716799996, 38.46173017000007], - [-105.84743515599996, 38.46214051800007], - [-105.84842231199997, 38.462573734000046], - [-105.84951820799995, 38.46285591700007], - [-105.85444532099996, 38.463797965000026], - [-105.85550408499995, 38.46393194700005], - [-105.85947277699995, 38.46421473800007], - [-105.86053185899999, 38.46442097900007], - [-105.86154706399998, 38.46473190000006], - [-105.86225823199999, 38.46506143700003], - [-105.86314026799994, 38.46557544500007], - [-105.86374121099999, 38.46601385800005], - [-105.86456781899994, 38.46686643800007], - [-105.86492422999999, 38.46742917200004], - [-105.86526167499994, 38.46868235800008], - [-105.86562234799999, 38.47115712100003], - [-105.865765179, 38.471703468000044], - [-105.86612981199994, 38.47214378600006], - [-105.86690837599997, 38.47243770700004], - [-105.86778590599994, 38.47229122700003], - [-105.86834067299998, 38.47198862300007], - [-105.86874191099997, 38.47118115200004], - [-105.86930192999995, 38.47040306100007], - [-105.86990659699995, 38.46968631400006], - [-105.87045889699999, 38.469406924000054], - [-105.87112292399996, 38.46930266700008], - [-105.87180575199994, 38.46936370100008], - [-105.87240075099999, 38.46962219900007], - [-105.87275916899995, 38.470072956000024], - [-105.87302982399996, 38.47076797700004], - [-105.87305751699995, 38.47112144400006], - [-105.87304670699996, 38.47176606900007], - [-105.87365014699998, 38.47231650900005], - [-105.87443659999997, 38.472291074000054], - [-105.87563462999998, 38.47188967100004], - [-105.87633595499994, 38.47188730200003], - [-105.87748634599996, 38.47217894400006], - [-105.87792282499998, 38.47235730600005], - [-105.87881614499997, 38.47282091200003], - [-105.87929806899996, 38.47313721100005], - [-105.87971642699995, 38.47359405700007], - [-105.88026480699995, 38.47440432800005], - [-105.88095117199998, 38.47493480700007], - [-105.88210267199997, 38.47531109500005], - [-105.88288369699995, 38.475338134000026], - [-105.88438870199997, 38.475191100000075], - [-105.88581056799995, 38.47529598400007], - [-105.88655807099997, 38.47552886500006], - [-105.88743832299997, 38.476008610000065], - [-105.88820000499999, 38.47657822000008], - [-105.88981246299994, 38.47726778500004], - [-105.89434681099999, 38.47908491100003], - [-105.89503821199997, 38.47930003500005], - [-105.89745505499997, 38.47989232500004], - [-105.90039352299999, 38.48044495800008], - [-105.90390340699997, 38.48111935800006], - [-105.90567015799996, 38.481574300000034], - [-105.90687218199997, 38.48171202200007], - [-105.90779670299997, 38.48195599500008], - [-105.90840197099999, 38.48232113300003], - [-105.90953242199998, 38.483145602000036], - [-105.91017242099997, 38.483451314000035], - [-105.91128838999998, 38.483774580000045], - [-105.91183067699995, 38.48408502700005], - [-105.91209082799998, 38.484389220000025], - [-105.91265291499997, 38.48522611800007], - [-105.91316257299997, 38.48563727700008], - [-105.91472118799999, 38.486312045000034], - [-105.91604216899998, 38.486953121000056], - [-105.91703559799998, 38.48757092300008], - [-105.91810131299997, 38.48801797300007], - [-105.91887679199999, 38.48850037100004], - [-105.91929599699995, 38.488989186000026], - [-105.91947023899996, 38.48936109700003], - [-105.91957083099999, 38.489947373000064], - [-105.91947580999994, 38.49053018300003], - [-105.91828757199994, 38.49300888600004], - [-105.91724410599994, 38.49522017900006], - [-105.91718762799997, 38.49559089300004], - [-105.91730544999996, 38.496332651000046], - [-105.91760606199995, 38.49685983100005], - [-105.91827755899999, 38.497448801000075], - [-105.91894787399997, 38.49775757200007], - [-105.91996859699998, 38.49794525900006], - [-105.92075182399998, 38.49787817600003], - [-105.92252497199996, 38.49749515800005], - [-105.92331200299998, 38.49749869900006], - [-105.92458544799996, 38.49781390800007], - [-105.92616031099999, 38.49819907700004], - [-105.92787687099997, 38.499000453000065], - [-105.92861739899996, 38.499270669000055], - [-105.93010322899994, 38.49969529700007], - [-105.93072415699999, 38.50007177100008], - [-105.93202543399997, 38.501063747000046], - [-105.93283232799996, 38.501798819000044], - [-105.93357817399999, 38.50229569000004], - [-105.93379659099998, 38.502390974000036] - ] - } - }, - { - "id": "305979f9-8974-5f1c-99ba-50d7b6d66e69", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20511132909_eastbound", - "description": "Between Hayden Creek Road (Coaldale) and County Road 101 (3 miles east of Salida) from Mile Point 241 to Mile Point 225.9. Road construction. Alternating traffic. Starting tomorrow at 7:30AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:30AM - November 8, 7:00PM
Between County Road 101 (3 miles east of Salida) and Hayden Creek Road (Coaldale) from Mile Point 225.9 to Mile Point 241. Road construction. Alternating traffic. Starting tomorrow at 7:30AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:30AM - November 8, 7:00PM", - "update_date": "2024-11-07T20:23:27Z" - }, - "start_date": "2024-11-08T14:30:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Hayden Creek Road (Coaldale)", - "ending_cross_street": "County Road 101 (3 miles east of Salida)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 225.9, - "ending_milepost": 241.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.933806, 38.502397], - [-105.756114, 38.370096] - ] - } - }, - { - "id": "2c153e6d-f261-50d6-835b-826a31e4fc8c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20525996888_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting November 10, 2024 at 12:00AM MST until November 10, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 10, 12:00AM - November 10, 11:59PM", - "update_date": "2024-11-05T20:10:19Z" - }, - "start_date": "2024-11-10T07:00:00Z", - "end_date": "2024-11-11T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "1559f12e-7b53-5386-af48-a4c5cca03205", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20484211402_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting Friday at 12:00AM MST until Friday, at about 11:59PM MST. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM", - "update_date": "2024-11-05T20:10:20Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "30a10762-93bc-50e3-bd63-5ae3d5ef9354", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20511132892_westbound", - "description": "Between Hayden Creek Road (Coaldale) and County Road 101 (3 miles east of Salida) from Mile Point 241 to Mile Point 225.9. Road construction. There is alternating traffic. Until today at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:30AM - November 7, 7:00PM
Between County Road 101 (3 miles east of Salida) and Hayden Creek Road (Coaldale) from Mile Point 225.9 to Mile Point 241. Road construction. There is alternating traffic. Until today at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:30AM - November 7, 7:00PM", - "update_date": "2024-11-07T20:23:25Z" - }, - "start_date": "2024-11-07T14:30:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Hayden Creek Road (Coaldale)", - "ending_cross_street": "County Road 101 (3 miles east of Salida)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 241.0, - "ending_milepost": 225.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.75610415599999, 38.37009005200008], - [-105.75703588899995, 38.37069074900006], - [-105.76003888299999, 38.372652223000046], - [-105.76075717799995, 38.37322659100005], - [-105.76153440799999, 38.37404318500006], - [-105.76206595999997, 38.37475253500003], - [-105.76447017399994, 38.37834905300008], - [-105.76664823499999, 38.38158089800004], - [-105.76707951599997, 38.38213818100007], - [-105.768295664, 38.38354324900007], - [-105.77322928099994, 38.38910756000007], - [-105.77386559899998, 38.38982008600004], - [-105.77625946799998, 38.39219575900006], - [-105.77673386699996, 38.39276402200005], - [-105.77705539699997, 38.393375492000075], - [-105.77721352899994, 38.393828160000055], - [-105.77843755999999, 38.399254803000076], - [-105.77873825299997, 38.400362517000076], - [-105.77911070199997, 38.40120538600007], - [-105.77973828399996, 38.40221223400005], - [-105.78176658299998, 38.40450343800006], - [-105.78364246999996, 38.406518575000064], - [-105.78421953399999, 38.407032170000036], - [-105.78687593399997, 38.40919934300007], - [-105.78826448599995, 38.410376453000026], - [-105.79030498299994, 38.411665791000075], - [-105.79118019399999, 38.41230361800007], - [-105.79269662299998, 38.41352707000004], - [-105.79744330499994, 38.417356281000025], - [-105.80911529699995, 38.42676966400006], - [-105.80975703299998, 38.42723855300005], - [-105.81057231299997, 38.42770569400005], - [-105.81147855799998, 38.42811146200006], - [-105.81334850099995, 38.42880063500007], - [-105.81551464799998, 38.42952341400007], - [-105.81607823599995, 38.42962403300004], - [-105.81693638599995, 38.42970162700004], - [-105.82238994299996, 38.43006367600003], - [-105.82512436299999, 38.43009765200003], - [-105.82634915099999, 38.430199850000065], - [-105.82836322899999, 38.43056109300005], - [-105.83022169599997, 38.43094255500006], - [-105.83123742699996, 38.43119460500003], - [-105.83217462199997, 38.43157587400003], - [-105.83279921999997, 38.43196037100006], - [-105.83349670199999, 38.43258781900005], - [-105.83529694299995, 38.434476379000046], - [-105.83687300099996, 38.436139326000045], - [-105.83721761999999, 38.43671219700008], - [-105.83746064999997, 38.43756369000005], - [-105.83834662199996, 38.44176264300006], - [-105.83882011899999, 38.44400650600005], - [-105.83942849099998, 38.44688932100007], - [-105.83968117399996, 38.448086603000036], - [-105.83999595199998, 38.44957805000007], - [-105.84013655999996, 38.45016501500004], - [-105.84032386199999, 38.45078350400007], - [-105.84176841199996, 38.45458910600007], - [-105.84297194599998, 38.457759433000035], - [-105.843381852, 38.458550556000034], - [-105.84409112299994, 38.45948365500004], - [-105.84514590499998, 38.460513770000034], - [-105.84677716799996, 38.46173017000007], - [-105.84743515599996, 38.46214051800007], - [-105.84842231199997, 38.462573734000046], - [-105.84951820799995, 38.46285591700007], - [-105.85444532099996, 38.463797965000026], - [-105.85550408499995, 38.46393194700005], - [-105.85947277699995, 38.46421473800007], - [-105.86053185899999, 38.46442097900007], - [-105.86154706399998, 38.46473190000006], - [-105.86225823199999, 38.46506143700003], - [-105.86314026799994, 38.46557544500007], - [-105.86374121099999, 38.46601385800005], - [-105.86456781899994, 38.46686643800007], - [-105.86492422999999, 38.46742917200004], - [-105.86526167499994, 38.46868235800008], - [-105.86562234799999, 38.47115712100003], - [-105.865765179, 38.471703468000044], - [-105.86612981199994, 38.47214378600006], - [-105.86690837599997, 38.47243770700004], - [-105.86778590599994, 38.47229122700003], - [-105.86834067299998, 38.47198862300007], - [-105.86874191099997, 38.47118115200004], - [-105.86930192999995, 38.47040306100007], - [-105.86990659699995, 38.46968631400006], - [-105.87045889699999, 38.469406924000054], - [-105.87112292399996, 38.46930266700008], - [-105.87180575199994, 38.46936370100008], - [-105.87240075099999, 38.46962219900007], - [-105.87275916899995, 38.470072956000024], - [-105.87302982399996, 38.47076797700004], - [-105.87305751699995, 38.47112144400006], - [-105.87304670699996, 38.47176606900007], - [-105.87365014699998, 38.47231650900005], - [-105.87443659999997, 38.472291074000054], - [-105.87563462999998, 38.47188967100004], - [-105.87633595499994, 38.47188730200003], - [-105.87748634599996, 38.47217894400006], - [-105.87792282499998, 38.47235730600005], - [-105.87881614499997, 38.47282091200003], - [-105.87929806899996, 38.47313721100005], - [-105.87971642699995, 38.47359405700007], - [-105.88026480699995, 38.47440432800005], - [-105.88095117199998, 38.47493480700007], - [-105.88210267199997, 38.47531109500005], - [-105.88288369699995, 38.475338134000026], - [-105.88438870199997, 38.475191100000075], - [-105.88581056799995, 38.47529598400007], - [-105.88655807099997, 38.47552886500006], - [-105.88743832299997, 38.476008610000065], - [-105.88820000499999, 38.47657822000008], - [-105.88981246299994, 38.47726778500004], - [-105.89434681099999, 38.47908491100003], - [-105.89503821199997, 38.47930003500005], - [-105.89745505499997, 38.47989232500004], - [-105.90039352299999, 38.48044495800008], - [-105.90390340699997, 38.48111935800006], - [-105.90567015799996, 38.481574300000034], - [-105.90687218199997, 38.48171202200007], - [-105.90779670299997, 38.48195599500008], - [-105.90840197099999, 38.48232113300003], - [-105.90953242199998, 38.483145602000036], - [-105.91017242099997, 38.483451314000035], - [-105.91128838999998, 38.483774580000045], - [-105.91183067699995, 38.48408502700005], - [-105.91209082799998, 38.484389220000025], - [-105.91265291499997, 38.48522611800007], - [-105.91316257299997, 38.48563727700008], - [-105.91472118799999, 38.486312045000034], - [-105.91604216899998, 38.486953121000056], - [-105.91703559799998, 38.48757092300008], - [-105.91810131299997, 38.48801797300007], - [-105.91887679199999, 38.48850037100004], - [-105.91929599699995, 38.488989186000026], - [-105.91947023899996, 38.48936109700003], - [-105.91957083099999, 38.489947373000064], - [-105.91947580999994, 38.49053018300003], - [-105.91828757199994, 38.49300888600004], - [-105.91724410599994, 38.49522017900006], - [-105.91718762799997, 38.49559089300004], - [-105.91730544999996, 38.496332651000046], - [-105.91760606199995, 38.49685983100005], - [-105.91827755899999, 38.497448801000075], - [-105.91894787399997, 38.49775757200007], - [-105.91996859699998, 38.49794525900006], - [-105.92075182399998, 38.49787817600003], - [-105.92252497199996, 38.49749515800005], - [-105.92331200299998, 38.49749869900006], - [-105.92458544799996, 38.49781390800007], - [-105.92616031099999, 38.49819907700004], - [-105.92787687099997, 38.499000453000065], - [-105.92861739899996, 38.499270669000055], - [-105.93010322899994, 38.49969529700007], - [-105.93072415699999, 38.50007177100008], - [-105.93202543399997, 38.501063747000046], - [-105.93283232799996, 38.501798819000044], - [-105.93357817399999, 38.50229569000004], - [-105.93379659099998, 38.502390974000036] - ] - } - }, - { - "id": "88c5f295-129f-5833-93f2-7edc34e24db6", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20511132892_eastbound", - "description": "Between Hayden Creek Road (Coaldale) and County Road 101 (3 miles east of Salida) from Mile Point 241 to Mile Point 225.9. Road construction. There is alternating traffic. Until today at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:30AM - November 7, 7:00PM
Between County Road 101 (3 miles east of Salida) and Hayden Creek Road (Coaldale) from Mile Point 225.9 to Mile Point 241. Road construction. There is alternating traffic. Until today at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:30AM - November 7, 7:00PM", - "update_date": "2024-11-07T20:23:25Z" - }, - "start_date": "2024-11-07T14:30:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Hayden Creek Road (Coaldale)", - "ending_cross_street": "County Road 101 (3 miles east of Salida)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 225.9, - "ending_milepost": 241.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.933806, 38.502397], - [-105.756114, 38.370096] - ] - } - }, - { - "id": "629b5a87-402e-5f6f-b813-e5f79880b5ef", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20505168093_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting Saturday at 12:00AM MST until Saturday, at about 11:59PM MST. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM", - "update_date": "2024-11-05T20:10:20Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "69eaed53-8121-5c30-bbc0-1fde9c4eb77c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-24"], - "direction": "eastbound", - "name": "OpenTMS-Event20490392478_eastbound", - "description": "Between Cemetery Road (Minturn) and Homestake Road (2 miles east of Red Cliff) from Mile Point 147 to Mile Point 156. Bridge construction. Alternating traffic. Starting tomorrow at 7:00AM MST until tomorrow at about 6:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 6:00PM", - "update_date": "2024-11-07T20:23:22Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Cemetery Road (Minturn)", - "ending_cross_street": "Homestake Road (2 miles east of Red Cliff)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 147.0, - "ending_milepost": 156.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.40739277699998, 39.57199806400007], - [-106.40735377299995, 39.57149160000006], - [-106.40690930599999, 39.57038268100007], - [-106.40580233099996, 39.56885856900004], - [-106.40322394399999, 39.565072566000026], - [-106.40180685999997, 39.562980519000064], - [-106.40083646299996, 39.561450929000046], - [-106.40041853599996, 39.56062031400006], - [-106.40028011899994, 39.55990136200006], - [-106.40056562099994, 39.55887637100005], - [-106.40136471999995, 39.557463882000036], - [-106.40157699399998, 39.55614217400006], - [-106.40153492099995, 39.554867956000066], - [-106.40141716399995, 39.552964503000055], - [-106.40083554399996, 39.552501438000036], - [-106.40003741799995, 39.55254424100008], - [-106.39964974399999, 39.55284421300007], - [-106.39918842499998, 39.55355094600003], - [-106.39803787099999, 39.55469774200003], - [-106.39773905599998, 39.555168587000026], - [-106.39768356899998, 39.555578479000076], - [-106.39767421099998, 39.556271206000076], - [-106.39696352999994, 39.55558257700005], - [-106.39705650699995, 39.554655024000056], - [-106.39767294999996, 39.553147668000065], - [-106.39849114899994, 39.55168566800006], - [-106.39876627399997, 39.55103243600007], - [-106.39905617499994, 39.550389092000046], - [-106.40045074499994, 39.54930614300008], - [-106.40075489199995, 39.54877417700004], - [-106.40056181399996, 39.54764843500004], - [-106.40036794299999, 39.54662699600004], - [-106.39955553199997, 39.546100084000045], - [-106.39930267799997, 39.54521368500008], - [-106.40031747199998, 39.544240665000075], - [-106.40041466699995, 39.54361269300006], - [-106.40003132599998, 39.54160251400003], - [-106.39978530799999, 39.54114996900006], - [-106.39904242599994, 39.54040587900005], - [-106.39901847399994, 39.53973245000003], - [-106.39878224599994, 39.539378148000026], - [-106.39803350299997, 39.53854682800005], - [-106.39762437999997, 39.53730734200008], - [-106.39763359599999, 39.53694230800005], - [-106.39793520599994, 39.53625726100006], - [-106.39700382599995, 39.53566991500003], - [-106.39634125699996, 39.53597954400004], - [-106.39540807299994, 39.536557791000064], - [-106.39434397599996, 39.53672398100008], - [-106.39320951299999, 39.53725115800006], - [-106.39213129099994, 39.53758997400007], - [-106.39128074799999, 39.537138636000066], - [-106.391533402, 39.53562511600006], - [-106.39164787199996, 39.534349442000064], - [-106.39193025799995, 39.533434182000065], - [-106.39307543199999, 39.53145591200007], - [-106.39311639799996, 39.53084535100004], - [-106.39214704299997, 39.52954854800004], - [-106.39141608599999, 39.529156889000035], - [-106.38964199499998, 39.52869274100004], - [-106.38929565899997, 39.52813591000006], - [-106.38981882599995, 39.52488852100004], - [-106.39037295499998, 39.52379137400004], - [-106.39019470399995, 39.523099726000055], - [-106.38934975699999, 39.52263043700003], - [-106.38898539799999, 39.52197195200006], - [-106.38917331599998, 39.52013975700004], - [-106.38881509599997, 39.51969629300004], - [-106.38798364099995, 39.51938503800005], - [-106.38621169699996, 39.51907360400003], - [-106.38585642799995, 39.518614789000026], - [-106.38563652799996, 39.51709138600006], - [-106.38494822199999, 39.51577400600007], - [-106.38441521299995, 39.51524180400003], - [-106.38357799999994, 39.514618333000044], - [-106.38288047699996, 39.51356356200006], - [-106.38264731799995, 39.51308359300003], - [-106.38256633799995, 39.51211694300008], - [-106.38265802499996, 39.51150926400004], - [-106.38284088399996, 39.51066522600007], - [-106.38249815599994, 39.51006842500004], - [-106.38151800099996, 39.50969852700007], - [-106.38024441199997, 39.509536258000026], - [-106.37920217799996, 39.50919921000008], - [-106.37811585999998, 39.50958277500007], - [-106.37735921599995, 39.50959478200008], - [-106.37663754599998, 39.50919323100004], - [-106.37659383099998, 39.50857933100008], - [-106.37696354699995, 39.50683508800006], - [-106.37697497799996, 39.504714946000036], - [-106.37697107699995, 39.502922314000045], - [-106.37656248399998, 39.50221133800005], - [-106.37563391399999, 39.501615763000075], - [-106.37363039599995, 39.50041995000004], - [-106.37226853699997, 39.499257200000045], - [-106.36978350099997, 39.49720866600006], - [-106.36880918999998, 39.49609383100005], - [-106.36756218999994, 39.49402665800005], - [-106.36766336899996, 39.49309154600007], - [-106.36763888099995, 39.491620252000075], - [-106.36773444399995, 39.48916004400007], - [-106.36772032799996, 39.48811958700003], - [-106.36688606799999, 39.48620586800007], - [-106.36571057999998, 39.48342501700006], - [-106.36536589999997, 39.48168012300005], - [-106.36535997799996, 39.48031182500006], - [-106.36505962899997, 39.47971740400004], - [-106.36427915999997, 39.479042536000065], - [-106.36388592299994, 39.47839601600003], - [-106.36367680699999, 39.47750185600006], - [-106.36323311599995, 39.476945303000036], - [-106.36305913399997, 39.476111752000065], - [-106.36300551699998, 39.47588512100003] - ] - } - }, - { - "id": "d31c6b12-4bcc-5821-9011-c2118e37fb1d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20588445662_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting November 13, 2024 at 12:00AM MST until November 13, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 13, 12:00AM - November 13, 11:59PM", - "update_date": "2024-11-05T20:10:18Z" - }, - "start_date": "2024-11-13T07:00:00Z", - "end_date": "2024-11-14T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "fb1a48c6-1dcf-55f6-b9e9-56697ca0e5be", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-285"], - "direction": "northbound", - "name": "OpenTMS-Event20495259682_northbound", - "description": "Between County Road 60 and Geneva Creek (24 to 26 miles north of Fairplay) from Mile Point 208 to Mile Point 210. Right shoulder closed due to road construction. Starting November 7, 2024 at 8:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 8:00AM - November 7, 5:00PM", - "update_date": "2024-10-31T19:40:27Z" - }, - "start_date": "2024-11-07T15:00:00Z", - "end_date": "2024-11-08T00:00:12Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "County Road 60", - "ending_cross_street": "Geneva Creek (24 to 26 miles north of Fairplay)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 208.0, - "ending_milepost": 210.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.71462865199999, 39.45727510000006], - [-105.714609785, 39.45727628800006], - [-105.71283698499997, 39.45740315100005], - [-105.71053879999994, 39.45788072400006], - [-105.70703720599994, 39.458732465000026], - [-105.70648063699997, 39.45897813700003], - [-105.70522812299998, 39.45978119200004], - [-105.70419093699996, 39.460085777000074], - [-105.70318150599996, 39.46007565700006], - [-105.70042533199995, 39.45952358000005], - [-105.69896172699998, 39.459492004000026], - [-105.69666180499996, 39.459793356000034], - [-105.69361945599996, 39.46005939500003], - [-105.69082798499994, 39.46012244700006], - [-105.69017827599998, 39.460111565000034], - [-105.68863742999997, 39.46009254200004], - [-105.68757199599997, 39.46012649200003], - [-105.68368367499994, 39.46089112400006], - [-105.68237383699994, 39.46110603900007], - [-105.67853620999995, 39.46135036100003] - ] - } - }, - { - "id": "edf8312c-6f7e-579c-b467-df55442d4033", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-24"], - "direction": "eastbound", - "name": "OpenTMS-Event20471734598_eastbound", - "description": "Between Cemetery Road (Minturn) and Homestake Road (2 miles east of Red Cliff) from Mile Point 147 to Mile Point 156. Bridge construction. There is alternating traffic. Until today at about 6:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 6:00PM", - "update_date": "2024-11-07T20:23:21Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Cemetery Road (Minturn)", - "ending_cross_street": "Homestake Road (2 miles east of Red Cliff)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 147.0, - "ending_milepost": 156.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.40739277699998, 39.57199806400007], - [-106.40735377299995, 39.57149160000006], - [-106.40690930599999, 39.57038268100007], - [-106.40580233099996, 39.56885856900004], - [-106.40322394399999, 39.565072566000026], - [-106.40180685999997, 39.562980519000064], - [-106.40083646299996, 39.561450929000046], - [-106.40041853599996, 39.56062031400006], - [-106.40028011899994, 39.55990136200006], - [-106.40056562099994, 39.55887637100005], - [-106.40136471999995, 39.557463882000036], - [-106.40157699399998, 39.55614217400006], - [-106.40153492099995, 39.554867956000066], - [-106.40141716399995, 39.552964503000055], - [-106.40083554399996, 39.552501438000036], - [-106.40003741799995, 39.55254424100008], - [-106.39964974399999, 39.55284421300007], - [-106.39918842499998, 39.55355094600003], - [-106.39803787099999, 39.55469774200003], - [-106.39773905599998, 39.555168587000026], - [-106.39768356899998, 39.555578479000076], - [-106.39767421099998, 39.556271206000076], - [-106.39696352999994, 39.55558257700005], - [-106.39705650699995, 39.554655024000056], - [-106.39767294999996, 39.553147668000065], - [-106.39849114899994, 39.55168566800006], - [-106.39876627399997, 39.55103243600007], - [-106.39905617499994, 39.550389092000046], - [-106.40045074499994, 39.54930614300008], - [-106.40075489199995, 39.54877417700004], - [-106.40056181399996, 39.54764843500004], - [-106.40036794299999, 39.54662699600004], - [-106.39955553199997, 39.546100084000045], - [-106.39930267799997, 39.54521368500008], - [-106.40031747199998, 39.544240665000075], - [-106.40041466699995, 39.54361269300006], - [-106.40003132599998, 39.54160251400003], - [-106.39978530799999, 39.54114996900006], - [-106.39904242599994, 39.54040587900005], - [-106.39901847399994, 39.53973245000003], - [-106.39878224599994, 39.539378148000026], - [-106.39803350299997, 39.53854682800005], - [-106.39762437999997, 39.53730734200008], - [-106.39763359599999, 39.53694230800005], - [-106.39793520599994, 39.53625726100006], - [-106.39700382599995, 39.53566991500003], - [-106.39634125699996, 39.53597954400004], - [-106.39540807299994, 39.536557791000064], - [-106.39434397599996, 39.53672398100008], - [-106.39320951299999, 39.53725115800006], - [-106.39213129099994, 39.53758997400007], - [-106.39128074799999, 39.537138636000066], - [-106.391533402, 39.53562511600006], - [-106.39164787199996, 39.534349442000064], - [-106.39193025799995, 39.533434182000065], - [-106.39307543199999, 39.53145591200007], - [-106.39311639799996, 39.53084535100004], - [-106.39214704299997, 39.52954854800004], - [-106.39141608599999, 39.529156889000035], - [-106.38964199499998, 39.52869274100004], - [-106.38929565899997, 39.52813591000006], - [-106.38981882599995, 39.52488852100004], - [-106.39037295499998, 39.52379137400004], - [-106.39019470399995, 39.523099726000055], - [-106.38934975699999, 39.52263043700003], - [-106.38898539799999, 39.52197195200006], - [-106.38917331599998, 39.52013975700004], - [-106.38881509599997, 39.51969629300004], - [-106.38798364099995, 39.51938503800005], - [-106.38621169699996, 39.51907360400003], - [-106.38585642799995, 39.518614789000026], - [-106.38563652799996, 39.51709138600006], - [-106.38494822199999, 39.51577400600007], - [-106.38441521299995, 39.51524180400003], - [-106.38357799999994, 39.514618333000044], - [-106.38288047699996, 39.51356356200006], - [-106.38264731799995, 39.51308359300003], - [-106.38256633799995, 39.51211694300008], - [-106.38265802499996, 39.51150926400004], - [-106.38284088399996, 39.51066522600007], - [-106.38249815599994, 39.51006842500004], - [-106.38151800099996, 39.50969852700007], - [-106.38024441199997, 39.509536258000026], - [-106.37920217799996, 39.50919921000008], - [-106.37811585999998, 39.50958277500007], - [-106.37735921599995, 39.50959478200008], - [-106.37663754599998, 39.50919323100004], - [-106.37659383099998, 39.50857933100008], - [-106.37696354699995, 39.50683508800006], - [-106.37697497799996, 39.504714946000036], - [-106.37697107699995, 39.502922314000045], - [-106.37656248399998, 39.50221133800005], - [-106.37563391399999, 39.501615763000075], - [-106.37363039599995, 39.50041995000004], - [-106.37226853699997, 39.499257200000045], - [-106.36978350099997, 39.49720866600006], - [-106.36880918999998, 39.49609383100005], - [-106.36756218999994, 39.49402665800005], - [-106.36766336899996, 39.49309154600007], - [-106.36763888099995, 39.491620252000075], - [-106.36773444399995, 39.48916004400007], - [-106.36772032799996, 39.48811958700003], - [-106.36688606799999, 39.48620586800007], - [-106.36571057999998, 39.48342501700006], - [-106.36536589999997, 39.48168012300005], - [-106.36535997799996, 39.48031182500006], - [-106.36505962899997, 39.47971740400004], - [-106.36427915999997, 39.479042536000065], - [-106.36388592299994, 39.47839601600003], - [-106.36367680699999, 39.47750185600006], - [-106.36323311599995, 39.476945303000036], - [-106.36305913399997, 39.476111752000065], - [-106.36300551699998, 39.47588512100003] - ] - } - }, - { - "id": "da00112c-78dc-5078-b381-89229cd03721", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20468762239_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting Thursday at 12:00AM MST until Thursday, at about 11:59PM MST. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM", - "update_date": "2024-11-05T20:10:21Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "282231fc-1231-5856-9714-e36de818f32e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-285"], - "direction": "northbound", - "name": "OpenTMS-Event20495259696_northbound", - "description": "Between County Road 60 and Geneva Creek (24 to 26 miles north of Fairplay) from Mile Point 208 to Mile Point 210. Road construction. Alternating traffic. Starting November 8, 2024 at 9:00AM MDT until November 8, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 8, 9:00AM - November 8, 5:00PM", - "update_date": "2024-10-31T19:40:27Z" - }, - "start_date": "2024-11-08T16:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 60", - "ending_cross_street": "Geneva Creek (24 to 26 miles north of Fairplay)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 208.0, - "ending_milepost": 210.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.71462865199999, 39.45727510000006], - [-105.714609785, 39.45727628800006], - [-105.71283698499997, 39.45740315100005], - [-105.71053879999994, 39.45788072400006], - [-105.70703720599994, 39.458732465000026], - [-105.70648063699997, 39.45897813700003], - [-105.70522812299998, 39.45978119200004], - [-105.70419093699996, 39.460085777000074], - [-105.70318150599996, 39.46007565700006], - [-105.70042533199995, 39.45952358000005], - [-105.69896172699998, 39.459492004000026], - [-105.69666180499996, 39.459793356000034], - [-105.69361945599996, 39.46005939500003], - [-105.69082798499994, 39.46012244700006], - [-105.69017827599998, 39.460111565000034], - [-105.68863742999997, 39.46009254200004], - [-105.68757199599997, 39.46012649200003], - [-105.68368367499994, 39.46089112400006], - [-105.68237383699994, 39.46110603900007], - [-105.67853620999995, 39.46135036100003] - ] - } - }, - { - "id": "7ff8674d-1c71-5e63-bdac-a179da9ed38d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "eastbound", - "name": "OpenTMS-Event20495259589_eastbound", - "description": "Between County Road 161 and County Road 63A (3 to 10 miles east of Dinosaur) from Mile Point 7 to Mile Point 14. Paving operations. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM Comment: Delays of up to 15 minutes are anticipated. The speed limit will be reduced to 45 mph throughout the work zone. More project information is available at 970-548-9186 or us40crackseal@gmail.com.", - "update_date": "2024-10-31T19:40:23Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 161", - "ending_cross_street": "County Road 63A (3 to 10 miles east of Dinosaur)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 7.0, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.93011898999998, 40.240560351000056], - [-108.93009875699994, 40.24055759500004], - [-108.91552991499998, 40.23843883300003], - [-108.91196129399998, 40.23791303200005], - [-108.90999186699997, 40.23770682400004], - [-108.90735956199995, 40.237660007000045], - [-108.90506749999997, 40.237832523000066], - [-108.90281744999999, 40.23819852100007], - [-108.90113869499999, 40.23861504300004], - [-108.89937328899998, 40.23918139800003], - [-108.89736106599997, 40.23996662700006], - [-108.88910887299994, 40.243564623000054], - [-108.88060549499994, 40.246454691000054], - [-108.86869241299996, 40.25046290700004], - [-108.86711300999997, 40.25089049500008], - [-108.86582003299998, 40.25114693100005], - [-108.86385238499997, 40.25139113800003], - [-108.86242766399994, 40.25141989400004], - [-108.84482074199997, 40.25137351600006], - [-108.82889503899997, 40.251349307000055], - [-108.80610762199996, 40.251310842000066] - ] - } - }, - { - "id": "1c6e18aa-e0f8-551f-bac4-92357887f754", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "westbound", - "name": "OpenTMS-Event20495259561_westbound", - "description": "Between County Road 63A and County Road 161 (3 to 10 miles east of Dinosaur) from Mile Point 14 to Mile Point 7. Paving operations. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM Comment: Delays of up to 15 minutes are anticipated. The speed limit will be reduced to 45 mph throughout the work zone. More project information is available at 970-548-9186 or us40crackseal@gmail.com.", - "update_date": "2024-10-31T19:40:21Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 63A", - "ending_cross_street": "County Road 161 (3 to 10 miles east of Dinosaur)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 7.0, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.93011898999998, 40.240560351000056], - [-108.93009875699994, 40.24055759500004], - [-108.91552991499998, 40.23843883300003], - [-108.91196129399998, 40.23791303200005], - [-108.90999186699997, 40.23770682400004], - [-108.90735956199995, 40.237660007000045], - [-108.90506749999997, 40.237832523000066], - [-108.90281744999999, 40.23819852100007], - [-108.90113869499999, 40.23861504300004], - [-108.89937328899998, 40.23918139800003], - [-108.89736106599997, 40.23996662700006], - [-108.88910887299994, 40.243564623000054], - [-108.88060549499994, 40.246454691000054], - [-108.86869241299996, 40.25046290700004], - [-108.86711300999997, 40.25089049500008], - [-108.86582003299998, 40.25114693100005], - [-108.86385238499997, 40.25139113800003], - [-108.86242766399994, 40.25141989400004], - [-108.84482074199997, 40.25137351600006], - [-108.82889503899997, 40.251349307000055], - [-108.80610762199996, 40.251310842000066] - ] - } - }, - { - "id": "08384dc5-cdc7-5e43-b099-f3b90e558279", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "westbound", - "name": "OpenTMS-Event20495259631_westbound", - "description": "Between County Road 63A and County Road 161 (3 to 10 miles east of Dinosaur) from Mile Point 14 to Mile Point 7. Paving operations. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM Comment: Delays of up to 15 minutes are anticipated. The speed limit will be reduced to 45 mph throughout the work zone. More project information is available at 970-548-9186 or us40crackseal@gmail.com.", - "update_date": "2024-10-31T19:40:25Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 63A", - "ending_cross_street": "County Road 161 (3 to 10 miles east of Dinosaur)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 7.0, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.93011898999998, 40.240560351000056], - [-108.93009875699994, 40.24055759500004], - [-108.91552991499998, 40.23843883300003], - [-108.91196129399998, 40.23791303200005], - [-108.90999186699997, 40.23770682400004], - [-108.90735956199995, 40.237660007000045], - [-108.90506749999997, 40.237832523000066], - [-108.90281744999999, 40.23819852100007], - [-108.90113869499999, 40.23861504300004], - [-108.89937328899998, 40.23918139800003], - [-108.89736106599997, 40.23996662700006], - [-108.88910887299994, 40.243564623000054], - [-108.88060549499994, 40.246454691000054], - [-108.86869241299996, 40.25046290700004], - [-108.86711300999997, 40.25089049500008], - [-108.86582003299998, 40.25114693100005], - [-108.86385238499997, 40.25139113800003], - [-108.86242766399994, 40.25141989400004], - [-108.84482074199997, 40.25137351600006], - [-108.82889503899997, 40.251349307000055], - [-108.80610762199996, 40.251310842000066] - ] - } - }, - { - "id": "3fc0b0cc-54ae-5021-a79c-52967f43c078", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-14"], - "direction": "westbound", - "name": "OpenTMS-Event20495107919_westbound", - "description": "Between Stove Prairie Road and Hohnholz Lakes Road (42 to 71 miles east of Walden) from Mile Point 105.5 to Mile Point 76.1. Road construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM Comment: Motorcyclists and motorists should use extreme caution throughout the work zone due to loose gravel, grooved pavement, and uneven lanes. A pilot car will guide traffic through the alternating lane closure. Motorists can anticipate delays of up to 15 minutes.", - "update_date": "2024-10-31T19:29:59Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Stove Prairie Road", - "ending_cross_street": "Hohnholz Lakes Road (42 to 71 miles east of Walden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 76.1, - "ending_milepost": 105.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.81126072799998, 40.66041038600008], - [-105.81089907399996, 40.660649259000024], - [-105.81046925999999, 40.66108180800006], - [-105.81019775999994, 40.661584695000045], - [-105.81002395299998, 40.662284912000075], - [-105.81010319299997, 40.66280992900005], - [-105.81046201599997, 40.66347813600004], - [-105.81057319599995, 40.66401750800003], - [-105.81045940099995, 40.66456161600007], - [-105.81016621099997, 40.665082004000055], - [-105.80807386699996, 40.66763993200004], - [-105.80561825999996, 40.67061183100003], - [-105.80493169399995, 40.67118024900003], - [-105.80386476099994, 40.671553851000056], - [-105.80283514199999, 40.67162652800005], - [-105.80124074699995, 40.67157854000004], - [-105.79970306499996, 40.67131991000008], - [-105.79760672899994, 40.67054615400008], - [-105.79630680599996, 40.670472923000034], - [-105.79247103199998, 40.67085998300007], - [-105.79141300099997, 40.67110760200006], - [-105.79066615599999, 40.67138021000005], - [-105.78672241799995, 40.673447026000076], - [-105.78484908799999, 40.674437375000025], - [-105.78415838699999, 40.674620161000064], - [-105.78266105299997, 40.67469810700004], - [-105.78173842299998, 40.67496756600008], - [-105.77914232899997, 40.67650381100003], - [-105.77867949299997, 40.67675455700004], - [-105.77766676599998, 40.67745415500008], - [-105.77696498999995, 40.67807975300008], - [-105.77246443599995, 40.682730554000045], - [-105.77004315599999, 40.68511931300003], - [-105.76866841699996, 40.68608655200006], - [-105.76803891399999, 40.68671094700005], - [-105.76646689699999, 40.688955528000065], - [-105.76571223499997, 40.68953521200007], - [-105.76454737799997, 40.69006737700005], - [-105.76341638699995, 40.690692023000054], - [-105.76238377499999, 40.69145489400006], - [-105.76133389599994, 40.69251235100006], - [-105.76065604999997, 40.69348567000003], - [-105.75988133299995, 40.695120306000035], - [-105.75969675699997, 40.69574699900005], - [-105.75968036999996, 40.69638656400008], - [-105.75991182399997, 40.698489176000066], - [-105.76036694999999, 40.70044668400004], - [-105.76032787099996, 40.70105911400003], - [-105.76017648099997, 40.70141036000007], - [-105.75963580299998, 40.70202598100008], - [-105.75754543499994, 40.703216189000045], - [-105.75589474499998, 40.70432138700005], - [-105.75367126299994, 40.706271428000036], - [-105.75294603999998, 40.70692605800008], - [-105.75255072299996, 40.70744784300007], - [-105.75193274599997, 40.70847534500007], - [-105.75139555799996, 40.70888340400006], - [-105.75047636299996, 40.70915444000008], - [-105.74926783699999, 40.709306121000054], - [-105.74840861799998, 40.70966651700007], - [-105.74668235399997, 40.71068330400004], - [-105.74344868899999, 40.71225204600006], - [-105.74270757399995, 40.71241510800007], - [-105.74001769299997, 40.71236745900006], - [-105.73895262799999, 40.712491631000034], - [-105.73723546399998, 40.71312884100007], - [-105.73468391799997, 40.713889668000036], - [-105.73341039699994, 40.71416564300006], - [-105.73209674999998, 40.714133110000034], - [-105.73088476099997, 40.71380156300006], - [-105.73005790899998, 40.71334669300006], - [-105.72790497099999, 40.71152181700006], - [-105.72350469399998, 40.70852279800005], - [-105.71793400199999, 40.704822765000074], - [-105.71696809199995, 40.70441257300007], - [-105.71095867599996, 40.702533595000034], - [-105.70750695899994, 40.701568518000045], - [-105.70520693299994, 40.70076804200005], - [-105.70317795099999, 40.69990562300006], - [-105.70242118099998, 40.69972280300004], - [-105.70031533599996, 40.69935187600004], - [-105.69627453399994, 40.698023093000074], - [-105.69308923499995, 40.696510802000034], - [-105.69226984499994, 40.69642632800003], - [-105.68776824899999, 40.69768413400004], - [-105.68674231399996, 40.69785865800003], - [-105.68596687799999, 40.69753677700004], - [-105.68431302199997, 40.696509278000065], - [-105.68243326799995, 40.69585981100005], - [-105.68055860899995, 40.695430068000064], - [-105.67850097999997, 40.69527699900004], - [-105.67772894099994, 40.69535642500006], - [-105.67714212699997, 40.695770991000074], - [-105.67695226799998, 40.69624636300006], - [-105.67640283699996, 40.69811029600004], - [-105.67589115399994, 40.69861199200005], - [-105.67512860099998, 40.69887599200007], - [-105.67363891199994, 40.69917085700007], - [-105.67253452399996, 40.69915725800007], - [-105.67154536699996, 40.698806931000036], - [-105.67005057699998, 40.69819376500004], - [-105.66859326099996, 40.69795213400005], - [-105.66778079999995, 40.69795934200005], - [-105.66691403399994, 40.69831178800007], - [-105.66666388099998, 40.69854188700003], - [-105.66603349499997, 40.699279260000026], - [-105.66542314599997, 40.69967817700007], - [-105.66423596899995, 40.70027754000006], - [-105.66329277599999, 40.70055558800004], - [-105.66226140799995, 40.700657265000075], - [-105.66068483199996, 40.70063806600007], - [-105.65963634199994, 40.70053931600006], - [-105.65763334299999, 40.70025007000004], - [-105.65714567799995, 40.700251508000065], - [-105.65444815899997, 40.70032707800004], - [-105.65372535999995, 40.70041033800004], - [-105.64978932699995, 40.70106136600003], - [-105.64800886699999, 40.701421881000044], - [-105.646683484, 40.701384388000065], - [-105.64604524299995, 40.701539514000046], - [-105.64421232599994, 40.70222920400005], - [-105.64209377799995, 40.70247434200007], - [-105.64054272799996, 40.70285891200007], - [-105.63736475299999, 40.70338170700006], - [-105.63590518599995, 40.703388920000066], - [-105.63470407499995, 40.70310869300005], - [-105.63104322899994, 40.70184316900003], - [-105.62930464899995, 40.70170898400005], - [-105.62830278499996, 40.70156415900004], - [-105.62697928899996, 40.70092138200005], - [-105.62539555899997, 40.699391551000076], - [-105.62433724299996, 40.69880829600004], - [-105.62338212999998, 40.69852044900006], - [-105.62214645299997, 40.698391213000036], - [-105.62009854899998, 40.69860057100004], - [-105.61931546899996, 40.698493420000034], - [-105.61785584399996, 40.69765829900007], - [-105.61645803099998, 40.69724186500008], - [-105.61446547399999, 40.697120434000055], - [-105.61244928899998, 40.69715348700004], - [-105.61094154499995, 40.696991206000064], - [-105.60671878399995, 40.696852705000026], - [-105.60568065299998, 40.69689479400006], - [-105.60230871199997, 40.69724954800006], - [-105.60182589499999, 40.697371341000064], - [-105.60041477499999, 40.697804606000034], - [-105.59941331899995, 40.69797459800003], - [-105.59814279099999, 40.69805727600004], - [-105.59554813799997, 40.69786477100007], - [-105.59424279499996, 40.69791656800004], - [-105.59324586399998, 40.69803055700004], - [-105.59182097499996, 40.698124748000055], - [-105.59037726599996, 40.698040191000075], - [-105.58934078799996, 40.69813692100007], - [-105.58564763299995, 40.69867426900004], - [-105.58354537799994, 40.69920903900004], - [-105.58109273699995, 40.69953263800005], - [-105.57990016499997, 40.699761797000065], - [-105.57867348099995, 40.70020987600003], - [-105.57692635099994, 40.700415365000026], - [-105.57403940999995, 40.700842942000065], - [-105.57354852199995, 40.70084725500004], - [-105.57181293699995, 40.700695464000034], - [-105.57105154799996, 40.700792232000026], - [-105.56711279199999, 40.70162122500005], - [-105.56594594699999, 40.70162488700004], - [-105.56091046399996, 40.70101766400006], - [-105.55964436999994, 40.701128065000034], - [-105.55883789699999, 40.701130239000065], - [-105.55227999799996, 40.700711676000026], - [-105.55069012399997, 40.700745133000055], - [-105.54743190999994, 40.70037995900003], - [-105.54586127799996, 40.70030796900005], - [-105.54453624599995, 40.69989626000006], - [-105.54163403899997, 40.698826058000066], - [-105.53926047999994, 40.698201072000074], - [-105.53348583999997, 40.69690418400006], - [-105.53031935199999, 40.69599417000006], - [-105.52951885599998, 40.69588598100006], - [-105.52659097199995, 40.69568633000006], - [-105.523699895, 40.695335079000074], - [-105.52080187499996, 40.69498961700003], - [-105.52013789499995, 40.69467670600005], - [-105.51816667099996, 40.693129568000074], - [-105.51724209999998, 40.692263653000055], - [-105.51634774799999, 40.691184863000046], - [-105.51559665899998, 40.69098846900005], - [-105.51392435099996, 40.69123571600005], - [-105.51267178399996, 40.691160859000036], - [-105.51107071399997, 40.690355743000055], - [-105.51023458199995, 40.69012380400005], - [-105.50759017999997, 40.69010067500005], - [-105.50666044899998, 40.69019581100008], - [-105.50598704399994, 40.69062870600004], - [-105.50540596799999, 40.69136255700005], - [-105.50459981599994, 40.691814075000025], - [-105.50382479999996, 40.692096295000056], - [-105.50242714699999, 40.69231742200003], - [-105.50109358899999, 40.69201119200005], - [-105.49932571899996, 40.69140848200004], - [-105.49780316599998, 40.69116281400005], - [-105.49491227799996, 40.69095055500003], - [-105.49437095599995, 40.69070528900005], - [-105.49319950699999, 40.68957036900008], - [-105.49274436199994, 40.68913690800008], - [-105.49196066899998, 40.68893277900003], - [-105.49123962399995, 40.68945892000005], - [-105.49071429799994, 40.690428722000036], - [-105.49026411399996, 40.690913488000035], - [-105.48938562199999, 40.69113477500008], - [-105.48881784799994, 40.69101697600007], - [-105.48716104099998, 40.690297196000074], - [-105.48632827399996, 40.68952729800003], - [-105.48580682099998, 40.68861583800003], - [-105.48566594399995, 40.687602784000035], - [-105.48534308899997, 40.686763185000075], - [-105.48404324499995, 40.68496654300003], - [-105.48342903899999, 40.68368379300006], - [-105.48227638999998, 40.68058662000004], - [-105.48038275599998, 40.678261709000026], - [-105.47975145099997, 40.677327270000035], - [-105.47975693799998, 40.675952196000026], - [-105.47967479999994, 40.67544342800005], - [-105.47934755299997, 40.67500291700003], - [-105.47855477299998, 40.674459074000026], - [-105.47759797599997, 40.67429639000005], - [-105.47582391199995, 40.67443911500004], - [-105.47431844999994, 40.67481897600004], - [-105.47361459799998, 40.67526014500004], - [-105.47285072499994, 40.676098241000034], - [-105.47264763899994, 40.67655988100006], - [-105.47287732499996, 40.67896041100005], - [-105.47292622999998, 40.679713492000076], - [-105.47293927699997, 40.68032362100007], - [-105.47273841599997, 40.68104221100003], - [-105.47240463099996, 40.68151018100008], - [-105.47181141399994, 40.682043435000026], - [-105.47044618499996, 40.682716146000075], - [-105.46753374899998, 40.68377895100008], - [-105.46600073099995, 40.68404228900005], - [-105.46448065299995, 40.684105448000025], - [-105.46352664099999, 40.683834869000066], - [-105.46189531599998, 40.68334954100004], - [-105.45991391399997, 40.682534858000054], - [-105.45912186099997, 40.68155339800006], - [-105.45830995299997, 40.680683256000066], - [-105.45751545099995, 40.68032562700006], - [-105.45667135099995, 40.680346186000065], - [-105.45614099199997, 40.68066884800004], - [-105.45542304699995, 40.68135223400003], - [-105.45472939799998, 40.68246943200006], - [-105.45418520799996, 40.68315377600004], - [-105.45338889199996, 40.68376876600007], - [-105.45224518899994, 40.68450163600005], - [-105.45166457299996, 40.68470116000003], - [-105.45020053799999, 40.68501504200003], - [-105.44904136499997, 40.68549363600005], - [-105.44855284599998, 40.68581523600005], - [-105.44816168099999, 40.68631397300004], - [-105.44850745499997, 40.687054456000055], - [-105.44926235199995, 40.68756693000006], - [-105.44970673199998, 40.68824696900003], - [-105.44985506699999, 40.68867393100004], - [-105.44978507199994, 40.68938538400005], - [-105.44984727499997, 40.68987899000007], - [-105.45033732099995, 40.69069184600005], - [-105.45133519799998, 40.69212048900005], - [-105.45155582499996, 40.69312887900003], - [-105.45163737599995, 40.69438437600007], - [-105.45118602399998, 40.69497848900005], - [-105.45049033199996, 40.69521085500003], - [-105.44945995799998, 40.69533312100003], - [-105.44815481899997, 40.69512188700003], - [-105.44747112199997, 40.69520277600003], - [-105.44666988199998, 40.695566031000055], - [-105.44302955099994, 40.69786853900007], - [-105.44232404499996, 40.69807145900006], - [-105.44159110199996, 40.69795671600008], - [-105.44041847699998, 40.697401213000035], - [-105.43918641899995, 40.696536293000065], - [-105.43694426699994, 40.69562067100003], - [-105.43424396799998, 40.694127698000045], - [-105.43286513299995, 40.69299369500004], - [-105.43107989999999, 40.69018581700004], - [-105.43101892999994, 40.689599401000066], - [-105.43134060299997, 40.68908654200004], - [-105.43219437599998, 40.68844637900003], - [-105.43250280699999, 40.68787135200006], - [-105.43305892099994, 40.68641837600006], - [-105.43382116699996, 40.68481824600008], - [-105.43422080799996, 40.68295868200005], - [-105.43518188599995, 40.68166814400007], - [-105.43516757999998, 40.68086901500004], - [-105.43478255899998, 40.68065153800006], - [-105.43332300999998, 40.68026494600008], - [-105.43280521499997, 40.67967341700006], - [-105.43276039799997, 40.67881308900007], - [-105.43171643899996, 40.678140391000056], - [-105.43055249199995, 40.677730634000056], - [-105.42979402099996, 40.67708846200003], - [-105.42971164999994, 40.67647962700005], - [-105.42976210599994, 40.67564159500006], - [-105.42915721399999, 40.67508394600003], - [-105.42803087599998, 40.675319143000024], - [-105.42641127399997, 40.67613510000007], - [-105.42545776599997, 40.67644935700008], - [-105.42447816399999, 40.67700522300004], - [-105.42345629999994, 40.677110663000065], - [-105.42195922899998, 40.67693297100004], - [-105.42140561099995, 40.67672742600007], - [-105.41971238999997, 40.67587397200003], - [-105.41910781599995, 40.675301113000046], - [-105.41887979599994, 40.67477798700003], - [-105.41762640299999, 40.67430910000007], - [-105.41664725899994, 40.674828674000025], - [-105.41633342899996, 40.67509280000007], - [-105.41585243399999, 40.67637178900003], - [-105.41547461999994, 40.67720509500003], - [-105.41483529799996, 40.67768282700007], - [-105.41432256399997, 40.677724469000054], - [-105.41302147199997, 40.677661854000064], - [-105.41207401099996, 40.678003760000024], - [-105.41133060399994, 40.678480870000044], - [-105.41078760499994, 40.67915263900005], - [-105.41082234299995, 40.679737757000055], - [-105.41148650699995, 40.68089659100008], - [-105.41166748299997, 40.68148241400007], - [-105.41150368799998, 40.68200708200004], - [-105.41051892599995, 40.682990121000046], - [-105.40965947399997, 40.683195280000064], - [-105.409100105, 40.68310549300003], - [-105.40615106299998, 40.682368637000025], - [-105.40499476699995, 40.68225384400006], - [-105.40355702899996, 40.68227439300006], - [-105.40212576299996, 40.68253175500007], - [-105.40081680399999, 40.682586134000076], - [-105.39945460799999, 40.68265185200005], - [-105.39866964999999, 40.682800400000076], - [-105.39765313499998, 40.68317052200007], - [-105.39663740599997, 40.68315750600004], - [-105.39516043199995, 40.68273418800004], - [-105.39374592799999, 40.68253736100007] - ] - } - }, - { - "id": "b145a5e2-9773-52bc-87b7-e2063cae3f99", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-14"], - "direction": "westbound", - "name": "OpenTMS-Event20495114946_westbound", - "description": "Between County Road 126 and County Road 62 (31 to 41 miles east of Walden) from Mile Point 74.9 to Mile Point 64.93. Road construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM Comment: Motorcyclists and motorists should use extreme caution throughout the work zone due to loose gravel, grooved pavement, and uneven lanes. A pilot car will guide traffic through the alternating lane closure. Motorists can anticipate delays of up to 15 minutes.", - "update_date": "2024-10-31T19:30:07Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 126", - "ending_cross_street": "County Road 62 (31 to 41 miles east of Walden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 64.93, - "ending_milepost": 74.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.89195375299994, 40.52133659400005], - [-105.89191588899996, 40.52148461300004], - [-105.89144495, 40.52545099500003], - [-105.89129319499995, 40.526630631000046], - [-105.89101657299994, 40.527803181000024], - [-105.89061022799996, 40.52868814000004], - [-105.88972832499996, 40.53014100900003], - [-105.88898507099998, 40.53185739400004], - [-105.88823764099999, 40.53283407600003], - [-105.88745648999998, 40.53350766700004], - [-105.88599007999994, 40.53458503100006], - [-105.88515395699994, 40.53542667700003], - [-105.88433786499996, 40.536589208000066], - [-105.88283249999995, 40.53960580300003], - [-105.88181762999994, 40.54126167100003], - [-105.88054539999996, 40.542817341000045], - [-105.87990858899997, 40.54385671800003], - [-105.87964792099996, 40.54451889400008], - [-105.87941937199997, 40.54565739800006], - [-105.87890316299996, 40.54744087800003], - [-105.87874067099995, 40.548101114000076], - [-105.87871724399997, 40.549206696000056], - [-105.87867621799995, 40.54987147800006], - [-105.87854559299996, 40.55030752300007], - [-105.87819468499998, 40.55092237400004], - [-105.87757436599998, 40.55192352300003], - [-105.87733973299999, 40.55255199900006], - [-105.87701818099998, 40.55430761300005], - [-105.87669812199994, 40.55518372700004], - [-105.87591556299998, 40.556405072000075], - [-105.87445344199995, 40.55799244100007], - [-105.87376305599997, 40.55893020600007], - [-105.87261403799994, 40.560825589000046], - [-105.87191554799995, 40.56142961200004], - [-105.87081956199995, 40.561960182000064], - [-105.86854276099996, 40.56248645100004], - [-105.86727634499994, 40.56286281800004], - [-105.86610236099995, 40.563422751000076], - [-105.86507937699997, 40.56414178800003], - [-105.86424731699998, 40.564987915000074], - [-105.86386861699998, 40.56553978300008], - [-105.86339684899997, 40.56649149200007], - [-105.86315634699997, 40.56787813600005], - [-105.86321963399996, 40.56867277300006], - [-105.86350159599999, 40.57022832500007], - [-105.86345426199995, 40.57081057200003], - [-105.86319311699998, 40.57156624300006], - [-105.86207981099994, 40.57312361400005], - [-105.86105594799994, 40.57445462900006], - [-105.86051829199994, 40.57489796100003], - [-105.85965683199998, 40.57534650300005], - [-105.85925736999997, 40.575602686000025], - [-105.85875203799998, 40.57605231400004], - [-105.85815290399995, 40.576947741000026], - [-105.85774021799995, 40.57748897000005], - [-105.85536880799998, 40.57961989000006], - [-105.85386541199995, 40.58076373500006], - [-105.85137355799998, 40.582379864000075], - [-105.84957854699996, 40.583998687000076], - [-105.84800910199999, 40.58554186600003], - [-105.84742005199996, 40.58639210300004], - [-105.84702005399998, 40.58732728600006], - [-105.84673030999994, 40.58868130600007], - [-105.84684369499996, 40.58987367200007], - [-105.84720158499994, 40.59142388400005], - [-105.84717420499999, 40.592031864000035], - [-105.84698265799994, 40.59259059300007], - [-105.84644284499996, 40.593409001000055], - [-105.84587614499998, 40.59389229100003], - [-105.84428466299994, 40.59471935100004], - [-105.84325927499998, 40.595364249000056], - [-105.84275687999997, 40.59580005500004], - [-105.84226537899997, 40.596435247000045], - [-105.84150551699997, 40.597595657000056], - [-105.84092335099996, 40.598167809000074], - [-105.83999492599997, 40.598727032000056], - [-105.83917519199997, 40.599104871000065], - [-105.83870861299994, 40.599451299000066], - [-105.83815146099994, 40.59993250400004], - [-105.83691258999994, 40.600495127000045], - [-105.83639513699995, 40.601049200000034], - [-105.83635077399998, 40.60157847900007], - [-105.83637648799998, 40.602301941000064], - [-105.83614026099997, 40.60279940500004], - [-105.83564889599995, 40.603406266000036], - [-105.83551804499996, 40.60376273700007], - [-105.83554780999998, 40.60442815300007], - [-105.83549437799996, 40.605366289000074], - [-105.83517580999995, 40.60589277400004], - [-105.83391767599994, 40.60717700400005], - [-105.83344502799997, 40.60790080700008], - [-105.83296984099997, 40.60880193400004], - [-105.83250640799997, 40.609258476000036], - [-105.83030630799999, 40.61098585000008], - [-105.82907391199996, 40.61193260600004], - [-105.82850091799997, 40.61222639400006], - [-105.82758463599998, 40.61230238300004], - [-105.82615032399997, 40.61221993500004], - [-105.82544910799999, 40.612352172000044], - [-105.82466606099996, 40.612762762000045], - [-105.82365310699998, 40.61372852300008], - [-105.82293079299995, 40.61409826200003], - [-105.82202428799997, 40.61424245500007], - [-105.82070820199999, 40.61426414700003], - [-105.82004342399995, 40.61463048600007], - [-105.81987790099998, 40.615134571000056], - [-105.81985957899997, 40.616145946000074], - [-105.819733569, 40.616553819000046], - [-105.81834745999998, 40.61922915800005], - [-105.81665468199998, 40.62248726300004], - [-105.81641546799995, 40.62315962400004], - [-105.81601159999997, 40.62476301400005], - [-105.81445968499997, 40.62764189500007], - [-105.81327973499998, 40.62904194200007], - [-105.81161353499999, 40.63103339300005], - [-105.80962180299997, 40.63251423300005], - [-105.80763315499996, 40.63400094800005], - [-105.80674536599997, 40.63494190200004], - [-105.80610914499994, 40.63594759600005], - [-105.80549362, 40.637138296000046], - [-105.80541531799997, 40.637537147000046], - [-105.80549028599995, 40.63811929500008], - [-105.80568544899995, 40.63847238000005], - [-105.80866771199999, 40.64201293900004], - [-105.80888313099996, 40.64232250500004], - [-105.80898136099995, 40.642830779000064], - [-105.80875524499999, 40.64394070600008] - ] - } - }, - { - "id": "517a1c57-32ad-5353-a8da-86fb686f8f08", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-14"], - "direction": "westbound", - "name": "OpenTMS-Event20224299350_westbound", - "description": "Between County Road 126 and Hohnholz Lakes Road (41 to 42 miles east of Walden) from Mile Point 76 to Mile Point 75. Road construction. There is alternating traffic. Until November 15, 2024 at about 5:00PM MDT. Full schedule below: \u2022 October 21, 7:00AM - November 15, 5:00PM Comment: There is a wide load restriction of 12\u2019 and a reduced speed limit of 35 MPH. Motorists can anticipate a 24/7 alternating lane closure through the work zone. Daytime work: Flaggers will be in place to guide traffic. Nighttime work: Temporary traffic signals will be in place during non-working hours to guide motorists.", - "update_date": "2024-10-31T19:29:57Z" - }, - "start_date": "2024-10-21T13:00:00Z", - "end_date": "2024-11-16T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 126", - "ending_cross_street": "Hohnholz Lakes Road (41 to 42 miles east of Walden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 75.0, - "ending_milepost": 76.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.80873061599999, 40.64432048500004], - [-105.80877582799997, 40.64470315700004], - [-105.80911278999997, 40.64620358600007], - [-105.80927900699999, 40.64655394700003], - [-105.81011828799996, 40.647613044000025], - [-105.81026630999997, 40.648257397000066], - [-105.809745481, 40.64986477900004], - [-105.80978277999998, 40.65042284700007], - [-105.81005809799996, 40.65095589300006], - [-105.81120247499996, 40.652379128000064], - [-105.81181529099996, 40.65328438500006], - [-105.81377457399998, 40.65753005000005], - [-105.81390780899994, 40.658076348000066], - [-105.81374417499995, 40.65861953600006], - [-105.81342569199995, 40.65900935800005] - ] - } - }, - { - "id": "3b5d290f-34c7-5780-a330-efd44fc47294", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20619794155_northbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:19Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 292.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02511972699995, 39.88209361400004], - [-105.02507532199996, 39.88650407000006], - [-105.02507169799998, 39.88871588300003] - ] - } - }, - { - "id": "9450a2ab-6311-56a2-b271-f8bb92e1d827", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20495707866_northbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting tomorrow at 7:00AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:17Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 292.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02511972699995, 39.88209361400004], - [-105.02507532199996, 39.88650407000006], - [-105.02507169799998, 39.88871588300003] - ] - } - }, - { - "id": "52191431-cda4-54eb-9f6e-5161e141b1fe", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20619794155_southbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:19Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.9, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02507169799998, 39.88871588300003], - [-105.02507480099996, 39.886822050000035], - [-105.02511972699995, 39.88209361400004], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "fab4f2fd-fdf2-5b71-af48-67cc84824638", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20495707866_southbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting tomorrow at 7:00AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:17Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.9, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02507169799998, 39.88871588300003], - [-105.02507480099996, 39.886822050000035], - [-105.02511972699995, 39.88209361400004], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "5b699e5a-79ab-52fe-89b2-1b50c3af8e36", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20619794173_southbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:19Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.9, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02507169799998, 39.88871588300003], - [-105.02507480099996, 39.886822050000035], - [-105.02511972699995, 39.88209361400004], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "0afe6ac0-aa89-5820-bf11-bcbee4b6ea6c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20619794173_northbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:19Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 292.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02511972699995, 39.88209361400004], - [-105.02507532199996, 39.88650407000006], - [-105.02507169799998, 39.88871588300003] - ] - } - }, - { - "id": "03dd404d-2246-54d1-b1c2-e93eff83df7e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20495707884_northbound", - "description": "Between 96th Avenue and Northpark Avenue (Westminster) from Mile Point 291.75 to Mile Point 292.3. The left lane is closed due to road construction. Until Sunday, at about 12:00PM MST. Full schedule below: \u2022 November 3, 12:00PM - November 10, 12:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:17Z" - }, - "start_date": "2024-11-03T19:00:00Z", - "end_date": "2024-11-10T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "96th Avenue", - "ending_cross_street": "Northpark Avenue (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 291.75, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02506213299995, 39.87082941600005], - [-105.02506238899997, 39.87085934700008], - [-105.02517107799997, 39.872147005000045], - [-105.02516964599994, 39.87280628900004], - [-105.02516452399999, 39.87516251000005], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "2372121e-a05b-5c86-a0de-dea3b70fd287", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20637063723_northbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:17Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 292.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02511972699995, 39.88209361400004], - [-105.02507532199996, 39.88650407000006], - [-105.02507169799998, 39.88871588300003] - ] - } - }, - { - "id": "8da17ad8-5e5f-51b0-a186-bf2db760d9de", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20495707884_southbound", - "description": "Between 96th Avenue and Northpark Avenue (Westminster) from Mile Point 291.75 to Mile Point 292.3. The left lane is closed due to road construction. Until Sunday, at about 12:00PM MST. Full schedule below: \u2022 November 3, 12:00PM - November 10, 12:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:17Z" - }, - "start_date": "2024-11-03T19:00:00Z", - "end_date": "2024-11-10T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "96th Avenue", - "ending_cross_street": "Northpark Avenue (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 291.75 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02515767999995, 39.878310904000045], - [-105.02516964599994, 39.87280628900004], - [-105.02515572299995, 39.87159275100004], - [-105.02506213299995, 39.87082941600005] - ] - } - }, - { - "id": "a72be0fa-df3c-5072-be98-7f17902c4967", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20619794119_southbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting Monday at 7:00AM MST until Monday, at about 7:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:18Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.9, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02507169799998, 39.88871588300003], - [-105.02507480099996, 39.886822050000035], - [-105.02511972699995, 39.88209361400004], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "510e37c5-5dce-5ca7-9ed2-6174f9d79f6b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20619794119_northbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting Monday at 7:00AM MST until Monday, at about 7:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:18Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 292.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02511972699995, 39.88209361400004], - [-105.02507532199996, 39.88650407000006], - [-105.02507169799998, 39.88871588300003] - ] - } - }, - { - "id": "dbe591f9-8196-5e96-a554-b1a87fc07d14", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20619794137_northbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:18Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 292.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02511972699995, 39.88209361400004], - [-105.02507532199996, 39.88650407000006], - [-105.02507169799998, 39.88871588300003] - ] - } - }, - { - "id": "79eb7f4c-5d92-5ddc-af7b-1f2ea05a879d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20495707848_northbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. The left lane is closed due to road construction. Until today at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:16Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 292.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02511972699995, 39.88209361400004], - [-105.02507532199996, 39.88650407000006], - [-105.02507169799998, 39.88871588300003] - ] - } - }, - { - "id": "0d594866-a28f-56e2-bbbe-145adb00d7d3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20637063723_southbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:17Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.9, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02507169799998, 39.88871588300003], - [-105.02507480099996, 39.886822050000035], - [-105.02511972699995, 39.88209361400004], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "df981c67-1450-5fcd-993d-31df2fc17634", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20619794137_southbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. Left lane closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:18Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.9, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02507169799998, 39.88871588300003], - [-105.02507480099996, 39.886822050000035], - [-105.02511972699995, 39.88209361400004], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "b3f4158a-c0d8-5ff2-b0d1-674258a54b9c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20619794191_southbound", - "description": "Between 96th Avenue and Northpark Avenue (Westminster) from Mile Point 291.75 to Mile Point 292.3. Left lane closed due to road construction. Starting Sunday at 12:00PM MST until November 17, 2024 at about 12:00PM MST. Full schedule below: \u2022 November 10, 12:00PM - November 17, 12:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:20Z" - }, - "start_date": "2024-11-10T19:00:00Z", - "end_date": "2024-11-17T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "96th Avenue", - "ending_cross_street": "Northpark Avenue (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.3, - "ending_milepost": 291.75 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02515764499998, 39.87832726500005], - [-105.02515767999995, 39.878310904000045], - [-105.02516964599994, 39.87280628900004], - [-105.02515572299995, 39.87159275100004], - [-105.02506213299995, 39.87082941600005] - ] - } - }, - { - "id": "53e1928b-a241-591a-90f9-9982ba740191", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "southbound", - "name": "OpenTMS-Event20495707848_southbound", - "description": "Between Northpark Avenue and 107th Place (Westminster) from Mile Point 292.3 to Mile Point 292.9. The left lane is closed due to road construction. Until today at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:16Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Northpark Avenue", - "ending_cross_street": "107th Place (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 292.9, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02507169799998, 39.88871588300003], - [-105.02507480099996, 39.886822050000035], - [-105.02511972699995, 39.88209361400004], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "1f759921-0f06-5934-abff-0383dfb0d0e2", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-287"], - "direction": "northbound", - "name": "OpenTMS-Event20619794191_northbound", - "description": "Between 96th Avenue and Northpark Avenue (Westminster) from Mile Point 291.75 to Mile Point 292.3. Left lane closed due to road construction. Starting Sunday at 12:00PM MST until November 17, 2024 at about 12:00PM MST. Full schedule below: \u2022 November 10, 12:00PM - November 17, 12:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-07T19:48:20Z" - }, - "start_date": "2024-11-10T19:00:00Z", - "end_date": "2024-11-17T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "96th Avenue", - "ending_cross_street": "Northpark Avenue (Westminster)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 291.75, - "ending_milepost": 292.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.02506213299995, 39.87082941600005], - [-105.02506238899997, 39.87085934700008], - [-105.02517107799997, 39.872147005000045], - [-105.02516964599994, 39.87280628900004], - [-105.02516452399999, 39.87516251000005], - [-105.02515764499998, 39.87832726500005] - ] - } - }, - { - "id": "c67ecb6b-5d70-54dc-ae13-f54f9db42930", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["(B) - MEAD"], - "direction": "northbound", - "name": "OpenTMS-Event20620316636_northbound", - "description": "At Exit 245 ramp to County Road 34; Welker Avenue E. Exit ramp closed due to road construction. Starting Sunday at 9:00PM MST until November 11, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 10, 9:00PM - November 11, 5:00AM Comment: Detour - Traffic intending to exit I-25 at Mead (WCR 34) will continue north to Colorado Highway 56 (Berthoud), turn around and travel south to Exit 245.", - "update_date": "2024-11-06T19:09:20Z" - }, - "start_date": "2024-11-11T04:00:00Z", - "end_date": "2024-11-11T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [{ "order": 1, "type": "general", "status": "closed" }], - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 0.2, - "ending_milepost": 0.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.97998474199994, 40.23320588000007], - [-104.97996735499999, 40.23092860000003], - [-104.97996401099999, 40.23049060500006] - ] - } - }, - { - "id": "adfdc213-f2c0-5a85-b4fc-82e5d1618e04", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["(C) - MEAD"], - "direction": "northbound", - "name": "OpenTMS-Event20620316505_northbound", - "description": "At Entrance ramp from County Road 34; Welker Avenue E. Entrance ramp closed due to road construction. Starting Sunday at 9:00PM MST until November 11, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 10, 9:00PM - November 11, 5:00AM Comment: Detour - Northbound traffic will travel south to Colorado Highway 66 (Exit 243 at Longmont), turn around and enter I-25 North.", - "update_date": "2024-11-06T19:09:17Z" - }, - "start_date": "2024-11-11T04:00:00Z", - "end_date": "2024-11-11T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [{ "order": 1, "type": "general", "status": "closed" }], - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 0.1, - "ending_milepost": 0.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.97999783999995, 40.23492138100005], - [-104.97998675399998, 40.233469366000065] - ] - } - }, - { - "id": "4496e8a8-76cf-5b18-a8a1-036badf672bd", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20620316576_southbound", - "description": "Between CO 56 and CO 66 (Mead) from Mile Point 247 to Mile Point 245. Left lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting November 11, 2024 at 9:00PM MST until November 12, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 11, 9:00PM - November 12, 5:00AM", - "update_date": "2024-11-06T19:09:18Z" - }, - "start_date": "2024-11-12T04:00:00Z", - "end_date": "2024-11-12T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 56", - "ending_cross_street": "CO 66 (Mead)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 245.0, - "ending_milepost": 247.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.980277, 40.230328], - [-104.980434, 40.258998] - ] - } - }, - { - "id": "f2d4af0c-31d2-597d-a883-1e88c9295fa3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20620316598_southbound", - "description": "Between CO 56 and CO 66 (Mead) from Mile Point 247 to Mile Point 245. Left lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting November 13, 2024 at 9:00PM MST until November 14, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 13, 9:00PM - November 14, 5:00AM", - "update_date": "2024-11-06T19:09:19Z" - }, - "start_date": "2024-11-14T04:00:00Z", - "end_date": "2024-11-14T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 56", - "ending_cross_street": "CO 66 (Mead)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 245.0, - "ending_milepost": 247.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.980278, 40.230495], - [-104.980434, 40.258998] - ] - } - }, - { - "id": "313aca8e-7c0a-5bc8-991c-1297b51225ad", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20620316518_northbound", - "description": "Between Exit 245: Mead and CO 56 (Mead) from Mile Point 246 to Mile Point 248. Right lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting November 12, 2024 at 9:00PM MST until November 13, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 12, 9:00PM - November 13, 5:00AM", - "update_date": "2024-11-06T19:09:17Z" - }, - "start_date": "2024-11-13T04:00:00Z", - "end_date": "2024-11-13T12:00:27Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 245: Mead", - "ending_cross_street": "CO 56 (Mead)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 246.0, - "ending_milepost": 248.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.98034857899995, 40.24513731500008], - [-104.98036414099994, 40.24798306900004], - [-104.98042700999997, 40.25947785500006], - [-104.98044025299998, 40.261898494000036], - [-104.98043583699996, 40.262644512000065], - [-104.98034143299998, 40.27404026900007] - ] - } - }, - { - "id": "fd83e6ce-5004-5226-a472-3ef026a3e638", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20620316616_northbound", - "description": "Between CO 66 and CO 56 (Mead) from Mile Point 244 to Mile Point 246. Right lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting Sunday at 9:00PM MST until November 11, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 10, 9:00PM - November 11, 5:00AM Comment: Detour - Traffic intending to exit I-25 at Mead (WCR 34) will continue north to Colorado Highway 56 (Berthoud), turn around and travel south to Exit 245.", - "update_date": "2024-11-06T19:09:19Z" - }, - "start_date": "2024-11-11T04:00:00Z", - "end_date": "2024-11-11T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "CO 66", - "ending_cross_street": "CO 56 (Mead)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 244.0, - "ending_milepost": 246.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.98026482699998, 40.21614327000003], - [-104.98020880999997, 40.217978369000036], - [-104.98017743899999, 40.21900602100004], - [-104.98026683699999, 40.230322331000025], - [-104.98026924799996, 40.23062678100007], - [-104.98028478099997, 40.233468412000036], - [-104.98030119399999, 40.23647088700005], - [-104.98032241299995, 40.24035194600003], - [-104.98034857899995, 40.24513731500008] - ] - } - }, - { - "id": "c2e42e8e-5066-5a06-a347-c619cc6b9b51", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20620022144_eastbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:20Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 399.7, - "ending_milepost": 401.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.21982, 38.078241], - [-103.206345, 38.088188] - ] - } - }, - { - "id": "b9559cc7-255b-528b-aff5-037f243f0722", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-69"], - "direction": "northbound", - "name": "OpenTMS-Event20620022296_northbound", - "description": "Between County Road 614 (11 miles north of Walsenburg) and County Road 614.1 (12 miles south of Gardner) from Mile Point 11 to Mile Point 12.42. Road construction. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 7:00PM Comment: Project Email: co69improvments@outlook.com Project Phone: 719-280-4749 Project Webpage: codot.gov/projects/co69walsenburgimprovements", - "update_date": "2024-11-06T18:49:25Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 614 (11 miles north of Walsenburg)", - "ending_cross_street": "County Road 614.1 (12 miles south of Gardner)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 11.0, - "ending_milepost": 12.42 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.94012730799994, 37.70674149200005], - [-104.94084481599998, 37.70704083000004], - [-104.957027601, 37.71377867900003], - [-104.95815959799995, 37.71418397300005], - [-104.95921143799995, 37.714435765000076], - [-104.96059289499999, 37.71462097600005], - [-104.96288115399994, 37.71474848200006] - ] - } - }, - { - "id": "91fac861-b5dd-5f55-8a46-6d21d36b7ed0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-145"], - "direction": "northbound", - "name": "OpenTMS-Event20495715206_northbound", - "description": "Between County Road 63A and Ophir Loop (6 to 7 miles south of Mountain Village) from Mile Point 62.4 to Mile Point 63.4. Wall maintenance. There is alternating traffic. Until Sunday, at about 12:00PM MST. Full schedule below: \u2022 November 3, 12:00PM - November 10, 12:00PM Comment: Project Email: co145ophirwall@outlook.com Project Phone Number: 970-251-9187 Webpage: www.codot.gov/projects/co145ophirwallreplacement", - "update_date": "2024-11-06T18:49:29Z" - }, - "start_date": "2024-11-03T19:00:00Z", - "end_date": "2024-11-10T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 63A", - "ending_cross_street": "Ophir Loop (6 to 7 miles south of Mountain Village)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 62.4, - "ending_milepost": 63.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.88283648699996, 37.84749932400007], - [-107.88295612399997, 37.84821516300008], - [-107.88300663399997, 37.84913402900003], - [-107.88266792199994, 37.850369949000026], - [-107.88266795399994, 37.85092272600008], - [-107.88290733399998, 37.85164819000005], - [-107.88363424099998, 37.853070133000074], - [-107.88412676799999, 37.853723056000035], - [-107.88482150499999, 37.854234502000054], - [-107.88529103999997, 37.854683582000064], - [-107.88525883399996, 37.855218695000076], - [-107.88389786799996, 37.857112475000065], - [-107.88351334099997, 37.85775242900007], - [-107.88313641999997, 37.85834329900007], - [-107.88252746099994, 37.858673519000035], - [-107.88184576099997, 37.85918631200008], - [-107.88112496199994, 37.85947674500005] - ] - } - }, - { - "id": "d604cacc-f3c8-5c5a-9f62-d9e756336d03", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20620022201_eastbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 11, 2024 at 7:00AM MST until November 11, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:22Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 399.7, - "ending_milepost": 401.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.21982, 38.078241], - [-103.206345, 38.088188] - ] - } - }, - { - "id": "298dc202-9732-5beb-8479-53512a80d7c0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20620022144_westbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:20Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 401.2, - "ending_milepost": 399.7 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.206345, 38.088188], - [-103.21982, 38.078241] - ] - } - }, - { - "id": "49fb68fc-f5ca-5ee0-b9a8-850d23085885", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-69"], - "direction": "northbound", - "name": "OpenTMS-Event20620022282_northbound", - "description": "Between County Road 614 (11 miles north of Walsenburg) and County Road 614.1 (12 miles south of Gardner) from Mile Point 11 to Mile Point 12.42. Road construction. Alternating traffic. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 7:00PM Comment: Project Email: co69improvments@outlook.com Project Phone: 719-280-4749 Project Webpage: codot.gov/projects/co69walsenburgimprovements", - "update_date": "2024-11-06T18:49:25Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 614 (11 miles north of Walsenburg)", - "ending_cross_street": "County Road 614.1 (12 miles south of Gardner)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 11.0, - "ending_milepost": 12.42 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.94012730799994, 37.70674149200005], - [-104.94084481599998, 37.70704083000004], - [-104.957027601, 37.71377867900003], - [-104.95815959799995, 37.71418397300005], - [-104.95921143799995, 37.714435765000076], - [-104.96059289499999, 37.71462097600005], - [-104.96288115399994, 37.71474848200006] - ] - } - }, - { - "id": "223db50a-7781-5f70-b1ae-3a5ed9ee7299", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20620022201_westbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 11, 2024 at 7:00AM MST until November 11, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:22Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 401.2, - "ending_milepost": 399.7 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.206345, 38.088188], - [-103.21982, 38.078241] - ] - } - }, - { - "id": "1640ca96-96f6-5aae-b7c5-54a2835fa5c1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-145"], - "direction": "northbound", - "name": "OpenTMS-Event20620022310_northbound", - "description": "Between County Road 63A and Ophir Loop (6 to 7 miles south of Mountain Village) from Mile Point 62.4 to Mile Point 63.4. Wall maintenance. Alternating traffic. Starting Sunday at 12:00PM MST until November 17, 2024 at about 12:00PM MST. Full schedule below: \u2022 November 10, 12:00PM - November 17, 12:00PM Comment: Webpage: www.codot.gov/projects/federalblvdmedian Information hotline: 303-535-0313 Email: federalblvdmedian@yahoo.com", - "update_date": "2024-11-06T18:49:27Z" - }, - "start_date": "2024-11-10T19:00:00Z", - "end_date": "2024-11-17T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 63A", - "ending_cross_street": "Ophir Loop (6 to 7 miles south of Mountain Village)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 62.4, - "ending_milepost": 63.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.88283648699996, 37.84749932400007], - [-107.88295612399997, 37.84821516300008], - [-107.88300663399997, 37.84913402900003], - [-107.88266792199994, 37.850369949000026], - [-107.88266795399994, 37.85092272600008], - [-107.88290733399998, 37.85164819000005], - [-107.88363424099998, 37.853070133000074], - [-107.88412676799999, 37.853723056000035], - [-107.88482150499999, 37.854234502000054], - [-107.88529103999997, 37.854683582000064], - [-107.88525883399996, 37.855218695000076], - [-107.88389786799996, 37.857112475000065], - [-107.88351334099997, 37.85775242900007], - [-107.88313641999997, 37.85834329900007], - [-107.88252746099994, 37.858673519000035], - [-107.88184576099997, 37.85918631200008], - [-107.88112496199994, 37.85947674500005] - ] - } - }, - { - "id": "e47029ab-e815-51a6-ad1c-df09793fa1c7", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-69"], - "direction": "northbound", - "name": "OpenTMS-Event20495708238_northbound", - "description": "Between County Road 614 (11 miles north of Walsenburg) and County Road 614.1 (12 miles south of Gardner) from Mile Point 11 to Mile Point 12.42. Road construction. Alternating traffic. Starting Friday at 7:00AM MST until Friday, at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM Comment: Project Email: co69improvments@outlook.com Project Phone: 719-280-4749 Project Webpage: codot.gov/projects/co69walsenburgimprovements", - "update_date": "2024-11-06T18:49:22Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 614 (11 miles north of Walsenburg)", - "ending_cross_street": "County Road 614.1 (12 miles south of Gardner)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 11.0, - "ending_milepost": 12.42 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.94012730799994, 37.70674149200005], - [-104.94084481599998, 37.70704083000004], - [-104.957027601, 37.71377867900003], - [-104.95815959799995, 37.71418397300005], - [-104.95921143799995, 37.714435765000076], - [-104.96059289499999, 37.71462097600005], - [-104.96288115399994, 37.71474848200006] - ] - } - }, - { - "id": "d60e931b-f94d-5fc5-8639-58c4da40cf5e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-69"], - "direction": "northbound", - "name": "OpenTMS-Event20620022253_northbound", - "description": "Between County Road 614 (11 miles north of Walsenburg) and County Road 614.1 (12 miles south of Gardner) from Mile Point 11 to Mile Point 12.42. Road construction. Alternating traffic. Starting November 11, 2024 at 7:00AM MST until November 11, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 7:00PM Comment: Project Email: co69improvments@outlook.com Project Phone: 719-280-4749 Project Webpage: codot.gov/projects/co69walsenburgimprovements", - "update_date": "2024-11-06T18:49:24Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 614 (11 miles north of Walsenburg)", - "ending_cross_street": "County Road 614.1 (12 miles south of Gardner)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 11.0, - "ending_milepost": 12.42 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.94012730799994, 37.70674149200005], - [-104.94084481599998, 37.70704083000004], - [-104.957027601, 37.71377867900003], - [-104.95815959799995, 37.71418397300005], - [-104.95921143799995, 37.714435765000076], - [-104.96059289499999, 37.71462097600005], - [-104.96288115399994, 37.71474848200006] - ] - } - }, - { - "id": "47744e17-2470-5726-b5b5-0ffc4ec9e812", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-69"], - "direction": "northbound", - "name": "OpenTMS-Event20495708634_northbound", - "description": "Between County Road 614 (11 miles north of Walsenburg) and County Road 614.1 (12 miles south of Gardner) from Mile Point 11 to Mile Point 12.42. Road construction. Alternating traffic. Starting tomorrow at 7:00AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM Comment: Project Email: co69improvments@outlook.com Project Phone: 719-280-4749 Project Webpage: codot.gov/projects/co69walsenburgimprovements", - "update_date": "2024-11-06T18:49:23Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 614 (11 miles north of Walsenburg)", - "ending_cross_street": "County Road 614.1 (12 miles south of Gardner)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 11.0, - "ending_milepost": 12.42 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.94012730799994, 37.70674149200005], - [-104.94084481599998, 37.70704083000004], - [-104.957027601, 37.71377867900003], - [-104.95815959799995, 37.71418397300005], - [-104.95921143799995, 37.714435765000076], - [-104.96059289499999, 37.71462097600005], - [-104.96288115399994, 37.71474848200006] - ] - } - }, - { - "id": "e19e61b0-662c-5d28-a102-6365565099f0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-69"], - "direction": "northbound", - "name": "OpenTMS-Event20620022267_northbound", - "description": "Between County Road 614 (11 miles north of Walsenburg) and County Road 614.1 (12 miles south of Gardner) from Mile Point 11 to Mile Point 12.42. Road construction. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 7:00PM Comment: Project Email: co69improvments@outlook.com Project Phone: 719-280-4749 Project Webpage: codot.gov/projects/co69walsenburgimprovements", - "update_date": "2024-11-06T18:49:24Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 614 (11 miles north of Walsenburg)", - "ending_cross_street": "County Road 614.1 (12 miles south of Gardner)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 11.0, - "ending_milepost": 12.42 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.94012730799994, 37.70674149200005], - [-104.94084481599998, 37.70704083000004], - [-104.957027601, 37.71377867900003], - [-104.95815959799995, 37.71418397300005], - [-104.95921143799995, 37.714435765000076], - [-104.96059289499999, 37.71462097600005], - [-104.96288115399994, 37.71474848200006] - ] - } - }, - { - "id": "b4887f88-6950-58b5-a2c1-394adf2c6c91", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20620022169_westbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:21Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 401.2, - "ending_milepost": 399.7 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.206345, 38.088188], - [-103.21982, 38.078241] - ] - } - }, - { - "id": "dbe7871b-7e6f-5544-9094-3bd1def756f0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20495708129_westbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting Friday at 7:00AM MST until Friday, at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:19Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 401.2, - "ending_milepost": 399.7 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.206345, 38.088188], - [-103.21982, 38.078241] - ] - } - }, - { - "id": "133ff4e9-64e3-570e-a486-54edc5284f23", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20620022185_westbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:21Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 401.2, - "ending_milepost": 399.7 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.206345, 38.088188], - [-103.21982, 38.078241] - ] - } - }, - { - "id": "d52cde99-cebd-578b-a5e1-7083d3a944a3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20495708129_eastbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting Friday at 7:00AM MST until Friday, at about 7:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:19Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 399.7, - "ending_milepost": 401.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.21982, 38.078241], - [-103.206345, 38.088188] - ] - } - }, - { - "id": "a0ede6d2-3488-5ca1-8519-0b2257b54f5e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20620022185_eastbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:21Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 399.7, - "ending_milepost": 401.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.21982, 38.078241], - [-103.206345, 38.088188] - ] - } - }, - { - "id": "10a6f4ee-9074-5c4b-b262-eb16ee6a53f1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20495708100_eastbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting tomorrow at 7:00AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:19Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 399.7, - "ending_milepost": 401.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.21982, 38.078241], - [-103.206345, 38.088188] - ] - } - }, - { - "id": "f458dbe2-e097-5158-b53e-937de1b59a11", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20495708100_westbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting tomorrow at 7:00AM MST until tomorrow at about 7:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:19Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 401.2, - "ending_milepost": 399.7 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.206345, 38.088188], - [-103.21982, 38.078241] - ] - } - }, - { - "id": "681f4c5d-2090-5ecc-b493-735fa6bbd736", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20620022169_eastbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-06T18:49:21Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 399.7, - "ending_milepost": 401.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.21982, 38.078241], - [-103.206345, 38.088188] - ] - } - }, - { - "id": "5c611617-9331-505c-95c7-47fb0b9b86c5", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20514260940_westbound", - "description": "Between Exit 216: US 6; Loveland Pass and Exit 205: US 6; CO 9; Silverthorne (8 miles east of Silverthorne) from Mile Point 213.9 to Mile Point 213.5. Tunnel maintenance. Alternating traffic. Starting November 7, 2024 at 8:00PM MDT until November 8, 2024 at about 6:00AM MDT. Full schedule below: \u2022 November 7, 8:00PM - November 8, 6:00AM Comment: When a bore is closed, traffic along both directions of I-70 will be stopped at the tunnel entrance while one direction of travel is escorted through the open bore. Traffic stops will last 20 minutes, and delays are expected to be minimal due to the overnight working hours. *Please be aware that traffic incidents, like vehicle breakdowns within the open tunnel, could result in extended delays.", - "update_date": "2024-11-01T17:32:52Z" - }, - "start_date": "2024-11-08T03:00:00Z", - "end_date": "2024-11-08T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 216: US 6; Loveland Pass", - "ending_cross_street": "Exit 205: US 6; CO 9; Silverthorne (8 miles east of Silverthorne)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 213.5, - "ending_milepost": 213.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.93656, 39.67873], - [-105.926088, 39.679026] - ] - } - }, - { - "id": "2be1a13c-a7f0-52b1-95fc-ceb092d7d389", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-121"], - "direction": "northbound", - "name": "OpenTMS-Event20619190419_northbound", - "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 2:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 2:00PM", - "update_date": "2024-11-06T17:52:58Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-12T21:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "34th Place (Wheat Ridge)", - "ending_cross_street": "I-70 (Arvada)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 15.3, - "ending_milepost": 16.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.08145647299995, 39.765065349000054], - [-105.08145417399999, 39.76570806900003], - [-105.08144356399998, 39.76867377000008], - [-105.08143505399994, 39.77105256300007], - [-105.08142812199998, 39.77299003600007], - [-105.08141634499998, 39.77430652700008], - [-105.08139536499999, 39.776651790000074], - [-105.08139926299998, 39.77930041800005], - [-105.08140267099998, 39.781616315000065], - [-105.08142721399997, 39.78299007000004], - [-105.08146291199995, 39.783537652000064], - [-105.08146994099997, 39.78413309000007], - [-105.08148665499999, 39.785549425000056] - ] - } - }, - { - "id": "bef9c6e7-c522-55db-bf75-92127e2df1d4", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-121"], - "direction": "northbound", - "name": "OpenTMS-Event20619190475_northbound", - "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 2:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 2:00PM", - "update_date": "2024-11-06T17:52:59Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-14T21:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "34th Place (Wheat Ridge)", - "ending_cross_street": "I-70 (Arvada)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 15.3, - "ending_milepost": 16.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.08145647299995, 39.765065349000054], - [-105.08145417399999, 39.76570806900003], - [-105.08144356399998, 39.76867377000008], - [-105.08143505399994, 39.77105256300007], - [-105.08142812199998, 39.77299003600007], - [-105.08141634499998, 39.77430652700008], - [-105.08139536499999, 39.776651790000074], - [-105.08139926299998, 39.77930041800005], - [-105.08140267099998, 39.781616315000065], - [-105.08142721399997, 39.78299007000004], - [-105.08146291199995, 39.783537652000064], - [-105.08146994099997, 39.78413309000007], - [-105.08148665499999, 39.785549425000056] - ] - } - }, - { - "id": "d65c0930-4834-5d9f-a09f-158391734f29", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-121"], - "direction": "northbound", - "name": "OpenTMS-Event20619190459_northbound", - "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 2:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 2:00PM", - "update_date": "2024-11-06T17:52:59Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-13T21:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "34th Place (Wheat Ridge)", - "ending_cross_street": "I-70 (Arvada)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 15.3, - "ending_milepost": 16.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.08145647299995, 39.765065349000054], - [-105.08145417399999, 39.76570806900003], - [-105.08144356399998, 39.76867377000008], - [-105.08143505399994, 39.77105256300007], - [-105.08142812199998, 39.77299003600007], - [-105.08141634499998, 39.77430652700008], - [-105.08139536499999, 39.776651790000074], - [-105.08139926299998, 39.77930041800005], - [-105.08140267099998, 39.781616315000065], - [-105.08142721399997, 39.78299007000004], - [-105.08146291199995, 39.783537652000064], - [-105.08146994099997, 39.78413309000007], - [-105.08148665499999, 39.785549425000056] - ] - } - }, - { - "id": "3db14b52-687d-543b-880e-94b1cfd054cf", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Incident20640436035_eastbound", - "description": "Between Exit 62: De Beque (6 miles east of De Beque) and Exit 72: West Parachute (4 miles west of Parachute) from Mile Point 67.5 to Mile Point 70. The right lane is closed due to road maintenance operations. Comment: Asphalt maintenance. Speed reduced to 55MPH.", - "update_date": "2024-11-07T17:54:48Z" - }, - "start_date": "2024-11-07T17:52:18Z", - "end_date": "2024-11-08T05:52:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 62: De Beque (6 miles east of De Beque)", - "ending_cross_street": "Exit 72: West Parachute (4 miles west of Parachute)", - "beginning_milepost": 67.5, - "ending_milepost": 70.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.14380072999995, 39.38676664900004], - [-108.13736674599994, 39.388945258000035], - [-108.13228706399997, 39.39066494400004], - [-108.13073039199998, 39.391316474000064], - [-108.13002103499997, 39.391719038000076], - [-108.12879763499996, 39.392664327000034], - [-108.12610026199997, 39.39516694800005], - [-108.12474939499998, 39.39615604900007], - [-108.12425852799998, 39.396456812000054], - [-108.12266523599999, 39.39724439100007], - [-108.11979332199996, 39.39845302300006], - [-108.11774845599996, 39.39933439200007], - [-108.11665915099996, 39.399850119000064], - [-108.11293848899999, 39.40185890600003], - [-108.10549207199995, 39.40602519600003] - ] - } - }, - { - "id": "4c8578df-260f-5f1b-94be-9516f0857602", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-121"], - "direction": "northbound", - "name": "OpenTMS-Event20619190443_northbound", - "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting November 11, 2024 at 7:00AM MST until November 11, 2024 at about 2:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 2:00PM", - "update_date": "2024-11-06T17:52:58Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-11T21:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "34th Place (Wheat Ridge)", - "ending_cross_street": "I-70 (Arvada)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 15.3, - "ending_milepost": 16.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.08145647299995, 39.765065349000054], - [-105.08145417399999, 39.76570806900003], - [-105.08144356399998, 39.76867377000008], - [-105.08143505399994, 39.77105256300007], - [-105.08142812199998, 39.77299003600007], - [-105.08141634499998, 39.77430652700008], - [-105.08139536499999, 39.776651790000074], - [-105.08139926299998, 39.77930041800005], - [-105.08140267099998, 39.781616315000065], - [-105.08142721399997, 39.78299007000004], - [-105.08146291199995, 39.783537652000064], - [-105.08146994099997, 39.78413309000007], - [-105.08148665499999, 39.785549425000056] - ] - } - }, - { - "id": "6fdd0e95-64e5-5bb7-b9a3-c53db5725a92", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-121"], - "direction": "northbound", - "name": "OpenTMS-Event20514045039_northbound", - "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 2:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 2:00PM", - "update_date": "2024-11-01T17:18:00Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-08T21:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "34th Place (Wheat Ridge)", - "ending_cross_street": "I-70 (Arvada)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 15.3, - "ending_milepost": 16.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.08145647299995, 39.765065349000054], - [-105.08145417399999, 39.76570806900003], - [-105.08144356399998, 39.76867377000008], - [-105.08143505399994, 39.77105256300007], - [-105.08142812199998, 39.77299003600007], - [-105.08141634499998, 39.77430652700008], - [-105.08139536499999, 39.776651790000074], - [-105.08139926299998, 39.77930041800005], - [-105.08140267099998, 39.781616315000065], - [-105.08142721399997, 39.78299007000004], - [-105.08146291199995, 39.783537652000064], - [-105.08146994099997, 39.78413309000007], - [-105.08148665499999, 39.785549425000056] - ] - } - }, - { - "id": "9fadf7ec-e23b-58e0-b7a9-964a4e6cca0e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20514051962_northbound", - "description": "Between County Road F45 (10 miles north of Penrose) and Cherokee Drive (near Rock Creek Park) from Mile Point 27.5 to Mile Point 39. Road construction. Starting tomorrow at 12:00AM MDT until November 30, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 2, 12:00AM - November 30, 11:59PM Comment: Construction zone, use caution.", - "update_date": "2024-11-01T17:18:07Z" - }, - "start_date": "2024-11-02T06:00:00Z", - "end_date": "2024-12-01T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road F45 (10 miles north of Penrose)", - "ending_cross_street": "Cherokee Drive (near Rock Creek Park)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 27.5, - "ending_milepost": 39.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.93819206399996, 38.57131905400007], - [-104.93553616299994, 38.57307464300004], - [-104.93151704899998, 38.57581763200005], - [-104.92511175899995, 38.580188435000025], - [-104.91969105199996, 38.58389118200006], - [-104.91866216499994, 38.584664506000024], - [-104.91800582399998, 38.58521991500004], - [-104.91681808299995, 38.586388148000026], - [-104.91595078599994, 38.58740571200008], - [-104.91441090099994, 38.58954736000004], - [-104.910742702, 38.594710390000046], - [-104.90887765599996, 38.59733513400005], - [-104.90617521399997, 38.60113798200007], - [-104.90406607999995, 38.604083770000045], - [-104.90235898999998, 38.60610843500007], - [-104.90137393199996, 38.607088659000055], - [-104.89854639099997, 38.60946049900008], - [-104.89521565499996, 38.612062568000056], - [-104.89384446399998, 38.61312040900003], - [-104.89246213199999, 38.614039726000044], - [-104.88626342999999, 38.61754508200005], - [-104.88243636899995, 38.61970084100005], - [-104.87948586199997, 38.62147715800006], - [-104.87850314499997, 38.62221484000003], - [-104.87796446799996, 38.62265434100004], - [-104.87662182299994, 38.62393347500006], - [-104.87560014799999, 38.62513098100004], - [-104.87465206699994, 38.62653916100004], - [-104.87325290799998, 38.62887008200005], - [-104.86817476699997, 38.637440913000034], - [-104.86506469199998, 38.64265013500005], - [-104.86485706999997, 38.64305509800005], - [-104.86457705699996, 38.64388524800006], - [-104.86447164999998, 38.644949144000066], - [-104.86454112299998, 38.64559859700006], - [-104.86510596599999, 38.64771273900004], - [-104.86582851499998, 38.65038831700008], - [-104.86607995199995, 38.65208535100004], - [-104.86610308999997, 38.65354547000004], - [-104.86594841099998, 38.65502037300007], - [-104.86560991999994, 38.65649593200004], - [-104.86535529799994, 38.65725845400004], - [-104.86375626399996, 38.66066951800008], - [-104.86340672199998, 38.661622618000024], - [-104.86329116399997, 38.66211738100003], - [-104.86265976299995, 38.66753502600005], - [-104.86250648099997, 38.66832580300007], - [-104.86221566299997, 38.66899309100006], - [-104.86194725399997, 38.66939144600008], - [-104.86105940199997, 38.67025087400003], - [-104.86049660299994, 38.67062979900004], - [-104.85949878299999, 38.67104296800005], - [-104.85850272999994, 38.67138301800003], - [-104.85676226199996, 38.67200434000006], - [-104.85237159599995, 38.673469829000055], - [-104.85154017599996, 38.67391160100004], - [-104.85081824399998, 38.674548849000075], - [-104.84917994299997, 38.67691801900003], - [-104.84774588999994, 38.679112072000066], - [-104.84747704099999, 38.679516953000075], - [-104.84571691799994, 38.68199918800008], - [-104.84259193899999, 38.685452833000056], - [-104.83713480299997, 38.691412624000066], - [-104.83049611699994, 38.69866110800007], - [-104.82707714199995, 38.70239341000007] - ] - } - }, - { - "id": "c015947d-2bcd-506f-9344-954241d49a1f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20492913678_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM", - "update_date": "2024-10-31T16:58:17Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "2cad35e2-ed42-559e-8e92-ab3c6e2693aa", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20492913907_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM", - "update_date": "2024-10-31T16:58:22Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "ad140d8e-f753-5e6b-a2b1-ca2ec07787da", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20492913890_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM", - "update_date": "2024-10-31T16:58:21Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "cf6c931f-a5f0-5a1f-84a8-f07366070e33", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20492913768_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM", - "update_date": "2024-10-31T16:58:19Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "599f3d6d-6521-5690-bf37-6d6c22f4d995", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20492768380_eastbound", - "description": "Between Exit 180: East Vail (2 miles east of Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 184.5 to Mile Point 189.98. Road construction. Alternating traffic. Width limit in effect. Width limit 12'0\". Starting November 8, 2024 at 12:00AM MDT until November 9, 2024 at about 12:00AM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 9, 12:00AM", - "update_date": "2024-10-31T16:48:28Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T07:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 180: East Vail (2 miles east of Vail)", - "ending_cross_street": "Exit 190: Vail Pass Summit (1 mile west of Copper Mountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 189.98, - "ending_milepost": 184.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.21609341999999, 39.53142187800006], - [-106.21584648999999, 39.532632181000054], - [-106.21567533099994, 39.53347107400003], - [-106.21522794199996, 39.53626537200006], - [-106.21519402999996, 39.53663620800006], - [-106.21523386299998, 39.53738546900007], - [-106.21563705199998, 39.538593406000075], - [-106.21699323299998, 39.54122076800007], - [-106.21947234999999, 39.54602305000003], - [-106.22037755199995, 39.54775368400004], - [-106.22066613499999, 39.54820777800006], - [-106.22125247999998, 39.548917635000066], - [-106.22196189899995, 39.549642927000036], - [-106.22539975399997, 39.55307422000004], - [-106.22663573799997, 39.55444178300007], - [-106.22821058199997, 39.55648677500005], - [-106.22871369399996, 39.556944162000036], - [-106.22932019899997, 39.55740012600006], - [-106.22988775799996, 39.557731912000065], - [-106.23191272399998, 39.558765599000026], - [-106.23251808799995, 39.559199566000075], - [-106.23272297499994, 39.559393459000034], - [-106.233264239, 39.56014893300005], - [-106.23350601599998, 39.560723031000066], - [-106.23415086999995, 39.56254287000007], - [-106.23441821399996, 39.56297299200003], - [-106.23511499999995, 39.563782255000035], - [-106.23612076399996, 39.56460203700004], - [-106.23768990399998, 39.56579355200006], - [-106.23827471199996, 39.566294956000036], - [-106.23889516299994, 39.567012773000044], - [-106.23949294999994, 39.56785482400005], - [-106.24027072299998, 39.568950372000074], - [-106.24096342999997, 39.56974596200007], - [-106.24164754499998, 39.57036655600007], - [-106.24404331899996, 39.57236844300007], - [-106.24699947299996, 39.57485520800003], - [-106.24774569699997, 39.57559277100006], - [-106.24850304099999, 39.57657730900007], - [-106.24898793799997, 39.577455222000026], - [-106.24925930399996, 39.578131830000075], - [-106.24939728599998, 39.57888476800008], - [-106.24934774899998, 39.579509974000075], - [-106.24911269499995, 39.580193147000045], - [-106.24863317899997, 39.580920441000046], - [-106.24761351599994, 39.582088104000036], - [-106.24715937399998, 39.582808011000054], - [-106.24696903999995, 39.58329029500004], - [-106.24648953399998, 39.58478400200005], - [-106.24600227999997, 39.58609478600005], - [-106.24513047099998, 39.588240244000076], - [-106.24496476299998, 39.58889995100003], - [-106.24495941699996, 39.58957184600007], - [-106.24512412999997, 39.59022312800005], - [-106.24536999499998, 39.59073308300003], - [-106.24581377199996, 39.591328787000066], - [-106.24640202799998, 39.59181667000007], - [-106.24793193699998, 39.59281657900004], - [-106.24973868699999, 39.593765715000075], - [-106.25062787599995, 39.59414345500005], - [-106.25188581399999, 39.59452388100004], - [-106.25290579999995, 39.59468513500008], - [-106.25393657099994, 39.594721510000056], - [-106.26085303999997, 39.59458168900005] - ] - } - }, - { - "id": "8280dd4e-e742-5d5d-9d1c-206656ca9471", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20492768216_westbound", - "description": "Between Exit 190: Vail Pass Summit and Exit 180: East Vail (3 to 4 miles west of Copper Mountain) from Mile Point 187.5 to Mile Point 187. Left lane closed due to road construction. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 12:00PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 12:00PM", - "update_date": "2024-10-31T16:48:20Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-08T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 190: Vail Pass Summit", - "ending_cross_street": "Exit 180: East Vail (3 to 4 miles west of Copper Mountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 187.5, - "ending_milepost": 187.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.23419600999995, 39.56290033300007], - [-106.23442499499998, 39.563225988000056], - [-106.23498011899994, 39.56384787500008], - [-106.23743391099998, 39.565877561000036], - [-106.23803977499995, 39.56641390500005], - [-106.23835112499995, 39.56681189600005], - [-106.23867465299998, 39.567167840000025], - [-106.23923873599995, 39.56796286700006], - [-106.23979482499999, 39.56874660600005] - ] - } - }, - { - "id": "3d1cbb6a-37ba-5d8b-83ee-f8c256e1d1f5", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20492768200_westbound", - "description": "Between Exit 190: Vail Pass Summit and Exit 180: East Vail (3 to 4 miles west of Copper Mountain) from Mile Point 187.5 to Mile Point 187. Left lane closed due to road construction. Starting November 7, 2024 at 12:00AM MDT until November 8, 2024 at about 12:00AM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 8, 12:00AM", - "update_date": "2024-10-31T16:48:18Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T07:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 190: Vail Pass Summit", - "ending_cross_street": "Exit 180: East Vail (3 to 4 miles west of Copper Mountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 187.5, - "ending_milepost": 187.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.23419600999995, 39.56290033300007], - [-106.23442499499998, 39.563225988000056], - [-106.23498011899994, 39.56384787500008], - [-106.23743391099998, 39.565877561000036], - [-106.23803977499995, 39.56641390500005], - [-106.23835112499995, 39.56681189600005], - [-106.23867465299998, 39.567167840000025], - [-106.23923873599995, 39.56796286700006], - [-106.23979482499999, 39.56874660600005] - ] - } - }, - { - "id": "07e3409a-b164-5374-bbcb-ae239c61ad74", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20492768441_westbound", - "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (4 miles east of Vail) from Mile Point 189.98 to Mile Point 186. Right lane closed due to road construction. Starting November 7, 2024 at 12:00AM MDT until November 8, 2024 at about 12:00AM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 8, 12:00AM", - "update_date": "2024-10-31T16:48:29Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T07:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 190: Vail Pass Summit (1 mile west of Copper Mountain)", - "ending_cross_street": "Exit 180: East Vail (4 miles east of Vail)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 189.98, - "ending_milepost": 186.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.21578201399996, 39.53138385300008], - [-106.21553555699995, 39.53259421300004], - [-106.21479633299998, 39.53622431200006], - [-106.21473947299995, 39.53669270300003], - [-106.21474222799998, 39.53769704200005], - [-106.21490951799996, 39.53858689500004], - [-106.21504620899998, 39.53903857600005], - [-106.21541167899994, 39.539855842000065], - [-106.21632691099995, 39.54145506400005], - [-106.21686564699996, 39.54241116600008], - [-106.21775985699998, 39.543933337000055], - [-106.21801940499995, 39.54437980200004], - [-106.21904713899994, 39.546171651000066], - [-106.21992590399998, 39.547640483000066], - [-106.22048075599997, 39.548308356000064], - [-106.22186035099998, 39.54970352600003], - [-106.22576632099998, 39.553626062000035], - [-106.22770251499998, 39.556085652000036], - [-106.22838903099995, 39.55682329000007], - [-106.22896011199998, 39.55727665200004], - [-106.22953669999998, 39.55765217100003], - [-106.22989955099996, 39.55786113600004], - [-106.23176952999995, 39.55880509100007], - [-106.23257769699995, 39.55941112200003], - [-106.23295484199997, 39.55987754900008], - [-106.23333954099996, 39.56067335700004], - [-106.23382653199997, 39.56222965500007], - [-106.23404746299997, 39.562647413000036], - [-106.23442499499998, 39.563225988000056], - [-106.23498011899994, 39.56384787500008], - [-106.23743391099998, 39.565877561000036], - [-106.23803977499995, 39.56641390500005], - [-106.23835112499995, 39.56681189600005], - [-106.23867465299998, 39.567167840000025], - [-106.23923873599995, 39.56796286700006], - [-106.239823721, 39.56878733000008], - [-106.24064500599997, 39.56968033600003], - [-106.24175200099995, 39.57061418400008], - [-106.24220797699996, 39.571070863000045], - [-106.24244736099996, 39.57122861500005], - [-106.24296204599995, 39.571658300000024], - [-106.24434812399994, 39.572816913000054], - [-106.24486261899995, 39.573240327000065], - [-106.24687454399998, 39.57493784700006], - [-106.24769699699999, 39.575734544000056], - [-106.24843989099998, 39.576711069000055], - [-106.24886475599999, 39.57749175400005], - [-106.24904004599995, 39.57791317400006], - [-106.24921416399997, 39.57854383200004], - [-106.24923384599998, 39.57949721500006], - [-106.24898916299998, 39.58019748500004], - [-106.24852030999995, 39.58088972000007], - [-106.24816306499997, 39.58129248100005] - ] - } - }, - { - "id": "43e402ec-f5a1-56d6-904f-aab929667c88", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20492768335_eastbound", - "description": "Between Exit 180: East Vail (2 miles east of Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 184.5 to Mile Point 189.98. Road construction. Alternating traffic. Width limit in effect. Width limit 12'0\". Starting November 7, 2024 at 12:00AM MDT until November 8, 2024 at about 12:00AM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 8, 12:00AM", - "update_date": "2024-10-31T16:48:26Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T07:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 180: East Vail (2 miles east of Vail)", - "ending_cross_street": "Exit 190: Vail Pass Summit (1 mile west of Copper Mountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 189.98, - "ending_milepost": 184.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.21609341999999, 39.53142187800006], - [-106.21584648999999, 39.532632181000054], - [-106.21567533099994, 39.53347107400003], - [-106.21522794199996, 39.53626537200006], - [-106.21519402999996, 39.53663620800006], - [-106.21523386299998, 39.53738546900007], - [-106.21563705199998, 39.538593406000075], - [-106.21699323299998, 39.54122076800007], - [-106.21947234999999, 39.54602305000003], - [-106.22037755199995, 39.54775368400004], - [-106.22066613499999, 39.54820777800006], - [-106.22125247999998, 39.548917635000066], - [-106.22196189899995, 39.549642927000036], - [-106.22539975399997, 39.55307422000004], - [-106.22663573799997, 39.55444178300007], - [-106.22821058199997, 39.55648677500005], - [-106.22871369399996, 39.556944162000036], - [-106.22932019899997, 39.55740012600006], - [-106.22988775799996, 39.557731912000065], - [-106.23191272399998, 39.558765599000026], - [-106.23251808799995, 39.559199566000075], - [-106.23272297499994, 39.559393459000034], - [-106.233264239, 39.56014893300005], - [-106.23350601599998, 39.560723031000066], - [-106.23415086999995, 39.56254287000007], - [-106.23441821399996, 39.56297299200003], - [-106.23511499999995, 39.563782255000035], - [-106.23612076399996, 39.56460203700004], - [-106.23768990399998, 39.56579355200006], - [-106.23827471199996, 39.566294956000036], - [-106.23889516299994, 39.567012773000044], - [-106.23949294999994, 39.56785482400005], - [-106.24027072299998, 39.568950372000074], - [-106.24096342999997, 39.56974596200007], - [-106.24164754499998, 39.57036655600007], - [-106.24404331899996, 39.57236844300007], - [-106.24699947299996, 39.57485520800003], - [-106.24774569699997, 39.57559277100006], - [-106.24850304099999, 39.57657730900007], - [-106.24898793799997, 39.577455222000026], - [-106.24925930399996, 39.578131830000075], - [-106.24939728599998, 39.57888476800008], - [-106.24934774899998, 39.579509974000075], - [-106.24911269499995, 39.580193147000045], - [-106.24863317899997, 39.580920441000046], - [-106.24761351599994, 39.582088104000036], - [-106.24715937399998, 39.582808011000054], - [-106.24696903999995, 39.58329029500004], - [-106.24648953399998, 39.58478400200005], - [-106.24600227999997, 39.58609478600005], - [-106.24513047099998, 39.588240244000076], - [-106.24496476299998, 39.58889995100003], - [-106.24495941699996, 39.58957184600007], - [-106.24512412999997, 39.59022312800005], - [-106.24536999499998, 39.59073308300003], - [-106.24581377199996, 39.591328787000066], - [-106.24640202799998, 39.59181667000007], - [-106.24793193699998, 39.59281657900004], - [-106.24973868699999, 39.593765715000075], - [-106.25062787599995, 39.59414345500005], - [-106.25188581399999, 39.59452388100004], - [-106.25290579999995, 39.59468513500008], - [-106.25393657099994, 39.594721510000056], - [-106.26085303999997, 39.59458168900005] - ] - } - }, - { - "id": "7e817a72-402e-5164-aefe-d699cdde44c9", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20492768108_westbound", - "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (4 miles east of Vail) from Mile Point 189.98 to Mile Point 186. Right lane closed due to road construction. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 12:00PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 12:00PM", - "update_date": "2024-10-31T16:48:14Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-08T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 190: Vail Pass Summit (1 mile west of Copper Mountain)", - "ending_cross_street": "Exit 180: East Vail (4 miles east of Vail)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 189.98, - "ending_milepost": 186.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.21578201399996, 39.53138385300008], - [-106.21553555699995, 39.53259421300004], - [-106.21479633299998, 39.53622431200006], - [-106.21473947299995, 39.53669270300003], - [-106.21474222799998, 39.53769704200005], - [-106.21490951799996, 39.53858689500004], - [-106.21504620899998, 39.53903857600005], - [-106.21541167899994, 39.539855842000065], - [-106.21632691099995, 39.54145506400005], - [-106.21686564699996, 39.54241116600008], - [-106.21775985699998, 39.543933337000055], - [-106.21801940499995, 39.54437980200004], - [-106.21904713899994, 39.546171651000066], - [-106.21992590399998, 39.547640483000066], - [-106.22048075599997, 39.548308356000064], - [-106.22186035099998, 39.54970352600003], - [-106.22576632099998, 39.553626062000035], - [-106.22770251499998, 39.556085652000036], - [-106.22838903099995, 39.55682329000007], - [-106.22896011199998, 39.55727665200004], - [-106.22953669999998, 39.55765217100003], - [-106.22989955099996, 39.55786113600004], - [-106.23176952999995, 39.55880509100007], - [-106.23257769699995, 39.55941112200003], - [-106.23295484199997, 39.55987754900008], - [-106.23333954099996, 39.56067335700004], - [-106.23382653199997, 39.56222965500007], - [-106.23404746299997, 39.562647413000036], - [-106.23442499499998, 39.563225988000056], - [-106.23498011899994, 39.56384787500008], - [-106.23743391099998, 39.565877561000036], - [-106.23803977499995, 39.56641390500005], - [-106.23835112499995, 39.56681189600005], - [-106.23867465299998, 39.567167840000025], - [-106.23923873599995, 39.56796286700006], - [-106.239823721, 39.56878733000008], - [-106.24064500599997, 39.56968033600003], - [-106.24175200099995, 39.57061418400008], - [-106.24220797699996, 39.571070863000045], - [-106.24244736099996, 39.57122861500005], - [-106.24296204599995, 39.571658300000024], - [-106.24434812399994, 39.572816913000054], - [-106.24486261899995, 39.573240327000065], - [-106.24687454399998, 39.57493784700006], - [-106.24769699699999, 39.575734544000056], - [-106.24843989099998, 39.576711069000055], - [-106.24886475599999, 39.57749175400005], - [-106.24904004599995, 39.57791317400006], - [-106.24921416399997, 39.57854383200004], - [-106.24923384599998, 39.57949721500006], - [-106.24898916299998, 39.58019748500004], - [-106.24852030999995, 39.58088972000007], - [-106.24816306499997, 39.58129248100005] - ] - } - }, - { - "id": "8f19aef5-a924-579c-90d3-231a94e8b4fe", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Incident20639800823_eastbound", - "description": "Between US 6 (3 miles east of Gypsum) and Exit 147: Eagle (2 miles west of Eagle) from Mile Point 142.5 to Mile Point 144. The right lane is closed due to road maintenance operations. Comment: Bridge Operations, Speed reduced to 55MPH in work zone.", - "update_date": "2024-11-07T17:13:48Z" - }, - "start_date": "2024-11-07T17:08:50Z", - "end_date": "2024-11-08T05:08:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "US 6 (3 miles east of Gypsum)", - "ending_cross_street": "Exit 147: Eagle (2 miles west of Eagle)", - "beginning_milepost": 142.5, - "ending_milepost": 144.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.90094898699999, 39.652865750000046], - [-106.90093004699997, 39.65286346000005], - [-106.89980387799994, 39.65270862800003], - [-106.89859378399996, 39.65248643800004], - [-106.89689322599997, 39.65215594500006], - [-106.89573392199998, 39.652048070000035], - [-106.89426281099998, 39.65216608500003], - [-106.89145003099998, 39.65273249300003], - [-106.89006408599994, 39.65290322000004], - [-106.88895900499995, 39.652930721000075], - [-106.88761044299997, 39.65279216400006], - [-106.88303551999996, 39.652007800000035], - [-106.88184512199996, 39.65192175300007], - [-106.88064900499995, 39.65194355500006], - [-106.87914852599994, 39.65213621100003], - [-106.87682403199994, 39.65261398900003], - [-106.87463612099998, 39.65306364600008], - [-106.87313729399995, 39.65333136100003], - [-106.87281462999994, 39.65338264500008] - ] - } - }, - { - "id": "2e700cd5-cea9-506f-8764-3ea579bbfe2f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "westbound", - "name": "OpenTMS-Event20492550513_westbound", - "description": "Between Antelope Pass and Chimney Rock Road (11 to 12 miles west of Kremmling) from Mile Point 173 to Mile Point 171.5. Road construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 6:00PM", - "update_date": "2024-10-31T16:33:10Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Antelope Pass", - "ending_cross_street": "Chimney Rock Road (11 to 12 miles west of Kremmling)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 171.5, - "ending_milepost": 173.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.43592938799998, 40.22567576900008], - [-106.43548603899995, 40.22523489400004], - [-106.43245661099996, 40.22220721700006], - [-106.43169346799999, 40.22096934800004], - [-106.42715704499994, 40.21235989300004], - [-106.42598730299994, 40.21039805100003], - [-106.42340051299999, 40.20688427700003] - ] - } - }, - { - "id": "b0dc1f38-c2ba-5b80-9abf-d22a309655c0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-83"], - "direction": "northbound", - "name": "OpenTMS-Event20457781106_northbound", - "description": "Between Talman Drive and Main Street (Parker) from Mile Point 58.89 to Mile Point 59.56. Right lane closed due to roadwork. Starting November 6, 2024 at 9:00AM MDT until November 8, 2024 at about 3:00PM MDT. Full schedule below: \u2022 November 6, 9:00AM - November 8, 3:00PM Comment: CO 83 (Parker Road) Sidewalk East Side About the Project: This project on Parker Road encompasses the construction of 0.7 miles of new sidewalk along the eastern side of Parker Road, spanning from south of Hilltop Road to just north of Sulphur Gulch. The project entails the installation of a 10-foot trail, varying between 8 and 10 feet in specific areas, and includes the construction of a pedestrian bridge structure. This two-span structure will span Sulphur Gulch north of Clubhouse Drive and Parker Road, enhancing pedestrian connectivity and safety in the area. Sulphur Gulch Trail Access The existing trail access on Sulphur Gulch Trail, located underneath the South Parker Road bridge, will remain open for public use throughout the project, except during critical pedestrian bridge and construction activities. Surrounding or auxiliary sidewalks will also remain open to provide alternative routes for pedestrians during any temporary closures.", - "update_date": "2024-10-30T16:21:04Z" - }, - "start_date": "2024-11-06T16:00:00Z", - "end_date": "2024-11-08T22:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "closed" }, - { "order": 4, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Talman Drive", - "ending_cross_street": "Main Street (Parker)", - "beginning_milepost": 59.56, - "ending_milepost": 58.89 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.76471340199998, 39.51703266200008], - [-104.76445301999996, 39.51523525300007], - [-104.76405415399995, 39.512925851000034], - [-104.76338911399995, 39.50867391700007], - [-104.76316926799996, 39.507268219000025] - ] - } - }, - { - "id": "f47ca7d2-69c7-509c-affe-34371733e147", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "westbound", - "name": "OpenTMS-Event20492550667_westbound", - "description": "Between Antelope Pass and Chimney Rock Road (11 to 12 miles west of Kremmling) from Mile Point 173 to Mile Point 171.5. Road construction. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 6:00PM", - "update_date": "2024-10-31T16:33:11Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Antelope Pass", - "ending_cross_street": "Chimney Rock Road (11 to 12 miles west of Kremmling)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 171.5, - "ending_milepost": 173.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.43592938799998, 40.22567576900008], - [-106.43548603899995, 40.22523489400004], - [-106.43245661099996, 40.22220721700006], - [-106.43169346799999, 40.22096934800004], - [-106.42715704499994, 40.21235989300004], - [-106.42598730299994, 40.21039805100003], - [-106.42340051299999, 40.20688427700003] - ] - } - }, - { - "id": "331a6d8f-0477-5651-a5e5-0f26f33d9de2", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20639676534_northbound", - "description": "Between CO 16/Mesa Ridge Parkway and Exit 135: South Academy Boulevard (Fountain) from Mile Point 132 to Mile Point 135. Road construction. Alternating traffic. Starting November 12, 2024 at 7:00PM MST until November 13, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 12, 7:00PM - November 13, 5:00AM", - "update_date": "2024-11-07T17:00:25Z" - }, - "start_date": "2024-11-13T02:00:00Z", - "end_date": "2024-11-13T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "CO 16/Mesa Ridge Parkway", - "ending_cross_street": "Exit 135: South Academy Boulevard (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 132.0, - "ending_milepost": 135.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.73738558999997, 38.729106468000055], - [-104.74649192499999, 38.738096978000044], - [-104.74783840599997, 38.73942608100003], - [-104.75610106099998, 38.74758067300007], - [-104.75955430999994, 38.75098803700007], - [-104.76155958499999, 38.752966471000036], - [-104.76412448299999, 38.75547855100007], - [-104.76550168999995, 38.756644840000035], - [-104.77098460799999, 38.760615158000064], - [-104.77248323899994, 38.761769247000075], - [-104.77261805799998, 38.76187581900007] - ] - } - }, - { - "id": "8e85a40b-f7b4-509f-85b1-a33ad04858d9", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20639676430_northbound", - "description": "Between CO 16/Mesa Ridge Parkway and Exit 135: South Academy Boulevard (Fountain) from Mile Point 132 to Mile Point 135. Road construction. Alternating traffic. Starting November 14, 2024 at 7:00PM MST until November 15, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 14, 7:00PM - November 15, 5:00AM", - "update_date": "2024-11-07T17:00:21Z" - }, - "start_date": "2024-11-15T02:00:00Z", - "end_date": "2024-11-15T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "CO 16/Mesa Ridge Parkway", - "ending_cross_street": "Exit 135: South Academy Boulevard (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 132.0, - "ending_milepost": 135.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.73738558999997, 38.729106468000055], - [-104.74649192499999, 38.738096978000044], - [-104.74783840599997, 38.73942608100003], - [-104.75610106099998, 38.74758067300007], - [-104.75955430999994, 38.75098803700007], - [-104.76155958499999, 38.752966471000036], - [-104.76412448299999, 38.75547855100007], - [-104.76550168999995, 38.756644840000035], - [-104.77098460799999, 38.760615158000064], - [-104.77248323899994, 38.761769247000075], - [-104.77261805799998, 38.76187581900007] - ] - } - }, - { - "id": "fc08adf1-ec08-5b7a-b3c8-cfbdcbafd951", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20492470905_westbound", - "description": "Between Kansas State Line and CO 57 (Burlington) from Mile Point 449 to Mile Point 426. Right lane closed due to road construction. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 6:00PM Comment: Lane closures will alternate between right and left lanes depending on work needs.", - "update_date": "2024-10-31T16:27:49Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Kansas State Line", - "ending_cross_street": "CO 57 (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 449.0, - "ending_milepost": 426.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.05966953799998, 39.329556317000026], - [-102.06258352899994, 39.32947606400006], - [-102.06539331399995, 39.32935352000004], - [-102.06826465399996, 39.329083050000065], - [-102.07815898299998, 39.32800203000005], - [-102.09654923799997, 39.32599043400006], - [-102.11493861999998, 39.32397588900005], - [-102.13332711199996, 39.321958394000035], - [-102.13539393699995, 39.321698379000054], - [-102.13681988599996, 39.321469329000024], - [-102.14456226499999, 39.32004077700003], - [-102.14666964099996, 39.319811353000034], - [-102.14783718599995, 39.31976016500005], - [-102.15083613199994, 39.319766349000076], - [-102.15259876299996, 39.31972284200003], - [-102.15582838299997, 39.31948819100006], - [-102.17185095799994, 39.31772682900004], - [-102.18564905499994, 39.31620815100007], - [-102.20741300599997, 39.31380923100005], - [-102.22598193299996, 39.31175910700006], - [-102.23230385199997, 39.31106042000005], - [-102.23778836499997, 39.31042142900003], - [-102.23977255699998, 39.310026168000036], - [-102.24169767999996, 39.30948237000007], - [-102.24385995499995, 39.30864822700005], - [-102.24562317999994, 39.30776798200003], - [-102.24726168399997, 39.30675209200007], - [-102.25295216399996, 39.30274976100003], - [-102.25520315099999, 39.30116634700005], - [-102.25874411599995, 39.29876402900004], - [-102.26039045799996, 39.297674854000036], - [-102.26142085399994, 39.297090215000026], - [-102.26343828599994, 39.29613842400005], - [-102.26539924199994, 39.295435879000024], - [-102.26674593599995, 39.29506507200006], - [-102.26794291099998, 39.29480713400005], - [-102.26985226199997, 39.29451259500007], - [-102.27125190399994, 39.294391407000035], - [-102.27541671199998, 39.29431413100008], - [-102.27729796999995, 39.294291808000025], - [-102.27871334999998, 39.29428662400005], - [-102.28309076599999, 39.29421748200008], - [-102.31290808099999, 39.294342579000045], - [-102.31476445099997, 39.29435011400005], - [-102.31510197399996, 39.294351481000035], - [-102.32286502399995, 39.294382650000045], - [-102.32393385199998, 39.29438690100005], - [-102.33542848699994, 39.294431995000025], - [-102.34118520399994, 39.29445415200007], - [-102.34187901799999, 39.29445680300006], - [-102.35041102999998, 39.29448906500005], - [-102.35740993899998, 39.294485251000026], - [-102.37291756799999, 39.294412401000045], - [-102.40667086799999, 39.29424669000008], - [-102.42456025799999, 39.294154889000026], - [-102.42553537099997, 39.294149806000064], - [-102.43369254499999, 39.294106964000036], - [-102.43827441899998, 39.29408264800003], - [-102.44069193599995, 39.294014047000076], - [-102.44270573399996, 39.29386717400007], - [-102.44421462599996, 39.29370668300004], - [-102.44767345899999, 39.29327742100003], - [-102.45109023599997, 39.29302020700004], - [-102.45309219199999, 39.29297647800007], - [-102.45408035199995, 39.29298404700006], - [-102.45641052799999, 39.29307657700008], - [-102.46141167499997, 39.293520398000055], - [-102.47463199299995, 39.29472899600006], - [-102.47678295299994, 39.294801808000045], - [-102.48146198199998, 39.29479799500007] - ] - } - }, - { - "id": "cc1ae006-b661-53b8-9ee4-ac0d04c7e381", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20639676376_northbound", - "description": "Between US 85 and Exit 135: South Academy Boulevard (Fountain) from Mile Point 128 to Mile Point 132. Road construction. Alternating traffic. Starting November 12, 2024 at 6:00PM MST until November 13, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 12, 6:00PM - November 13, 5:00AM", - "update_date": "2024-11-07T17:00:20Z" - }, - "start_date": "2024-11-13T01:00:00Z", - "end_date": "2024-11-13T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "US 85", - "ending_cross_street": "Exit 135: South Academy Boulevard (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 128.0, - "ending_milepost": 132.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.71097797399995, 38.67530707800006], - [-104.71114311499997, 38.675519773000076], - [-104.71276980499994, 38.67764938900007], - [-104.71355910299997, 38.678938853000034], - [-104.71390154499994, 38.67961878600005], - [-104.71761541499995, 38.68766123000006], - [-104.71953878099998, 38.69182555500004], - [-104.72027962699997, 38.69349025200006], - [-104.72080896399996, 38.695187313000076], - [-104.72223004499995, 38.701186360000065], - [-104.72320057499996, 38.705282827000076], - [-104.72357838499994, 38.70662787500004], - [-104.72422652199998, 38.70824879600008], - [-104.72427260799998, 38.708358592000025], - [-104.72787758199996, 38.71694598600004], - [-104.72846871799999, 38.71835392600008], - [-104.72935239299994, 38.72026776600006], - [-104.72970451999998, 38.72089371900006], - [-104.73064874299996, 38.72225862400006], - [-104.73127665899995, 38.72302555300007], - [-104.73242060799998, 38.724203389000024], - [-104.73348665599997, 38.72525622300003], - [-104.73684554499994, 38.72857320000003], - [-104.73738558999997, 38.729106468000055] - ] - } - }, - { - "id": "1b456943-f349-5155-a49a-c3c8a3852694", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20639676550_northbound", - "description": "Between CO 16/Mesa Ridge Parkway and Exit 135: South Academy Boulevard (Fountain) from Mile Point 132 to Mile Point 135. Road construction. Alternating traffic. Starting November 13, 2024 at 7:00PM MST until November 14, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 13, 7:00PM - November 14, 5:00AM", - "update_date": "2024-11-07T17:00:25Z" - }, - "start_date": "2024-11-14T02:00:00Z", - "end_date": "2024-11-14T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "CO 16/Mesa Ridge Parkway", - "ending_cross_street": "Exit 135: South Academy Boulevard (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 132.0, - "ending_milepost": 135.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.73738558999997, 38.729106468000055], - [-104.74649192499999, 38.738096978000044], - [-104.74783840599997, 38.73942608100003], - [-104.75610106099998, 38.74758067300007], - [-104.75955430999994, 38.75098803700007], - [-104.76155958499999, 38.752966471000036], - [-104.76412448299999, 38.75547855100007], - [-104.76550168999995, 38.756644840000035], - [-104.77098460799999, 38.760615158000064], - [-104.77248323899994, 38.761769247000075], - [-104.77261805799998, 38.76187581900007] - ] - } - }, - { - "id": "c8301b72-52c9-5085-bcbc-508a3f107707", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20639676446_southbound", - "description": "Between Exit 135: South Academy Boulevard and US 85 (Fountain) from Mile Point 135 to Mile Point 128. Road construction. Alternating traffic. Starting November 12, 2024 at 7:00PM MST until November 13, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 12, 7:00PM - November 13, 5:00AM", - "update_date": "2024-11-07T17:00:22Z" - }, - "start_date": "2024-11-13T02:00:00Z", - "end_date": "2024-11-13T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 135: South Academy Boulevard", - "ending_cross_street": "US 85 (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 135.0, - "ending_milepost": 128.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77261805799998, 38.76187581900007], - [-104.77248323899994, 38.761769247000075], - [-104.77098460799999, 38.760615158000064], - [-104.76550168999995, 38.756644840000035], - [-104.76412448299999, 38.75547855100007], - [-104.76155958499999, 38.752966471000036], - [-104.75955430999994, 38.75098803700007], - [-104.75610106099998, 38.74758067300007], - [-104.74783840599997, 38.73942608100003], - [-104.74649192499999, 38.738096978000044], - [-104.73684554499994, 38.72857320000003], - [-104.73348665599997, 38.72525622300003], - [-104.73189852699994, 38.72368776800005], - [-104.73064874299996, 38.72225862400006], - [-104.72941749399996, 38.720394569000064], - [-104.72846871799999, 38.71835392600008], - [-104.72713192099997, 38.71516993200004], - [-104.72424380399997, 38.70828996700004], - [-104.72357838499994, 38.70662787500004], - [-104.72311126399995, 38.704905875000065], - [-104.72080896399996, 38.695187313000076], - [-104.71988811099999, 38.69258184500006], - [-104.71761541499995, 38.68766123000006], - [-104.71390154499994, 38.67961878600005], - [-104.71318216199995, 38.678278904000024], - [-104.71114311499997, 38.675519773000076], - [-104.71097797399995, 38.67530707800006] - ] - } - }, - { - "id": "ebeafefa-12ba-5a91-ac82-459af6ee6a5f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20492470889_westbound", - "description": "Between Kansas State Line and CO 57 (Burlington) from Mile Point 449 to Mile Point 426. Right lane closed due to road construction. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 6:00PM Comment: Lane closures will alternate between right and left lanes depending on work needs.", - "update_date": "2024-10-31T16:27:48Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Kansas State Line", - "ending_cross_street": "CO 57 (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 449.0, - "ending_milepost": 426.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.05966953799998, 39.329556317000026], - [-102.06258352899994, 39.32947606400006], - [-102.06539331399995, 39.32935352000004], - [-102.06826465399996, 39.329083050000065], - [-102.07815898299998, 39.32800203000005], - [-102.09654923799997, 39.32599043400006], - [-102.11493861999998, 39.32397588900005], - [-102.13332711199996, 39.321958394000035], - [-102.13539393699995, 39.321698379000054], - [-102.13681988599996, 39.321469329000024], - [-102.14456226499999, 39.32004077700003], - [-102.14666964099996, 39.319811353000034], - [-102.14783718599995, 39.31976016500005], - [-102.15083613199994, 39.319766349000076], - [-102.15259876299996, 39.31972284200003], - [-102.15582838299997, 39.31948819100006], - [-102.17185095799994, 39.31772682900004], - [-102.18564905499994, 39.31620815100007], - [-102.20741300599997, 39.31380923100005], - [-102.22598193299996, 39.31175910700006], - [-102.23230385199997, 39.31106042000005], - [-102.23778836499997, 39.31042142900003], - [-102.23977255699998, 39.310026168000036], - [-102.24169767999996, 39.30948237000007], - [-102.24385995499995, 39.30864822700005], - [-102.24562317999994, 39.30776798200003], - [-102.24726168399997, 39.30675209200007], - [-102.25295216399996, 39.30274976100003], - [-102.25520315099999, 39.30116634700005], - [-102.25874411599995, 39.29876402900004], - [-102.26039045799996, 39.297674854000036], - [-102.26142085399994, 39.297090215000026], - [-102.26343828599994, 39.29613842400005], - [-102.26539924199994, 39.295435879000024], - [-102.26674593599995, 39.29506507200006], - [-102.26794291099998, 39.29480713400005], - [-102.26985226199997, 39.29451259500007], - [-102.27125190399994, 39.294391407000035], - [-102.27541671199998, 39.29431413100008], - [-102.27729796999995, 39.294291808000025], - [-102.27871334999998, 39.29428662400005], - [-102.28309076599999, 39.29421748200008], - [-102.31290808099999, 39.294342579000045], - [-102.31476445099997, 39.29435011400005], - [-102.31510197399996, 39.294351481000035], - [-102.32286502399995, 39.294382650000045], - [-102.32393385199998, 39.29438690100005], - [-102.33542848699994, 39.294431995000025], - [-102.34118520399994, 39.29445415200007], - [-102.34187901799999, 39.29445680300006], - [-102.35041102999998, 39.29448906500005], - [-102.35740993899998, 39.294485251000026], - [-102.37291756799999, 39.294412401000045], - [-102.40667086799999, 39.29424669000008], - [-102.42456025799999, 39.294154889000026], - [-102.42553537099997, 39.294149806000064], - [-102.43369254499999, 39.294106964000036], - [-102.43827441899998, 39.29408264800003], - [-102.44069193599995, 39.294014047000076], - [-102.44270573399996, 39.29386717400007], - [-102.44421462599996, 39.29370668300004], - [-102.44767345899999, 39.29327742100003], - [-102.45109023599997, 39.29302020700004], - [-102.45309219199999, 39.29297647800007], - [-102.45408035199995, 39.29298404700006], - [-102.45641052799999, 39.29307657700008], - [-102.46141167499997, 39.293520398000055], - [-102.47463199299995, 39.29472899600006], - [-102.47678295299994, 39.294801808000045], - [-102.48146198199998, 39.29479799500007] - ] - } - }, - { - "id": "53a90eb1-2f1b-5a64-8ae0-d6fab7377bd9", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20471446993_eastbound", - "description": "Between I-70 and 48th North Avenue (Wheat Ridge) from Mile Point 0 to Mile Point 0.25. Bridge construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 6:00PM", - "update_date": "2024-10-30T16:15:54Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "48th North Avenue (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "05526560-54c5-5a45-b68c-5a21bf32956f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20639676462_southbound", - "description": "Between Exit 135: South Academy Boulevard and US 85 (Fountain) from Mile Point 135 to Mile Point 128. Road construction. Alternating traffic. Starting November 13, 2024 at 7:00PM MST until November 14, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 13, 7:00PM - November 14, 5:00AM", - "update_date": "2024-11-07T17:00:23Z" - }, - "start_date": "2024-11-14T02:00:00Z", - "end_date": "2024-11-14T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 135: South Academy Boulevard", - "ending_cross_street": "US 85 (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 135.0, - "ending_milepost": 128.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77261805799998, 38.76187581900007], - [-104.77248323899994, 38.761769247000075], - [-104.77098460799999, 38.760615158000064], - [-104.76550168999995, 38.756644840000035], - [-104.76412448299999, 38.75547855100007], - [-104.76155958499999, 38.752966471000036], - [-104.75955430999994, 38.75098803700007], - [-104.75610106099998, 38.74758067300007], - [-104.74783840599997, 38.73942608100003], - [-104.74649192499999, 38.738096978000044], - [-104.73684554499994, 38.72857320000003], - [-104.73348665599997, 38.72525622300003], - [-104.73189852699994, 38.72368776800005], - [-104.73064874299996, 38.72225862400006], - [-104.72941749399996, 38.720394569000064], - [-104.72846871799999, 38.71835392600008], - [-104.72713192099997, 38.71516993200004], - [-104.72424380399997, 38.70828996700004], - [-104.72357838499994, 38.70662787500004], - [-104.72311126399995, 38.704905875000065], - [-104.72080896399996, 38.695187313000076], - [-104.71988811099999, 38.69258184500006], - [-104.71761541499995, 38.68766123000006], - [-104.71390154499994, 38.67961878600005], - [-104.71318216199995, 38.678278904000024], - [-104.71114311499997, 38.675519773000076], - [-104.71097797399995, 38.67530707800006] - ] - } - }, - { - "id": "c3793d9d-acfc-50c7-a8ed-d5d4aaca3fc8", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20639676478_southbound", - "description": "Between Exit 135: South Academy Boulevard and US 85 (Fountain) from Mile Point 135 to Mile Point 128. Road construction. Alternating traffic. Starting November 14, 2024 at 7:00PM MST until November 15, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 14, 7:00PM - November 15, 5:00AM", - "update_date": "2024-11-07T17:00:24Z" - }, - "start_date": "2024-11-15T02:00:00Z", - "end_date": "2024-11-15T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 135: South Academy Boulevard", - "ending_cross_street": "US 85 (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 135.0, - "ending_milepost": 128.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77261805799998, 38.76187581900007], - [-104.77248323899994, 38.761769247000075], - [-104.77098460799999, 38.760615158000064], - [-104.76550168999995, 38.756644840000035], - [-104.76412448299999, 38.75547855100007], - [-104.76155958499999, 38.752966471000036], - [-104.75955430999994, 38.75098803700007], - [-104.75610106099998, 38.74758067300007], - [-104.74783840599997, 38.73942608100003], - [-104.74649192499999, 38.738096978000044], - [-104.73684554499994, 38.72857320000003], - [-104.73348665599997, 38.72525622300003], - [-104.73189852699994, 38.72368776800005], - [-104.73064874299996, 38.72225862400006], - [-104.72941749399996, 38.720394569000064], - [-104.72846871799999, 38.71835392600008], - [-104.72713192099997, 38.71516993200004], - [-104.72424380399997, 38.70828996700004], - [-104.72357838499994, 38.70662787500004], - [-104.72311126399995, 38.704905875000065], - [-104.72080896399996, 38.695187313000076], - [-104.71988811099999, 38.69258184500006], - [-104.71761541499995, 38.68766123000006], - [-104.71390154499994, 38.67961878600005], - [-104.71318216199995, 38.678278904000024], - [-104.71114311499997, 38.675519773000076], - [-104.71097797399995, 38.67530707800006] - ] - } - }, - { - "id": "c10942e0-2cc7-56aa-aa48-913eb09952e4", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20639676398_northbound", - "description": "Between US 85 and Exit 135: South Academy Boulevard (Fountain) from Mile Point 128 to Mile Point 132. Road construction. Alternating traffic. Starting November 13, 2024 at 6:00PM MST until November 14, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 13, 6:00PM - November 14, 5:00AM", - "update_date": "2024-11-07T17:00:20Z" - }, - "start_date": "2024-11-14T01:00:00Z", - "end_date": "2024-11-14T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "US 85", - "ending_cross_street": "Exit 135: South Academy Boulevard (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 128.0, - "ending_milepost": 132.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.71097797399995, 38.67530707800006], - [-104.71114311499997, 38.675519773000076], - [-104.71276980499994, 38.67764938900007], - [-104.71355910299997, 38.678938853000034], - [-104.71390154499994, 38.67961878600005], - [-104.71761541499995, 38.68766123000006], - [-104.71953878099998, 38.69182555500004], - [-104.72027962699997, 38.69349025200006], - [-104.72080896399996, 38.695187313000076], - [-104.72223004499995, 38.701186360000065], - [-104.72320057499996, 38.705282827000076], - [-104.72357838499994, 38.70662787500004], - [-104.72422652199998, 38.70824879600008], - [-104.72427260799998, 38.708358592000025], - [-104.72787758199996, 38.71694598600004], - [-104.72846871799999, 38.71835392600008], - [-104.72935239299994, 38.72026776600006], - [-104.72970451999998, 38.72089371900006], - [-104.73064874299996, 38.72225862400006], - [-104.73127665899995, 38.72302555300007], - [-104.73242060799998, 38.724203389000024], - [-104.73348665599997, 38.72525622300003], - [-104.73684554499994, 38.72857320000003], - [-104.73738558999997, 38.729106468000055] - ] - } - }, - { - "id": "ae67ea2a-fa29-5de8-9976-71c85a398e64", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20492470995_eastbound", - "description": "Between CO 57 and Kansas State Line (Burlington) from Mile Point 426 to Mile Point 449. Right lane closed due to road construction. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 6:00PM Comment: Crews are patching potholes.", - "update_date": "2024-10-31T16:27:52Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 57", - "ending_cross_street": "Kansas State Line (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 426.0, - "ending_milepost": 449.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.48146198199998, 39.29479799500007], - [-102.47678295299994, 39.294801808000045], - [-102.47463199299995, 39.29472899600006], - [-102.46141167499997, 39.293520398000055], - [-102.45641052799999, 39.29307657700008], - [-102.45408035199995, 39.29298404700006], - [-102.45309219199999, 39.29297647800007], - [-102.45109023599997, 39.29302020700004], - [-102.44767345899999, 39.29327742100003], - [-102.44421462599996, 39.29370668300004], - [-102.44270573399996, 39.29386717400007], - [-102.44069193599995, 39.294014047000076], - [-102.43827441899998, 39.29408264800003], - [-102.43369254499999, 39.294106964000036], - [-102.42553537099997, 39.294149806000064], - [-102.42456025799999, 39.294154889000026], - [-102.40667086799999, 39.29424669000008], - [-102.37291756799999, 39.294412401000045], - [-102.35740993899998, 39.294485251000026], - [-102.35041102999998, 39.29448906500005], - [-102.34187901799999, 39.29445680300006], - [-102.34081018099994, 39.29445271700007], - [-102.33165943799997, 39.29441733400006], - [-102.32357757699998, 39.29438548500008], - [-102.32284627199999, 39.29438257600003], - [-102.31508322199994, 39.29435140500004], - [-102.31472694999997, 39.29434996200007], - [-102.29344482799996, 39.29426178800003], - [-102.28252918899994, 39.294226362000074], - [-102.27870925999997, 39.29428668800006], - [-102.27626041099995, 39.294304124000064], - [-102.27231241899995, 39.29435089900005], - [-102.27054972099995, 39.29444282500003], - [-102.26881162499996, 39.294651859000055], - [-102.26777284499997, 39.29483753200003], - [-102.26607013499995, 39.29524136200007], - [-102.26440658799999, 39.295764691000045], - [-102.26218394199998, 39.29669919100007], - [-102.26123671299996, 39.29719070800007], - [-102.26039045799996, 39.297674854000036], - [-102.25916782799999, 39.29847655000003], - [-102.25853225299994, 39.29890777400004], - [-102.25489318799998, 39.301384391000056], - [-102.25295216399996, 39.30274976100003], - [-102.24726168399997, 39.30675209200007], - [-102.24562317999994, 39.30776798200003], - [-102.24427997499998, 39.30845021300007], - [-102.24294388899995, 39.30903076000004], - [-102.24074233899995, 39.30977400200004], - [-102.23878819699996, 39.31024343200005], - [-102.23677259799996, 39.31056159600007], - [-102.23223945799998, 39.31106753800003], - [-102.21359656299995, 39.313126874000034], - [-102.18884316499998, 39.31585634900006], - [-102.17235237799997, 39.31767167000004], - [-102.17027240899995, 39.31790046100008], - [-102.15402850199996, 39.31964426600007], - [-102.15163060899994, 39.31974674300005], - [-102.14841865499994, 39.31975249900006], - [-102.14772092699997, 39.319761698000036], - [-102.14561710599997, 39.31990354200008], - [-102.14386347599998, 39.32015921200008], - [-102.13631942499995, 39.321549720000064], - [-102.13397863899996, 39.32188685500006], - [-102.13005401999999, 39.32231772400007], - [-102.11091141899999, 39.32441732600006], - [-102.08352902899998, 39.32741494900006], - [-102.07269690799995, 39.328598906000025], - [-102.06711191899996, 39.32920893600004], - [-102.06334892599995, 39.329454972000065], - [-102.05966953799998, 39.329556317000026] - ] - } - }, - { - "id": "55f247d6-e65a-57ae-a572-e21bb597cb6f", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20492471019_eastbound", - "description": "Between CO 57 and Kansas State Line (Burlington) from Mile Point 426 to Mile Point 449. Right lane closed due to road construction. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 6:00PM Comment: Crews are patching potholes.", - "update_date": "2024-10-31T16:27:53Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 57", - "ending_cross_street": "Kansas State Line (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 426.0, - "ending_milepost": 449.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.48146198199998, 39.29479799500007], - [-102.47678295299994, 39.294801808000045], - [-102.47463199299995, 39.29472899600006], - [-102.46141167499997, 39.293520398000055], - [-102.45641052799999, 39.29307657700008], - [-102.45408035199995, 39.29298404700006], - [-102.45309219199999, 39.29297647800007], - [-102.45109023599997, 39.29302020700004], - [-102.44767345899999, 39.29327742100003], - [-102.44421462599996, 39.29370668300004], - [-102.44270573399996, 39.29386717400007], - [-102.44069193599995, 39.294014047000076], - [-102.43827441899998, 39.29408264800003], - [-102.43369254499999, 39.294106964000036], - [-102.42553537099997, 39.294149806000064], - [-102.42456025799999, 39.294154889000026], - [-102.40667086799999, 39.29424669000008], - [-102.37291756799999, 39.294412401000045], - [-102.35740993899998, 39.294485251000026], - [-102.35041102999998, 39.29448906500005], - [-102.34187901799999, 39.29445680300006], - [-102.34081018099994, 39.29445271700007], - [-102.33165943799997, 39.29441733400006], - [-102.32357757699998, 39.29438548500008], - [-102.32284627199999, 39.29438257600003], - [-102.31508322199994, 39.29435140500004], - [-102.31472694999997, 39.29434996200007], - [-102.29344482799996, 39.29426178800003], - [-102.28252918899994, 39.294226362000074], - [-102.27870925999997, 39.29428668800006], - [-102.27626041099995, 39.294304124000064], - [-102.27231241899995, 39.29435089900005], - [-102.27054972099995, 39.29444282500003], - [-102.26881162499996, 39.294651859000055], - [-102.26777284499997, 39.29483753200003], - [-102.26607013499995, 39.29524136200007], - [-102.26440658799999, 39.295764691000045], - [-102.26218394199998, 39.29669919100007], - [-102.26123671299996, 39.29719070800007], - [-102.26039045799996, 39.297674854000036], - [-102.25916782799999, 39.29847655000003], - [-102.25853225299994, 39.29890777400004], - [-102.25489318799998, 39.301384391000056], - [-102.25295216399996, 39.30274976100003], - [-102.24726168399997, 39.30675209200007], - [-102.24562317999994, 39.30776798200003], - [-102.24427997499998, 39.30845021300007], - [-102.24294388899995, 39.30903076000004], - [-102.24074233899995, 39.30977400200004], - [-102.23878819699996, 39.31024343200005], - [-102.23677259799996, 39.31056159600007], - [-102.23223945799998, 39.31106753800003], - [-102.21359656299995, 39.313126874000034], - [-102.18884316499998, 39.31585634900006], - [-102.17235237799997, 39.31767167000004], - [-102.17027240899995, 39.31790046100008], - [-102.15402850199996, 39.31964426600007], - [-102.15163060899994, 39.31974674300005], - [-102.14841865499994, 39.31975249900006], - [-102.14772092699997, 39.319761698000036], - [-102.14561710599997, 39.31990354200008], - [-102.14386347599998, 39.32015921200008], - [-102.13631942499995, 39.321549720000064], - [-102.13397863899996, 39.32188685500006], - [-102.13005401999999, 39.32231772400007], - [-102.11091141899999, 39.32441732600006], - [-102.08352902899998, 39.32741494900006], - [-102.07269690799995, 39.328598906000025], - [-102.06711191899996, 39.32920893600004], - [-102.06334892599995, 39.329454972000065], - [-102.05966953799998, 39.329556317000026] - ] - } - }, - { - "id": "01330dcf-10d3-51b9-85c4-f0a6ca5dcf07", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20639676414_northbound", - "description": "Between US 85 and Exit 135: South Academy Boulevard (Fountain) from Mile Point 128 to Mile Point 132. Road construction. Alternating traffic. Starting November 14, 2024 at 6:00PM MST until November 15, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 14, 6:00PM - November 15, 5:00AM", - "update_date": "2024-11-07T17:00:21Z" - }, - "start_date": "2024-11-15T01:00:00Z", - "end_date": "2024-11-15T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "US 85", - "ending_cross_street": "Exit 135: South Academy Boulevard (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 128.0, - "ending_milepost": 132.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.71097797399995, 38.67530707800006], - [-104.71114311499997, 38.675519773000076], - [-104.71276980499994, 38.67764938900007], - [-104.71355910299997, 38.678938853000034], - [-104.71390154499994, 38.67961878600005], - [-104.71761541499995, 38.68766123000006], - [-104.71953878099998, 38.69182555500004], - [-104.72027962699997, 38.69349025200006], - [-104.72080896399996, 38.695187313000076], - [-104.72223004499995, 38.701186360000065], - [-104.72320057499996, 38.705282827000076], - [-104.72357838499994, 38.70662787500004], - [-104.72422652199998, 38.70824879600008], - [-104.72427260799998, 38.708358592000025], - [-104.72787758199996, 38.71694598600004], - [-104.72846871799999, 38.71835392600008], - [-104.72935239299994, 38.72026776600006], - [-104.72970451999998, 38.72089371900006], - [-104.73064874299996, 38.72225862400006], - [-104.73127665899995, 38.72302555300007], - [-104.73242060799998, 38.724203389000024], - [-104.73348665599997, 38.72525622300003], - [-104.73684554499994, 38.72857320000003], - [-104.73738558999997, 38.729106468000055] - ] - } - }, - { - "id": "0cbdd1e1-98da-5adb-92d1-a91a7b70d211", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "westbound", - "name": "OpenTMS-Event20471447061_westbound", - "description": "Between 48th North Avenue and I-70 (Wheat Ridge) from Mile Point 0.25 to Mile Point 0. Bridge construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 6:00PM", - "update_date": "2024-10-30T16:15:56Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "48th North Avenue", - "ending_cross_street": "I-70 (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "b97e6bdc-52dd-5849-8a8d-88fbe4746d1b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "eastbound", - "name": "OpenTMS-Event20495554852_eastbound", - "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. There is alternating traffic. Until today at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", - "update_date": "2024-11-07T16:56:02Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "beginning_cross_street": "US 6", - "ending_cross_street": "Soda Creek Road (1 to 2 miles west of Floyd Hill)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 269.44, - "ending_milepost": 270.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.43125694899999, 39.74248800100003], - [-105.43150440799997, 39.74225411400005], - [-105.43202170899997, 39.74157836300003], - [-105.43169830799997, 39.74088641700007], - [-105.43052490099996, 39.740474377000055], - [-105.43029565499995, 39.73961104700004], - [-105.43084429399994, 39.738999394000075], - [-105.43067846199995, 39.73851810100007], - [-105.42885877199996, 39.73609851500004] - ] - } - }, - { - "id": "070f437f-5728-5490-8016-7eb8301b6476", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20495555119_eastbound", - "description": "Between I-70 Business (Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 243 to Mile Point 245. Right lane closed due to road construction. Starting today at 8:00PM MST until tomorrow at about 6:00AM MST. Full schedule below: \u2022 November 7, 8:00PM - November 8, 6:00AM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", - "update_date": "2024-11-07T16:56:02Z" - }, - "start_date": "2024-11-08T03:00:00Z", - "end_date": "2024-11-08T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-70 Business (Idaho Springs)", - "ending_cross_street": "Exit 248: Beaver Brook/Floyd Hill (Floyd Hill)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 243.0, - "ending_milepost": 245.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.46046200499995, 39.74645553400006], - [-105.46044522099999, 39.74645140100006], - [-105.45966786099996, 39.74623481000003], - [-105.45860466099998, 39.74579787600004], - [-105.45642895699996, 39.74459568900005], - [-105.45482018199999, 39.74377303600005], - [-105.45390413799998, 39.74346867400004], - [-105.45272371999994, 39.743349728000055], - [-105.45145958599994, 39.74351522300003], - [-105.45066367699997, 39.74378359600007], - [-105.44831851499998, 39.74459106100005], - [-105.44724883699996, 39.74461782000003], - [-105.44534784099994, 39.743997043000036], - [-105.44455811999995, 39.74376829200003], - [-105.44358827899998, 39.74378420100004], - [-105.44317263199997, 39.74390063200008], - [-105.44229969999998, 39.74433639800003], - [-105.44085124699996, 39.745175740000036], - [-105.43977124399999, 39.745705876000045], - [-105.43905569399999, 39.74584923800006], - [-105.43807954499994, 39.74580524800007], - [-105.43716605299994, 39.745533487000046], - [-105.43557605699999, 39.744814692000034], - [-105.43378312999994, 39.74393246100004], - [-105.43339754399994, 39.743568750000065], - [-105.43300186799996, 39.74264149500004], - [-105.43287935399997, 39.741223028000036], - [-105.43158843799995, 39.738610780000045], - [-105.43104469999997, 39.73775442200008], - [-105.43090224999997, 39.737563960000045] - ] - } - }, - { - "id": "f1661713-1ab9-5354-87d8-698662cbe3b5", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20471734727_eastbound", - "description": "Between Vine Avenue and Locust Avenue (Las Animas) from Mile Point 398.4 to Mile Point 398.6. Road construction. There is alternating traffic. Until Sunday, at about 12:00PM MST. Full schedule below: \u2022 November 3, 12:00PM - November 10, 12:00PM", - "update_date": "2024-11-07T16:45:24Z" - }, - "start_date": "2024-11-03T19:00:00Z", - "end_date": "2024-11-10T19:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Vine Avenue", - "ending_cross_street": "Locust Avenue (Las Animas)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 398.4, - "ending_milepost": 398.6 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.22797702999998, 38.06507261100006], - [-103.22666830699995, 38.06506401200005], - [-103.22392039199997, 38.06504591100003] - ] - } - }, - { - "id": "5fd4dfec-c16f-50e6-8d31-e860d3db6fe6", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-40"], - "direction": "eastbound", - "name": "OpenTMS-Event20495554864_eastbound", - "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting tomorrow at 7:00AM MST until tomorrow at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", - "update_date": "2024-11-07T16:34:59Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "beginning_cross_street": "US 6", - "ending_cross_street": "Soda Creek Road (1 to 2 miles west of Floyd Hill)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 269.44, - "ending_milepost": 270.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.43125694899999, 39.74248800100003], - [-105.43150440799997, 39.74225411400005], - [-105.43202170899997, 39.74157836300003], - [-105.43169830799997, 39.74088641700007], - [-105.43052490099996, 39.740474377000055], - [-105.43029565499995, 39.73961104700004], - [-105.43084429399994, 39.738999394000075], - [-105.43067846199995, 39.73851810100007], - [-105.42885877199996, 39.73609851500004] - ] - } - }, - { - "id": "897ae7f5-b985-54d1-b959-237fba0fdec8", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20617769741_northbound", - "description": "Between Exit 119: Rancho Colorado Boulevard and Exit 125: Ray Nixon Road (4 to 7 miles south of Fountain) from Mile Point 121.5 to Mile Point 124. Right lane closed due to paving operations. Starting Friday at 8:30AM MST until Friday, at about 4:30PM MST. Full schedule below: \u2022 November 8, 8:30AM - November 8, 4:30PM Comment: 122 Overpass closed, detour NB at exit 123, SB at exit 119", - "update_date": "2024-11-06T16:16:23Z" - }, - "start_date": "2024-11-08T15:30:00Z", - "end_date": "2024-11-08T23:30:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 119: Rancho Colorado Boulevard", - "ending_cross_street": "Exit 125: Ray Nixon Road (4 to 7 miles south of Fountain)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 121.5, - "ending_milepost": 124.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.66931202699999, 38.58651123000004], - [-104.67037448499997, 38.58846508400006], - [-104.67117498199997, 38.58993712300003], - [-104.67314455099995, 38.59355868700004], - [-104.67569612199998, 38.59824982300006], - [-104.67959142699999, 38.60496957600003], - [-104.67997864699998, 38.60556561000004], - [-104.68049242599994, 38.606356436000056], - [-104.68070673099999, 38.60668629600008], - [-104.68135790699995, 38.60758793400004], - [-104.68529462499998, 38.61284611600007], - [-104.68639027699999, 38.614309390000074], - [-104.68746416699997, 38.61594197100004], - [-104.68817407799997, 38.61739714500004], - [-104.68876119799995, 38.619107891000056], - [-104.68889074499998, 38.61965296400007] - ] - } - }, - { - "id": "e4182d70-4e72-5653-91d1-32eb6ab0842b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-550"], - "direction": "southbound", - "name": "OpenTMS-Event20512800919_southbound", - "description": "Between Narrow Gauge Avenue and 15th Street (Durango) from Mile Point 21.65 to Mile Point 21.79. Right lane closed due to traffic signal installation. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 4:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 4:00PM Comment: Full closure of E 14th & Main Ave @ US 550, 24 hours a day", - "update_date": "2024-11-01T15:52:09Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-07T23:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Narrow Gauge Avenue", - "ending_cross_street": "15th Street (Durango)", - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 21.65, - "ending_milepost": 21.79 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.87992574499998, 37.27838555900007], - [-107.87932590999998, 37.278736743000024], - [-107.87877599499996, 37.279199998000024], - [-107.87861547199998, 37.27969518200007] - ] - } - }, - { - "id": "67dddbfb-f2cc-5843-90be-9220e4b6a2cd", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20617769725_southbound", - "description": "Between Exit 125: Ray Nixon Road and Exit 119: Rancho Colorado Boulevard (4 to 7 miles south of Fountain) from Mile Point 124 to Mile Point 121.5. Right lane closed due to paving operations. Starting Friday at 8:30AM MST until Friday, at about 4:30PM MST. Full schedule below: \u2022 November 8, 8:30AM - November 8, 4:30PM Comment: 122 Overpass closed, detour NB at exit 123, SB at exit 119", - "update_date": "2024-11-06T16:16:22Z" - }, - "start_date": "2024-11-08T15:30:00Z", - "end_date": "2024-11-08T23:30:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 125: Ray Nixon Road", - "ending_cross_street": "Exit 119: Rancho Colorado Boulevard (4 to 7 miles south of Fountain)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 121.5, - "ending_milepost": 124.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.669314, 38.586504], - [-104.6889, 38.619659] - ] - } - }, - { - "id": "6d1010de-c923-5365-bfdb-8065bf40c2ac", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-550"], - "direction": "northbound", - "name": "OpenTMS-Event20512800329_northbound", - "description": "Between Narrow Gauge Avenue and 15th Street (Durango) from Mile Point 21.65 to Mile Point 21.79. Right lane closed due to traffic signal installation. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 4:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 4:00PM Comment: Full closure of E 14th & Main Ave @ US 550, 24 hours a day", - "update_date": "2024-11-01T15:52:09Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-08T23:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Narrow Gauge Avenue", - "ending_cross_street": "15th Street (Durango)", - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 21.79, - "ending_milepost": 21.65 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.87861547199998, 37.27969518200007], - [-107.87877599499996, 37.279199998000024], - [-107.87932590999998, 37.278736743000024], - [-107.87992574499998, 37.27838555900007] - ] - } - }, - { - "id": "203dbc58-5aec-5d75-b370-0af0821b0771", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-550"], - "direction": "southbound", - "name": "OpenTMS-Event20512800329_southbound", - "description": "Between Narrow Gauge Avenue and 15th Street (Durango) from Mile Point 21.65 to Mile Point 21.79. Right lane closed due to traffic signal installation. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 4:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 4:00PM Comment: Full closure of E 14th & Main Ave @ US 550, 24 hours a day", - "update_date": "2024-11-01T15:52:09Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-08T23:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Narrow Gauge Avenue", - "ending_cross_street": "15th Street (Durango)", - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 21.65, - "ending_milepost": 21.79 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.87992574499998, 37.27838555900007], - [-107.87932590999998, 37.278736743000024], - [-107.87877599499996, 37.279199998000024], - [-107.87861547199998, 37.27969518200007] - ] - } - }, - { - "id": "887befc9-e0ba-521f-b521-2e00a1a75c19", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-550"], - "direction": "northbound", - "name": "OpenTMS-Event20512800919_northbound", - "description": "Between Narrow Gauge Avenue and 15th Street (Durango) from Mile Point 21.65 to Mile Point 21.79. Right lane closed due to traffic signal installation. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 4:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 4:00PM Comment: Full closure of E 14th & Main Ave @ US 550, 24 hours a day", - "update_date": "2024-11-01T15:52:09Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-07T23:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Narrow Gauge Avenue", - "ending_cross_street": "15th Street (Durango)", - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 21.79, - "ending_milepost": 21.65 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.87861547199998, 37.27969518200007], - [-107.87877599499996, 37.279199998000024], - [-107.87932590999998, 37.278736743000024], - [-107.87992574499998, 37.27838555900007] - ] - } - }, - { - "id": "ee8357b0-e943-5358-8e77-c90375cd951e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-83"], - "direction": "northbound", - "name": "OpenTMS-Event20575297789_northbound", - "description": "Between Talman Drive and Main Street (Parker) from Mile Point 58.89 to Mile Point 59.56. Right lane closed due to roadwork. Starting November 12, 2024 at 9:00AM MST until November 26, 2024 at about 3:00PM MST. Full schedule below: \u2022 November 12, 9:00AM - November 26, 3:00PM Comment: CO 83 (Parker Road) Sidewalk East Side About the Project: This project on Parker Road encompasses the construction of 0.7 miles of new sidewalk along the eastern side of Parker Road, spanning from south of Hilltop Road to just north of Sulphur Gulch. The project entails the installation of a 10-foot trail, varying between 8 and 10 feet in specific areas, and includes the construction of a pedestrian bridge structure. This two-span structure will span Sulphur Gulch north of Clubhouse Drive and Parker Road, enhancing pedestrian connectivity and safety in the area. Sulphur Gulch Trail Access The existing trail access on Sulphur Gulch Trail, located underneath the South Parker Road bridge, will remain open for public use throughout the project, except during critical pedestrian bridge and construction activities. Surrounding or auxiliary sidewalks will also remain open to provide alternative routes for pedestrians during any temporary closures.", - "update_date": "2024-11-04T16:01:53Z" - }, - "start_date": "2024-11-12T16:00:00Z", - "end_date": "2024-11-26T22:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "closed" }, - { "order": 4, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Talman Drive", - "ending_cross_street": "Main Street (Parker)", - "beginning_milepost": 59.56, - "ending_milepost": 58.89 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.76471340199998, 39.51703266200008], - [-104.76445301999996, 39.51523525300007], - [-104.76405415399995, 39.512925851000034], - [-104.76338911399995, 39.50867391700007], - [-104.76316926799996, 39.507268219000025] - ] - } - }, - { - "id": "bc57c469-65d1-5792-b082-21a2d07f5803", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20596182565_eastbound", - "description": "Between County Road 78A and 80th Avenue (Arvada) from Mile Point 5.5 to Mile Point 5.8. Culvert maintenance operations. Alternating traffic. Starting Monday at 7:00PM MST until November 12, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 11, 7:00PM - November 12, 6:00AM", - "update_date": "2024-11-07T15:54:09Z" - }, - "start_date": "2024-11-12T02:00:00Z", - "end_date": "2024-11-12T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [{ "order": 1, "type": "general", "status": "closed" }], - "beginning_cross_street": "County Road 78A", - "ending_cross_street": "80th Avenue (Arvada)", - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 5.8, - "ending_milepost": 5.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.16524252899995, 39.842656643000055], - [-105.16524103599994, 39.84157671300005], - [-105.16521254999998, 39.83881634100004] - ] - } - }, - { - "id": "bac13013-923d-5044-881f-7e9ad232c537", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20522495897_eastbound", - "description": "Between I-70 Business (Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 243 to Mile Point 245. Right lane closed due to road construction. Starting Saturday at 8:00PM MST until Sunday, at about 6:00AM MST. Full schedule below: \u2022 November 9, 8:00PM - November 10, 6:00AM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", - "update_date": "2024-11-07T15:48:58Z" - }, - "start_date": "2024-11-10T03:00:00Z", - "end_date": "2024-11-10T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-70 Business (Idaho Springs)", - "ending_cross_street": "Exit 248: Beaver Brook/Floyd Hill (Floyd Hill)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 243.0, - "ending_milepost": 245.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.46046200499995, 39.74645553400006], - [-105.46044522099999, 39.74645140100006], - [-105.45966786099996, 39.74623481000003], - [-105.45860466099998, 39.74579787600004], - [-105.45642895699996, 39.74459568900005], - [-105.45482018199999, 39.74377303600005], - [-105.45390413799998, 39.74346867400004], - [-105.45272371999994, 39.743349728000055], - [-105.45145958599994, 39.74351522300003], - [-105.45066367699997, 39.74378359600007], - [-105.44831851499998, 39.74459106100005], - [-105.44724883699996, 39.74461782000003], - [-105.44534784099994, 39.743997043000036], - [-105.44455811999995, 39.74376829200003], - [-105.44358827899998, 39.74378420100004], - [-105.44317263199997, 39.74390063200008], - [-105.44229969999998, 39.74433639800003], - [-105.44085124699996, 39.745175740000036], - [-105.43977124399999, 39.745705876000045], - [-105.43905569399999, 39.74584923800006], - [-105.43807954499994, 39.74580524800007], - [-105.43716605299994, 39.745533487000046], - [-105.43557605699999, 39.744814692000034], - [-105.43378312999994, 39.74393246100004], - [-105.43339754399994, 39.743568750000065], - [-105.43300186799996, 39.74264149500004], - [-105.43287935399997, 39.741223028000036], - [-105.43158843799995, 39.738610780000045], - [-105.43104469999997, 39.73775442200008], - [-105.43090224999997, 39.737563960000045] - ] - } - }, - { - "id": "e07abe65-c68e-5d74-be41-871d7a2d2421", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Incident20638385201_westbound", - "description": "Between Exit 125: Hanging Lake and Exit 121: Grizzly Creek (2 to 4 miles east of No Name) from Mile Point 123.5 to Mile Point 121. Road maintenance operations. Slower speeds are advised.", - "update_date": "2024-11-07T15:36:04Z" - }, - "start_date": "2024-11-07T15:34:37Z", - "end_date": "2024-11-08T03:34:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 125: Hanging Lake", - "ending_cross_street": "Exit 121: Grizzly Creek (2 to 4 miles east of No Name)", - "beginning_milepost": 123.5, - "ending_milepost": 121.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.21916411799998, 39.57737108500004], - [-107.22026209299997, 39.57720562700007], - [-107.221499242, 39.576949812000066], - [-107.22220307299995, 39.57664862200005], - [-107.22305149699997, 39.57599442500003], - [-107.22345448599998, 39.575424498000075], - [-107.22373388499994, 39.57449735000006], - [-107.22383312899996, 39.572760697000035], - [-107.22401913399995, 39.57204348100004], - [-107.22425378399998, 39.57155774100005], - [-107.22459069699994, 39.57110079800003], - [-107.22514642799996, 39.57066090400008], - [-107.22775367699995, 39.569546520000074], - [-107.22910619099997, 39.568770001000075], - [-107.23064945099998, 39.56762880300005], - [-107.23106502399997, 39.56737901100007], - [-107.23226793699996, 39.566930495000065], - [-107.23402917399994, 39.56631253200004], - [-107.23470865599995, 39.565935231000026], - [-107.23577317099995, 39.565212436000024], - [-107.23698950899995, 39.56420930300004], - [-107.23786515399996, 39.56317588200005], - [-107.23867468999998, 39.56192813000007], - [-107.23937644199998, 39.560875699000064], - [-107.23981703299995, 39.56037027200006], - [-107.24041781599999, 39.55992374700003], - [-107.24097426399999, 39.55954452000003], - [-107.24165216799997, 39.55893079400005], - [-107.24283123199996, 39.55788711900004], - [-107.24351971099998, 39.55760441500007], - [-107.24424287199997, 39.55747851500007], - [-107.24498409299997, 39.557496883000056], - [-107.24574527399994, 39.55766797000007], - [-107.24642957399999, 39.55798301100003], - [-107.24711947199995, 39.55849670300006], - [-107.24753908799994, 39.558947379000074], - [-107.24817921699997, 39.55974359000004], - [-107.24873496299995, 39.56026468500005], - [-107.24958989699996, 39.56080076400008], - [-107.25047914999999, 39.56110735200008], - [-107.25105197799996, 39.561223220000045], - [-107.25352534299998, 39.561454860000026] - ] - } - }, - { - "id": "8bbe4e10-3282-5c68-93bc-5e4a0af0d4fa", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20469624497_eastbound", - "description": "Between Exit 259: Morrison Road and US 6 / 6th Avenue (Golden) from Mile Point 259 to Mile Point 260. Both shoulders closed due to road construction. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM", - "update_date": "2024-10-30T14:05:17Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 259: Morrison Road", - "ending_cross_street": "US 6 / 6th Avenue (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19240522099994, 39.71432528100007], - [-105.19272153199995, 39.713913621000074], - [-105.19388150899994, 39.71241396100004], - [-105.19454302499997, 39.71151185100007], - [-105.19619204499998, 39.70938066700006], - [-105.19915548699998, 39.70555033900007], - [-105.19976254099998, 39.704765645000066], - [-105.20173794199997, 39.70221204200004] - ] - } - }, - { - "id": "ebe04e48-10ba-5dc2-bc4a-8e487d7cbcfc", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20469624581_westbound", - "description": "Between US 6 / 6th Avenue and Exit 259: Morrison Road (Golden) from Mile Point 260 to Mile Point 259. Both shoulders closed due to road construction. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM", - "update_date": "2024-10-30T14:05:19Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "US 6 / 6th Avenue", - "ending_cross_street": "Exit 259: Morrison Road (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19270413899994, 39.714462801000025], - [-105.19311447799998, 39.71393080200005], - [-105.19455397999997, 39.712049626000066], - [-105.19572696499995, 39.71051836100003], - [-105.19881110999995, 39.706527117000064], - [-105.19984935599996, 39.705183383000076], - [-105.20056890999996, 39.704252075000056], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "e5247d18-b49f-5633-ae41-691f322ac951", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "eastbound", - "name": "OpenTMS-Event20490392492_eastbound", - "description": "Between I-70 and 48th North Avenue (Wheat Ridge) from Mile Point 0 to Mile Point 0.25. Bridge construction. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 6:00PM", - "update_date": "2024-10-31T14:05:28Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "48th North Avenue (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "def7c1c3-9bb6-53c7-b0c6-6456a71bfc6b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20469617561_eastbound", - "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting November 7, 2024 at 7:00AM MDT until November 7, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 7, 7:00AM - November 7, 7:00PM", - "update_date": "2024-10-30T14:04:50Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70 Business", - "ending_cross_street": "5th Street (Clifton)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 37.2, - "ending_milepost": 37.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.45336976899995, 39.09176703700007], - [-108.45264213499996, 39.09176693500007], - [-108.44952677899994, 39.09176645300005], - [-108.44832575099997, 39.09176624500003], - [-108.44713135799998, 39.09176602500003], - [-108.44596270099998, 39.091765800000076] - ] - } - }, - { - "id": "fcf889ca-9faf-5187-b347-b171337acc04", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20490385166_eastbound", - "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM", - "update_date": "2024-10-31T14:04:50Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70 Business", - "ending_cross_street": "5th Street (Clifton)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 37.2, - "ending_milepost": 37.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.45336976899995, 39.09176703700007], - [-108.45264213499996, 39.09176693500007], - [-108.44952677899994, 39.09176645300005], - [-108.44832575099997, 39.09176624500003], - [-108.44713135799998, 39.09176602500003], - [-108.44596270099998, 39.091765800000076] - ] - } - }, - { - "id": "33268ef3-0d63-5edc-b2fe-657493ac5c22", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20490392460_westbound", - "description": "Between US 6 / 6th Avenue and Exit 259: Morrison Road (Golden) from Mile Point 260 to Mile Point 259. Both shoulders closed due to road construction. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM", - "update_date": "2024-10-31T14:05:23Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "US 6 / 6th Avenue", - "ending_cross_street": "Exit 259: Morrison Road (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19270413899994, 39.714462801000025], - [-105.19311447799998, 39.71393080200005], - [-105.19455397999997, 39.712049626000066], - [-105.19572696499995, 39.71051836100003], - [-105.19881110999995, 39.706527117000064], - [-105.19984935599996, 39.705183383000076], - [-105.20056890999996, 39.704252075000056], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "aa956d95-034a-574a-9773-6f839b53158a", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20490392418_eastbound", - "description": "Between Exit 259: Morrison Road and US 6 / 6th Avenue (Golden) from Mile Point 259 to Mile Point 260. Both shoulders closed due to road construction. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM", - "update_date": "2024-10-31T14:05:20Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" }, - { "order": 5, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Exit 259: Morrison Road", - "ending_cross_street": "US 6 / 6th Avenue (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 260.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.19240522099994, 39.71432528100007], - [-105.19272153199995, 39.713913621000074], - [-105.19388150899994, 39.71241396100004], - [-105.19454302499997, 39.71151185100007], - [-105.19619204499998, 39.70938066700006], - [-105.19915548699998, 39.70555033900007], - [-105.19976254099998, 39.704765645000066], - [-105.20173794199997, 39.70221204200004] - ] - } - }, - { - "id": "5dcedeb0-c65a-57d2-a2db-426e42a6b261", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "southbound", - "name": "OpenTMS-Event20511204994_southbound", - "description": "Between 4th Avenue and CO 120; 8th Street (Penrose) from Mile Point 14 to Mile Point 12.76. Road construction. Alternating traffic. Starting November 9, 2024 at 7:00AM MDT until November 9, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 9, 7:00AM - November 9, 5:00PM", - "update_date": "2024-11-01T14:01:44Z" - }, - "start_date": "2024-11-09T14:00:00Z", - "end_date": "2024-11-10T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "4th Avenue", - "ending_cross_street": "CO 120; 8th Street (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.054201, 38.407009], - [-105.03984, 38.419975] - ] - } - }, - { - "id": "f470ee59-1159-5e84-8b0b-4cbc481aa64a", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-72"], - "direction": "westbound", - "name": "OpenTMS-Event20490392524_westbound", - "description": "Between 48th North Avenue and I-70 (Wheat Ridge) from Mile Point 0.25 to Mile Point 0. Bridge construction. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 6:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 6:00PM", - "update_date": "2024-10-31T14:05:30Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "48th North Avenue", - "ending_cross_street": "I-70 (Wheat Ridge)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 0.0, - "ending_milepost": 0.25 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.13785174999998, 39.77899364500007], - [-105.13784065699997, 39.77974127200008], - [-105.13791147599994, 39.78139025200005], - [-105.13791644399998, 39.782386442000075], - [-105.13797340599996, 39.78337926000006] - ] - } - }, - { - "id": "b49563f0-52cd-5b27-8363-cd9432afd0e3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-13"], - "direction": "northbound", - "name": "OpenTMS-Event20490399683_northbound", - "description": "Between County Road 180 (18 miles north of Meeker) and Coal Mine Road (9 miles south of Craig) from Mile Point 64 to Mile Point 79. Paving operations. Alternating traffic. Starting November 8, 2024 at 7:00AM MDT until November 8, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 8, 7:00AM - November 8, 7:00PM", - "update_date": "2024-10-31T14:05:44Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 180 (18 miles north of Meeker)", - "ending_cross_street": "Coal Mine Road (9 miles south of Craig)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 64.0, - "ending_milepost": 79.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.78537024599996, 40.29633886100004], - [-107.78485951699997, 40.29676614500005], - [-107.78050517099996, 40.30056865900008], - [-107.77373380899996, 40.306486577000044], - [-107.77263729399999, 40.30761163100004], - [-107.77218292699996, 40.30822703700005], - [-107.77066887199999, 40.310813275000044], - [-107.77005750899997, 40.31163787700007], - [-107.76935085799994, 40.312420823000025], - [-107.76733419699997, 40.314210797000044], - [-107.76648527299994, 40.31490312100004], - [-107.76125199199998, 40.31821955000004], - [-107.76059305899997, 40.31870823100007], - [-107.76019702299999, 40.31906705700004], - [-107.75949233099999, 40.31983882600008], - [-107.75889394299998, 40.32066449600006], - [-107.75736781399996, 40.32401400800006], - [-107.75701728099995, 40.32466928300005], - [-107.75636673199995, 40.32547170000004], - [-107.75554926699999, 40.32618073100008], - [-107.75274179999997, 40.32803875700006], - [-107.74978895999999, 40.32997697300004], - [-107.74664026299996, 40.33202553000007], - [-107.74570724599994, 40.33244811900005], - [-107.74439510299999, 40.33274744800008], - [-107.73977384899996, 40.33328231100006], - [-107.729856327, 40.334401342000035], - [-107.72575232499997, 40.33486415500005], - [-107.72392382899994, 40.33500089300003], - [-107.72176869199996, 40.33500805600005], - [-107.70857438699994, 40.334780273000035], - [-107.69231311999994, 40.33449746600007], - [-107.69077778799999, 40.33452310100006], - [-107.68912243199998, 40.334740313000054], - [-107.68767170899997, 40.334994566000034], - [-107.67509791199996, 40.33721992300008], - [-107.66917242799997, 40.338239764000036], - [-107.66735497299999, 40.33832946100006], - [-107.66553845399994, 40.338166588000036], - [-107.66138921099997, 40.33746611300006], - [-107.66017160699994, 40.337424042000066], - [-107.65740759899995, 40.33752730800006], - [-107.65446227899997, 40.33764689900005], - [-107.64994872699998, 40.33782001600008], - [-107.64444776999994, 40.33767737100004], - [-107.64313018299998, 40.33766355100005], - [-107.64192849999995, 40.33783237000006], - [-107.64079772399998, 40.338201612000034], - [-107.63743885399998, 40.33984523600003], - [-107.63521321899998, 40.34100764500005], - [-107.63398901499994, 40.34184043300007], - [-107.63326248599998, 40.34246835700003], - [-107.63169123599994, 40.344069079000064], - [-107.62552264299995, 40.350572412000076], - [-107.62453989199997, 40.35175839200008], - [-107.62404635499996, 40.35260820600007], - [-107.62374241899994, 40.35327229300003], - [-107.62304509899997, 40.35484425300007], - [-107.62252966299997, 40.35570239500004], - [-107.62188355399996, 40.356505636000065], - [-107.62032221199996, 40.35797389700008], - [-107.61947852499998, 40.358960900000056], - [-107.61885262799996, 40.360032465000074], - [-107.61825868499994, 40.361618511000074], - [-107.61807168499996, 40.362072289000025], - [-107.61758260099998, 40.36295366000007], - [-107.61624314399995, 40.36461807200004], - [-107.61429559499999, 40.366900704000045], - [-107.61371403099997, 40.367875351000066], - [-107.61313500799997, 40.36951593900005], - [-107.61310223099997, 40.36991751200003], - [-107.61318475299998, 40.37052752200003], - [-107.61350856299998, 40.37108142400007], - [-107.61497009799996, 40.37240604900006], - [-107.61552230999996, 40.372831621000046], - [-107.61627438899995, 40.37322716400007], - [-107.61784643499999, 40.37383439800004], - [-107.61874601599999, 40.37432641800007], - [-107.62158315499994, 40.376055300000075], - [-107.62232091299995, 40.37672525500005], - [-107.62256731999997, 40.377135278000026], - [-107.62267949599999, 40.37758678100005], - [-107.62266017899998, 40.37805406900003], - [-107.62252048599998, 40.37851725200005], - [-107.62149542699996, 40.38026941700008], - [-107.62116793399997, 40.38094975400003], - [-107.62096722399997, 40.381908347000035], - [-107.62106002299998, 40.38289371700006], - [-107.62133730399995, 40.38361699700005], - [-107.62195980899997, 40.38450720800006], - [-107.62354108899996, 40.38582765000007], - [-107.62401589899997, 40.38618721900008], - [-107.62449857699994, 40.386740952000025], - [-107.62471217799998, 40.38703887300005], - [-107.62512111399997, 40.38777512100006], - [-107.62543244099999, 40.38844104000003], - [-107.62591651399998, 40.389054126000076], - [-107.62660825899997, 40.38954062700003], - [-107.62746779199995, 40.38983611200007], - [-107.62839777999994, 40.38990920900005], - [-107.62993574499995, 40.389723340000046], - [-107.63111964899997, 40.38967314300004], - [-107.63196108499994, 40.38986516400007], - [-107.63294275699997, 40.390403122000066], - [-107.63330483499999, 40.39077777800003], - [-107.63355789199994, 40.39120445200007], - [-107.63475795099998, 40.39453347400007], - [-107.63501850599994, 40.395088835000024], - [-107.63588085499998, 40.39687251300006], - [-107.63625192799998, 40.39746896200006], - [-107.63682281199999, 40.39797327300005], - [-107.63758091099999, 40.398349490000044], - [-107.63927535199997, 40.39884354600008], - [-107.63975554599995, 40.399074306000045], - [-107.64034213899998, 40.39953975700007], - [-107.64077002399995, 40.40011219500008], - [-107.64264196499994, 40.40331510200008], - [-107.64283898999997, 40.40386954500008], - [-107.64298158899999, 40.40449730300003], - [-107.64300185099995, 40.40523340100003], - [-107.64285131199995, 40.40636436700004] - ] - } - }, - { - "id": "342405ab-b8dc-5abe-91b1-7718159358d1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-115"], - "direction": "northbound", - "name": "OpenTMS-Event20511204979_northbound", - "description": "Between CO 120; 8th Street and 4th Avenue (Penrose) from Mile Point 12.76 to Mile Point 14. Road construction. Alternating traffic. Starting November 9, 2024 at 7:00AM MDT until November 9, 2024 at about 5:00PM MDT. Full schedule below: \u2022 November 9, 7:00AM - November 9, 5:00PM", - "update_date": "2024-11-01T14:01:43Z" - }, - "start_date": "2024-11-09T14:00:00Z", - "end_date": "2024-11-10T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 120; 8th Street", - "ending_cross_street": "4th Avenue (Penrose)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 12.76, - "ending_milepost": 14.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.05419105099998, 38.40700329500004], - [-105.05381063999994, 38.40754941800003], - [-105.05287183499996, 38.408488867000074], - [-105.04891739599998, 38.41179591900004], - [-105.04820980999995, 38.412442922000025], - [-105.04745517399999, 38.413336506000064], - [-105.04623372099996, 38.41513531000004], - [-105.04533781699996, 38.41609639400008], - [-105.04447046699994, 38.416757379000046], - [-105.04247637299994, 38.41807464800007], - [-105.04175885599994, 38.41854874200004], - [-105.04070776199995, 38.41928404400005], - [-105.04036860699995, 38.419605225000055], - [-105.03983063299995, 38.419968991000076] - ] - } - }, - { - "id": "6866b2cf-cf5e-57c0-8cd7-14d01bdbdacb", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20552704308_westbound", - "description": "Between Kansas State Line and CO 57 (Burlington) from Mile Point 449 to Mile Point 426. Right lane closed due to road construction. Starting November 11, 2024 at 7:00AM MST until November 11, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 6:00PM", - "update_date": "2024-11-03T14:00:51Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Kansas State Line", - "ending_cross_street": "CO 57 (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 449.0, - "ending_milepost": 426.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.05966953799998, 39.329556317000026], - [-102.06258352899994, 39.32947606400006], - [-102.06539331399995, 39.32935352000004], - [-102.06826465399996, 39.329083050000065], - [-102.07815898299998, 39.32800203000005], - [-102.09654923799997, 39.32599043400006], - [-102.11493861999998, 39.32397588900005], - [-102.13332711199996, 39.321958394000035], - [-102.13539393699995, 39.321698379000054], - [-102.13681988599996, 39.321469329000024], - [-102.14456226499999, 39.32004077700003], - [-102.14666964099996, 39.319811353000034], - [-102.14783718599995, 39.31976016500005], - [-102.15083613199994, 39.319766349000076], - [-102.15259876299996, 39.31972284200003], - [-102.15582838299997, 39.31948819100006], - [-102.17185095799994, 39.31772682900004], - [-102.18564905499994, 39.31620815100007], - [-102.20741300599997, 39.31380923100005], - [-102.22598193299996, 39.31175910700006], - [-102.23230385199997, 39.31106042000005], - [-102.23778836499997, 39.31042142900003], - [-102.23977255699998, 39.310026168000036], - [-102.24169767999996, 39.30948237000007], - [-102.24385995499995, 39.30864822700005], - [-102.24562317999994, 39.30776798200003], - [-102.24726168399997, 39.30675209200007], - [-102.25295216399996, 39.30274976100003], - [-102.25520315099999, 39.30116634700005], - [-102.25874411599995, 39.29876402900004], - [-102.26039045799996, 39.297674854000036], - [-102.26142085399994, 39.297090215000026], - [-102.26343828599994, 39.29613842400005], - [-102.26539924199994, 39.295435879000024], - [-102.26674593599995, 39.29506507200006], - [-102.26794291099998, 39.29480713400005], - [-102.26985226199997, 39.29451259500007], - [-102.27125190399994, 39.294391407000035], - [-102.27541671199998, 39.29431413100008], - [-102.27729796999995, 39.294291808000025], - [-102.27871334999998, 39.29428662400005], - [-102.28309076599999, 39.29421748200008], - [-102.31290808099999, 39.294342579000045], - [-102.31476445099997, 39.29435011400005], - [-102.31510197399996, 39.294351481000035], - [-102.32286502399995, 39.294382650000045], - [-102.32393385199998, 39.29438690100005], - [-102.33542848699994, 39.294431995000025], - [-102.34118520399994, 39.29445415200007], - [-102.34187901799999, 39.29445680300006], - [-102.35041102999998, 39.29448906500005], - [-102.35740993899998, 39.294485251000026], - [-102.37291756799999, 39.294412401000045], - [-102.40667086799999, 39.29424669000008], - [-102.42456025799999, 39.294154889000026], - [-102.42553537099997, 39.294149806000064], - [-102.43369254499999, 39.294106964000036], - [-102.43827441899998, 39.29408264800003], - [-102.44069193599995, 39.294014047000076], - [-102.44270573399996, 39.29386717400007], - [-102.44421462599996, 39.29370668300004], - [-102.44767345899999, 39.29327742100003], - [-102.45109023599997, 39.29302020700004], - [-102.45309219199999, 39.29297647800007], - [-102.45408035199995, 39.29298404700006], - [-102.45641052799999, 39.29307657700008], - [-102.46141167499997, 39.293520398000055], - [-102.47463199299995, 39.29472899600006], - [-102.47678295299994, 39.294801808000045], - [-102.48146198199998, 39.29479799500007] - ] - } - }, - { - "id": "b3498f75-81dc-5ea2-a331-478e688dd042", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20552704328_eastbound", - "description": "Between CO 57 and Kansas State Line (Burlington) from Mile Point 426 to Mile Point 449. Right lane closed due to road construction. Starting November 11, 2024 at 7:00AM MST until November 11, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 11, 7:00AM - November 11, 6:00PM", - "update_date": "2024-11-03T14:00:53Z" - }, - "start_date": "2024-11-11T14:00:00Z", - "end_date": "2024-11-12T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 57", - "ending_cross_street": "Kansas State Line (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 426.0, - "ending_milepost": 449.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.48146198199998, 39.29479799500007], - [-102.47678295299994, 39.294801808000045], - [-102.47463199299995, 39.29472899600006], - [-102.46141167499997, 39.293520398000055], - [-102.45641052799999, 39.29307657700008], - [-102.45408035199995, 39.29298404700006], - [-102.45309219199999, 39.29297647800007], - [-102.45109023599997, 39.29302020700004], - [-102.44767345899999, 39.29327742100003], - [-102.44421462599996, 39.29370668300004], - [-102.44270573399996, 39.29386717400007], - [-102.44069193599995, 39.294014047000076], - [-102.43827441899998, 39.29408264800003], - [-102.43369254499999, 39.294106964000036], - [-102.42553537099997, 39.294149806000064], - [-102.42456025799999, 39.294154889000026], - [-102.40667086799999, 39.29424669000008], - [-102.37291756799999, 39.294412401000045], - [-102.35740993899998, 39.294485251000026], - [-102.35041102999998, 39.29448906500005], - [-102.34187901799999, 39.29445680300006], - [-102.34081018099994, 39.29445271700007], - [-102.33165943799997, 39.29441733400006], - [-102.32357757699998, 39.29438548500008], - [-102.32284627199999, 39.29438257600003], - [-102.31508322199994, 39.29435140500004], - [-102.31472694999997, 39.29434996200007], - [-102.29344482799996, 39.29426178800003], - [-102.28252918899994, 39.294226362000074], - [-102.27870925999997, 39.29428668800006], - [-102.27626041099995, 39.294304124000064], - [-102.27231241899995, 39.29435089900005], - [-102.27054972099995, 39.29444282500003], - [-102.26881162499996, 39.294651859000055], - [-102.26777284499997, 39.29483753200003], - [-102.26607013499995, 39.29524136200007], - [-102.26440658799999, 39.295764691000045], - [-102.26218394199998, 39.29669919100007], - [-102.26123671299996, 39.29719070800007], - [-102.26039045799996, 39.297674854000036], - [-102.25916782799999, 39.29847655000003], - [-102.25853225299994, 39.29890777400004], - [-102.25489318799998, 39.301384391000056], - [-102.25295216399996, 39.30274976100003], - [-102.24726168399997, 39.30675209200007], - [-102.24562317999994, 39.30776798200003], - [-102.24427997499998, 39.30845021300007], - [-102.24294388899995, 39.30903076000004], - [-102.24074233899995, 39.30977400200004], - [-102.23878819699996, 39.31024343200005], - [-102.23677259799996, 39.31056159600007], - [-102.23223945799998, 39.31106753800003], - [-102.21359656299995, 39.313126874000034], - [-102.18884316499998, 39.31585634900006], - [-102.17235237799997, 39.31767167000004], - [-102.17027240899995, 39.31790046100008], - [-102.15402850199996, 39.31964426600007], - [-102.15163060899994, 39.31974674300005], - [-102.14841865499994, 39.31975249900006], - [-102.14772092699997, 39.319761698000036], - [-102.14561710599997, 39.31990354200008], - [-102.14386347599998, 39.32015921200008], - [-102.13631942499995, 39.321549720000064], - [-102.13397863899996, 39.32188685500006], - [-102.13005401999999, 39.32231772400007], - [-102.11091141899999, 39.32441732600006], - [-102.08352902899998, 39.32741494900006], - [-102.07269690799995, 39.328598906000025], - [-102.06711191899996, 39.32920893600004], - [-102.06334892599995, 39.329454972000065], - [-102.05966953799998, 39.329556317000026] - ] - } - }, - { - "id": "e8ebe617-466d-534b-b840-0dc6cd143407", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20573554378_westbound", - "description": "Between Kansas State Line and CO 57 (Burlington) from Mile Point 449 to Mile Point 426. Right lane closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 6:00PM", - "update_date": "2024-11-04T14:02:01Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Kansas State Line", - "ending_cross_street": "CO 57 (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 449.0, - "ending_milepost": 426.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.05966953799998, 39.329556317000026], - [-102.06258352899994, 39.32947606400006], - [-102.06539331399995, 39.32935352000004], - [-102.06826465399996, 39.329083050000065], - [-102.07815898299998, 39.32800203000005], - [-102.09654923799997, 39.32599043400006], - [-102.11493861999998, 39.32397588900005], - [-102.13332711199996, 39.321958394000035], - [-102.13539393699995, 39.321698379000054], - [-102.13681988599996, 39.321469329000024], - [-102.14456226499999, 39.32004077700003], - [-102.14666964099996, 39.319811353000034], - [-102.14783718599995, 39.31976016500005], - [-102.15083613199994, 39.319766349000076], - [-102.15259876299996, 39.31972284200003], - [-102.15582838299997, 39.31948819100006], - [-102.17185095799994, 39.31772682900004], - [-102.18564905499994, 39.31620815100007], - [-102.20741300599997, 39.31380923100005], - [-102.22598193299996, 39.31175910700006], - [-102.23230385199997, 39.31106042000005], - [-102.23778836499997, 39.31042142900003], - [-102.23977255699998, 39.310026168000036], - [-102.24169767999996, 39.30948237000007], - [-102.24385995499995, 39.30864822700005], - [-102.24562317999994, 39.30776798200003], - [-102.24726168399997, 39.30675209200007], - [-102.25295216399996, 39.30274976100003], - [-102.25520315099999, 39.30116634700005], - [-102.25874411599995, 39.29876402900004], - [-102.26039045799996, 39.297674854000036], - [-102.26142085399994, 39.297090215000026], - [-102.26343828599994, 39.29613842400005], - [-102.26539924199994, 39.295435879000024], - [-102.26674593599995, 39.29506507200006], - [-102.26794291099998, 39.29480713400005], - [-102.26985226199997, 39.29451259500007], - [-102.27125190399994, 39.294391407000035], - [-102.27541671199998, 39.29431413100008], - [-102.27729796999995, 39.294291808000025], - [-102.27871334999998, 39.29428662400005], - [-102.28309076599999, 39.29421748200008], - [-102.31290808099999, 39.294342579000045], - [-102.31476445099997, 39.29435011400005], - [-102.31510197399996, 39.294351481000035], - [-102.32286502399995, 39.294382650000045], - [-102.32393385199998, 39.29438690100005], - [-102.33542848699994, 39.294431995000025], - [-102.34118520399994, 39.29445415200007], - [-102.34187901799999, 39.29445680300006], - [-102.35041102999998, 39.29448906500005], - [-102.35740993899998, 39.294485251000026], - [-102.37291756799999, 39.294412401000045], - [-102.40667086799999, 39.29424669000008], - [-102.42456025799999, 39.294154889000026], - [-102.42553537099997, 39.294149806000064], - [-102.43369254499999, 39.294106964000036], - [-102.43827441899998, 39.29408264800003], - [-102.44069193599995, 39.294014047000076], - [-102.44270573399996, 39.29386717400007], - [-102.44421462599996, 39.29370668300004], - [-102.44767345899999, 39.29327742100003], - [-102.45109023599997, 39.29302020700004], - [-102.45309219199999, 39.29297647800007], - [-102.45408035199995, 39.29298404700006], - [-102.45641052799999, 39.29307657700008], - [-102.46141167499997, 39.293520398000055], - [-102.47463199299995, 39.29472899600006], - [-102.47678295299994, 39.294801808000045], - [-102.48146198199998, 39.29479799500007] - ] - } - }, - { - "id": "0cc8de59-c1d9-53ea-bfd6-d154a6784608", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "westbound", - "name": "OpenTMS-Event20594560337_westbound", - "description": "Between County Road 359 and Hartong Lane (19 to 21 miles west of Pagosa Springs) from Mile Point 8.2 to Mile Point 7.2. Roadwork. Alternating traffic. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-05T14:02:51Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 359", - "ending_cross_street": "Hartong Lane (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "4150ee93-fb48-52c0-84af-12de5208460d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "westbound", - "name": "OpenTMS-Event20615828743_westbound", - "description": "Between County Road 359 and Hartong Lane (19 to 21 miles west of Pagosa Springs) from Mile Point 8.2 to Mile Point 7.2. Roadwork. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-06T14:04:50Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 359", - "ending_cross_street": "Hartong Lane (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "8d8b5c6a-ea0a-5796-beff-0b587a574a34", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20573554201_eastbound", - "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 7:00PM", - "update_date": "2024-11-04T14:01:40Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70 Business", - "ending_cross_street": "5th Street (Clifton)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 37.2, - "ending_milepost": 37.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.45336976899995, 39.09176703700007], - [-108.45264213499996, 39.09176693500007], - [-108.44952677899994, 39.09176645300005], - [-108.44832575099997, 39.09176624500003], - [-108.44713135799998, 39.09176602500003], - [-108.44596270099998, 39.091765800000076] - ] - } - }, - { - "id": "1166e76a-f5a4-5d76-a4e3-e18f2b4badf0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "eastbound", - "name": "OpenTMS-Event20615828722_eastbound", - "description": "Between Hartong Lane and County Road 359 (19 to 21 miles west of Pagosa Springs) from Mile Point 7.2 to Mile Point 8.2. Roadwork. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-06T14:04:49Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Hartong Lane", - "ending_cross_street": "County Road 359 (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "c7d09bdb-978a-5455-be79-aff831103ffc", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "eastbound", - "name": "OpenTMS-Event20573568701_eastbound", - "description": "Between Hartong Lane and County Road 359 (19 to 21 miles west of Pagosa Springs) from Mile Point 7.2 to Mile Point 8.2. Roadwork. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-04T14:02:46Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Hartong Lane", - "ending_cross_street": "County Road 359 (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "a815b769-2c47-5429-bb26-44e5f9d44a12", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "westbound", - "name": "OpenTMS-Event20573568716_westbound", - "description": "Between County Road 359 and Hartong Lane (19 to 21 miles west of Pagosa Springs) from Mile Point 8.2 to Mile Point 7.2. Roadwork. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-04T14:02:47Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 359", - "ending_cross_street": "Hartong Lane (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "540ce728-8980-55ca-afb6-b78b3b8a549d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20573554396_eastbound", - "description": "Between CO 57 and Kansas State Line (Burlington) from Mile Point 426 to Mile Point 449. Right lane closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 6:00PM", - "update_date": "2024-11-04T14:02:03Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 57", - "ending_cross_street": "Kansas State Line (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 426.0, - "ending_milepost": 449.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.48146198199998, 39.29479799500007], - [-102.47678295299994, 39.294801808000045], - [-102.47463199299995, 39.29472899600006], - [-102.46141167499997, 39.293520398000055], - [-102.45641052799999, 39.29307657700008], - [-102.45408035199995, 39.29298404700006], - [-102.45309219199999, 39.29297647800007], - [-102.45109023599997, 39.29302020700004], - [-102.44767345899999, 39.29327742100003], - [-102.44421462599996, 39.29370668300004], - [-102.44270573399996, 39.29386717400007], - [-102.44069193599995, 39.294014047000076], - [-102.43827441899998, 39.29408264800003], - [-102.43369254499999, 39.294106964000036], - [-102.42553537099997, 39.294149806000064], - [-102.42456025799999, 39.294154889000026], - [-102.40667086799999, 39.29424669000008], - [-102.37291756799999, 39.294412401000045], - [-102.35740993899998, 39.294485251000026], - [-102.35041102999998, 39.29448906500005], - [-102.34187901799999, 39.29445680300006], - [-102.34081018099994, 39.29445271700007], - [-102.33165943799997, 39.29441733400006], - [-102.32357757699998, 39.29438548500008], - [-102.32284627199999, 39.29438257600003], - [-102.31508322199994, 39.29435140500004], - [-102.31472694999997, 39.29434996200007], - [-102.29344482799996, 39.29426178800003], - [-102.28252918899994, 39.294226362000074], - [-102.27870925999997, 39.29428668800006], - [-102.27626041099995, 39.294304124000064], - [-102.27231241899995, 39.29435089900005], - [-102.27054972099995, 39.29444282500003], - [-102.26881162499996, 39.294651859000055], - [-102.26777284499997, 39.29483753200003], - [-102.26607013499995, 39.29524136200007], - [-102.26440658799999, 39.295764691000045], - [-102.26218394199998, 39.29669919100007], - [-102.26123671299996, 39.29719070800007], - [-102.26039045799996, 39.297674854000036], - [-102.25916782799999, 39.29847655000003], - [-102.25853225299994, 39.29890777400004], - [-102.25489318799998, 39.301384391000056], - [-102.25295216399996, 39.30274976100003], - [-102.24726168399997, 39.30675209200007], - [-102.24562317999994, 39.30776798200003], - [-102.24427997499998, 39.30845021300007], - [-102.24294388899995, 39.30903076000004], - [-102.24074233899995, 39.30977400200004], - [-102.23878819699996, 39.31024343200005], - [-102.23677259799996, 39.31056159600007], - [-102.23223945799998, 39.31106753800003], - [-102.21359656299995, 39.313126874000034], - [-102.18884316499998, 39.31585634900006], - [-102.17235237799997, 39.31767167000004], - [-102.17027240899995, 39.31790046100008], - [-102.15402850199996, 39.31964426600007], - [-102.15163060899994, 39.31974674300005], - [-102.14841865499994, 39.31975249900006], - [-102.14772092699997, 39.319761698000036], - [-102.14561710599997, 39.31990354200008], - [-102.14386347599998, 39.32015921200008], - [-102.13631942499995, 39.321549720000064], - [-102.13397863899996, 39.32188685500006], - [-102.13005401999999, 39.32231772400007], - [-102.11091141899999, 39.32441732600006], - [-102.08352902899998, 39.32741494900006], - [-102.07269690799995, 39.328598906000025], - [-102.06711191899996, 39.32920893600004], - [-102.06334892599995, 39.329454972000065], - [-102.05966953799998, 39.329556317000026] - ] - } - }, - { - "id": "017be34b-3541-50f2-b5d0-8a494d06c760", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "eastbound", - "name": "OpenTMS-Event20594560323_eastbound", - "description": "Between Hartong Lane and County Road 359 (19 to 21 miles west of Pagosa Springs) from Mile Point 7.2 to Mile Point 8.2. Roadwork. Alternating traffic. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-05T14:02:50Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Hartong Lane", - "ending_cross_street": "County Road 359 (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "d41a3584-1c88-5b4f-b8b2-4fb017f2a565", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20594552813_westbound", - "description": "Between Kansas State Line and CO 57 (Burlington) from Mile Point 449 to Mile Point 426. Right lane closed due to road construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 6:00PM", - "update_date": "2024-11-05T14:02:16Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Kansas State Line", - "ending_cross_street": "CO 57 (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 449.0, - "ending_milepost": 426.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.05966953799998, 39.329556317000026], - [-102.06258352899994, 39.32947606400006], - [-102.06539331399995, 39.32935352000004], - [-102.06826465399996, 39.329083050000065], - [-102.07815898299998, 39.32800203000005], - [-102.09654923799997, 39.32599043400006], - [-102.11493861999998, 39.32397588900005], - [-102.13332711199996, 39.321958394000035], - [-102.13539393699995, 39.321698379000054], - [-102.13681988599996, 39.321469329000024], - [-102.14456226499999, 39.32004077700003], - [-102.14666964099996, 39.319811353000034], - [-102.14783718599995, 39.31976016500005], - [-102.15083613199994, 39.319766349000076], - [-102.15259876299996, 39.31972284200003], - [-102.15582838299997, 39.31948819100006], - [-102.17185095799994, 39.31772682900004], - [-102.18564905499994, 39.31620815100007], - [-102.20741300599997, 39.31380923100005], - [-102.22598193299996, 39.31175910700006], - [-102.23230385199997, 39.31106042000005], - [-102.23778836499997, 39.31042142900003], - [-102.23977255699998, 39.310026168000036], - [-102.24169767999996, 39.30948237000007], - [-102.24385995499995, 39.30864822700005], - [-102.24562317999994, 39.30776798200003], - [-102.24726168399997, 39.30675209200007], - [-102.25295216399996, 39.30274976100003], - [-102.25520315099999, 39.30116634700005], - [-102.25874411599995, 39.29876402900004], - [-102.26039045799996, 39.297674854000036], - [-102.26142085399994, 39.297090215000026], - [-102.26343828599994, 39.29613842400005], - [-102.26539924199994, 39.295435879000024], - [-102.26674593599995, 39.29506507200006], - [-102.26794291099998, 39.29480713400005], - [-102.26985226199997, 39.29451259500007], - [-102.27125190399994, 39.294391407000035], - [-102.27541671199998, 39.29431413100008], - [-102.27729796999995, 39.294291808000025], - [-102.27871334999998, 39.29428662400005], - [-102.28309076599999, 39.29421748200008], - [-102.31290808099999, 39.294342579000045], - [-102.31476445099997, 39.29435011400005], - [-102.31510197399996, 39.294351481000035], - [-102.32286502399995, 39.294382650000045], - [-102.32393385199998, 39.29438690100005], - [-102.33542848699994, 39.294431995000025], - [-102.34118520399994, 39.29445415200007], - [-102.34187901799999, 39.29445680300006], - [-102.35041102999998, 39.29448906500005], - [-102.35740993899998, 39.294485251000026], - [-102.37291756799999, 39.294412401000045], - [-102.40667086799999, 39.29424669000008], - [-102.42456025799999, 39.294154889000026], - [-102.42553537099997, 39.294149806000064], - [-102.43369254499999, 39.294106964000036], - [-102.43827441899998, 39.29408264800003], - [-102.44069193599995, 39.294014047000076], - [-102.44270573399996, 39.29386717400007], - [-102.44421462599996, 39.29370668300004], - [-102.44767345899999, 39.29327742100003], - [-102.45109023599997, 39.29302020700004], - [-102.45309219199999, 39.29297647800007], - [-102.45408035199995, 39.29298404700006], - [-102.45641052799999, 39.29307657700008], - [-102.46141167499997, 39.293520398000055], - [-102.47463199299995, 39.29472899600006], - [-102.47678295299994, 39.294801808000045], - [-102.48146198199998, 39.29479799500007] - ] - } - }, - { - "id": "7e87785e-cfb3-566b-81c4-fa0b6919bbb4", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20615821320_eastbound", - "description": "Between CO 57 and Kansas State Line (Burlington) from Mile Point 426 to Mile Point 449. Right lane closed due to road construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 6:00PM", - "update_date": "2024-11-06T14:04:23Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 57", - "ending_cross_street": "Kansas State Line (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 426.0, - "ending_milepost": 449.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.48146198199998, 39.29479799500007], - [-102.47678295299994, 39.294801808000045], - [-102.47463199299995, 39.29472899600006], - [-102.46141167499997, 39.293520398000055], - [-102.45641052799999, 39.29307657700008], - [-102.45408035199995, 39.29298404700006], - [-102.45309219199999, 39.29297647800007], - [-102.45109023599997, 39.29302020700004], - [-102.44767345899999, 39.29327742100003], - [-102.44421462599996, 39.29370668300004], - [-102.44270573399996, 39.29386717400007], - [-102.44069193599995, 39.294014047000076], - [-102.43827441899998, 39.29408264800003], - [-102.43369254499999, 39.294106964000036], - [-102.42553537099997, 39.294149806000064], - [-102.42456025799999, 39.294154889000026], - [-102.40667086799999, 39.29424669000008], - [-102.37291756799999, 39.294412401000045], - [-102.35740993899998, 39.294485251000026], - [-102.35041102999998, 39.29448906500005], - [-102.34187901799999, 39.29445680300006], - [-102.34081018099994, 39.29445271700007], - [-102.33165943799997, 39.29441733400006], - [-102.32357757699998, 39.29438548500008], - [-102.32284627199999, 39.29438257600003], - [-102.31508322199994, 39.29435140500004], - [-102.31472694999997, 39.29434996200007], - [-102.29344482799996, 39.29426178800003], - [-102.28252918899994, 39.294226362000074], - [-102.27870925999997, 39.29428668800006], - [-102.27626041099995, 39.294304124000064], - [-102.27231241899995, 39.29435089900005], - [-102.27054972099995, 39.29444282500003], - [-102.26881162499996, 39.294651859000055], - [-102.26777284499997, 39.29483753200003], - [-102.26607013499995, 39.29524136200007], - [-102.26440658799999, 39.295764691000045], - [-102.26218394199998, 39.29669919100007], - [-102.26123671299996, 39.29719070800007], - [-102.26039045799996, 39.297674854000036], - [-102.25916782799999, 39.29847655000003], - [-102.25853225299994, 39.29890777400004], - [-102.25489318799998, 39.301384391000056], - [-102.25295216399996, 39.30274976100003], - [-102.24726168399997, 39.30675209200007], - [-102.24562317999994, 39.30776798200003], - [-102.24427997499998, 39.30845021300007], - [-102.24294388899995, 39.30903076000004], - [-102.24074233899995, 39.30977400200004], - [-102.23878819699996, 39.31024343200005], - [-102.23677259799996, 39.31056159600007], - [-102.23223945799998, 39.31106753800003], - [-102.21359656299995, 39.313126874000034], - [-102.18884316499998, 39.31585634900006], - [-102.17235237799997, 39.31767167000004], - [-102.17027240899995, 39.31790046100008], - [-102.15402850199996, 39.31964426600007], - [-102.15163060899994, 39.31974674300005], - [-102.14841865499994, 39.31975249900006], - [-102.14772092699997, 39.319761698000036], - [-102.14561710599997, 39.31990354200008], - [-102.14386347599998, 39.32015921200008], - [-102.13631942499995, 39.321549720000064], - [-102.13397863899996, 39.32188685500006], - [-102.13005401999999, 39.32231772400007], - [-102.11091141899999, 39.32441732600006], - [-102.08352902899998, 39.32741494900006], - [-102.07269690799995, 39.328598906000025], - [-102.06711191899996, 39.32920893600004], - [-102.06334892599995, 39.329454972000065], - [-102.05966953799998, 39.329556317000026] - ] - } - }, - { - "id": "aa6aa07d-e6a6-526d-b9b1-2f197508d368", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20594545422_eastbound", - "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 7:00PM", - "update_date": "2024-11-05T14:01:57Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70 Business", - "ending_cross_street": "5th Street (Clifton)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 37.2, - "ending_milepost": 37.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.45336976899995, 39.09176703700007], - [-108.45264213499996, 39.09176693500007], - [-108.44952677899994, 39.09176645300005], - [-108.44832575099997, 39.09176624500003], - [-108.44713135799998, 39.09176602500003], - [-108.44596270099998, 39.091765800000076] - ] - } - }, - { - "id": "5ca98274-5d14-5b95-bce7-d48338fe5c19", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20594552830_eastbound", - "description": "Between CO 57 and Kansas State Line (Burlington) from Mile Point 426 to Mile Point 449. Right lane closed due to road construction. Starting November 13, 2024 at 7:00AM MST until November 13, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 13, 7:00AM - November 13, 6:00PM", - "update_date": "2024-11-05T14:02:18Z" - }, - "start_date": "2024-11-13T14:00:00Z", - "end_date": "2024-11-14T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 57", - "ending_cross_street": "Kansas State Line (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 426.0, - "ending_milepost": 449.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.48146198199998, 39.29479799500007], - [-102.47678295299994, 39.294801808000045], - [-102.47463199299995, 39.29472899600006], - [-102.46141167499997, 39.293520398000055], - [-102.45641052799999, 39.29307657700008], - [-102.45408035199995, 39.29298404700006], - [-102.45309219199999, 39.29297647800007], - [-102.45109023599997, 39.29302020700004], - [-102.44767345899999, 39.29327742100003], - [-102.44421462599996, 39.29370668300004], - [-102.44270573399996, 39.29386717400007], - [-102.44069193599995, 39.294014047000076], - [-102.43827441899998, 39.29408264800003], - [-102.43369254499999, 39.294106964000036], - [-102.42553537099997, 39.294149806000064], - [-102.42456025799999, 39.294154889000026], - [-102.40667086799999, 39.29424669000008], - [-102.37291756799999, 39.294412401000045], - [-102.35740993899998, 39.294485251000026], - [-102.35041102999998, 39.29448906500005], - [-102.34187901799999, 39.29445680300006], - [-102.34081018099994, 39.29445271700007], - [-102.33165943799997, 39.29441733400006], - [-102.32357757699998, 39.29438548500008], - [-102.32284627199999, 39.29438257600003], - [-102.31508322199994, 39.29435140500004], - [-102.31472694999997, 39.29434996200007], - [-102.29344482799996, 39.29426178800003], - [-102.28252918899994, 39.294226362000074], - [-102.27870925999997, 39.29428668800006], - [-102.27626041099995, 39.294304124000064], - [-102.27231241899995, 39.29435089900005], - [-102.27054972099995, 39.29444282500003], - [-102.26881162499996, 39.294651859000055], - [-102.26777284499997, 39.29483753200003], - [-102.26607013499995, 39.29524136200007], - [-102.26440658799999, 39.295764691000045], - [-102.26218394199998, 39.29669919100007], - [-102.26123671299996, 39.29719070800007], - [-102.26039045799996, 39.297674854000036], - [-102.25916782799999, 39.29847655000003], - [-102.25853225299994, 39.29890777400004], - [-102.25489318799998, 39.301384391000056], - [-102.25295216399996, 39.30274976100003], - [-102.24726168399997, 39.30675209200007], - [-102.24562317999994, 39.30776798200003], - [-102.24427997499998, 39.30845021300007], - [-102.24294388899995, 39.30903076000004], - [-102.24074233899995, 39.30977400200004], - [-102.23878819699996, 39.31024343200005], - [-102.23677259799996, 39.31056159600007], - [-102.23223945799998, 39.31106753800003], - [-102.21359656299995, 39.313126874000034], - [-102.18884316499998, 39.31585634900006], - [-102.17235237799997, 39.31767167000004], - [-102.17027240899995, 39.31790046100008], - [-102.15402850199996, 39.31964426600007], - [-102.15163060899994, 39.31974674300005], - [-102.14841865499994, 39.31975249900006], - [-102.14772092699997, 39.319761698000036], - [-102.14561710599997, 39.31990354200008], - [-102.14386347599998, 39.32015921200008], - [-102.13631942499995, 39.321549720000064], - [-102.13397863899996, 39.32188685500006], - [-102.13005401999999, 39.32231772400007], - [-102.11091141899999, 39.32441732600006], - [-102.08352902899998, 39.32741494900006], - [-102.07269690799995, 39.328598906000025], - [-102.06711191899996, 39.32920893600004], - [-102.06334892599995, 39.329454972000065], - [-102.05966953799998, 39.329556317000026] - ] - } - }, - { - "id": "ddf01381-0ee3-573d-b2c9-cacb691d9219", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20615821302_westbound", - "description": "Between Kansas State Line and CO 57 (Burlington) from Mile Point 449 to Mile Point 426. Right lane closed due to road construction. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 6:00PM", - "update_date": "2024-11-06T14:04:21Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Kansas State Line", - "ending_cross_street": "CO 57 (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 449.0, - "ending_milepost": 426.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.05966953799998, 39.329556317000026], - [-102.06258352899994, 39.32947606400006], - [-102.06539331399995, 39.32935352000004], - [-102.06826465399996, 39.329083050000065], - [-102.07815898299998, 39.32800203000005], - [-102.09654923799997, 39.32599043400006], - [-102.11493861999998, 39.32397588900005], - [-102.13332711199996, 39.321958394000035], - [-102.13539393699995, 39.321698379000054], - [-102.13681988599996, 39.321469329000024], - [-102.14456226499999, 39.32004077700003], - [-102.14666964099996, 39.319811353000034], - [-102.14783718599995, 39.31976016500005], - [-102.15083613199994, 39.319766349000076], - [-102.15259876299996, 39.31972284200003], - [-102.15582838299997, 39.31948819100006], - [-102.17185095799994, 39.31772682900004], - [-102.18564905499994, 39.31620815100007], - [-102.20741300599997, 39.31380923100005], - [-102.22598193299996, 39.31175910700006], - [-102.23230385199997, 39.31106042000005], - [-102.23778836499997, 39.31042142900003], - [-102.23977255699998, 39.310026168000036], - [-102.24169767999996, 39.30948237000007], - [-102.24385995499995, 39.30864822700005], - [-102.24562317999994, 39.30776798200003], - [-102.24726168399997, 39.30675209200007], - [-102.25295216399996, 39.30274976100003], - [-102.25520315099999, 39.30116634700005], - [-102.25874411599995, 39.29876402900004], - [-102.26039045799996, 39.297674854000036], - [-102.26142085399994, 39.297090215000026], - [-102.26343828599994, 39.29613842400005], - [-102.26539924199994, 39.295435879000024], - [-102.26674593599995, 39.29506507200006], - [-102.26794291099998, 39.29480713400005], - [-102.26985226199997, 39.29451259500007], - [-102.27125190399994, 39.294391407000035], - [-102.27541671199998, 39.29431413100008], - [-102.27729796999995, 39.294291808000025], - [-102.27871334999998, 39.29428662400005], - [-102.28309076599999, 39.29421748200008], - [-102.31290808099999, 39.294342579000045], - [-102.31476445099997, 39.29435011400005], - [-102.31510197399996, 39.294351481000035], - [-102.32286502399995, 39.294382650000045], - [-102.32393385199998, 39.29438690100005], - [-102.33542848699994, 39.294431995000025], - [-102.34118520399994, 39.29445415200007], - [-102.34187901799999, 39.29445680300006], - [-102.35041102999998, 39.29448906500005], - [-102.35740993899998, 39.294485251000026], - [-102.37291756799999, 39.294412401000045], - [-102.40667086799999, 39.29424669000008], - [-102.42456025799999, 39.294154889000026], - [-102.42553537099997, 39.294149806000064], - [-102.43369254499999, 39.294106964000036], - [-102.43827441899998, 39.29408264800003], - [-102.44069193599995, 39.294014047000076], - [-102.44270573399996, 39.29386717400007], - [-102.44421462599996, 39.29370668300004], - [-102.44767345899999, 39.29327742100003], - [-102.45109023599997, 39.29302020700004], - [-102.45309219199999, 39.29297647800007], - [-102.45408035199995, 39.29298404700006], - [-102.45641052799999, 39.29307657700008], - [-102.46141167499997, 39.293520398000055], - [-102.47463199299995, 39.29472899600006], - [-102.47678295299994, 39.294801808000045], - [-102.48146198199998, 39.29479799500007] - ] - } - }, - { - "id": "90eeefde-5639-57a4-9454-3ad4993b49a1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20615813946_eastbound", - "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 7:00PM", - "update_date": "2024-11-06T14:03:49Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70 Business", - "ending_cross_street": "5th Street (Clifton)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 37.2, - "ending_milepost": 37.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.45336976899995, 39.09176703700007], - [-108.45264213499996, 39.09176693500007], - [-108.44952677899994, 39.09176645300005], - [-108.44832575099997, 39.09176624500003], - [-108.44713135799998, 39.09176602500003], - [-108.44596270099998, 39.091765800000076] - ] - } - }, - { - "id": "2192f748-8bd8-5ab3-a0bd-4c89927ac772", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "westbound", - "name": "OpenTMS-Event20637063632_westbound", - "description": "Between County Road 359 and Hartong Lane (19 to 21 miles west of Pagosa Springs) from Mile Point 8.2 to Mile Point 7.2. Roadwork. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-07T14:02:11Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 359", - "ending_cross_street": "Hartong Lane (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "ce783216-9b91-56c6-a871-22ebe51d7080", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-84"], - "direction": "eastbound", - "name": "OpenTMS-Event20637063618_eastbound", - "description": "Between Hartong Lane and County Road 359 (19 to 21 miles west of Pagosa Springs) from Mile Point 7.2 to Mile Point 8.2. Roadwork. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 5:00PM Comment: Delays of up to 15 minutes are anticipated through the work zone. There will be a speed reduction of 25 MPH for the project's duration. There is an 8-foot alone width restriction in place. More project information is available at 970-398-2714 or us84sloperepairs@gmail.com.", - "update_date": "2024-11-07T14:02:09Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Hartong Lane", - "ending_cross_street": "County Road 359 (19 to 21 miles west of Pagosa Springs)", - "beginning_milepost": 7.2, - "ending_milepost": 8.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.82802273299995, 37.06951368500006], - [-106.82657285599998, 37.07032872600007], - [-106.82609220099994, 37.07075000800006], - [-106.82580719599997, 37.07128348200007], - [-106.82575700199999, 37.071671310000056], - [-106.82587075099997, 37.07223897700004], - [-106.82620085999997, 37.07273519100005], - [-106.82670210499998, 37.073111475000076], - [-106.82754467999996, 37.07337692800007], - [-106.83040871999998, 37.07373798100008], - [-106.83288819999996, 37.073868418000075], - [-106.83406271299998, 37.074037100000055], - [-106.83573347299995, 37.07446969100005], - [-106.83730487099996, 37.074789047000024], - [-106.83902573999995, 37.07500368600006], - [-106.83975925099998, 37.07506964800007] - ] - } - }, - { - "id": "6bcd0e39-934a-5395-9816-3d5a1884bbdc", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20637056307_eastbound", - "description": "Between CO 57 and Kansas State Line (Burlington) from Mile Point 426 to Mile Point 449. Right lane closed due to road construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 6:00PM", - "update_date": "2024-11-07T14:01:54Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "CO 57", - "ending_cross_street": "Kansas State Line (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 426.0, - "ending_milepost": 449.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.48146198199998, 39.29479799500007], - [-102.47678295299994, 39.294801808000045], - [-102.47463199299995, 39.29472899600006], - [-102.46141167499997, 39.293520398000055], - [-102.45641052799999, 39.29307657700008], - [-102.45408035199995, 39.29298404700006], - [-102.45309219199999, 39.29297647800007], - [-102.45109023599997, 39.29302020700004], - [-102.44767345899999, 39.29327742100003], - [-102.44421462599996, 39.29370668300004], - [-102.44270573399996, 39.29386717400007], - [-102.44069193599995, 39.294014047000076], - [-102.43827441899998, 39.29408264800003], - [-102.43369254499999, 39.294106964000036], - [-102.42553537099997, 39.294149806000064], - [-102.42456025799999, 39.294154889000026], - [-102.40667086799999, 39.29424669000008], - [-102.37291756799999, 39.294412401000045], - [-102.35740993899998, 39.294485251000026], - [-102.35041102999998, 39.29448906500005], - [-102.34187901799999, 39.29445680300006], - [-102.34081018099994, 39.29445271700007], - [-102.33165943799997, 39.29441733400006], - [-102.32357757699998, 39.29438548500008], - [-102.32284627199999, 39.29438257600003], - [-102.31508322199994, 39.29435140500004], - [-102.31472694999997, 39.29434996200007], - [-102.29344482799996, 39.29426178800003], - [-102.28252918899994, 39.294226362000074], - [-102.27870925999997, 39.29428668800006], - [-102.27626041099995, 39.294304124000064], - [-102.27231241899995, 39.29435089900005], - [-102.27054972099995, 39.29444282500003], - [-102.26881162499996, 39.294651859000055], - [-102.26777284499997, 39.29483753200003], - [-102.26607013499995, 39.29524136200007], - [-102.26440658799999, 39.295764691000045], - [-102.26218394199998, 39.29669919100007], - [-102.26123671299996, 39.29719070800007], - [-102.26039045799996, 39.297674854000036], - [-102.25916782799999, 39.29847655000003], - [-102.25853225299994, 39.29890777400004], - [-102.25489318799998, 39.301384391000056], - [-102.25295216399996, 39.30274976100003], - [-102.24726168399997, 39.30675209200007], - [-102.24562317999994, 39.30776798200003], - [-102.24427997499998, 39.30845021300007], - [-102.24294388899995, 39.30903076000004], - [-102.24074233899995, 39.30977400200004], - [-102.23878819699996, 39.31024343200005], - [-102.23677259799996, 39.31056159600007], - [-102.23223945799998, 39.31106753800003], - [-102.21359656299995, 39.313126874000034], - [-102.18884316499998, 39.31585634900006], - [-102.17235237799997, 39.31767167000004], - [-102.17027240899995, 39.31790046100008], - [-102.15402850199996, 39.31964426600007], - [-102.15163060899994, 39.31974674300005], - [-102.14841865499994, 39.31975249900006], - [-102.14772092699997, 39.319761698000036], - [-102.14561710599997, 39.31990354200008], - [-102.14386347599998, 39.32015921200008], - [-102.13631942499995, 39.321549720000064], - [-102.13397863899996, 39.32188685500006], - [-102.13005401999999, 39.32231772400007], - [-102.11091141899999, 39.32441732600006], - [-102.08352902899998, 39.32741494900006], - [-102.07269690799995, 39.328598906000025], - [-102.06711191899996, 39.32920893600004], - [-102.06334892599995, 39.329454972000065], - [-102.05966953799998, 39.329556317000026] - ] - } - }, - { - "id": "03f43870-0a65-59cd-99d5-0460334c2c27", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-13"], - "direction": "northbound", - "name": "OpenTMS-Event20637063926_northbound", - "description": "Between County Road 180 (18 miles north of Meeker) and Coal Mine Road (9 miles south of Craig) from Mile Point 64 to Mile Point 79. Paving operations. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 7:00PM", - "update_date": "2024-11-07T14:02:33Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 180 (18 miles north of Meeker)", - "ending_cross_street": "Coal Mine Road (9 miles south of Craig)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 64.0, - "ending_milepost": 79.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.78537024599996, 40.29633886100004], - [-107.78485951699997, 40.29676614500005], - [-107.78050517099996, 40.30056865900008], - [-107.77373380899996, 40.306486577000044], - [-107.77263729399999, 40.30761163100004], - [-107.77218292699996, 40.30822703700005], - [-107.77066887199999, 40.310813275000044], - [-107.77005750899997, 40.31163787700007], - [-107.76935085799994, 40.312420823000025], - [-107.76733419699997, 40.314210797000044], - [-107.76648527299994, 40.31490312100004], - [-107.76125199199998, 40.31821955000004], - [-107.76059305899997, 40.31870823100007], - [-107.76019702299999, 40.31906705700004], - [-107.75949233099999, 40.31983882600008], - [-107.75889394299998, 40.32066449600006], - [-107.75736781399996, 40.32401400800006], - [-107.75701728099995, 40.32466928300005], - [-107.75636673199995, 40.32547170000004], - [-107.75554926699999, 40.32618073100008], - [-107.75274179999997, 40.32803875700006], - [-107.74978895999999, 40.32997697300004], - [-107.74664026299996, 40.33202553000007], - [-107.74570724599994, 40.33244811900005], - [-107.74439510299999, 40.33274744800008], - [-107.73977384899996, 40.33328231100006], - [-107.729856327, 40.334401342000035], - [-107.72575232499997, 40.33486415500005], - [-107.72392382899994, 40.33500089300003], - [-107.72176869199996, 40.33500805600005], - [-107.70857438699994, 40.334780273000035], - [-107.69231311999994, 40.33449746600007], - [-107.69077778799999, 40.33452310100006], - [-107.68912243199998, 40.334740313000054], - [-107.68767170899997, 40.334994566000034], - [-107.67509791199996, 40.33721992300008], - [-107.66917242799997, 40.338239764000036], - [-107.66735497299999, 40.33832946100006], - [-107.66553845399994, 40.338166588000036], - [-107.66138921099997, 40.33746611300006], - [-107.66017160699994, 40.337424042000066], - [-107.65740759899995, 40.33752730800006], - [-107.65446227899997, 40.33764689900005], - [-107.64994872699998, 40.33782001600008], - [-107.64444776999994, 40.33767737100004], - [-107.64313018299998, 40.33766355100005], - [-107.64192849999995, 40.33783237000006], - [-107.64079772399998, 40.338201612000034], - [-107.63743885399998, 40.33984523600003], - [-107.63521321899998, 40.34100764500005], - [-107.63398901499994, 40.34184043300007], - [-107.63326248599998, 40.34246835700003], - [-107.63169123599994, 40.344069079000064], - [-107.62552264299995, 40.350572412000076], - [-107.62453989199997, 40.35175839200008], - [-107.62404635499996, 40.35260820600007], - [-107.62374241899994, 40.35327229300003], - [-107.62304509899997, 40.35484425300007], - [-107.62252966299997, 40.35570239500004], - [-107.62188355399996, 40.356505636000065], - [-107.62032221199996, 40.35797389700008], - [-107.61947852499998, 40.358960900000056], - [-107.61885262799996, 40.360032465000074], - [-107.61825868499994, 40.361618511000074], - [-107.61807168499996, 40.362072289000025], - [-107.61758260099998, 40.36295366000007], - [-107.61624314399995, 40.36461807200004], - [-107.61429559499999, 40.366900704000045], - [-107.61371403099997, 40.367875351000066], - [-107.61313500799997, 40.36951593900005], - [-107.61310223099997, 40.36991751200003], - [-107.61318475299998, 40.37052752200003], - [-107.61350856299998, 40.37108142400007], - [-107.61497009799996, 40.37240604900006], - [-107.61552230999996, 40.372831621000046], - [-107.61627438899995, 40.37322716400007], - [-107.61784643499999, 40.37383439800004], - [-107.61874601599999, 40.37432641800007], - [-107.62158315499994, 40.376055300000075], - [-107.62232091299995, 40.37672525500005], - [-107.62256731999997, 40.377135278000026], - [-107.62267949599999, 40.37758678100005], - [-107.62266017899998, 40.37805406900003], - [-107.62252048599998, 40.37851725200005], - [-107.62149542699996, 40.38026941700008], - [-107.62116793399997, 40.38094975400003], - [-107.62096722399997, 40.381908347000035], - [-107.62106002299998, 40.38289371700006], - [-107.62133730399995, 40.38361699700005], - [-107.62195980899997, 40.38450720800006], - [-107.62354108899996, 40.38582765000007], - [-107.62401589899997, 40.38618721900008], - [-107.62449857699994, 40.386740952000025], - [-107.62471217799998, 40.38703887300005], - [-107.62512111399997, 40.38777512100006], - [-107.62543244099999, 40.38844104000003], - [-107.62591651399998, 40.389054126000076], - [-107.62660825899997, 40.38954062700003], - [-107.62746779199995, 40.38983611200007], - [-107.62839777999994, 40.38990920900005], - [-107.62993574499995, 40.389723340000046], - [-107.63111964899997, 40.38967314300004], - [-107.63196108499994, 40.38986516400007], - [-107.63294275699997, 40.390403122000066], - [-107.63330483499999, 40.39077777800003], - [-107.63355789199994, 40.39120445200007], - [-107.63475795099998, 40.39453347400007], - [-107.63501850599994, 40.395088835000024], - [-107.63588085499998, 40.39687251300006], - [-107.63625192799998, 40.39746896200006], - [-107.63682281199999, 40.39797327300005], - [-107.63758091099999, 40.398349490000044], - [-107.63927535199997, 40.39884354600008], - [-107.63975554599995, 40.399074306000045], - [-107.64034213899998, 40.39953975700007], - [-107.64077002399995, 40.40011219500008], - [-107.64264196499994, 40.40331510200008], - [-107.64283898999997, 40.40386954500008], - [-107.64298158899999, 40.40449730300003], - [-107.64300185099995, 40.40523340100003], - [-107.64285131199995, 40.40636436700004] - ] - } - }, - { - "id": "730dfcaf-b563-5da7-9a72-712b61839958", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-121"], - "direction": "northbound", - "name": "OpenTMS-Event20637063707_northbound", - "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 2:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 2:00PM", - "update_date": "2024-11-07T14:02:15Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-15T21:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "34th Place (Wheat Ridge)", - "ending_cross_street": "I-70 (Arvada)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 15.3, - "ending_milepost": 16.8 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.08145647299995, 39.765065349000054], - [-105.08145417399999, 39.76570806900003], - [-105.08144356399998, 39.76867377000008], - [-105.08143505399994, 39.77105256300007], - [-105.08142812199998, 39.77299003600007], - [-105.08141634499998, 39.77430652700008], - [-105.08139536499999, 39.776651790000074], - [-105.08139926299998, 39.77930041800005], - [-105.08140267099998, 39.781616315000065], - [-105.08142721399997, 39.78299007000004], - [-105.08146291199995, 39.783537652000064], - [-105.08146994099997, 39.78413309000007], - [-105.08148665499999, 39.785549425000056] - ] - } - }, - { - "id": "8f36d726-a02f-5d3f-adf8-1af5f37f9b82", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20637063806_westbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-07T14:02:20Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 401.2, - "ending_milepost": 399.7 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.206345, 38.088188], - [-103.21982, 38.078241] - ] - } - }, - { - "id": "e3150304-911f-591b-9b49-9fb3fc9bd89b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-69"], - "direction": "northbound", - "name": "OpenTMS-Event20637063792_northbound", - "description": "Between County Road 614 (11 miles north of Walsenburg) and County Road 614.1 (12 miles south of Gardner) from Mile Point 11 to Mile Point 12.42. Road construction. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 7:00PM Comment: Project Email: co69improvments@outlook.com Project Phone: 719-280-4749 Project Webpage: codot.gov/projects/co69walsenburgimprovements", - "update_date": "2024-11-07T14:02:19Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 614 (11 miles north of Walsenburg)", - "ending_cross_street": "County Road 614.1 (12 miles south of Gardner)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 11.0, - "ending_milepost": 12.42 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.94012730799994, 37.70674149200005], - [-104.94084481599998, 37.70704083000004], - [-104.957027601, 37.71377867900003], - [-104.95815959799995, 37.71418397300005], - [-104.95921143799995, 37.714435765000076], - [-104.96059289499999, 37.71462097600005], - [-104.96288115399994, 37.71474848200006] - ] - } - }, - { - "id": "e58c60c6-320d-5518-83f4-5cecdc5e2ed5", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20637056254_westbound", - "description": "Between Kansas State Line and CO 57 (Burlington) from Mile Point 449 to Mile Point 426. Right lane closed due to road construction. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 6:00PM", - "update_date": "2024-11-07T14:01:53Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "beginning_cross_street": "Kansas State Line", - "ending_cross_street": "CO 57 (Burlington)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 449.0, - "ending_milepost": 426.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.05966953799998, 39.329556317000026], - [-102.06258352899994, 39.32947606400006], - [-102.06539331399995, 39.32935352000004], - [-102.06826465399996, 39.329083050000065], - [-102.07815898299998, 39.32800203000005], - [-102.09654923799997, 39.32599043400006], - [-102.11493861999998, 39.32397588900005], - [-102.13332711199996, 39.321958394000035], - [-102.13539393699995, 39.321698379000054], - [-102.13681988599996, 39.321469329000024], - [-102.14456226499999, 39.32004077700003], - [-102.14666964099996, 39.319811353000034], - [-102.14783718599995, 39.31976016500005], - [-102.15083613199994, 39.319766349000076], - [-102.15259876299996, 39.31972284200003], - [-102.15582838299997, 39.31948819100006], - [-102.17185095799994, 39.31772682900004], - [-102.18564905499994, 39.31620815100007], - [-102.20741300599997, 39.31380923100005], - [-102.22598193299996, 39.31175910700006], - [-102.23230385199997, 39.31106042000005], - [-102.23778836499997, 39.31042142900003], - [-102.23977255699998, 39.310026168000036], - [-102.24169767999996, 39.30948237000007], - [-102.24385995499995, 39.30864822700005], - [-102.24562317999994, 39.30776798200003], - [-102.24726168399997, 39.30675209200007], - [-102.25295216399996, 39.30274976100003], - [-102.25520315099999, 39.30116634700005], - [-102.25874411599995, 39.29876402900004], - [-102.26039045799996, 39.297674854000036], - [-102.26142085399994, 39.297090215000026], - [-102.26343828599994, 39.29613842400005], - [-102.26539924199994, 39.295435879000024], - [-102.26674593599995, 39.29506507200006], - [-102.26794291099998, 39.29480713400005], - [-102.26985226199997, 39.29451259500007], - [-102.27125190399994, 39.294391407000035], - [-102.27541671199998, 39.29431413100008], - [-102.27729796999995, 39.294291808000025], - [-102.27871334999998, 39.29428662400005], - [-102.28309076599999, 39.29421748200008], - [-102.31290808099999, 39.294342579000045], - [-102.31476445099997, 39.29435011400005], - [-102.31510197399996, 39.294351481000035], - [-102.32286502399995, 39.294382650000045], - [-102.32393385199998, 39.29438690100005], - [-102.33542848699994, 39.294431995000025], - [-102.34118520399994, 39.29445415200007], - [-102.34187901799999, 39.29445680300006], - [-102.35041102999998, 39.29448906500005], - [-102.35740993899998, 39.294485251000026], - [-102.37291756799999, 39.294412401000045], - [-102.40667086799999, 39.29424669000008], - [-102.42456025799999, 39.294154889000026], - [-102.42553537099997, 39.294149806000064], - [-102.43369254499999, 39.294106964000036], - [-102.43827441899998, 39.29408264800003], - [-102.44069193599995, 39.294014047000076], - [-102.44270573399996, 39.29386717400007], - [-102.44421462599996, 39.29370668300004], - [-102.44767345899999, 39.29327742100003], - [-102.45109023599997, 39.29302020700004], - [-102.45309219199999, 39.29297647800007], - [-102.45408035199995, 39.29298404700006], - [-102.45641052799999, 39.29307657700008], - [-102.46141167499997, 39.293520398000055], - [-102.47463199299995, 39.29472899600006], - [-102.47678295299994, 39.294801808000045], - [-102.48146198199998, 39.29479799500007] - ] - } - }, - { - "id": "76e328f2-881d-5baf-8b58-83ac8643a379", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "eastbound", - "name": "OpenTMS-Event20637063806_eastbound", - "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Right lane closed due to bridge repair work. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 7:00PM Comment: Webpage: www.codot.gov/projects/us50lasanimasbridge Information hotline: 719-245-2671 Email: us50bridge@yahoo.com", - "update_date": "2024-11-07T14:02:20Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "1st Street", - "ending_cross_street": "County Road 13 (Las Animas)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 399.7, - "ending_milepost": 401.2 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-103.21982, 38.078241], - [-103.206345, 38.088188] - ] - } - }, - { - "id": "3436ceff-8f78-5583-913e-2bb116d968b6", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20637048966_eastbound", - "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting November 15, 2024 at 7:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 7:00AM - November 15, 7:00PM", - "update_date": "2024-11-07T14:01:29Z" - }, - "start_date": "2024-11-15T14:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70 Business", - "ending_cross_street": "5th Street (Clifton)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 37.2, - "ending_milepost": 37.9 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-108.45336976899995, 39.09176703700007], - [-108.45264213499996, 39.09176693500007], - [-108.44952677899994, 39.09176645300005], - [-108.44832575099997, 39.09176624500003], - [-108.44713135799998, 39.09176602500003], - [-108.44596270099998, 39.091765800000076] - ] - } - }, - { - "id": "cfa37d19-1e09-5880-b92e-2e1fcb4b6ed8", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20572761691_southbound", - "description": "Between Exit 271: Mountain Vista Drive and Exit 268: Prospect Road (Fort Collins) from Mile Point 271 to Mile Point 269. Road closed due to concrete slab replacement. Starting November 9, 2024 at 10:00PM MST until November 10, 2024 at about 11:00AM MST. Full schedule below: \u2022 November 9, 10:00PM - November 10, 11:00AM Comment: Detours Routes: Southbound I-25 Full Closure: Drivers will take the off-ramp at Exit 271 (Mountain Vista) to take a left onto E. CO Road 50. Drivers will then take the frontage road to CO 14 (Mulberry Street), turn right onto East 257, turn right onto Weld County Rd 80 (E. Prospect Road). Drivers will then re-enter I-25 southbound using the on-ramp at Exit 268 (E. Prospect Road). On-ramp Loop to Southbound I-25 from Westbound CO 14: Drivers will head east on CO 14 (Mulberry Street), turn right onto East 257, turn right onto Weld County Rd 80 (E. Prospect Road). Drivers will then re-enter I-25 southbound using the on-ramp at Exit 268 (E. Prospect Road).", - "update_date": "2024-11-04T13:07:15Z" - }, - "start_date": "2024-11-10T05:00:00Z", - "end_date": "2024-11-10T18:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 271: Mountain Vista Drive", - "ending_cross_street": "Exit 268: Prospect Road (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 271.0, - "ending_milepost": 269.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00158774899995, 40.60423877800008], - [-105.00159934999999, 40.603064277000044], - [-105.00141347999994, 40.59017052300004], - [-105.00144350499994, 40.58430296900008], - [-105.00147247399997, 40.58111205900008], - [-105.00145146799997, 40.57930433400003], - [-105.00143856099999, 40.578048686000045], - [-105.00146334799996, 40.57588521900004] - ] - } - }, - { - "id": "1a854fac-fc12-5d5b-a8b4-8f75e1bac9af", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20572756007_northbound", - "description": "Between CO 1 and Exit 271: Mountain Vista Drive (Fort Collins) from Mile Point 275 to Mile Point 272. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM
Between Exit 271: Mountain Vista Drive and CO 1 (Fort Collins) from Mile Point 272 to Mile Point 275. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM", - "update_date": "2024-11-04T13:07:10Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 1", - "ending_cross_street": "Exit 271: Mountain Vista Drive (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 275.0, - "ending_milepost": 272.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00076298799996, 40.66257006300003], - [-105.00073604099998, 40.655911855000056], - [-105.00066700499997, 40.648018301000036], - [-105.00081180099994, 40.63348403900005], - [-105.00117068599997, 40.62453211500008], - [-105.00113462299998, 40.61900712500005] - ] - } - }, - { - "id": "498f2ee1-dbcf-5b99-85cc-c0e8ef4411b1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20572759458_southbound", - "description": "Between CO 1 and Exit 271: Mountain Vista Drive (Fort Collins) from Mile Point 275 to Mile Point 272. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM
Between Exit 271: Mountain Vista Drive and CO 1 (Fort Collins) from Mile Point 272 to Mile Point 275. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM", - "update_date": "2024-11-04T13:07:11Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 1", - "ending_cross_street": "Exit 271: Mountain Vista Drive (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 272.0, - "ending_milepost": 275.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00150243699994, 40.61900772800004], - [-105.00150948999999, 40.624075394000045], - [-105.00112324899999, 40.63349145400008], - [-105.00091187099997, 40.63936797500003], - [-105.00096630899998, 40.64450855200005], - [-105.00109059999994, 40.653393925000046], - [-105.00106892499997, 40.65591366900003], - [-105.00109261699998, 40.66256930800006] - ] - } - }, - { - "id": "dcc7dd6d-607d-5ccf-abe8-3addacf0ae12", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20572761423_southbound", - "description": "Between Exit 271: Mountain Vista Drive and Exit 268: Prospect Road (Fort Collins) from Mile Point 271 to Mile Point 269. Right lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting November 10, 2024 at 11:00AM MST until November 11, 2024 at about 5:00PM MST. Full schedule below: \u2022 November 10, 11:00AM - November 11, 5:00PM", - "update_date": "2024-11-04T13:07:12Z" - }, - "start_date": "2024-11-10T18:00:00Z", - "end_date": "2024-11-12T00:00:41Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "exit-ramp", "status": "closed" } - ], - "beginning_cross_street": "Exit 271: Mountain Vista Drive", - "ending_cross_street": "Exit 268: Prospect Road (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 271.0, - "ending_milepost": 269.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00158774899995, 40.60423877800008], - [-105.00159934999999, 40.603064277000044], - [-105.00141347999994, 40.59017052300004], - [-105.00144350499994, 40.58430296900008], - [-105.00147247399997, 40.58111205900008], - [-105.00145146799997, 40.57930433400003], - [-105.00143856099999, 40.578048686000045], - [-105.00146334799996, 40.57588521900004] - ] - } - }, - { - "id": "e2647177-2319-54c2-bec1-712c5f1cb476", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20572756007_southbound", - "description": "Between CO 1 and Exit 271: Mountain Vista Drive (Fort Collins) from Mile Point 275 to Mile Point 272. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM
Between Exit 271: Mountain Vista Drive and CO 1 (Fort Collins) from Mile Point 272 to Mile Point 275. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM", - "update_date": "2024-11-04T13:07:10Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 1", - "ending_cross_street": "Exit 271: Mountain Vista Drive (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 272.0, - "ending_milepost": 275.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00150243699994, 40.61900772800004], - [-105.00150948999999, 40.624075394000045], - [-105.00112324899999, 40.63349145400008], - [-105.00091187099997, 40.63936797500003], - [-105.00096630899998, 40.64450855200005], - [-105.00109059999994, 40.653393925000046], - [-105.00106892499997, 40.65591366900003], - [-105.00109261699998, 40.66256930800006] - ] - } - }, - { - "id": "4e98dd6e-96bd-5170-b97d-c88451985153", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20572759458_northbound", - "description": "Between CO 1 and Exit 271: Mountain Vista Drive (Fort Collins) from Mile Point 275 to Mile Point 272. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM
Between Exit 271: Mountain Vista Drive and CO 1 (Fort Collins) from Mile Point 272 to Mile Point 275. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM", - "update_date": "2024-11-04T13:07:11Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 1", - "ending_cross_street": "Exit 271: Mountain Vista Drive (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 275.0, - "ending_milepost": 272.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.00076298799996, 40.66257006300003], - [-105.00073604099998, 40.655911855000056], - [-105.00066700499997, 40.648018301000036], - [-105.00081180099994, 40.63348403900005], - [-105.00117068599997, 40.62453211500008], - [-105.00113462299998, 40.61900712500005] - ] - } - }, - { - "id": "56f7898e-09d1-55c1-a318-10ad4f64798d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20572761583_southbound", - "description": "Between Exit 268: Prospect Road and Exit 281: Owl Canyon Road (Fort Collins) from Mile Point 269 to Mile Point 281. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM
Between Exit 281: Owl Canyon Road and Exit 268: Prospect Road (Fort Collins) from Mile Point 281 to Mile Point 269. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM", - "update_date": "2024-11-04T13:07:14Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 268: Prospect Road", - "ending_cross_street": "Exit 281: Owl Canyon Road (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 281.0, - "ending_milepost": 269.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.99290823499996, 40.74950253600008], - [-104.99293415799997, 40.74881573500005], - [-104.99378845299998, 40.72617419000005], - [-104.99425069599994, 40.71418930700003], - [-104.99453669799999, 40.71233164600005], - [-104.99489211699995, 40.71109736200003], - [-104.99685442699996, 40.70612030600006], - [-104.99771735899998, 40.70393138600008], - [-105.00009152999996, 40.697675133000075], - [-105.00064171599996, 40.69524998300005], - [-105.00080340099998, 40.68960628100007], - [-105.00092780499995, 40.682802277000064], - [-105.00100331499999, 40.67695505300003], - [-105.00109261699998, 40.66256930800006], - [-105.00109180899994, 40.65348037700005], - [-105.00096630899998, 40.64450855200005], - [-105.00095378399999, 40.63762194200007], - [-105.00150948999999, 40.624075394000045], - [-105.00149538499994, 40.61394009500003], - [-105.00150405099998, 40.61271125800005], - [-105.00156198299999, 40.606847265000056], - [-105.00159934999999, 40.603064277000044], - [-105.00141347999994, 40.59017052300004], - [-105.00144350499994, 40.58430296900008], - [-105.00147247399997, 40.58111205900008], - [-105.00145146799997, 40.57930433400003], - [-105.00143856099999, 40.578048686000045], - [-105.00146334799996, 40.57588521900004] - ] - } - }, - { - "id": "160a9242-7b03-5e92-8596-aa5ee04c2dd7", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20572761639_southbound", - "description": "Between Exit 268: Prospect Road and Exit 281: Owl Canyon Road (Fort Collins) from Mile Point 269 to Mile Point 281. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM
Between Exit 281: Owl Canyon Road and Exit 268: Prospect Road (Fort Collins) from Mile Point 281 to Mile Point 269. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM", - "update_date": "2024-11-04T13:07:14Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 268: Prospect Road", - "ending_cross_street": "Exit 281: Owl Canyon Road (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 281.0, - "ending_milepost": 269.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.99290823499996, 40.74950253600008], - [-104.99293415799997, 40.74881573500005], - [-104.99378845299998, 40.72617419000005], - [-104.99425069599994, 40.71418930700003], - [-104.99453669799999, 40.71233164600005], - [-104.99489211699995, 40.71109736200003], - [-104.99685442699996, 40.70612030600006], - [-104.99771735899998, 40.70393138600008], - [-105.00009152999996, 40.697675133000075], - [-105.00064171599996, 40.69524998300005], - [-105.00080340099998, 40.68960628100007], - [-105.00092780499995, 40.682802277000064], - [-105.00100331499999, 40.67695505300003], - [-105.00109261699998, 40.66256930800006], - [-105.00109180899994, 40.65348037700005], - [-105.00096630899998, 40.64450855200005], - [-105.00095378399999, 40.63762194200007], - [-105.00150948999999, 40.624075394000045], - [-105.00149538499994, 40.61394009500003], - [-105.00150405099998, 40.61271125800005], - [-105.00156198299999, 40.606847265000056], - [-105.00159934999999, 40.603064277000044], - [-105.00141347999994, 40.59017052300004], - [-105.00144350499994, 40.58430296900008], - [-105.00147247399997, 40.58111205900008], - [-105.00145146799997, 40.57930433400003], - [-105.00143856099999, 40.578048686000045], - [-105.00146334799996, 40.57588521900004] - ] - } - }, - { - "id": "28820da6-37d4-52e9-8378-4c6521dca43e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20572761639_northbound", - "description": "Between Exit 268: Prospect Road and Exit 281: Owl Canyon Road (Fort Collins) from Mile Point 269 to Mile Point 281. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM
Between Exit 281: Owl Canyon Road and Exit 268: Prospect Road (Fort Collins) from Mile Point 281 to Mile Point 269. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Thursday at 7:00AM MST until Thursday, at about 5:00PM MST. Full schedule below: \u2022 November 7, 7:00AM - November 7, 5:00PM", - "update_date": "2024-11-04T13:07:14Z" - }, - "start_date": "2024-11-07T14:00:00Z", - "end_date": "2024-11-08T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 268: Prospect Road", - "ending_cross_street": "Exit 281: Owl Canyon Road (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 269.0, - "ending_milepost": 281.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.001473, 40.575879], - [-104.992918, 40.749509] - ] - } - }, - { - "id": "322ce1b3-7467-5d70-9a79-68d1b5289794", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20572761583_northbound", - "description": "Between Exit 268: Prospect Road and Exit 281: Owl Canyon Road (Fort Collins) from Mile Point 269 to Mile Point 281. Left lane closed due to concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM
Between Exit 281: Owl Canyon Road and Exit 268: Prospect Road (Fort Collins) from Mile Point 281 to Mile Point 269. Concrete slab replacement. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MST until Friday, at about 5:00PM MST. Full schedule below: \u2022 November 8, 7:00AM - November 8, 5:00PM", - "update_date": "2024-11-04T13:07:14Z" - }, - "start_date": "2024-11-08T14:00:00Z", - "end_date": "2024-11-09T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 268: Prospect Road", - "ending_cross_street": "Exit 281: Owl Canyon Road (Fort Collins)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], - "beginning_milepost": 269.0, - "ending_milepost": 281.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.001473, 40.575879], - [-104.992918, 40.749509] - ] - } - }, - { - "id": "4be4817c-6675-58fd-9bfa-116c49b89722", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-36"], - "direction": "eastbound", - "name": "OpenTMS-Event20636169545_eastbound", - "description": "Between Deer Lane and Longmont Dam Road (4 to 6 miles west of Lyons) from Mile Point 13.24 to Mile Point 15. Guardrail repair work. Alternating traffic. Starting November 15, 2024 at 6:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 6:00AM - November 15, 6:00PM Comment: Flaggers will control lane closures and will have up to 15-minute delays. The speed limit will be reduced to 40 mph through the work zone. More project information is available at 720-310-1510 or us36guardrail@gmail.com.", - "update_date": "2024-11-07T13:01:53Z" - }, - "start_date": "2024-11-15T13:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Deer Lane", - "ending_cross_street": "Longmont Dam Road (4 to 6 miles west of Lyons)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 13.24, - "ending_milepost": 15.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.34727213499997, 40.26191470100008], - [-105.34693262199994, 40.26160660800008], - [-105.34615985899995, 40.260530060000065], - [-105.34548851999995, 40.259408101000076], - [-105.34412296999994, 40.258707281000056], - [-105.34328921699995, 40.258147532000066], - [-105.34116028299997, 40.25618697500005], - [-105.34045190599994, 40.254282541000066], - [-105.33951648099998, 40.25358417800004], - [-105.33750958499996, 40.25226701400004], - [-105.33629872599994, 40.25155803900003], - [-105.33608701299994, 40.250960975000055], - [-105.33605816099998, 40.25007968400007], - [-105.33448327699995, 40.24775026100008], - [-105.33423913799999, 40.24672431000005], - [-105.33367717099998, 40.245830891000026], - [-105.33232463699994, 40.24537135800006], - [-105.33110223699998, 40.24474859000003], - [-105.33019485499995, 40.243936345000066], - [-105.32989818099998, 40.242662532000054], - [-105.32969077399997, 40.24237482600006] - ] - } - }, - { - "id": "e38a2677-0453-5899-9f7b-85c8d0fe7a27", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-85"], - "direction": "southbound", - "name": "OpenTMS-Event20636169425_southbound", - "description": "Between CO 16/Mesa Ridge Parkway (Fountain) and Plaza Boulevard (Security-Widefield) from Mile Point 132 to Mile Point 133. Road construction. Alternating traffic. Starting November 15, 2024 at 6:00AM MST until November 15, 2024 at about 4:00PM MST. Full schedule below: \u2022 November 15, 6:00AM - November 15, 4:00PM Comment: Single alternating lane closures throughout project zone in north and southbound lanes.", - "update_date": "2024-11-07T13:01:47Z" - }, - "start_date": "2024-11-15T13:00:00Z", - "end_date": "2024-11-15T23:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "CO 16/Mesa Ridge Parkway (Fountain)", - "ending_cross_street": "Plaza Boulevard (Security-Widefield)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 133.0, - "ending_milepost": 132.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.73228790099995, 38.73855781200007], - [-104.73228558699998, 38.73855525000005], - [-104.73069175899997, 38.73678817200005], - [-104.72663692499998, 38.73234062700004], - [-104.72483473099999, 38.73020972200004], - [-104.72305269099996, 38.72831344900004], - [-104.72204090599996, 38.72723675000003] - ] - } - }, - { - "id": "e2d36873-95a6-5243-ade1-8be931500ebd", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-36"], - "direction": "westbound", - "name": "OpenTMS-Event20636169598_westbound", - "description": "Between Longmont Dam Road and Deer Lane (4 to 6 miles west of Lyons) from Mile Point 15 to Mile Point 13.24. Right lane closed due to guardrail repair. Starting November 15, 2024 at 6:00AM MST until November 15, 2024 at about 6:00PM MST. Full schedule below: \u2022 November 15, 6:00AM - November 15, 6:00PM Comment: Flaggers will control lane closures and will have up to 15-minute delays. The speed limit will be reduced to 40 mph through the work zone. More project information is available at 720-310-1510 or us36guardrail@gmail.com.", - "update_date": "2024-11-07T13:01:54Z" - }, - "start_date": "2024-11-15T13:00:00Z", - "end_date": "2024-11-16T01:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Longmont Dam Road", - "ending_cross_street": "Deer Lane (4 to 6 miles west of Lyons)", - "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], - "beginning_milepost": 13.24, - "ending_milepost": 15.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.34727213499997, 40.26191470100008], - [-105.34693262199994, 40.26160660800008], - [-105.34615985899995, 40.260530060000065], - [-105.34548851999995, 40.259408101000076], - [-105.34412296999994, 40.258707281000056], - [-105.34328921699995, 40.258147532000066], - [-105.34116028299997, 40.25618697500005], - [-105.34045190599994, 40.254282541000066], - [-105.33951648099998, 40.25358417800004], - [-105.33750958499996, 40.25226701400004], - [-105.33629872599994, 40.25155803900003], - [-105.33608701299994, 40.250960975000055], - [-105.33605816099998, 40.25007968400007], - [-105.33448327699995, 40.24775026100008], - [-105.33423913799999, 40.24672431000005], - [-105.33367717099998, 40.245830891000026], - [-105.33232463699994, 40.24537135800006], - [-105.33110223699998, 40.24474859000003], - [-105.33019485499995, 40.243936345000066], - [-105.32989818099998, 40.242662532000054], - [-105.32969077399997, 40.24237482600006] - ] - } - }, - { - "id": "d11bfb4d-1127-5228-af8e-6643bb770f37", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-85"], - "direction": "northbound", - "name": "OpenTMS-Event20636169425_northbound", - "description": "Between CO 16/Mesa Ridge Parkway (Fountain) and Plaza Boulevard (Security-Widefield) from Mile Point 132 to Mile Point 133. Road construction. Alternating traffic. Starting November 15, 2024 at 6:00AM MST until November 15, 2024 at about 4:00PM MST. Full schedule below: \u2022 November 15, 6:00AM - November 15, 4:00PM Comment: Single alternating lane closures throughout project zone in north and southbound lanes.", - "update_date": "2024-11-07T13:01:47Z" - }, - "start_date": "2024-11-15T13:00:00Z", - "end_date": "2024-11-15T23:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "CO 16/Mesa Ridge Parkway (Fountain)", - "ending_cross_street": "Plaza Boulevard (Security-Widefield)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 132.0, - "ending_milepost": 133.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.72222122599999, 38.72715575600006], - [-104.72324189799997, 38.72821834600006], - [-104.72473914999995, 38.729893694000054], - [-104.72730143899997, 38.73290107100007], - [-104.73083970399995, 38.73668967700007], - [-104.73244509099999, 38.73844586800004] - ] - } - }, - { - "id": "21891b15-0a26-5e59-b741-690140b1b271", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-5"], - "direction": "southbound", - "name": "OpenTMS-Event17433629194_southbound", - "description": "Between Echo Lake Campground and the end of CO 5/Mount Blue Sky Road from Mile Point 0.1 to Mile Point 14.89. Road closed expect delays due to road construction. Until May 25, 2026 at about 8:00AM MDT. Full schedule below: \u2022 September 3, 8:03AM - May 25, 2026, 8:00AM Comment: Closed until May 2026.", - "update_date": "2024-09-07T07:30:02Z" - }, - "start_date": "2024-09-03T14:03:32Z", - "end_date": "2026-05-25T14:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [{ "order": 1, "type": "general", "status": "closed" }], - "beginning_cross_street": "Echo Lake Campground", - "ending_cross_street": "the end of CO 5/Mount Blue Sky Road", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 14.89, - "ending_milepost": 0.1 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.64285183599998, 39.58764428400008], - [-105.64320815199994, 39.58760156300008], - [-105.64413427899996, 39.58736803800008], - [-105.64331818099998, 39.58719426300007], - [-105.64224066599996, 39.586708972000054], - [-105.64068383599994, 39.58605627600008], - [-105.64221312999996, 39.58590674100003], - [-105.64139699799995, 39.585324969000055], - [-105.64041259499999, 39.58518388700003], - [-105.63854632899995, 39.58500621400003], - [-105.64023185999997, 39.58463797500008], - [-105.64143868599996, 39.58432595700003], - [-105.64074694899995, 39.583766473000026], - [-105.63990490599997, 39.58338652000003], - [-105.63854015199996, 39.58293986800004], - [-105.63766346699998, 39.58299219300005], - [-105.63779060799999, 39.58183728700004], - [-105.63848997799994, 39.581549143000075], - [-105.63926662799997, 39.581411493000076], - [-105.63803367599996, 39.581395617000055], - [-105.63607701199999, 39.58168892700007], - [-105.63523914599995, 39.58192821500006], - [-105.63427938799998, 39.582260467000026], - [-105.63389984399998, 39.582512621000035], - [-105.63260656499995, 39.58208042100006], - [-105.63201862799997, 39.58174169100005], - [-105.63107586799998, 39.581658719000075], - [-105.63084768399995, 39.582589547000055], - [-105.63158502999994, 39.58364731100005], - [-105.62956211699998, 39.582679205000034], - [-105.62885695399996, 39.58217528100005], - [-105.62957547699995, 39.581664199000045], - [-105.63096384899995, 39.58084314200005], - [-105.63196206899994, 39.580437009000036], - [-105.63276353999998, 39.58055904500003], - [-105.63378459699999, 39.58050274200008], - [-105.63546259099996, 39.57993586600003], - [-105.63716900199995, 39.57945527100003], - [-105.63651338899996, 39.579429049000055], - [-105.63460778799998, 39.57952746600006], - [-105.63309797199997, 39.579411152000034], - [-105.63164432999997, 39.57952328500005], - [-105.63071760599996, 39.57974430500008], - [-105.62918010399994, 39.58065605300004], - [-105.62851448899994, 39.581032992000075], - [-105.62682969499997, 39.58197202300005], - [-105.62673702199999, 39.58256877700006], - [-105.62725925099994, 39.58320920500006], - [-105.62844255599998, 39.58422770400006], - [-105.62709390999999, 39.58367444700008], - [-105.62836406199995, 39.58483044900004], - [-105.62935770599995, 39.58558553100005], - [-105.63005248999997, 39.586391751000065], - [-105.63103306699998, 39.58785204900005], - [-105.63160126199995, 39.58877415200004], - [-105.63206436399997, 39.589371492000055], - [-105.63321334599999, 39.59052590300007], - [-105.63399073099998, 39.59168983100005], - [-105.63475783999996, 39.592759631000035], - [-105.63610979899994, 39.59427050700003], - [-105.63679197299996, 39.59489373400004], - [-105.63783402099995, 39.59573269500004], - [-105.63831141199995, 39.59595796900004], - [-105.64051764099997, 39.59685507800003], - [-105.64070292499997, 39.59766858100005], - [-105.64016225399996, 39.598157584000035], - [-105.63911774299999, 39.598666491000074], - [-105.63823438999998, 39.59887175500006], - [-105.63586655399996, 39.599336494000056], - [-105.63494140399996, 39.59971270900007], - [-105.63454191499994, 39.60005005700003], - [-105.63390032799998, 39.60071971100007], - [-105.63203721799994, 39.60185906000004], - [-105.63153147599996, 39.60196914900007], - [-105.62956178999997, 39.602020079000056], - [-105.62784431999995, 39.602282744000036], - [-105.62718320599998, 39.60263425800008], - [-105.62699491699999, 39.60305043300008], - [-105.62714553199999, 39.60418671200006], - [-105.62721373299996, 39.605173301000036], - [-105.62709238899998, 39.60570768900004], - [-105.62667729399999, 39.60634083000008], - [-105.62614880499996, 39.60686584800004], - [-105.62530992699999, 39.60774252700003], - [-105.62475912999997, 39.608665992000056], - [-105.62422567999994, 39.60992192200007], - [-105.62377295799996, 39.61031955800007], - [-105.62203099999999, 39.61104789800004], - [-105.62075935899998, 39.611367107000035], - [-105.61761732599996, 39.61184768500004], - [-105.61662261499998, 39.611906128000044], - [-105.61540291799997, 39.61212435500005], - [-105.61416242699994, 39.61267673200007], - [-105.61326197399995, 39.613324050000074], - [-105.61233712999996, 39.61388745700003], - [-105.61108681299999, 39.614372477000074], - [-105.61041648499997, 39.614441534000036], - [-105.60882880399998, 39.61419770100008], - [-105.60783561799997, 39.614387914000076], - [-105.60705785699997, 39.61559753700004], - [-105.60691549499995, 39.616183050000075], - [-105.60704951299999, 39.61677066100003], - [-105.60742721399998, 39.61752552400003], - [-105.60840264599994, 39.61883147400005], - [-105.60898604199997, 39.61952582400005], - [-105.60911618199998, 39.620023186000026], - [-105.60903980999996, 39.62058828800008], - [-105.60848301399994, 39.62121150300004], - [-105.60774430499998, 39.621563544000026], - [-105.60453582799994, 39.62183467300008], - [-105.60383153699996, 39.62180101800004], - [-105.60272399499996, 39.621484413000076], - [-105.60159155499997, 39.62127672200006], - [-105.59988698699999, 39.62105610800006], - [-105.59874244899999, 39.62121633100003], - [-105.59861017999998, 39.622218976000056], - [-105.59982783099997, 39.62314030600004], - [-105.60118102699994, 39.623893328000065], - [-105.60215161899998, 39.62477661600008], - [-105.60367761299995, 39.62611997000005], - [-105.60392814599999, 39.626548515000025], - [-105.60408273699994, 39.627231539000036], - [-105.60404653299997, 39.628449430000046], - [-105.60393531299997, 39.62911658400003], - [-105.60380509599997, 39.629565599000045], - [-105.60345334399994, 39.630512716000055], - [-105.60342753899994, 39.631088832000046], - [-105.60351085399998, 39.63157201000007], - [-105.60378668199996, 39.63208208700007], - [-105.60579973899996, 39.63466509800003], - [-105.60668305299998, 39.63522323500007], - [-105.60674251399996, 39.63592439100006], - [-105.60613356799996, 39.63654468500005], - [-105.60486350499997, 39.637283780000075], - [-105.60439035199994, 39.637805187000026], - [-105.60390384999994, 39.638561528000025], - [-105.60244637299996, 39.64030698400006], - [-105.60213374799997, 39.640773086000024], - [-105.60202561399996, 39.641051523000044], - [-105.60151410599997, 39.64276771100003], - [-105.60127178699997, 39.643846892000056], - [-105.60099558499996, 39.644525533000035], - [-105.60051364599997, 39.64468557600003], - [-105.59918701799995, 39.64470153600007], - [-105.59785469299999, 39.64494906500005], - [-105.59707748299996, 39.64519590800006], - [-105.59615489299995, 39.645687502000044], - [-105.59541484399995, 39.645939886000065], - [-105.59379715999995, 39.64583525200004], - [-105.59199285599999, 39.64598783500003], - [-105.59063096399996, 39.64581715600008], - [-105.59021274899999, 39.64513717800003], - [-105.59080600199997, 39.64451208300005], - [-105.59194340399995, 39.64437785200005], - [-105.59261577699999, 39.64401305800004], - [-105.59299404899997, 39.64352677200003], - [-105.59207081299996, 39.64368773700005], - [-105.59137910599998, 39.64390881300005], - [-105.58989448099999, 39.644210515000054], - [-105.58918948799999, 39.64467185800004], - [-105.58858035299994, 39.64499333200007], - [-105.58793737699995, 39.645793635000075], - [-105.58719552199994, 39.646394265000026], - [-105.58626010199998, 39.646678586000064], - [-105.58545251899994, 39.64688102200006], - [-105.58470784099995, 39.64736291000003], - [-105.58440821099998, 39.647954483000035], - [-105.58489535599995, 39.64852180400004], - [-105.58611606799997, 39.64867292500003], - [-105.58707217899996, 39.64856958100006], - [-105.58782298399996, 39.64857265000006], - [-105.58841877899994, 39.64872210200008], - [-105.58989037199996, 39.649166474000026], - [-105.59152926299998, 39.649249832000066], - [-105.59449553699994, 39.649703689000035], - [-105.59626064099996, 39.65003948200007], - [-105.59717713299995, 39.65039709100006], - [-105.59881805799995, 39.65110525500006], - [-105.59980512599998, 39.65169352500004], - [-105.60067560399995, 39.651821677000044], - [-105.60383141399996, 39.65191316600004], - [-105.60515654799997, 39.65203978900007], - [-105.60636273799997, 39.65207789300007], - [-105.60554927999999, 39.65245648400003], - [-105.60303274699999, 39.65301607600003], - [-105.60252092299999, 39.65311348500006], - [-105.60117093499997, 39.653695784000035], - [-105.60016212499994, 39.654263926000056], - [-105.59897215599995, 39.65464193100007], - [-105.59792160199999, 39.65462024000004], - [-105.59650257499999, 39.65431780900008], - [-105.59533955199998, 39.65422657500005], - [-105.59362463199994, 39.65400150100004], - [-105.59440446799994, 39.65468331900007], - [-105.59497609999994, 39.65513029200008], - [-105.59530390799995, 39.65543489500004] - ] - } - }, - { - "id": "37509171-64fc-5f37-8d1e-02433fe8b940", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-5"], - "direction": "northbound", - "name": "OpenTMS-Event17433629194_northbound", - "description": "Between Echo Lake Campground and the end of CO 5/Mount Blue Sky Road from Mile Point 0.1 to Mile Point 14.89. Road closed expect delays due to road construction. Until May 25, 2026 at about 8:00AM MDT. Full schedule below: \u2022 September 3, 8:03AM - May 25, 2026, 8:00AM Comment: Closed until May 2026.", - "update_date": "2024-09-07T07:30:02Z" - }, - "start_date": "2024-09-03T14:03:32Z", - "end_date": "2026-05-25T14:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-closed", - "lanes": [{ "order": 1, "type": "general", "status": "closed" }], - "beginning_cross_street": "Echo Lake Campground", - "ending_cross_street": "the end of CO 5/Mount Blue Sky Road", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 0.1, - "ending_milepost": 14.89 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.59530390799995, 39.65543489500004], - [-105.59497609999994, 39.65513029200008], - [-105.59417203799995, 39.65454578500004], - [-105.59320630699995, 39.654233228000066], - [-105.59377551999995, 39.654044689000045], - [-105.59544014099998, 39.65422327500005], - [-105.59685999099997, 39.654382207000026], - [-105.59818611499998, 39.654655786000035], - [-105.59917220499995, 39.65460691200008], - [-105.60054084299998, 39.65407489800003], - [-105.60252092299999, 39.65311348500006], - [-105.60410175499999, 39.65283326300005], - [-105.60576165299994, 39.65242457100004], - [-105.60415869899998, 39.65192441900007], - [-105.60288999099998, 39.65182161100006], - [-105.60033067399996, 39.65180399600007], - [-105.59952646599999, 39.65158398400007], - [-105.59840419199998, 39.650852271000076], - [-105.59657083899998, 39.65013483000007], - [-105.59541550299997, 39.64992207600005], - [-105.59196479199994, 39.64929559900003], - [-105.59063812799997, 39.64923163100008], - [-105.58841877899994, 39.64872210200008], - [-105.58782298399996, 39.64857265000006], - [-105.58707217899996, 39.64856958100006], - [-105.58611606799997, 39.64867292500003], - [-105.58489535599995, 39.64852180400004], - [-105.58453149999997, 39.64765844400006], - [-105.58545251899994, 39.64688102200006], - [-105.58689065699997, 39.646513895000055], - [-105.58768130899995, 39.64605783600007], - [-105.58858035299994, 39.64499333200007], - [-105.58918948799999, 39.64467185800004], - [-105.58989448099999, 39.644210515000054], - [-105.59168425399997, 39.643824546000076], - [-105.59239222999997, 39.64350498300007], - [-105.59162115699996, 39.64442401500003], - [-105.59070919999999, 39.64454216900003], - [-105.59021274899999, 39.64513717800003], - [-105.59063096399996, 39.64581715600008], - [-105.59199285599999, 39.64598783500003], - [-105.59379715999995, 39.64583525200004], - [-105.59541484399995, 39.645939886000065], - [-105.59615489299995, 39.645687502000044], - [-105.59752035899999, 39.64503759200005], - [-105.59918701799995, 39.64470153600007], - [-105.60074470899997, 39.644666064000035], - [-105.60104049199998, 39.64445170300007], - [-105.60151410599997, 39.64276771100003], - [-105.60205035999996, 39.640971179000076], - [-105.60244637299996, 39.64030698400006], - [-105.60410285399996, 39.63828311000003], - [-105.60468497299996, 39.637444181000035], - [-105.60613356799996, 39.63654468500005], - [-105.60674251399996, 39.63592439100006], - [-105.60668305299998, 39.63522323500007], - [-105.60579973899996, 39.63466509800003], - [-105.60362783799997, 39.63183927800003], - [-105.60342753899994, 39.631088832000046], - [-105.60356063899997, 39.63013875300004], - [-105.60393531299997, 39.62911658400003], - [-105.60409238799997, 39.62753059200003], - [-105.60392814599999, 39.626548515000025], - [-105.60331659899998, 39.62573386500003], - [-105.60118102699994, 39.623893328000065], - [-105.59914576299997, 39.62264530300007], - [-105.59831589799995, 39.621819678000065], - [-105.59874244899999, 39.62121633100003], - [-105.59988698699999, 39.62105610800006], - [-105.60159155499997, 39.62127672200006], - [-105.60272399499996, 39.621484413000076], - [-105.60383153699996, 39.62180101800004], - [-105.60453582799994, 39.62183467300008], - [-105.60774430499998, 39.621563544000026], - [-105.60848301399994, 39.62121150300004], - [-105.60903980999996, 39.62058828800008], - [-105.60911618199998, 39.620023186000026], - [-105.60888352699999, 39.61936122800006], - [-105.60742721399998, 39.61752552400003], - [-105.60694546899998, 39.61640966600004], - [-105.60705785699997, 39.61559753700004], - [-105.60795624499997, 39.614283518000036], - [-105.60882880399998, 39.61419770100008], - [-105.61041648499997, 39.614441534000036], - [-105.61108681299999, 39.614372477000074], - [-105.61233712999996, 39.61388745700003], - [-105.61393426099994, 39.61282538800003], - [-105.61540291799997, 39.61212435500005], - [-105.61698782399998, 39.611876951000056], - [-105.61761732599996, 39.61184768500004], - [-105.62075935899998, 39.611367107000035], - [-105.62203099999999, 39.61104789800004], - [-105.62403547299999, 39.610145200000034], - [-105.62450120699998, 39.60933426100007], - [-105.62530992699999, 39.60774252700003], - [-105.62648444099995, 39.60654495700004], - [-105.62709238899998, 39.60570768900004], - [-105.62722865099994, 39.60490289900008], - [-105.62699491699999, 39.60305043300008], - [-105.62731213499995, 39.60252064400004], - [-105.62887272599994, 39.60209804700003], - [-105.63014208399994, 39.601980567000055], - [-105.63203721799994, 39.60185906000004], - [-105.63423095399997, 39.60042286400005], - [-105.63494140399996, 39.59971270900007], - [-105.63586655399996, 39.599336494000056], - [-105.63823438999998, 39.59887175500006], - [-105.63911774299999, 39.598666491000074], - [-105.64016225399996, 39.598157584000035], - [-105.64070292499997, 39.59766858100005], - [-105.64034730599997, 39.596774304000064], - [-105.63783402099995, 39.59573269500004], - [-105.63651384499997, 39.594591179000076], - [-105.63475783999996, 39.592759631000035], - [-105.63371321499994, 39.59123274800004], - [-105.63206436399997, 39.589371492000055], - [-105.63135983299998, 39.58835110600006], - [-105.63005248999997, 39.586391751000065], - [-105.62907710399998, 39.585334001000035], - [-105.62697163999997, 39.58377772500006], - [-105.62803575099997, 39.58420230400003], - [-105.62690960199996, 39.582854111000074], - [-105.62671787699998, 39.58210698800008], - [-105.62851448899994, 39.581032992000075], - [-105.63023989699997, 39.57995983100005], - [-105.63136303699997, 39.57956126900007], - [-105.63270867999995, 39.579418572000066], - [-105.63360699599997, 39.57942710900005], - [-105.63549266999996, 39.57944374300007], - [-105.63710386599996, 39.57930367700004], - [-105.63584764899997, 39.579802620000066], - [-105.63459873699998, 39.58027146300003], - [-105.63347156799995, 39.58055114900003], - [-105.63230008999994, 39.580451209000046], - [-105.63138943299998, 39.580631915000026], - [-105.63059116599999, 39.58110637600004], - [-105.62957547699995, 39.581664199000045], - [-105.62956211699998, 39.582679205000034], - [-105.63121627399994, 39.58368795400003], - [-105.63072047299994, 39.58234706400003], - [-105.63201862799997, 39.58174169100005], - [-105.63260656499995, 39.58208042100006], - [-105.632876222, 39.582663618000026], - [-105.634054446, 39.58236161000008], - [-105.63523914599995, 39.58192821500006], - [-105.63607701199999, 39.58168892700007], - [-105.63803367599996, 39.581395617000055], - [-105.63925238099995, 39.58125401600006], - [-105.63848997799994, 39.581549143000075], - [-105.63779060799999, 39.58183728700004], - [-105.63730895299994, 39.58255499200004], - [-105.63826622799996, 39.58291559300005], - [-105.63942900399996, 39.583158781000066], - [-105.64024316799998, 39.58362172500006], - [-105.64142708499998, 39.58396695000005], - [-105.64248623799995, 39.584056763000035], - [-105.64143868599996, 39.58432595700003], - [-105.64023185999997, 39.58463797500008], - [-105.63876964699995, 39.58474232300006], - [-105.64041259499999, 39.58518388700003], - [-105.64170071299998, 39.58539381200006], - [-105.64320464199994, 39.585679162000076], - [-105.64106428499997, 39.58592705600006], - [-105.64004776899998, 39.58581393000003], - [-105.64068383599994, 39.58605627600008], - [-105.64184111099996, 39.586455269000055], - [-105.64260500899996, 39.58690811200006], - [-105.64348180199994, 39.58723620100005], - [-105.64285183599998, 39.58764428400008] - ] - } - }, - { - "id": "64260aff-ebff-51ee-868a-b2659cdf2066", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20488626621_eastbound", - "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting November 8, 2024 at 5:00AM MDT until November 8, 2024 at about 7:00PM MDT. Full schedule below: \u2022 November 8, 5:00AM - November 8, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", - "update_date": "2024-10-31T12:04:11Z" - }, - "start_date": "2024-11-08T12:00:00Z", - "end_date": "2024-11-09T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "CO 119", - "ending_cross_street": "CO 93 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 267.0, - "ending_milepost": 271.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.30156980999999, 39.74480238000007], - [-105.30124050599994, 39.744529614000044], - [-105.30017155599995, 39.74380281300006], - [-105.29929161199999, 39.74365918800004], - [-105.29751587899995, 39.743747506000034], - [-105.29682824799994, 39.74362410600003], - [-105.29505699099997, 39.74266607700008], - [-105.29395939599999, 39.742232125000044], - [-105.29323483899998, 39.742299470000034], - [-105.29269684799999, 39.742579748000026], - [-105.29186578399998, 39.74334971900004], - [-105.29121122299995, 39.74373380700007], - [-105.29036518999999, 39.74391249200005], - [-105.28937651899997, 39.74379874300007], - [-105.28807588899997, 39.74315774100006], - [-105.28683974099994, 39.742192920000036], - [-105.28617861499998, 39.74198188500003], - [-105.28488122299996, 39.74196728800007], - [-105.28345670899995, 39.74165242400005], - [-105.27990560099994, 39.740557437000064], - [-105.27900547999997, 39.74061190700007], - [-105.27839454399998, 39.74094315700006], - [-105.27743392299999, 39.741649917000075], - [-105.27663306899996, 39.74189668500003], - [-105.27521793899996, 39.742079475000025], - [-105.27435375099998, 39.74245709100006], - [-105.27325051699995, 39.74336251500006], - [-105.27245267799998, 39.743668343000024], - [-105.27112939899996, 39.743319188000044], - [-105.26989893299998, 39.742959694000035], - [-105.26942546999999, 39.742369119000045], - [-105.26944085899999, 39.74190551600003], - [-105.26977895299996, 39.74030458900006], - [-105.26954456699997, 39.739748245000044], - [-105.26867664699995, 39.73929553800008], - [-105.26700277399999, 39.73887773700005], - [-105.26567217599995, 39.73895230900007], - [-105.26432898599995, 39.73896491200003], - [-105.26176968399994, 39.738346394000075], - [-105.26099388599994, 39.73831381000008], - [-105.26020204599996, 39.73861310600006], - [-105.25932423399996, 39.73970413700005], - [-105.25869232199994, 39.740414773000055], - [-105.25729036299998, 39.74157148300003], - [-105.25600944999996, 39.74240488300006], - [-105.25491541799994, 39.74250746600006], - [-105.25345410599999, 39.74236969800006], - [-105.25268405699995, 39.742811793000044], - [-105.25125839699996, 39.74511609600006], - [-105.25123980499995, 39.74614709900004], - [-105.25124539299998, 39.74770442800008], - [-105.25143282899995, 39.74913192100007], - [-105.25124076899999, 39.74961702400003], - [-105.25062621899997, 39.75025965300006], - [-105.24995571599999, 39.75059783100005], - [-105.24872932899996, 39.75094911800005], - [-105.24718166799994, 39.75176173700004], - [-105.24604202699999, 39.75222363200004], - [-105.24436413699999, 39.75313519400004], - [-105.24309400699997, 39.75359787600007], - [-105.24202494199994, 39.75379910800007], - [-105.24002310599997, 39.75388008200008], - [-105.23903203499998, 39.75392950300005] - ] - } - }, - { - "id": "2e2708b5-0148-58fe-83b1-c8cfbed0ddc6", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20592793349_eastbound", - "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting November 13, 2024 at 5:00AM MST until November 13, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 13, 5:00AM - November 13, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", - "update_date": "2024-11-05T12:02:10Z" - }, - "start_date": "2024-11-13T12:00:00Z", - "end_date": "2024-11-14T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "CO 119", - "ending_cross_street": "CO 93 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 267.0, - "ending_milepost": 271.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.30156980999999, 39.74480238000007], - [-105.30124050599994, 39.744529614000044], - [-105.30017155599995, 39.74380281300006], - [-105.29929161199999, 39.74365918800004], - [-105.29751587899995, 39.743747506000034], - [-105.29682824799994, 39.74362410600003], - [-105.29505699099997, 39.74266607700008], - [-105.29395939599999, 39.742232125000044], - [-105.29323483899998, 39.742299470000034], - [-105.29269684799999, 39.742579748000026], - [-105.29186578399998, 39.74334971900004], - [-105.29121122299995, 39.74373380700007], - [-105.29036518999999, 39.74391249200005], - [-105.28937651899997, 39.74379874300007], - [-105.28807588899997, 39.74315774100006], - [-105.28683974099994, 39.742192920000036], - [-105.28617861499998, 39.74198188500003], - [-105.28488122299996, 39.74196728800007], - [-105.28345670899995, 39.74165242400005], - [-105.27990560099994, 39.740557437000064], - [-105.27900547999997, 39.74061190700007], - [-105.27839454399998, 39.74094315700006], - [-105.27743392299999, 39.741649917000075], - [-105.27663306899996, 39.74189668500003], - [-105.27521793899996, 39.742079475000025], - [-105.27435375099998, 39.74245709100006], - [-105.27325051699995, 39.74336251500006], - [-105.27245267799998, 39.743668343000024], - [-105.27112939899996, 39.743319188000044], - [-105.26989893299998, 39.742959694000035], - [-105.26942546999999, 39.742369119000045], - [-105.26944085899999, 39.74190551600003], - [-105.26977895299996, 39.74030458900006], - [-105.26954456699997, 39.739748245000044], - [-105.26867664699995, 39.73929553800008], - [-105.26700277399999, 39.73887773700005], - [-105.26567217599995, 39.73895230900007], - [-105.26432898599995, 39.73896491200003], - [-105.26176968399994, 39.738346394000075], - [-105.26099388599994, 39.73831381000008], - [-105.26020204599996, 39.73861310600006], - [-105.25932423399996, 39.73970413700005], - [-105.25869232199994, 39.740414773000055], - [-105.25729036299998, 39.74157148300003], - [-105.25600944999996, 39.74240488300006], - [-105.25491541799994, 39.74250746600006], - [-105.25345410599999, 39.74236969800006], - [-105.25268405699995, 39.742811793000044], - [-105.25125839699996, 39.74511609600006], - [-105.25123980499995, 39.74614709900004], - [-105.25124539299998, 39.74770442800008], - [-105.25143282899995, 39.74913192100007], - [-105.25124076899999, 39.74961702400003], - [-105.25062621899997, 39.75025965300006], - [-105.24995571599999, 39.75059783100005], - [-105.24872932899996, 39.75094911800005], - [-105.24718166799994, 39.75176173700004], - [-105.24604202699999, 39.75222363200004], - [-105.24436413699999, 39.75313519400004], - [-105.24309400699997, 39.75359787600007], - [-105.24202494199994, 39.75379910800007], - [-105.24002310599997, 39.75388008200008], - [-105.23903203499998, 39.75392950300005] - ] - } - }, - { - "id": "1019edc1-569d-5a05-ab1b-fdff0d8a3696", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20614042850_eastbound", - "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting November 14, 2024 at 5:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 5:00AM - November 14, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", - "update_date": "2024-11-06T12:03:14Z" - }, - "start_date": "2024-11-14T12:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "CO 119", - "ending_cross_street": "CO 93 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 267.0, - "ending_milepost": 271.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.30156980999999, 39.74480238000007], - [-105.30124050599994, 39.744529614000044], - [-105.30017155599995, 39.74380281300006], - [-105.29929161199999, 39.74365918800004], - [-105.29751587899995, 39.743747506000034], - [-105.29682824799994, 39.74362410600003], - [-105.29505699099997, 39.74266607700008], - [-105.29395939599999, 39.742232125000044], - [-105.29323483899998, 39.742299470000034], - [-105.29269684799999, 39.742579748000026], - [-105.29186578399998, 39.74334971900004], - [-105.29121122299995, 39.74373380700007], - [-105.29036518999999, 39.74391249200005], - [-105.28937651899997, 39.74379874300007], - [-105.28807588899997, 39.74315774100006], - [-105.28683974099994, 39.742192920000036], - [-105.28617861499998, 39.74198188500003], - [-105.28488122299996, 39.74196728800007], - [-105.28345670899995, 39.74165242400005], - [-105.27990560099994, 39.740557437000064], - [-105.27900547999997, 39.74061190700007], - [-105.27839454399998, 39.74094315700006], - [-105.27743392299999, 39.741649917000075], - [-105.27663306899996, 39.74189668500003], - [-105.27521793899996, 39.742079475000025], - [-105.27435375099998, 39.74245709100006], - [-105.27325051699995, 39.74336251500006], - [-105.27245267799998, 39.743668343000024], - [-105.27112939899996, 39.743319188000044], - [-105.26989893299998, 39.742959694000035], - [-105.26942546999999, 39.742369119000045], - [-105.26944085899999, 39.74190551600003], - [-105.26977895299996, 39.74030458900006], - [-105.26954456699997, 39.739748245000044], - [-105.26867664699995, 39.73929553800008], - [-105.26700277399999, 39.73887773700005], - [-105.26567217599995, 39.73895230900007], - [-105.26432898599995, 39.73896491200003], - [-105.26176968399994, 39.738346394000075], - [-105.26099388599994, 39.73831381000008], - [-105.26020204599996, 39.73861310600006], - [-105.25932423399996, 39.73970413700005], - [-105.25869232199994, 39.740414773000055], - [-105.25729036299998, 39.74157148300003], - [-105.25600944999996, 39.74240488300006], - [-105.25491541799994, 39.74250746600006], - [-105.25345410599999, 39.74236969800006], - [-105.25268405699995, 39.742811793000044], - [-105.25125839699996, 39.74511609600006], - [-105.25123980499995, 39.74614709900004], - [-105.25124539299998, 39.74770442800008], - [-105.25143282899995, 39.74913192100007], - [-105.25124076899999, 39.74961702400003], - [-105.25062621899997, 39.75025965300006], - [-105.24995571599999, 39.75059783100005], - [-105.24872932899996, 39.75094911800005], - [-105.24718166799994, 39.75176173700004], - [-105.24604202699999, 39.75222363200004], - [-105.24436413699999, 39.75313519400004], - [-105.24309400699997, 39.75359787600007], - [-105.24202494199994, 39.75379910800007], - [-105.24002310599997, 39.75388008200008], - [-105.23903203499998, 39.75392950300005] - ] - } - }, - { - "id": "523e1894-76c9-5173-94f1-ebe24e23e379", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20635275899_eastbound", - "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting November 15, 2024 at 5:00AM MST until November 15, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 15, 5:00AM - November 15, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", - "update_date": "2024-11-07T12:01:24Z" - }, - "start_date": "2024-11-15T12:00:00Z", - "end_date": "2024-11-16T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "CO 119", - "ending_cross_street": "CO 93 (Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 267.0, - "ending_milepost": 271.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.30156980999999, 39.74480238000007], - [-105.30124050599994, 39.744529614000044], - [-105.30017155599995, 39.74380281300006], - [-105.29929161199999, 39.74365918800004], - [-105.29751587899995, 39.743747506000034], - [-105.29682824799994, 39.74362410600003], - [-105.29505699099997, 39.74266607700008], - [-105.29395939599999, 39.742232125000044], - [-105.29323483899998, 39.742299470000034], - [-105.29269684799999, 39.742579748000026], - [-105.29186578399998, 39.74334971900004], - [-105.29121122299995, 39.74373380700007], - [-105.29036518999999, 39.74391249200005], - [-105.28937651899997, 39.74379874300007], - [-105.28807588899997, 39.74315774100006], - [-105.28683974099994, 39.742192920000036], - [-105.28617861499998, 39.74198188500003], - [-105.28488122299996, 39.74196728800007], - [-105.28345670899995, 39.74165242400005], - [-105.27990560099994, 39.740557437000064], - [-105.27900547999997, 39.74061190700007], - [-105.27839454399998, 39.74094315700006], - [-105.27743392299999, 39.741649917000075], - [-105.27663306899996, 39.74189668500003], - [-105.27521793899996, 39.742079475000025], - [-105.27435375099998, 39.74245709100006], - [-105.27325051699995, 39.74336251500006], - [-105.27245267799998, 39.743668343000024], - [-105.27112939899996, 39.743319188000044], - [-105.26989893299998, 39.742959694000035], - [-105.26942546999999, 39.742369119000045], - [-105.26944085899999, 39.74190551600003], - [-105.26977895299996, 39.74030458900006], - [-105.26954456699997, 39.739748245000044], - [-105.26867664699995, 39.73929553800008], - [-105.26700277399999, 39.73887773700005], - [-105.26567217599995, 39.73895230900007], - [-105.26432898599995, 39.73896491200003], - [-105.26176968399994, 39.738346394000075], - [-105.26099388599994, 39.73831381000008], - [-105.26020204599996, 39.73861310600006], - [-105.25932423399996, 39.73970413700005], - [-105.25869232199994, 39.740414773000055], - [-105.25729036299998, 39.74157148300003], - [-105.25600944999996, 39.74240488300006], - [-105.25491541799994, 39.74250746600006], - [-105.25345410599999, 39.74236969800006], - [-105.25268405699995, 39.742811793000044], - [-105.25125839699996, 39.74511609600006], - [-105.25123980499995, 39.74614709900004], - [-105.25124539299998, 39.74770442800008], - [-105.25143282899995, 39.74913192100007], - [-105.25124076899999, 39.74961702400003], - [-105.25062621899997, 39.75025965300006], - [-105.24995571599999, 39.75059783100005], - [-105.24872932899996, 39.75094911800005], - [-105.24718166799994, 39.75176173700004], - [-105.24604202699999, 39.75222363200004], - [-105.24436413699999, 39.75313519400004], - [-105.24309400699997, 39.75359787600007], - [-105.24202494199994, 39.75379910800007], - [-105.24002310599997, 39.75388008200008], - [-105.23903203499998, 39.75392950300005] - ] - } - }, - { - "id": "174a8918-b882-54ba-81b7-e93001a598a3", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20468758518_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 7, 2024 at 12:00AM MDT until November 7, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM", - "update_date": "2024-10-30T07:08:33Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "83db4972-216e-5219-b354-5cabbe86aaa7", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20468758759_eastbound", - "description": "Between Avon Road and Eagle Road (Avon) from Mile Point 170.52 to Mile Point 171.71. Road construction. Alternating traffic. Starting November 7, 2024 at 12:00AM MDT until November 7, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM", - "update_date": "2024-10-30T07:08:46Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Avon Road", - "ending_cross_street": "Eagle Road (Avon)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 170.52, - "ending_milepost": 171.71 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.51277944999998, 39.62753473400005], - [-106.50693659699999, 39.62525177300006], - [-106.50530826299996, 39.62463333000005], - [-106.50390943899998, 39.624242379000066], - [-106.49852386299995, 39.623557120000044], - [-106.49380910999997, 39.622891528000025], - [-106.49287401199996, 39.62277971800006] - ] - } - }, - { - "id": "1b8b7b17-cbaa-5eee-9a64-9c59d3e179de", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20468761923_southbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 51 to Mile Point 49. Right lane closed due to bridge construction. Starting November 7, 2024 at 12:00AM MDT until November 7, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM", - "update_date": "2024-10-30T07:13:59Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 51.0, - "ending_milepost": 49.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77788216599998, 37.64270028400006], - [-104.77787042699998, 37.64268923800006], - [-104.77257278399998, 37.637663459000066], - [-104.77126224699998, 37.63602079700007], - [-104.76860842599996, 37.63196062700007], - [-104.76797501299995, 37.630890254000064], - [-104.76738285599998, 37.62995748800006], - [-104.76605162499999, 37.62786644100004], - [-104.76480850899998, 37.62591368500006], - [-104.76172905999994, 37.62107581500004], - [-104.75950148899994, 37.617575819000024] - ] - } - }, - { - "id": "b4005b60-bb1b-527a-8b6f-12a24a5812c1", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20468761826_northbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 49 to Mile Point 51. Right lane closed due to bridge construction. Starting November 7, 2024 at 12:00AM MDT until November 7, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM", - "update_date": "2024-10-30T07:13:47Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 49.0, - "ending_milepost": 51.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.75950148899994, 37.617575819000024], - [-104.76125414899997, 37.62032965700007], - [-104.76195017999999, 37.62142322200003], - [-104.76481690899999, 37.625926879000076], - [-104.76674594199994, 37.628957064000076], - [-104.76738285599998, 37.62995748800006], - [-104.76793771199999, 37.630831467000064], - [-104.76817205499998, 37.63125923100006], - [-104.76860842599996, 37.63196062700007], - [-104.77126224699998, 37.63602079700007], - [-104.77217167099997, 37.63720808200003], - [-104.77322392999997, 37.63831603400007], - [-104.77788216599998, 37.64270028400006] - ] - } - }, - { - "id": "ce516ec1-5eed-5bd1-b89f-6fd4f91eb054", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20468761675_southbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 51 to Mile Point 50. Bridge construction. Starting November 7, 2024 at 12:00AM MDT until November 7, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 7, 12:00AM - November 7, 11:59PM", - "update_date": "2024-10-30T07:13:34Z" - }, - "start_date": "2024-11-07T07:00:00Z", - "end_date": "2024-11-08T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "exit-ramp", "status": "open" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 50.0, - "ending_milepost": 51.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.767947, 37.630837], - [-104.77788, 37.642695] - ] - } - }, - { - "id": "68ce9bbb-fedf-565f-8e3b-35fd6c067834", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20484211287_southbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 51 to Mile Point 49. Right lane closed due to bridge construction. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM", - "update_date": "2024-10-31T07:01:04Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 51.0, - "ending_milepost": 49.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77788216599998, 37.64270028400006], - [-104.77787042699998, 37.64268923800006], - [-104.77257278399998, 37.637663459000066], - [-104.77126224699998, 37.63602079700007], - [-104.76860842599996, 37.63196062700007], - [-104.76797501299995, 37.630890254000064], - [-104.76738285599998, 37.62995748800006], - [-104.76605162499999, 37.62786644100004], - [-104.76480850899998, 37.62591368500006], - [-104.76172905999994, 37.62107581500004], - [-104.75950148899994, 37.617575819000024] - ] - } - }, - { - "id": "6697cf3e-25c6-592c-96bc-2561320d3238", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-17"], - "direction": "northbound", - "name": "OpenTMS-Event20484225397_northbound", - "description": "Between State Border New Mexico and County Road 118 at Mile Point 0.3. Culvert maintenance operations. Alternating traffic. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM Comment: temporary light in place with alternating lanes", - "update_date": "2024-10-31T07:01:36Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 0.3, - "ending_milepost": 0.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.495439, 36.997226], - [-106.495439, 36.997226] - ] - } - }, - { - "id": "c55113ce-20e9-5cbe-9f4e-457f619a799c", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20505175216_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 9, 2024 at 12:00AM MDT until November 9, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-11-01T07:03:16Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "b0037cea-00ed-5a73-bde3-c66d361d5309", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20484211264_southbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 51 to Mile Point 50. Bridge construction. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM", - "update_date": "2024-10-31T07:01:01Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "exit-ramp", "status": "open" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 50.0, - "ending_milepost": 51.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.767947, 37.630837], - [-104.77788, 37.642695] - ] - } - }, - { - "id": "0c9ad62d-9b8c-51fe-a02b-7102d4d3a01a", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20505167968_southbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 51 to Mile Point 50. Bridge construction. Starting November 9, 2024 at 12:00AM MDT until November 9, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM", - "update_date": "2024-11-01T07:02:51Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "exit-ramp", "status": "open" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 50.0, - "ending_milepost": 51.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.767947, 37.630837], - [-104.77788, 37.642695] - ] - } - }, - { - "id": "b85013b3-ddf4-5f68-af87-9e97d7a83bda", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20484211100_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM", - "update_date": "2024-10-31T07:00:49Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "410fcdff-c43c-5a64-abff-69ffb38bd3f5", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20484211303_northbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 49 to Mile Point 51. Right lane closed due to bridge construction. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM", - "update_date": "2024-10-31T07:01:05Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 49.0, - "ending_milepost": 51.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.75950148899994, 37.617575819000024], - [-104.76125414899997, 37.62032965700007], - [-104.76195017999999, 37.62142322200003], - [-104.76481690899999, 37.625926879000076], - [-104.76674594199994, 37.628957064000076], - [-104.76738285599998, 37.62995748800006], - [-104.76793771199999, 37.630831467000064], - [-104.76817205499998, 37.63125923100006], - [-104.76860842599996, 37.63196062700007], - [-104.77126224699998, 37.63602079700007], - [-104.77217167099997, 37.63720808200003], - [-104.77322392999997, 37.63831603400007], - [-104.77788216599998, 37.64270028400006] - ] - } - }, - { - "id": "7c93e2f3-0b41-5bb7-b4eb-7ef3399630f7", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-470"], - "direction": "westbound", - "name": "OpenTMS-Event20484211208_westbound", - "description": "Between I-70 and I-70 (near Golden) from Mile Point 6.5 to Mile Point 6.1. Road construction. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM Comment: The westbound C 470 on and off ramps at W. Quincy Ave. are closed 24/7 from 10/28 to 11/1o. Detour routes are posted.", - "update_date": "2024-10-31T07:00:56Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "exit-ramp", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "I-70 (near Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 6.1, - "ending_milepost": 6.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.160679, 39.632575], - [-105.156265, 39.627665] - ] - } - }, - { - "id": "e3bf8d1e-74ea-5a57-8ffe-c9065ca6dec2", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20505167807_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 9, 2024 at 12:00AM MDT until November 9, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM", - "update_date": "2024-11-01T07:02:44Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "4dc5a2d1-ce97-5142-ba15-0ddf0419f031", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20484211120_eastbound", - "description": "Between Avon Road and Eagle Road (Avon) from Mile Point 170.52 to Mile Point 171.71. Road construction. Alternating traffic. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM", - "update_date": "2024-10-31T07:00:51Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Avon Road", - "ending_cross_street": "Eagle Road (Avon)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 170.52, - "ending_milepost": 171.71 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.51277944999998, 39.62753473400005], - [-106.50693659699999, 39.62525177300006], - [-106.50530826299996, 39.62463333000005], - [-106.50390943899998, 39.624242379000066], - [-106.49852386299995, 39.623557120000044], - [-106.49380910999997, 39.622891528000025], - [-106.49287401199996, 39.62277971800006] - ] - } - }, - { - "id": "1e2678d9-bfe2-559f-86a4-52201588ff99", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20484225754_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 8, 2024 at 12:00AM MDT until November 8, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 8, 12:00AM - November 8, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-10-31T07:01:40Z" - }, - "start_date": "2024-11-08T07:00:00Z", - "end_date": "2024-11-09T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "964b1a2e-57c3-5292-9b04-6a24377fdcaf", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20505167991_southbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 51 to Mile Point 49. Right lane closed due to bridge construction. Starting November 9, 2024 at 12:00AM MDT until November 9, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM", - "update_date": "2024-11-01T07:02:54Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 51.0, - "ending_milepost": 49.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77788216599998, 37.64270028400006], - [-104.77787042699998, 37.64268923800006], - [-104.77257278399998, 37.637663459000066], - [-104.77126224699998, 37.63602079700007], - [-104.76860842599996, 37.63196062700007], - [-104.76797501299995, 37.630890254000064], - [-104.76738285599998, 37.62995748800006], - [-104.76605162499999, 37.62786644100004], - [-104.76480850899998, 37.62591368500006], - [-104.76172905999994, 37.62107581500004], - [-104.75950148899994, 37.617575819000024] - ] - } - }, - { - "id": "fa6a1b15-05da-57e7-a4af-de700fd4c7db", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20505168007_northbound", - "description": "Between I-25 Business and I-25 Business (Walsenburg) from Mile Point 49 to Mile Point 51. Right lane closed due to bridge construction. Starting November 9, 2024 at 12:00AM MDT until November 9, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM", - "update_date": "2024-11-01T07:02:54Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "I-25 Business", - "ending_cross_street": "I-25 Business (Walsenburg)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], - "beginning_milepost": 49.0, - "ending_milepost": 51.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.75950148899994, 37.617575819000024], - [-104.76125414899997, 37.62032965700007], - [-104.76195017999999, 37.62142322200003], - [-104.76481690899999, 37.625926879000076], - [-104.76674594199994, 37.628957064000076], - [-104.76738285599998, 37.62995748800006], - [-104.76793771199999, 37.630831467000064], - [-104.76817205499998, 37.63125923100006], - [-104.76860842599996, 37.63196062700007], - [-104.77126224699998, 37.63602079700007], - [-104.77217167099997, 37.63720808200003], - [-104.77322392999997, 37.63831603400007], - [-104.77788216599998, 37.64270028400006] - ] - } - }, - { - "id": "afb206ef-9732-5132-95fc-13762f831984", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-470"], - "direction": "westbound", - "name": "OpenTMS-Event20505167927_westbound", - "description": "Between I-70 and I-70 (near Golden) from Mile Point 6.5 to Mile Point 6.1. Road construction. Starting November 9, 2024 at 12:00AM MDT until November 9, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM Comment: The westbound C 470 on and off ramps at W. Quincy Ave. are closed 24/7 from 10/28 to 11/1o. Detour routes are posted.", - "update_date": "2024-11-01T07:02:48Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "exit-ramp", "status": "open" } - ], - "beginning_cross_street": "I-70", - "ending_cross_street": "I-70 (near Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 6.1, - "ending_milepost": 6.5 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.160679, 39.632575], - [-105.157162, 39.628684] - ] - } - }, - { - "id": "7cc0ead5-8865-5b20-8433-46c92f201ea6", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-17"], - "direction": "northbound", - "name": "OpenTMS-Event20505174785_northbound", - "description": "Between State Border New Mexico and County Road 118 at Mile Point 0.3. Culvert maintenance operations. Alternating traffic. Starting November 9, 2024 at 12:00AM MDT until November 9, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 9, 12:00AM - November 9, 11:59PM Comment: temporary light in place with alternating lanes", - "update_date": "2024-11-01T07:03:11Z" - }, - "start_date": "2024-11-09T07:00:00Z", - "end_date": "2024-11-10T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 0.3, - "ending_milepost": 0.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.495439, 36.997226], - [-106.495439, 36.997226] - ] - } - }, - { - "id": "45483fa2-8fb3-56db-a095-2dd6d2789bfe", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-17"], - "direction": "northbound", - "name": "OpenTMS-Event20525996926_northbound", - "description": "Between State Border New Mexico and County Road 118 at Mile Point 0.3. Culvert maintenance operations. Alternating traffic. Starting November 10, 2024 at 12:00AM MDT until November 10, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 10, 12:00AM - November 10, 11:59PM Comment: temporary light in place with alternating lanes", - "update_date": "2024-11-02T07:03:56Z" - }, - "start_date": "2024-11-10T07:00:00Z", - "end_date": "2024-11-11T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "shoulder", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 0.3, - "ending_milepost": 0.3 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.495439, 36.997226], - [-106.495439, 36.997226] - ] - } - }, - { - "id": "5a32a486-8c87-5901-b9d6-1290ab39aab8", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20525989844_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 10, 2024 at 12:00AM MDT until November 10, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 10, 12:00AM - November 10, 11:59PM", - "update_date": "2024-11-02T07:03:35Z" - }, - "start_date": "2024-11-10T07:00:00Z", - "end_date": "2024-11-11T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "e7c2749a-2747-5fb1-b525-550b27f97152", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20525989858_eastbound", - "description": "Between Avon Road and Eagle Road (Avon) from Mile Point 170.52 to Mile Point 171.71. Road construction. Alternating traffic. Starting November 10, 2024 at 12:00AM MDT until November 10, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 10, 12:00AM - November 10, 11:59PM", - "update_date": "2024-11-02T07:03:37Z" - }, - "start_date": "2024-11-10T07:00:00Z", - "end_date": "2024-11-11T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Avon Road", - "ending_cross_street": "Eagle Road (Avon)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 170.52, - "ending_milepost": 171.71 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.51277944999998, 39.62753473400005], - [-106.50693659699999, 39.62525177300006], - [-106.50530826299996, 39.62463333000005], - [-106.50390943899998, 39.624242379000066], - [-106.49852386299995, 39.623557120000044], - [-106.49380910999997, 39.622891528000025], - [-106.49287401199996, 39.62277971800006] - ] - } - }, - { - "id": "1f3b29bf-e1a1-5b83-a2ec-c61e802e7202", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20525996945_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 10, 2024 at 12:00AM MDT until November 10, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 10, 12:00AM - November 10, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-11-02T07:03:57Z" - }, - "start_date": "2024-11-10T07:00:00Z", - "end_date": "2024-11-11T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "7e8b0057-6ce2-53b7-83f3-61b931ef38d4", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20546709942_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 11, 2024 at 12:00AM MDT until November 11, 2024 at about 11:59PM MDT. Full schedule below: \u2022 November 11, 12:00AM - November 11, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-11-03T07:02:45Z" - }, - "start_date": "2024-11-11T07:00:00Z", - "end_date": "2024-11-12T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "59a132d5-e216-5c0d-8adc-ab7ed9f0b8bd", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20567441300_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 12, 2024 at 12:00AM MST until November 12, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 12, 12:00AM - November 12, 11:59PM", - "update_date": "2024-11-04T07:02:10Z" - }, - "start_date": "2024-11-12T07:00:00Z", - "end_date": "2024-11-13T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "c3769f4c-87a4-5638-8734-a3bb3bafb17a", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20567446141_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 12, 2024 at 12:00AM MST until November 12, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 12, 12:00AM - November 12, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-11-04T07:02:30Z" - }, - "start_date": "2024-11-12T07:00:00Z", - "end_date": "2024-11-13T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "396ad938-e957-5ded-9165-75cf19db590b", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20588445630_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 13, 2024 at 12:00AM MST until November 13, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 13, 12:00AM - November 13, 11:59PM", - "update_date": "2024-11-05T07:04:22Z" - }, - "start_date": "2024-11-13T07:00:00Z", - "end_date": "2024-11-14T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "248b2925-76a4-5e9b-9251-62fc5c7f3502", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20588452974_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 13, 2024 at 12:00AM MST until November 13, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 13, 12:00AM - November 13, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-11-05T07:04:44Z" - }, - "start_date": "2024-11-13T07:00:00Z", - "end_date": "2024-11-14T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "c0ffc81d-a96e-5be2-81bd-a379fd94953d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20567446029_eastbound", - "description": "Between Avon Road and Eagle Road (Avon) from Mile Point 170.52 to Mile Point 171.71. Road construction. Alternating traffic. Starting November 12, 2024 at 12:00AM MST until November 12, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 12, 12:00AM - November 12, 11:59PM", - "update_date": "2024-11-04T07:02:14Z" - }, - "start_date": "2024-11-12T07:00:00Z", - "end_date": "2024-11-13T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Avon Road", - "ending_cross_street": "Eagle Road (Avon)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 170.52, - "ending_milepost": 171.71 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.51277944999998, 39.62753473400005], - [-106.50693659699999, 39.62525177300006], - [-106.50530826299996, 39.62463333000005], - [-106.50390943899998, 39.624242379000066], - [-106.49852386299995, 39.623557120000044], - [-106.49380910999997, 39.622891528000025], - [-106.49287401199996, 39.62277971800006] - ] - } - }, - { - "id": "a9884a24-50d4-5d2a-af58-8f2867ae2c66", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20588445644_eastbound", - "description": "Between Avon Road and Eagle Road (Avon) from Mile Point 170.52 to Mile Point 171.71. Road construction. Alternating traffic. Starting November 13, 2024 at 12:00AM MST until November 13, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 13, 12:00AM - November 13, 11:59PM", - "update_date": "2024-11-05T07:04:24Z" - }, - "start_date": "2024-11-13T07:00:00Z", - "end_date": "2024-11-14T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Avon Road", - "ending_cross_street": "Eagle Road (Avon)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 170.52, - "ending_milepost": 171.71 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.51277944999998, 39.62753473400005], - [-106.50693659699999, 39.62525177300006], - [-106.50530826299996, 39.62463333000005], - [-106.50390943899998, 39.624242379000066], - [-106.49852386299995, 39.623557120000044], - [-106.49380910999997, 39.622891528000025], - [-106.49287401199996, 39.62277971800006] - ] - } - }, - { - "id": "34533ee6-5fbb-5104-9cef-7f32a6ee94b4", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20609588357_eastbound", - "description": "Between Avon Road and Eagle Road (Avon) from Mile Point 170.52 to Mile Point 171.71. Road construction. Alternating traffic. Starting November 14, 2024 at 12:00AM MST until November 14, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 14, 12:00AM - November 14, 11:59PM", - "update_date": "2024-11-06T07:00:48Z" - }, - "start_date": "2024-11-14T07:00:00Z", - "end_date": "2024-11-15T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Avon Road", - "ending_cross_street": "Eagle Road (Avon)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 170.52, - "ending_milepost": 171.71 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.51277944999998, 39.62753473400005], - [-106.50693659699999, 39.62525177300006], - [-106.50530826299996, 39.62463333000005], - [-106.50390943899998, 39.624242379000066], - [-106.49852386299995, 39.623557120000044], - [-106.49380910999997, 39.622891528000025], - [-106.49287401199996, 39.62277971800006] - ] - } - }, - { - "id": "31b404b6-7111-5540-a9de-1b4d5d508465", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20609595717_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting November 14, 2024 at 12:00AM MST until November 14, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 14, 12:00AM - November 14, 11:59PM", - "update_date": "2024-11-06T07:01:28Z" - }, - "start_date": "2024-11-14T07:00:00Z", - "end_date": "2024-11-15T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "5e55b318-9f56-56ae-83bb-532c2498402d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20609588343_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 14, 2024 at 12:00AM MST until November 14, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 14, 12:00AM - November 14, 11:59PM", - "update_date": "2024-11-06T07:00:47Z" - }, - "start_date": "2024-11-14T07:00:00Z", - "end_date": "2024-11-15T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "61606c6e-79b9-52bc-9a2e-763a24589957", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20609588487_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 14, 2024 at 12:00AM MST until November 14, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 14, 12:00AM - November 14, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-11-06T07:00:56Z" - }, - "start_date": "2024-11-14T07:00:00Z", - "end_date": "2024-11-15T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "82141927-2737-515f-bdb3-a36b7b860bbe", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20630852745_eastbound", - "description": "Between Burning Mountain Avenue and Slaughterhouse Road (New Castle) from Mile Point 107 to Mile Point 107.55. Road construction. Alternating traffic. Starting November 15, 2024 at 12:00AM MST until November 15, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 15, 12:00AM - November 15, 11:59PM", - "update_date": "2024-11-07T07:02:37Z" - }, - "start_date": "2024-11-15T07:00:00Z", - "end_date": "2024-11-16T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Burning Mountain Avenue", - "ending_cross_street": "Slaughterhouse Road (New Castle)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 107.0, - "ending_milepost": 107.55 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.51944960799995, 39.56894475300004], - [-107.51768542399998, 39.56845084300005], - [-107.51575436199994, 39.567910176000055], - [-107.51328599999994, 39.567196273000036], - [-107.51205496699998, 39.56694282900003], - [-107.51105450799997, 39.566883293000046], - [-107.50537355899996, 39.56674462900003] - ] - } - }, - { - "id": "bf365899-7f74-51dc-8d8e-784bb9f1aa4d", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20630852858_eastbound", - "description": "Between Avon Road and Eagle Road (Avon) from Mile Point 170.52 to Mile Point 171.71. Road construction. Alternating traffic. Starting November 15, 2024 at 12:00AM MST until November 15, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 15, 12:00AM - November 15, 11:59PM", - "update_date": "2024-11-07T07:02:40Z" - }, - "start_date": "2024-11-15T07:00:00Z", - "end_date": "2024-11-16T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "Avon Road", - "ending_cross_street": "Eagle Road (Avon)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 170.52, - "ending_milepost": 171.71 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.51277944999998, 39.62753473400005], - [-106.50693659699999, 39.62525177300006], - [-106.50530826299996, 39.62463333000005], - [-106.50390943899998, 39.624242379000066], - [-106.49852386299995, 39.623557120000044], - [-106.49380910999997, 39.622891528000025], - [-106.49287401199996, 39.62277971800006] - ] - } - }, - { - "id": "9d487ccc-2712-53d6-aefe-ebdb70d52bd6", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-50"], - "direction": "westbound", - "name": "OpenTMS-Event20630859962_westbound", - "description": "Between US 285 and Fairgrounds Drive (Poncha Springs) at Mile Point 217.35. Right shoulder closed due to traffic signal installation. Starting November 15, 2024 at 12:00AM MST until November 15, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 15, 12:00AM - November 15, 11:59PM Comment: through lane and turn lane are the same", - "update_date": "2024-11-07T07:02:49Z" - }, - "start_date": "2024-11-15T07:00:00Z", - "end_date": "2024-11-16T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "shoulder", "status": "closed" } - ], - "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], - "beginning_milepost": 217.35, - "ending_milepost": 217.35 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-106.076618, 38.515061], - [-106.076618, 38.515061] - ] - } - }, - { - "id": "281c7d9a-7531-5a28-9a36-7ad07f4bbd99", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["US-6"], - "direction": "eastbound", - "name": "OpenTMS-Event20630867409_eastbound", - "description": "Between Garrison Street and CO 121/Wadsworth Boulevard (Lakewood) from Mile Point 280.36 to Mile Point 280.4. Road construction. Starting November 15, 2024 at 12:00AM MST until November 15, 2024 at about 11:59PM MST. Full schedule below: \u2022 November 15, 12:00AM - November 15, 11:59PM", - "update_date": "2024-11-07T07:03:15Z" - }, - "start_date": "2024-11-15T07:00:00Z", - "end_date": "2024-11-16T06:59:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { "order": 1, "type": "exit-ramp", "status": "open" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Garrison Street", - "ending_cross_street": "CO 121/Wadsworth Boulevard (Lakewood)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 280.36, - "ending_milepost": 280.4 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.09092060099994, 39.72558557200006], - [-105.08951967399997, 39.72559098100004] - ] - } - }, - { - "id": "fcb4988d-ba37-501f-b806-45729127b345", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20481647470_northbound", - "description": "Between CO 66 and CO 56 (Mead) from Mile Point 245 to Mile Point 247. Left lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting November 7, 2024 at 9:00PM MDT until November 8, 2024 at about 5:00AM MDT. Full schedule below: \u2022 November 7, 9:00PM - November 8, 5:00AM", - "update_date": "2024-10-31T04:04:26Z" - }, - "start_date": "2024-11-08T04:00:00Z", - "end_date": "2024-11-08T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 66", - "ending_cross_street": "CO 56 (Mead)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 245.0, - "ending_milepost": 247.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.98026815799994, 40.23048919100006], - [-104.98026924799996, 40.23062678100007], - [-104.98028478099997, 40.233468412000036], - [-104.98030119399999, 40.23647088700005], - [-104.98032241299995, 40.24035194600003], - [-104.98034857899995, 40.24513731500008], - [-104.98042435099995, 40.25899153000006] - ] - } - }, - { - "id": "c6df6738-deaf-5fd0-a8c1-d9c1bf0e2ea8", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20481640159_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Two left lanes closed due to road construction. Starting November 7, 2024 at 9:00PM MDT until November 8, 2024 at about 6:00AM MDT. Full schedule below: \u2022 November 7, 9:00PM - November 8, 6:00AM", - "update_date": "2024-10-31T04:04:02Z" - }, - "start_date": "2024-11-08T04:00:00Z", - "end_date": "2024-11-08T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "closed" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "6b90e602-4976-5c15-a50f-2c3b937acc71", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-76"], - "direction": "eastbound", - "name": "OpenTMS-Event20041343934_eastbound", - "description": "Between Proctor and Red Lion Road (17 to 25 miles east of Sterling) from Mile Point 142 to Mile Point 150. Right lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting October 17, 2024 at 7:00AM MDT until November 15, 2024 at about 5:00PM MDT. Full schedule below: \u2022 October 17, 7:00AM - November 15, 5:00PM Comment: Caution: Construction vehicles entering and exiting the work zone", - "update_date": "2024-10-10T01:34:42Z" - }, - "start_date": "2024-10-17T13:00:00Z", - "end_date": "2024-11-16T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Proctor", - "ending_cross_street": "Red Lion Road (17 to 25 miles east of Sterling)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 142.0, - "ending_milepost": 150.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.92235527299994, 40.77770723300006], - [-102.91163398199996, 40.78222670100007], - [-102.88858261299998, 40.791938267000035], - [-102.87167756399998, 40.799046315000055], - [-102.85495891299996, 40.80609132200004], - [-102.83509355899997, 40.81445854700007], - [-102.83059483999995, 40.81627309700008], - [-102.82712881599997, 40.81748818600005], - [-102.82310464199998, 40.81867278400006], - [-102.80855937899997, 40.82268687800007], - [-102.80703945899995, 40.823092607000035], - [-102.80491090399994, 40.82367859500005], - [-102.80064814399998, 40.82485492100005], - [-102.78541004799996, 40.829058289000045] - ] - } - }, - { - "id": "78d85540-aed0-5250-8d08-6cbdce9306a2", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20628232887_southbound", - "description": "Between CO 56 and CO 66 (Mead) from Mile Point 247 to Mile Point 245. Left lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting November 14, 2024 at 9:00PM MST until November 15, 2024 at about 5:00AM MST. Full schedule below: \u2022 November 14, 9:00PM - November 15, 5:00AM", - "update_date": "2024-11-07T04:05:17Z" - }, - "start_date": "2024-11-15T04:00:00Z", - "end_date": "2024-11-15T12:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "CO 56", - "ending_cross_street": "CO 66 (Mead)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 245.0, - "ending_milepost": 247.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.980278, 40.230495], - [-104.980434, 40.258998] - ] - } - }, - { - "id": "5608a216-2894-544d-8d85-47fa44c41d74", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-76"], - "direction": "westbound", - "name": "OpenTMS-Event20041488197_westbound", - "description": "Between Red Lion Road and Proctor (17 to 25 miles east of Sterling) from Mile Point 150 to Mile Point 142. Right lane closed due to road construction. Width limit in effect. Width limit 12'0\". Starting October 17, 2024 at 7:00AM MDT until November 15, 2024 at about 5:00PM MDT. Full schedule below: \u2022 October 17, 7:00AM - November 15, 5:00PM Comment: Caution: Construction vehicles entering and exiting the work zone.", - "update_date": "2024-10-10T01:34:44Z" - }, - "start_date": "2024-10-17T13:00:00Z", - "end_date": "2024-11-16T00:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Red Lion Road", - "ending_cross_street": "Proctor (17 to 25 miles east of Sterling)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 142.0, - "ending_milepost": 150.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-102.922365, 40.777713], - [-102.785419, 40.829065] - ] - } - }, - { - "id": "f18347ce-fd98-566e-a851-70da9b689abd", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20522495913_eastbound", - "description": "Between I-70 Business (Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 243 to Mile Point 245. Left lane closed due to road construction. Starting November 9, 2024 at 8:00PM MDT until November 10, 2024 at about 6:00AM MDT. Full schedule below: \u2022 November 9, 8:00PM - November 10, 6:00AM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", - "update_date": "2024-11-02T03:02:35Z" - }, - "start_date": "2024-11-10T03:00:00Z", - "end_date": "2024-11-10T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" } - ], - "beginning_cross_street": "I-70 Business (Idaho Springs)", - "ending_cross_street": "Exit 248: Beaver Brook/Floyd Hill (Floyd Hill)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 243.0, - "ending_milepost": 245.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.46046200499995, 39.74645553400006], - [-105.46044522099999, 39.74645140100006], - [-105.45966786099996, 39.74623481000003], - [-105.45860466099998, 39.74579787600004], - [-105.45642895699996, 39.74459568900005], - [-105.45482018199999, 39.74377303600005], - [-105.45390413799998, 39.74346867400004], - [-105.45272371999994, 39.743349728000055], - [-105.45145958599994, 39.74351522300003], - [-105.45066367699997, 39.74378359600007], - [-105.44831851499998, 39.74459106100005], - [-105.44724883699996, 39.74461782000003], - [-105.44534784099994, 39.743997043000036], - [-105.44455811999995, 39.74376829200003], - [-105.44358827899998, 39.74378420100004], - [-105.44317263199997, 39.74390063200008], - [-105.44229969999998, 39.74433639800003], - [-105.44085124699996, 39.745175740000036], - [-105.43977124399999, 39.745705876000045], - [-105.43905569399999, 39.74584923800006], - [-105.43807954499994, 39.74580524800007], - [-105.43716605299994, 39.745533487000046], - [-105.43557605699999, 39.744814692000034], - [-105.43378312999994, 39.74393246100004], - [-105.43339754399994, 39.743568750000065], - [-105.43300186799996, 39.74264149500004], - [-105.43287935399997, 39.741223028000036], - [-105.43158843799995, 39.738610780000045], - [-105.43104469999997, 39.73775442200008], - [-105.43090224999997, 39.737563960000045] - ] - } - }, - { - "id": "da5544a3-dfd2-5108-b4d6-69d553c76d3e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-76"], - "direction": "eastbound", - "name": "OpenTMS-Event20627345376_eastbound", - "description": "Between 136th Avenue and Bromley Lane (Brighton) from Mile Point 20.25 to Mile Point 21. Bridge maintenance operations. Alternating traffic. Starting November 14, 2024 at 8:00PM MST until November 15, 2024 at about 6:00AM MST. Full schedule below: \u2022 November 14, 8:00PM - November 15, 6:00AM Comment: Delays of up to 15 minutes can be anticipated. More project information is available at 720-575-8788 or denvermetrobridgemaintenance@gmail.com.", - "update_date": "2024-11-07T03:05:14Z" - }, - "start_date": "2024-11-15T03:00:00Z", - "end_date": "2024-11-15T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "136th Avenue", - "ending_cross_street": "Bromley Lane (Brighton)", - "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], - "beginning_milepost": 20.25, - "ending_milepost": 21.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77811369199998, 39.95030412800003], - [-104.77492752599994, 39.953317335000065], - [-104.77134562999998, 39.95670436700004], - [-104.76923208999995, 39.95869669600006], - [-104.76907702899996, 39.95883281600004] - ] - } - }, - { - "id": "379e3a7f-5227-5b14-9703-9886e8cd7857", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20479878423_eastbound", - "description": "Between Exit 254: US 40; Genesee (Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 256 to Mile Point 259. Left lane closed due to road construction. Starting November 7, 2024 at 7:00PM MDT until November 8, 2024 at about 6:00AM MDT. Full schedule below: \u2022 November 7, 7:00PM - November 8, 6:00AM", - "update_date": "2024-10-31T02:02:15Z" - }, - "start_date": "2024-11-08T02:00:00Z", - "end_date": "2024-11-08T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "ending_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 256.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.25083878699996, 39.70402867700005], - [-105.25081116399997, 39.70402308400003], - [-105.24853675099996, 39.70356249500003], - [-105.24649761099994, 39.70314723100006], - [-105.24460927999996, 39.702666960000045], - [-105.24339062099995, 39.70230817700008], - [-105.24119208599996, 39.70159615600005], - [-105.24059631299997, 39.701272620000054], - [-105.24000425899999, 39.700821552000036], - [-105.23931860499994, 39.70015515800003], - [-105.23834177699996, 39.69931235100006], - [-105.23740034199994, 39.69881364400004], - [-105.23578842199998, 39.69855327100004], - [-105.23410394299998, 39.69851247500003], - [-105.22893488799997, 39.698460357000044], - [-105.22710541999999, 39.69838342400004], - [-105.22590086699995, 39.69814018500006], - [-105.21966746799995, 39.69635967700003], - [-105.21817557199995, 39.69619091000004], - [-105.21574162999997, 39.69622042700007], - [-105.21405723599997, 39.69610886500004], - [-105.21230549299997, 39.69570387700003], - [-105.21098070999994, 39.695460343000036], - [-105.20966502799996, 39.695563381000056], - [-105.20877562399994, 39.695812303000025], - [-105.20773288399994, 39.69650083600004], - [-105.20725785199994, 39.69691886600003], - [-105.20506937499994, 39.69904537600007], - [-105.20337989999996, 39.70075723700006], - [-105.20290733899998, 39.70127343300004], - [-105.20246130499999, 39.701802636000025], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "d3ccd164-37b0-5091-a0a4-808c6744d874", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "westbound", - "name": "OpenTMS-Event20479878442_westbound", - "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 254: US 40; Genesee (Genesee) from Mile Point 259 to Mile Point 256. Left lane closed due to road construction. Starting November 7, 2024 at 7:00PM MDT until November 7, 2024 at about 9:00PM MDT. Full schedule below: \u2022 November 7, 7:00PM - November 7, 9:00PM", - "update_date": "2024-10-31T02:02:17Z" - }, - "start_date": "2024-11-08T02:00:00Z", - "end_date": "2024-11-08T04:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" }, - { "order": 4, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "ending_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 259.0, - "ending_milepost": 256.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.20203879399998, 39.702349533000074], - [-105.20231631599995, 39.70199031100003], - [-105.20290733899998, 39.70127343300004], - [-105.20472303499997, 39.699381894000055], - [-105.20725785199994, 39.69691886600003], - [-105.20830405399994, 39.69603695300003], - [-105.20966502799996, 39.695563381000056], - [-105.21098070999994, 39.695460343000036], - [-105.21230549299997, 39.69570387700003], - [-105.21405723599997, 39.69610886500004], - [-105.21511913499995, 39.69620351200007], - [-105.21598648599996, 39.69621746100006], - [-105.21912224499994, 39.69626627100007], - [-105.22094143699996, 39.69667194600004], - [-105.22604031099996, 39.698181463000026], - [-105.22753927399998, 39.69842573400007], - [-105.22893488799997, 39.698460357000044], - [-105.23410394299998, 39.69851247500003], - [-105.23573596499995, 39.698549085000025], - [-105.23697403399996, 39.698689357000035], - [-105.23776191799999, 39.69895951800004], - [-105.23834177699996, 39.69931235100006], - [-105.23904765999998, 39.699909416000025], - [-105.23955365299997, 39.70036833800003], - [-105.24018069699997, 39.70097137800008], - [-105.24081241499994, 39.70140276400008], - [-105.24154102699998, 39.70174320500007], - [-105.24377375699999, 39.702425203000075], - [-105.24488894399997, 39.702747878000025], - [-105.24649761099994, 39.70314723100006], - [-105.24846654799995, 39.70354827700004], - [-105.25039000499999, 39.70393779800003], - [-105.25083878699996, 39.70402867700005] - ] - } - }, - { - "id": "c7ebaa08-deff-557d-849b-a8aef7e45d09", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-70"], - "direction": "eastbound", - "name": "OpenTMS-Event20500824185_eastbound", - "description": "Between Exit 254: US 40; Genesee (Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 256 to Mile Point 259. Left lane closed due to road construction. Starting November 8, 2024 at 7:00PM MDT until November 9, 2024 at about 6:00AM MDT. Full schedule below: \u2022 November 8, 7:00PM - November 9, 6:00AM", - "update_date": "2024-11-01T02:03:15Z" - }, - "start_date": "2024-11-09T02:00:00Z", - "end_date": "2024-11-09T13:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "closed" }, - { "order": 2, "type": "general", "status": "open" }, - { "order": 3, "type": "general", "status": "open" } - ], - "beginning_cross_street": "Exit 254: US 40; Genesee (Genesee)", - "ending_cross_street": "Exit 260: C-470 (1 mile west of Golden)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 256.0, - "ending_milepost": 259.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-105.25083878699996, 39.70402867700005], - [-105.25081116399997, 39.70402308400003], - [-105.24853675099996, 39.70356249500003], - [-105.24649761099994, 39.70314723100006], - [-105.24460927999996, 39.702666960000045], - [-105.24339062099995, 39.70230817700008], - [-105.24119208599996, 39.70159615600005], - [-105.24059631299997, 39.701272620000054], - [-105.24000425899999, 39.700821552000036], - [-105.23931860499994, 39.70015515800003], - [-105.23834177699996, 39.69931235100006], - [-105.23740034199994, 39.69881364400004], - [-105.23578842199998, 39.69855327100004], - [-105.23410394299998, 39.69851247500003], - [-105.22893488799997, 39.698460357000044], - [-105.22710541999999, 39.69838342400004], - [-105.22590086699995, 39.69814018500006], - [-105.21966746799995, 39.69635967700003], - [-105.21817557199995, 39.69619091000004], - [-105.21574162999997, 39.69622042700007], - [-105.21405723599997, 39.69610886500004], - [-105.21230549299997, 39.69570387700003], - [-105.21098070999994, 39.695460343000036], - [-105.20966502799996, 39.695563381000056], - [-105.20877562399994, 39.695812303000025], - [-105.20773288399994, 39.69650083600004], - [-105.20725785199994, 39.69691886600003], - [-105.20506937499994, 39.69904537600007], - [-105.20337989999996, 39.70075723700006], - [-105.20290733899998, 39.70127343300004], - [-105.20246130499999, 39.701802636000025], - [-105.20203879399998, 39.702349533000074] - ] - } - }, - { - "id": "cfa3a02a-7472-5840-a13b-dd491da27a5e", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "northbound", - "name": "OpenTMS-Event20521620549_northbound", - "description": "Between US 85 and Exit 135: South Academy Boulevard (Fountain) from Mile Point 128 to Mile Point 132. Road construction. Alternating traffic. Starting November 9, 2024 at 7:00PM MDT until November 10, 2024 at about 8:00AM MDT. Full schedule below: \u2022 November 9, 7:00PM - November 10, 8:00AM", - "update_date": "2024-11-02T02:01:40Z" - }, - "start_date": "2024-11-10T02:00:00Z", - "end_date": "2024-11-10T15:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "US 85", - "ending_cross_street": "Exit 135: South Academy Boulevard (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 128.0, - "ending_milepost": 132.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.71097797399995, 38.67530707800006], - [-104.71114311499997, 38.675519773000076], - [-104.71276980499994, 38.67764938900007], - [-104.71355910299997, 38.678938853000034], - [-104.71390154499994, 38.67961878600005], - [-104.71761541499995, 38.68766123000006], - [-104.71953878099998, 38.69182555500004], - [-104.72027962699997, 38.69349025200006], - [-104.72080896399996, 38.695187313000076], - [-104.72223004499995, 38.701186360000065], - [-104.72320057499996, 38.705282827000076], - [-104.72357838499994, 38.70662787500004], - [-104.72422652199998, 38.70824879600008], - [-104.72427260799998, 38.708358592000025], - [-104.72787758199996, 38.71694598600004], - [-104.72846871799999, 38.71835392600008], - [-104.72935239299994, 38.72026776600006], - [-104.72970451999998, 38.72089371900006], - [-104.73064874299996, 38.72225862400006], - [-104.73127665899995, 38.72302555300007], - [-104.73242060799998, 38.724203389000024], - [-104.73348665599997, 38.72525622300003], - [-104.73684554499994, 38.72857320000003], - [-104.73738558999997, 38.729106468000055] - ] - } - }, - { - "id": "a63393c9-827b-54e0-bed6-d8d82cbfec75", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["I-25"], - "direction": "southbound", - "name": "OpenTMS-Event20521620570_southbound", - "description": "Between Exit 135: South Academy Boulevard and CO 16/Mesa Ridge Parkway (Fountain) from Mile Point 135 to Mile Point 132. Road construction. Alternating traffic. Starting November 9, 2024 at 7:00PM MDT until November 10, 2024 at about 8:00AM MDT. Full schedule below: \u2022 November 9, 7:00PM - November 10, 8:00AM", - "update_date": "2024-11-02T02:01:41Z" - }, - "start_date": "2024-11-10T02:00:00Z", - "end_date": "2024-11-10T15:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { "order": 1, "type": "general", "status": "open" }, - { "order": 2, "type": "general", "status": "closed" } - ], - "beginning_cross_street": "Exit 135: South Academy Boulevard", - "ending_cross_street": "CO 16/Mesa Ridge Parkway (Fountain)", - "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], - "beginning_milepost": 135.0, - "ending_milepost": 132.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-104.77261805799998, 38.76187581900007], - [-104.77248323899994, 38.761769247000075], - [-104.77098460799999, 38.760615158000064], - [-104.76550168999995, 38.756644840000035], - [-104.76412448299999, 38.75547855100007], - [-104.76155958499999, 38.752966471000036], - [-104.75955430999994, 38.75098803700007], - [-104.75610106099998, 38.74758067300007], - [-104.74783840599997, 38.73942608100003], - [-104.74649192499999, 38.738096978000044], - [-104.73738558999997, 38.729106468000055] - ] - } - }, - { - "id": "0e9b7d08-0563-55d6-951c-b5661496b5ec", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-13"], - "direction": "northbound", - "name": "OpenTMS-Event20626528575_northbound", - "description": "Between County Road 180 (18 miles north of Meeker) and Coal Mine Road (9 miles south of Craig) from Mile Point 64 to Mile Point 79. Paving operations. Alternating traffic. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 12, 7:00AM - November 12, 7:00PM", - "update_date": "2024-11-07T02:09:53Z" - }, - "start_date": "2024-11-12T14:00:00Z", - "end_date": "2024-11-13T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 180 (18 miles north of Meeker)", - "ending_cross_street": "Coal Mine Road (9 miles south of Craig)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 64.0, - "ending_milepost": 79.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.78537024599996, 40.29633886100004], - [-107.78485951699997, 40.29676614500005], - [-107.78050517099996, 40.30056865900008], - [-107.77373380899996, 40.306486577000044], - [-107.77263729399999, 40.30761163100004], - [-107.77218292699996, 40.30822703700005], - [-107.77066887199999, 40.310813275000044], - [-107.77005750899997, 40.31163787700007], - [-107.76935085799994, 40.312420823000025], - [-107.76733419699997, 40.314210797000044], - [-107.76648527299994, 40.31490312100004], - [-107.76125199199998, 40.31821955000004], - [-107.76059305899997, 40.31870823100007], - [-107.76019702299999, 40.31906705700004], - [-107.75949233099999, 40.31983882600008], - [-107.75889394299998, 40.32066449600006], - [-107.75736781399996, 40.32401400800006], - [-107.75701728099995, 40.32466928300005], - [-107.75636673199995, 40.32547170000004], - [-107.75554926699999, 40.32618073100008], - [-107.75274179999997, 40.32803875700006], - [-107.74978895999999, 40.32997697300004], - [-107.74664026299996, 40.33202553000007], - [-107.74570724599994, 40.33244811900005], - [-107.74439510299999, 40.33274744800008], - [-107.73977384899996, 40.33328231100006], - [-107.729856327, 40.334401342000035], - [-107.72575232499997, 40.33486415500005], - [-107.72392382899994, 40.33500089300003], - [-107.72176869199996, 40.33500805600005], - [-107.70857438699994, 40.334780273000035], - [-107.69231311999994, 40.33449746600007], - [-107.69077778799999, 40.33452310100006], - [-107.68912243199998, 40.334740313000054], - [-107.68767170899997, 40.334994566000034], - [-107.67509791199996, 40.33721992300008], - [-107.66917242799997, 40.338239764000036], - [-107.66735497299999, 40.33832946100006], - [-107.66553845399994, 40.338166588000036], - [-107.66138921099997, 40.33746611300006], - [-107.66017160699994, 40.337424042000066], - [-107.65740759899995, 40.33752730800006], - [-107.65446227899997, 40.33764689900005], - [-107.64994872699998, 40.33782001600008], - [-107.64444776999994, 40.33767737100004], - [-107.64313018299998, 40.33766355100005], - [-107.64192849999995, 40.33783237000006], - [-107.64079772399998, 40.338201612000034], - [-107.63743885399998, 40.33984523600003], - [-107.63521321899998, 40.34100764500005], - [-107.63398901499994, 40.34184043300007], - [-107.63326248599998, 40.34246835700003], - [-107.63169123599994, 40.344069079000064], - [-107.62552264299995, 40.350572412000076], - [-107.62453989199997, 40.35175839200008], - [-107.62404635499996, 40.35260820600007], - [-107.62374241899994, 40.35327229300003], - [-107.62304509899997, 40.35484425300007], - [-107.62252966299997, 40.35570239500004], - [-107.62188355399996, 40.356505636000065], - [-107.62032221199996, 40.35797389700008], - [-107.61947852499998, 40.358960900000056], - [-107.61885262799996, 40.360032465000074], - [-107.61825868499994, 40.361618511000074], - [-107.61807168499996, 40.362072289000025], - [-107.61758260099998, 40.36295366000007], - [-107.61624314399995, 40.36461807200004], - [-107.61429559499999, 40.366900704000045], - [-107.61371403099997, 40.367875351000066], - [-107.61313500799997, 40.36951593900005], - [-107.61310223099997, 40.36991751200003], - [-107.61318475299998, 40.37052752200003], - [-107.61350856299998, 40.37108142400007], - [-107.61497009799996, 40.37240604900006], - [-107.61552230999996, 40.372831621000046], - [-107.61627438899995, 40.37322716400007], - [-107.61784643499999, 40.37383439800004], - [-107.61874601599999, 40.37432641800007], - [-107.62158315499994, 40.376055300000075], - [-107.62232091299995, 40.37672525500005], - [-107.62256731999997, 40.377135278000026], - [-107.62267949599999, 40.37758678100005], - [-107.62266017899998, 40.37805406900003], - [-107.62252048599998, 40.37851725200005], - [-107.62149542699996, 40.38026941700008], - [-107.62116793399997, 40.38094975400003], - [-107.62096722399997, 40.381908347000035], - [-107.62106002299998, 40.38289371700006], - [-107.62133730399995, 40.38361699700005], - [-107.62195980899997, 40.38450720800006], - [-107.62354108899996, 40.38582765000007], - [-107.62401589899997, 40.38618721900008], - [-107.62449857699994, 40.386740952000025], - [-107.62471217799998, 40.38703887300005], - [-107.62512111399997, 40.38777512100006], - [-107.62543244099999, 40.38844104000003], - [-107.62591651399998, 40.389054126000076], - [-107.62660825899997, 40.38954062700003], - [-107.62746779199995, 40.38983611200007], - [-107.62839777999994, 40.38990920900005], - [-107.62993574499995, 40.389723340000046], - [-107.63111964899997, 40.38967314300004], - [-107.63196108499994, 40.38986516400007], - [-107.63294275699997, 40.390403122000066], - [-107.63330483499999, 40.39077777800003], - [-107.63355789199994, 40.39120445200007], - [-107.63475795099998, 40.39453347400007], - [-107.63501850599994, 40.395088835000024], - [-107.63588085499998, 40.39687251300006], - [-107.63625192799998, 40.39746896200006], - [-107.63682281199999, 40.39797327300005], - [-107.63758091099999, 40.398349490000044], - [-107.63927535199997, 40.39884354600008], - [-107.63975554599995, 40.399074306000045], - [-107.64034213899998, 40.39953975700007], - [-107.64077002399995, 40.40011219500008], - [-107.64264196499994, 40.40331510200008], - [-107.64283898999997, 40.40386954500008], - [-107.64298158899999, 40.40449730300003], - [-107.64300185099995, 40.40523340100003], - [-107.64285131199995, 40.40636436700004] - ] - } - }, - { - "id": "9fe14c1e-65bf-5abd-958f-9c2834660ae0", - "type": "Feature", - "properties": { - "core_details": { - "event_type": "work-zone", - "data_source_id": "29ec1d9c-7f4a-4f67-8467-f90057594ee7", - "road_names": ["CO-13"], - "direction": "northbound", - "name": "OpenTMS-Event20626528605_northbound", - "description": "Between County Road 180 (18 miles north of Meeker) and Coal Mine Road (9 miles south of Craig) from Mile Point 64 to Mile Point 79. Paving operations. Alternating traffic. Starting November 14, 2024 at 7:00AM MST until November 14, 2024 at about 7:00PM MST. Full schedule below: \u2022 November 14, 7:00AM - November 14, 7:00PM", - "update_date": "2024-11-07T02:09:54Z" - }, - "start_date": "2024-11-14T14:00:00Z", - "end_date": "2024-11-15T02:00:00Z", - "is_start_date_verified": false, - "is_end_date_verified": false, - "is_start_position_verified": false, - "is_end_position_verified": false, - "location_method": "channel-device-method", - "work_zone_type": "static", - "vehicle_impact": "all-lanes-open", - "lanes": [{ "order": 1, "type": "general", "status": "open" }], - "beginning_cross_street": "County Road 180 (18 miles north of Meeker)", - "ending_cross_street": "Coal Mine Road (9 miles south of Craig)", - "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], - "beginning_milepost": 64.0, - "ending_milepost": 79.0 - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [-107.78537024599996, 40.29633886100004], - [-107.78485951699997, 40.29676614500005], - [-107.78050517099996, 40.30056865900008], - [-107.77373380899996, 40.306486577000044], - [-107.77263729399999, 40.30761163100004], - [-107.77218292699996, 40.30822703700005], - [-107.77066887199999, 40.310813275000044], - [-107.77005750899997, 40.31163787700007], - [-107.76935085799994, 40.312420823000025], - [-107.76733419699997, 40.314210797000044], - [-107.76648527299994, 40.31490312100004], - [-107.76125199199998, 40.31821955000004], - [-107.76059305899997, 40.31870823100007], - [-107.76019702299999, 40.31906705700004], - [-107.75949233099999, 40.31983882600008], - [-107.75889394299998, 40.32066449600006], - [-107.75736781399996, 40.32401400800006], - [-107.75701728099995, 40.32466928300005], - [-107.75636673199995, 40.32547170000004], - [-107.75554926699999, 40.32618073100008], - [-107.75274179999997, 40.32803875700006], - [-107.74978895999999, 40.32997697300004], - [-107.74664026299996, 40.33202553000007], - [-107.74570724599994, 40.33244811900005], - [-107.74439510299999, 40.33274744800008], - [-107.73977384899996, 40.33328231100006], - [-107.729856327, 40.334401342000035], - [-107.72575232499997, 40.33486415500005], - [-107.72392382899994, 40.33500089300003], - [-107.72176869199996, 40.33500805600005], - [-107.70857438699994, 40.334780273000035], - [-107.69231311999994, 40.33449746600007], - [-107.69077778799999, 40.33452310100006], - [-107.68912243199998, 40.334740313000054], - [-107.68767170899997, 40.334994566000034], - [-107.67509791199996, 40.33721992300008], - [-107.66917242799997, 40.338239764000036], - [-107.66735497299999, 40.33832946100006], - [-107.66553845399994, 40.338166588000036], - [-107.66138921099997, 40.33746611300006], - [-107.66017160699994, 40.337424042000066], - [-107.65740759899995, 40.33752730800006], - [-107.65446227899997, 40.33764689900005], - [-107.64994872699998, 40.33782001600008], - [-107.64444776999994, 40.33767737100004], - [-107.64313018299998, 40.33766355100005], - [-107.64192849999995, 40.33783237000006], - [-107.64079772399998, 40.338201612000034], - [-107.63743885399998, 40.33984523600003], - [-107.63521321899998, 40.34100764500005], - [-107.63398901499994, 40.34184043300007], - [-107.63326248599998, 40.34246835700003], - [-107.63169123599994, 40.344069079000064], - [-107.62552264299995, 40.350572412000076], - [-107.62453989199997, 40.35175839200008], - [-107.62404635499996, 40.35260820600007], - [-107.62374241899994, 40.35327229300003], - [-107.62304509899997, 40.35484425300007], - [-107.62252966299997, 40.35570239500004], - [-107.62188355399996, 40.356505636000065], - [-107.62032221199996, 40.35797389700008], - [-107.61947852499998, 40.358960900000056], - [-107.61885262799996, 40.360032465000074], - [-107.61825868499994, 40.361618511000074], - [-107.61807168499996, 40.362072289000025], - [-107.61758260099998, 40.36295366000007], - [-107.61624314399995, 40.36461807200004], - [-107.61429559499999, 40.366900704000045], - [-107.61371403099997, 40.367875351000066], - [-107.61313500799997, 40.36951593900005], - [-107.61310223099997, 40.36991751200003], - [-107.61318475299998, 40.37052752200003], - [-107.61350856299998, 40.37108142400007], - [-107.61497009799996, 40.37240604900006], - [-107.61552230999996, 40.372831621000046], - [-107.61627438899995, 40.37322716400007], - [-107.61784643499999, 40.37383439800004], - [-107.61874601599999, 40.37432641800007], - [-107.62158315499994, 40.376055300000075], - [-107.62232091299995, 40.37672525500005], - [-107.62256731999997, 40.377135278000026], - [-107.62267949599999, 40.37758678100005], - [-107.62266017899998, 40.37805406900003], - [-107.62252048599998, 40.37851725200005], - [-107.62149542699996, 40.38026941700008], - [-107.62116793399997, 40.38094975400003], - [-107.62096722399997, 40.381908347000035], - [-107.62106002299998, 40.38289371700006], - [-107.62133730399995, 40.38361699700005], - [-107.62195980899997, 40.38450720800006], - [-107.62354108899996, 40.38582765000007], - [-107.62401589899997, 40.38618721900008], - [-107.62449857699994, 40.386740952000025], - [-107.62471217799998, 40.38703887300005], - [-107.62512111399997, 40.38777512100006], - [-107.62543244099999, 40.38844104000003], - [-107.62591651399998, 40.389054126000076], - [-107.62660825899997, 40.38954062700003], - [-107.62746779199995, 40.38983611200007], - [-107.62839777999994, 40.38990920900005], - [-107.62993574499995, 40.389723340000046], - [-107.63111964899997, 40.38967314300004], - [-107.63196108499994, 40.38986516400007], - [-107.63294275699997, 40.390403122000066], - [-107.63330483499999, 40.39077777800003], - [-107.63355789199994, 40.39120445200007], - [-107.63475795099998, 40.39453347400007], - [-107.63501850599994, 40.395088835000024], - [-107.63588085499998, 40.39687251300006], - [-107.63625192799998, 40.39746896200006], - [-107.63682281199999, 40.39797327300005], - [-107.63758091099999, 40.398349490000044], - [-107.63927535199997, 40.39884354600008], - [-107.63975554599995, 40.399074306000045], - [-107.64034213899998, 40.39953975700007], - [-107.64077002399995, 40.40011219500008], - [-107.64264196499994, 40.40331510200008], - [-107.64283898999997, 40.40386954500008], - [-107.64298158899999, 40.40449730300003], - [-107.64300185099995, 40.40523340100003], - [-107.64285131199995, 40.40636436700004] - ] - } - } - ] -} diff --git a/wzdx/sample_files/raw/planned_events/i70_noise_wall_replacement_2025_08_08.json b/wzdx/sample_files/raw/planned_events/i70_noise_wall_replacement_2025_08_08.json new file mode 100644 index 00000000..6490c132 --- /dev/null +++ b/wzdx/sample_files/raw/planned_events/i70_noise_wall_replacement_2025_08_08.json @@ -0,0 +1,57 @@ +{ + "type": "Feature", + "geometry": { + "srid": 4326, + "type": "MultiPoint", + "coordinates": [ + [-105.02553, 39.784372], + [-105.02278, 39.784186] + ] + }, + "properties": { + "clearTime": "2025-08-08T11:30:00Z", + "startMarker": 272.0, + "project": { + "description": "I-70 Noise Wall Replacement I-76 to Pecos Street", + "status": "project active", + "owningGroup": "LaneAware", + "startTime": "2024-03-11T06:00:00Z", + "endTime": "2026-03-31T05:59:59Z" + }, + "type": "Wall Maintenance", + "laneImpacts": [ + { + "direction": "east", + "laneCount": 3, + "laneClosures": "0", + "closedLaneTypes": [] + }, + { + "direction": "west", + "laneCount": 3, + "laneClosures": "0", + "closedLaneTypes": ["right exit ramp"] + } + ], + "routeName": "I-70W", + "isOversizedLoadsProhibited": false, + "lastUpdated": "2025-08-07T21:13:29.322Z", + "schedule": [ + { + "startTime": "2025-08-08T00:00:00.000Z", + "endTime": "2025-08-08T11:30:00.000Z" + } + ], + "endMarker": 272.1, + "hasRampRestriction": false, + "name": "I-70 Noise Wall: I-76 to Pecos Street -108366", + "startTime": "2025-08-08T00:00:00Z", + "id": "OpenTMS-Event26569868512", + "travelerInformationMessage": "Between Exit 273: Pecos Street and Exit 271B: Lowell Boulevard (Denver) from Mile Point 272.1 to Mile Point 272. Wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: • August 7, 6:00PM - August 8, 5:30AM Comment: WB I-70 off-ramp closure with detour route in place", + "category": "Construction", + "owningGroup": "LaneAware", + "jurisdictions": ["DENVER (COUNTY)"], + "direction": "west" + }, + "attributes": {} +} diff --git a/wzdx/sample_files/raw/planned_events/planned_event_sanfa_fe_alternating_traffic.json b/wzdx/sample_files/raw/planned_events/planned_event_sanfa_fe_alternating_traffic.json new file mode 100644 index 00000000..da7ab001 --- /dev/null +++ b/wzdx/sample_files/raw/planned_events/planned_event_sanfa_fe_alternating_traffic.json @@ -0,0 +1,43 @@ +{ + "type": "Feature", + "geometry": { + "srid": 4326, + "type": "MultiPoint", + "coordinates": [ + [-104.480512, 36.994492], + [-104.5197, 37.091658] + ] + }, + "properties": { + "additionalImpacts": ["Alternating traffic", "Alternating Lanes"], + "clearTime": "2025-08-08T01:00:00Z", + "startMarker": 0.0, + "project": { + "description": "I-25 Raton Pass Surface Treatment on I-25 from MP 1 to 7.6.", + "status": "project active", + "owningGroup": "LaneAware", + "startTime": "2025-04-07T06:00:00Z", + "endTime": "2025-11-25T06:59:59Z" + }, + "type": "Road Construction", + "laneImpacts": [ + { "direction": "north", "laneCount": 2, "laneClosures": "6000", "closedLaneTypes": ["left lane", "right lane"] }, + { "direction": "south", "laneCount": 2, "laneClosures": "0", "closedLaneTypes": [] } + ], + "routeName": "I-25N", + "isOversizedLoadsProhibited": false, + "lastUpdated": "2025-07-31T21:51:11.344Z", + "schedule": [{ "startTime": "2025-08-07T13:00:00.000Z", "endTime": "2025-08-08T01:00:00.000Z" }], + "endMarker": 8.0, + "hasRampRestriction": false, + "name": "I-25 Raton Pass-107847", + "startTime": "2025-08-07T13:00:00Z", + "id": "OpenTMS-Event26437796024", + "travelerInformationMessage": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM", + "category": "Construction", + "owningGroup": "LaneAware", + "jurisdictions": ["LAS ANIMAS (COUNTY)"], + "direction": "north" + }, + "attributes": {} +} diff --git a/wzdx/sample_files/raw/planned_events/us6_alternating_traffic_2025_08_06.json b/wzdx/sample_files/raw/planned_events/us6_alternating_traffic_2025_08_06.json new file mode 100644 index 00000000..d733fa87 --- /dev/null +++ b/wzdx/sample_files/raw/planned_events/us6_alternating_traffic_2025_08_06.json @@ -0,0 +1,43 @@ +{ + "type": "Feature", + "geometry": { + "srid": 4326, + "type": "MultiPoint", + "coordinates": [ + [-108.45338, 39.091773], + [-108.445973, 39.091771] + ] + }, + "properties": { + "additionalImpacts": ["Alternating traffic", "Alternating Lanes"], + "clearTime": "2025-08-08T01:00:00Z", + "startMarker": 37.2, + "project": { + "description": "Traffic and Pedestrian Safety improvements in Clifton, CO", + "status": "project inactive", + "owningGroup": "LaneAware", + "startTime": "2022-11-07T07:00:00Z", + "endTime": "2024-10-07T05:59:59Z" + }, + "type": "Road Construction", + "laneImpacts": [ + { "direction": "east", "laneCount": 3, "laneClosures": "0", "closedLaneTypes": [] }, + { "direction": "west", "laneCount": 3, "laneClosures": "0", "closedLaneTypes": [] } + ], + "routeName": "US-6E", + "isOversizedLoadsProhibited": false, + "lastUpdated": "2025-08-06T20:29:30.764Z", + "schedule": [{ "startTime": "2025-08-07T13:00:00.000Z", "endTime": "2025-08-08T01:00:00.000Z" }], + "endMarker": 37.9, + "hasRampRestriction": false, + "name": "US 6 Clifton Improvements Project-108228", + "startTime": "2025-08-07T13:00:00Z", + "id": "OpenTMS-Event26566970102", + "travelerInformationMessage": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM", + "category": "Construction", + "owningGroup": "LaneAware", + "jurisdictions": ["MESA (COUNTY)"], + "direction": "east" + }, + "attributes": {} +} diff --git a/wzdx/sample_files/standard/planned_events/standard_planned_event_OpenTMS-Event20643308360_westbound.json b/wzdx/sample_files/standard/planned_events/standard_planned_event_OpenTMS-Event20643308360_westbound.json index aa409300..fb14a428 100644 --- a/wzdx/sample_files/standard/planned_events/standard_planned_event_OpenTMS-Event20643308360_westbound.json +++ b/wzdx/sample_files/standard/planned_events/standard_planned_event_OpenTMS-Event20643308360_westbound.json @@ -15,70 +15,22 @@ "last_updated_timestamp": 1731013775261 }, "geometry": [ - [ - -105.16586083999994, - 39.734858632000055 - ], - [ - -105.16638882599995, - 39.73443766200006 - ], - [ - -105.16854799099997, - 39.73271605700006 - ], - [ - -105.17077491299995, - 39.73094029200007 - ], - [ - -105.17293965199997, - 39.72943332800003 - ], - [ - -105.17468559199995, - 39.72842892500006 - ], - [ - -105.17580481399995, - 39.727785029000074 - ], - [ - -105.17843878399998, - 39.72609999900004 - ], - [ - -105.17993813899994, - 39.72512450600004 - ], - [ - -105.18206644899999, - 39.723739730000034 - ], - [ - -105.18563422299997, - 39.72141816000004 - ], - [ - -105.18769294899994, - 39.72000476800008 - ], - [ - -105.18847369599996, - 39.71936694800007 - ], - [ - -105.18984140499998, - 39.718052475000036 - ], - [ - -105.190781717, - 39.71695507100003 - ], - [ - -105.19270413899994, - 39.714462801000025 - ] + [-105.16586083999994, 39.734858632000055], + [-105.16638882599995, 39.73443766200006], + [-105.16854799099997, 39.73271605700006], + [-105.17077491299995, 39.73094029200007], + [-105.17293965199997, 39.72943332800003], + [-105.17468559199995, 39.72842892500006], + [-105.17580481399995, 39.727785029000074], + [-105.17843878399998, 39.72609999900004], + [-105.17993813899994, 39.72512450600004], + [-105.18206644899999, 39.723739730000034], + [-105.18563422299997, 39.72141816000004], + [-105.18769294899994, 39.72000476800008], + [-105.18847369599996, 39.71936694800007], + [-105.18984140499998, 39.718052475000036], + [-105.190781717, 39.71695507100003], + [-105.19270413899994, 39.714462801000025] ], "header": { "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and C-470 (Golden) from Mile Point 262 to Mile Point 260. Both shoulders closed due to road construction. Starting November 12, 2024 at 7:00AM MST until November 12, 2024 at about 6:00PM MST. Full schedule below: \u00e2\u20ac\u00a2 November 12, 7:00AM - November 12, 6:00PM", @@ -124,6 +76,7 @@ "beginning_cross_street": "Exit 263: Colorado Mills Parkway (West Pleasant View)", "ending_cross_street": "C-470 (Golden)", "valid": false, + "vehicle_impact": "some-lanes-closed", "route_details_start": { "Route": "070A_DEC", "Measure": 262.0, @@ -141,4 +94,4 @@ "condition_1": true } } -} \ No newline at end of file +} diff --git a/wzdx/sample_files/validation_schema/connected_work_zone_feed_v1.0.json b/wzdx/sample_files/validation_schema/connected_work_zone_feed_v1.0.json new file mode 100644 index 00000000..167743a9 --- /dev/null +++ b/wzdx/sample_files/validation_schema/connected_work_zone_feed_v1.0.json @@ -0,0 +1,763 @@ +{ + "title": "CWZ v1.0 Work Zone Feed", + "description": "The GeoJSON output of a CWZ Work Zone Feed v1.0.", + "type": "object", + "required": ["feed_info", "type", "features"], + "properties": { + "feed_info": { + "title": "CWZ Feed Information", + "description": "Describes CWZ feed header information such as metadata, contact information, and data sources.", + "type": "object", + "required": ["publisher", "update_frequency", "update_date", "version", "license", "data_sources"], + "properties": { + "publisher": { + "description": "The organization responsible for publishing the feed.", + "type": "string" + }, + "contact_name": { + "description": "The name of the individual or group responsible for the data feed.", + "type": "string" + }, + "contact_email": { + "description": "The email address of the individual or group responsible for the data feed.", + "type": "string", + "format": "email" + }, + "update_frequency": { + "description": "The frequency in seconds at which the data feed is updated.", + "type": "integer", + "minimum": -1 + }, + "update_date": { + "description": "The UTC date and time when the GeoJSON file (representing the instance of the feed) was generated.", + "type": "string", + "format": "date-time" + }, + "version": { + "description": "The CWZ specification version used to create the data feed, in 'major.minor' format.", + "type": "string", + "pattern": "^(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)$" + }, + "license": { + "description": "The URL of the license that applies to the data in the CWZ feed. This *must* be the string \"https://creativecommons.org/publicdomain/zero/1.0/\".", + "enum": ["https://creativecommons.org/publicdomain/zero/1.0/"] + }, + "data_sources": { + "description": "A list of specific data sources for the road event data in the feed.", + "type": "array", + "items": { + "$ref": "#/definitions/FeedDataSource" + }, + "minItems": 1 + } + } + }, + "type": { + "description": "The GeoJSON type.", + "enum": ["FeatureCollection"] + }, + "features": { + "description": "An array of GeoJSON Feature objects which represent CWZ road events.", + "type": "array", + "items": { + "allOf": [ + { + "properties": { + "properties": { + "properties": { + "core_details": { + "properties": { + "event_type": { + "enum": ["work-zone", "detour"] + } + }, + "required": ["event_type"] + } + }, + "required": ["core_details"] + } + }, + "required": ["properties"] + }, + { + "title": "Road Event Feature (GeoJSON Feature)", + "description": "The container object for a specific CWZ road event; an instance of a GeoJSON Feature.", + "type": "object", + "required": ["id", "type", "properties", "geometry"], + "properties": { + "id": { + "description": "A unique identifier issued by the data feed provider to identify the CWZ road event. This identifier is a Universally Unique IDentifier (UUID) as defined in [RFC 4122](https://datatracker.ietf.org/doc/html/rfc4122).", + "type": "string" + }, + "type": { + "description": "The GeoJSON object type; must be 'Feature'.", + "enum": ["Feature"] + }, + "properties": { + "type": "object", + "properties": { + "core_details": { + "$ref": "#/definitions/RoadEventCoreDetails" + } + }, + "required": ["core_details"], + "oneOf": [ + { + "$ref": "#/definitions/WorkZoneRoadEvent" + }, + { + "$ref": "#/definitions/DetourRoadEvent" + } + ] + }, + "geometry": { + "oneOf": [ + { + "title": "GeoJSON LineString", + "type": "object", + "required": ["type", "coordinates"], + "properties": { + "type": { + "type": "string", + "enum": ["LineString"] + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "GeoJSON Point", + "type": "object", + "required": ["type", "coordinates"], + "properties": { + "type": { + "type": "string", + "enum": ["Point"] + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + } + ] + }, + "bbox": { + "title": "GeoJSON Bounding Box", + "description": "Information on the coordinate range for a Geometry, Feature, or FeatureCollection.", + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + } + ] + } + } + }, + "definitions": { + "FeedDataSource": { + "title": "CWZ Feed Data Source", + "description": "Describes information about a specific data source used to build the work zone data feed.", + "type": "object", + "required": ["data_source_id", "organization_name", "update_frequency", "update_date"], + "properties": { + "data_source_id": { + "description": "Unique identifier for the organization providing work zone data. This identifier is a Universally Unique IDentifier (UUID) as defined in [RFC 4122](https://datatracker.ietf.org/doc/html/rfc4122).", + "type": "string" + }, + "organization_name": { + "description": "The name of the organization for the authoritative source of the work zone data.", + "type": "string" + }, + "contact_name": { + "description": "The name of the individual or group responsible for the data source.", + "type": "string" + }, + "contact_email": { + "description": "The email address of the individual or group responsible for the data source.", + "type": "string", + "format": "email" + }, + "update_frequency": { + "description": "The frequency in seconds at which the data source is updated.", + "type": "integer", + "minimum": -1 + }, + "update_date": { + "description": "The UTC date and time when the data source was last updated.", + "type": "string", + "format": "date-time" + } + } + }, + "WorkZoneRoadEvent": { + "title": "Work Zone Road Event", + "description": "Describes a work zone road event including where, when, and what activities are taking place within a work zone on a roadway.", + "type": "object", + "allOf": [ + { + "properties": { + "core_details": { + "properties": { + "event_type": { + "const": "work-zone" + } + }, + "required": ["event_type"] + } + }, + "required": ["core_details"] + }, + { + "required": [ + "core_details", + "is_start_position_verified", + "is_end_position_verified", + "start_date", + "end_date", + "is_start_date_verified", + "is_end_date_verified", + "vehicle_impact", + "location_method" + ], + "dependencies": { + "beginning_reference_post": ["reference_post_unit"], + "ending_reference_post": ["reference_post_unit"] + }, + "properties": { + "core_details": { + "$ref": "#/definitions/RoadEventCoreDetails" + }, + "beginning_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event begins.", + "type": "string" + }, + "ending_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event ends.", + "type": "string" + }, + "beginning_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event begins.", + "type": "number", + "minimum": 0 + }, + "ending_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event ends.", + "type": "number", + "minimum": 0 + }, + "reference_post_unit ": { + "description": "The unit used for reference post.", + "$ref": "#/definitions/UnitOfMeasurement" + }, + "is_start_position_verified": { + "description": "Indicates if the start position (first geometric coordinate pair) is based on actual reported data from a GPS-equipped device that measured the location of the start of the work zone.", + "type": "boolean" + }, + "is_end_position_verified": { + "description": "Indicates if the end position (last geometric coordinate pair) is based on actual reported data from a GPS-equipped device that measured the location of the end of the work zone.", + "type": "boolean" + }, + "start_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event begins (e.g. 2020-11-03T19:37:00Z).", + "type": "string", + "format": "date-time" + }, + "end_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event ends (e.g. 2020-11-03T19:37:00Z).", + "format": "date-time" + }, + "is_start_date_verified": { + "description": "Indicates if work has been confirmed to have started, such as from a person or field device.", + "type": "boolean" + }, + "is_end_date_verified": { + "description": "Indicates if work has been confirmed to have ended, such as from a person or field device.", + "type": "boolean" + }, + "work_zone_type": { + "description": "The type of work zone road event.", + "$ref": "#/definitions/WorkZoneType" + }, + "vehicle_impact": { + "$ref": "#/definitions/VehicleImpact" + }, + "location_method": { + "$ref": "#/definitions/LocationMethod" + }, + "worker_presence": { + "$ref": "#/definitions/WorkerPresence" + }, + "reduced_speed_limit_kph": { + "description": "If applicable, the reduced speed limit posted within the road event, in kilometers per hour.", + "type": "number", + "minimum": 0 + }, + "restrictions": { + "description": "A list of zero or more restrictions applying to the road event.", + "type": "array", + "items": { + "$ref": "#/definitions/Restriction" + } + }, + "types_of_work": { + "description": "A list of the types of work being done in a road event.", + "type": "array", + "items": { + "$ref": "#/definitions/TypeOfWork" + } + }, + "lanes": { + "description": "A list of individual lanes within a road event (roadway segment).", + "type": "array", + "items": { + "$ref": "#/definitions/Lane" + } + }, + "impacted_cds_curb_zones": { + "description": "A list of references to external CDS Curb Zones impacted by the work zone.", + "type": "array", + "items": { + "$ref": "#/definitions/CdsCurbZonesReference" + } + } + } + } + ] + }, + "DetourRoadEvent": { + "title": "Detour Road Event", + "description": "Describes a detour on a roadway.", + "type": "object", + "allOf": [ + { + "properties": { + "core_details": { + "properties": { + "event_type": { + "const": "detour" + } + }, + "required": ["event_type"] + } + }, + "required": ["core_details"] + }, + { + "required": ["core_details", "start_date", "end_date", "is_start_date_verified", "is_end_date_verified"], + "dependencies": { + "beginning_reference_post": ["reference_post_unit"], + "ending_reference_post": ["reference_post_unit"] + }, + "properties": { + "core_details": { + "$ref": "#/definitions/RoadEventCoreDetails" + }, + "beginning_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event begins.", + "type": "string" + }, + "ending_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event ends.", + "type": "string" + }, + "beginning_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event begins.", + "type": "number", + "minimum": 0 + }, + "ending_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event ends.", + "type": "number", + "minimum": 0 + }, + "reference_post_unit": { + "description": "The unit used for reference post.", + "$ref": "#/definitions/UnitOfMeasurement" + }, + "start_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event begins (e.g. 2020-11-03T19:37:00Z).", + "type": "string", + "format": "date-time" + }, + "end_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event ends (e.g. 2020-11-03T19:37:00Z).", + "format": "date-time" + }, + "is_start_date_verified": { + "description": "Indicates if the detour has been confirmed to have started, such as from a person or device in the field or a report from a traffic management center.", + "type": "boolean" + }, + "is_end_date_verified": { + "description": "Indicates if the detour has been confirmed to have ended, such as from a person or device in the field or a report from a traffic management center.", + "type": "boolean" + } + } + } + ] + }, + "RoadEventCoreDetails": { + "title": "Road Event Core Details", + "description": "The core details of an event occurring on a roadway (i.e. a road event) that is shared by all types of road events.", + "type": "object", + "required": ["data_source_id", "event_type", "road_names", "direction"], + "properties": { + "data_source_id": { + "description": "Identifies the data source from which the road event data is sourced from.", + "type": "string" + }, + "event_type": { + "$ref": "#/definitions/EventType" + }, + "related_road_events": { + "description": "A list describing one or more road events which are related to this road event, such as a work zone project it is part of or another road event that occurs before or after it in sequence.", + "type": "array", + "items": { + "$ref": "#/definitions/RelatedRoadEvent" + } + }, + "road_names": { + "description": "A list of publicly known names of the road on which the event occurs. This may include the road number designated by a jurisdiction such as a county, state or interstate (e.g. I-5, VT 133).", + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "direction": { + "title": "Direction Enumerated Type", + "description": "The direction of a road based on standard naming for US roads; indicates the direction the traffic flow not the real heading angle.", + "enum": [ + "northbound", + "eastbound", + "southbound", + "westbound", + "inner-loop", + "outer-loop", + "undefined", + "unknown" + ] + }, + "name": { + "description": "A human-readable name for the road event.", + "type": "string" + }, + "description": { + "description": "Short free text description of the road event.", + "type": "string" + }, + "creation_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event was created (e.g. 2020-11-03T19:37:00Z).", + "type": "string", + "format": "date-time" + }, + "update_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when any information in the RoadEventFeature (including child objects) that the RoadEventCoreDetails applies to was most recently updated or confirmed as up to date.", + "type": "string", + "format": "date-time" + } + } + }, + "LocationMethod": { + "title": "Location Method Enumerated Type", + "description": "The typical method used to locate the beginning and end of a work zone impact area.", + "enum": ["channel-device-method", "sign-method", "junction-method", "other", "unknown"] + }, + "RelatedRoadEvent": { + "title": "RelatedRoadEvent", + "description": "Identifies a road event that is related to the road event that the RelatedRoadEvent object occurs on.", + "type": "object", + "required": ["type", "id"], + "properties": { + "type": { + "description": "The type of road event being identified, such as another sequence of related work zones, a detour, or next road event in sequence.", + "$ref": "#/definitions/RelatedRoadEventType" + }, + "id": { + "description": "An identifier for the related road event by the type property.", + "type": "string" + } + } + }, + "TypeOfWork": { + "title": "Type of Work", + "description": "A description of the type of work being done in a road event and an indication of if that work will result in an architectural change to the roadway.", + "type": "object", + "required": ["type_name"], + "properties": { + "type_name": { + "$ref": "#/definitions/WorkTypeName" + }, + "is_architectural_change": { + "description": "A flag indicating whether the type of work will result in an architectural change to the roadway.", + "type": "boolean" + } + } + }, + "Lane": { + "title": "Lane", + "description": "An individual lane within a road event.", + "type": "object", + "required": ["order", "status", "type"], + "properties": { + "order": { + "description": "The position (index) of the lane in sequence on the roadway, where '1' represents the left-most lane.", + "type": "integer", + "minimum": 1 + }, + "status": { + "$ref": "#/definitions/LaneStatus" + }, + "type": { + "$ref": "#/definitions/LaneType" + }, + "restrictions": { + "description": "A list of zero or more restrictions specific to the lane.", + "type": "array", + "items": { + "$ref": "#/definitions/Restriction" + } + } + } + }, + "Restriction": { + "title": "Restriction", + "description": "A restriction on a roadway or lane, including type and value.", + "type": "object", + "required": ["type"], + "dependencies": { + "value": ["unit"] + }, + "properties": { + "type": { + "$ref": "#/definitions/RestrictionType" + }, + "value": { + "type": "number" + }, + "unit": { + "$ref": "#/definitions/UnitOfMeasurement" + } + } + }, + "CdsCurbZonesReference": { + "title": "CdsCurbZonesReference", + "description": "A reference to one or more CDS curb zones that are impacted by road work.", + "type": "object", + "required": ["cds_curb_zone_ids", "cds_curbs_api_url"], + "properties": { + "cds_curb_zone_ids": { + "description": "A list of CDS Curb Zone ids.", + "type": "array", + "items": { + "type": "string" + } + }, + "cds_curbs_api_url": { + "description": "An identifier for the source of the requested CDS Curbs API.", + "type": "string", + "format": "uri" + } + } + }, + "WorkerPresence": { + "title": "Worker Presence", + "description": "Information about the presence of workers in the work zone event area.", + "type": "object", + "required": ["are_workers_present"], + "properties": { + "are_workers_present": { + "description": "Whether workers are present in the work zone event area, following the definition provided in the 'definition' property on the WorkerPresence object.", + "type": "boolean" + }, + "method": { + "$ref": "#/definitions/WorkerPresenceMethod" + }, + "worker_presence_last_confirmed_date": { + "description": "The UTC date and time at which the presence of workers was last confirmed.", + "type": "string", + "format": "date-time" + }, + "confidence": { + "$ref": "#/definitions/WorkerPresenceConfidence" + }, + "definition": { + "description": "A list of situations in which workers are considered to be present in the jurisdiction of the data provider.", + "type": "array", + "items": { + "$ref": "#/definitions/WorkerPresenceDefinition" + }, + "uniqueItems": true + } + } + }, + "EventType": { + "title": "Road Event Type Enumerated Type", + "description": "The type of CWZ road event.", + "enum": ["work-zone", "detour"] + }, + "WorkZoneType": { + "title": "Work Zone Type Enumerated Type", + "description": "The type of work zone road event.", + "enum": ["static", "moving", "planned-moving-area"] + }, + "VehicleImpact": { + "title": "Vehicle Impact Enumerated Type", + "description": "The impact to vehicular lanes along a single road in a single direction.", + "enum": [ + "all-lanes-closed", + "some-lanes-closed", + "all-lanes-open", + "alternating-one-way", + "some-lanes-closed-merge-left", + "some-lanes-closed-merge-right", + "all-lanes-open-shift-left", + "all-lanes-open-shift-right", + "some-lanes-closed-split", + "flagging", + "temporary-traffic-signal", + "unknown" + ] + }, + "RestrictionType": { + "title": "Restriction Type Enumerated Type", + "description": "The type of vehicle restriction on a roadway.", + "enum": [ + "local-access-only", + "no-trucks", + "travel-peak-hours-only", + "hov-3", + "hov-2", + "no-parking", + "reduced-width", + "reduced-height", + "reduced-length", + "reduced-weight", + "axle-load-limit", + "gross-weight-limit", + "towing-prohibited", + "permitted-oversize-loads-prohibited", + "no-passing" + ] + }, + "WorkTypeName": { + "title": "Work Type Name Enumerated Type", + "description": "A high-level text description of the type of work being done in a road event.", + "enum": [ + "non-encroachment", + "minor-road-defect-repair", + "roadside-work", + "overhead-work", + "below-road-work", + "barrier-work", + "surface-work", + "painting", + "roadway-relocation", + "roadway-creation" + ] + }, + "LaneStatus": { + "title": "Lane Status Enumerated Type", + "description": "The status of the lane for the traveling public.", + "enum": ["open", "closed", "shift-left", "shift-right", "merge-left", "merge-right", "alternating-flow"] + }, + "LaneType": { + "title": "Lane Type Enumerated Type", + "description": "An indication of the type of lane or shoulder.", + "enum": [ + "general", + "exit-lane", + "exit-ramp", + "entrance-lane", + "entrance-ramp", + "sidewalk", + "bike-lane", + "shoulder", + "parking", + "median", + "two-way-center-turn-lane" + ] + }, + "UnitOfMeasurement": { + "title": "Unit of Measurement Enumerated Type", + "description": "Unit of measurement, used when providing a unit to accompany a value.", + "enum": ["feet", "inches", "centimeters", "pounds", "tons", "kilograms", "miles", "kilometers"] + }, + "WorkerPresenceMethod": { + "title": "Worker Presence Method Enumerated Type", + "description": "Describes methods for how worker presence in a work zone event area is determined.", + "enum": [ + "camera-monitoring", + "arrow-board-present", + "cones-present", + "maintenance-vehicle-present", + "wearables-present", + "mobile-device-present", + "check-in-app", + "check-in-verbal", + "scheduled" + ] + }, + "WorkerPresenceDefinition": { + "title": "Worker Presence Definition Enumerated Type", + "description": "Situations in which workers may be considered present in a work zone.", + "enum": [ + "workers-in-work-zone-working", + "workers-in-work-zone-not-working", + "mobile-equipment-in-work-zone-moving", + "mobile-equipment-in-work-zone-not-moving", + "fixed-equipment-in-work-zone", + "humans-behind-barrier", + "humans-in-right-of-way" + ] + }, + "WorkerPresenceConfidence": { + "title": "Worker Presence Confidence Enumerated Type", + "description": "A high-level description of the feed publisher's confidence in the reported WorkerPresence value of are_workers_present.", + "enum": ["low", "medium", "high"] + }, + "RelatedRoadEventType": { + "title": "Related Road Event Type Enumerated Type", + "description": "Describes how a road event is related to the road event that the RelatedRoadEvent object occurs on.", + "enum": [ + "first-in-sequence", + "next-in-sequence", + "first-occurrence", + "next-occurrence", + "related-work-zone", + "related-detour", + "planned-moving-operation", + "active-moving-operation" + ] + } + } +} diff --git a/wzdx/sample_files/validation_schema/connected_work_zone_feed_v10.py b/wzdx/sample_files/validation_schema/connected_work_zone_feed_v10.py new file mode 100644 index 00000000..b3f568ad --- /dev/null +++ b/wzdx/sample_files/validation_schema/connected_work_zone_feed_v10.py @@ -0,0 +1,795 @@ +connected_work_zone_feed_v10_schema_string = { + "$id": "https://???/WorkZoneFeed.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "CWZ v1.0 Work Zone Feed", + "description": "The GeoJSON output of a CWZ Work Zone Feed v1.0.", + "type": "object", + "required": ["feed_info", "type", "features"], + "properties": { + "feed_info": { + "$id": "https://???/FeedInfo.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "CWZ Feed Information", + "description": "Describes CWZ feed header information such as metadata, contact information, and data sources.", + "type": "object", + "required": [ + "publisher", + "update_frequency", + "update_date", + "version", + "license", + "data_sources", + ], + "properties": { + "publisher": { + "description": "The organization responsible for publishing the feed.", + "type": "string", + }, + "contact_name": { + "description": "The name of the individual or group responsible for the data feed.", + "type": "string", + }, + "contact_email": { + "description": "The email address of the individual or group responsible for the data feed.", + "type": "string", + "format": "email", + }, + "update_frequency": { + "description": "The frequency in seconds at which the data feed is updated.", + "type": "integer", + "minimum": -1, + }, + "update_date": { + "description": "The UTC date and time when the GeoJSON file (representing the instance of the feed) was generated.", + "type": "string", + "format": "date-time", + }, + "version": { + "description": "The CWZ specification version used to create the data feed, in 'major.minor' format.", + "type": "string", + "pattern": "^(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)$", + }, + "license": { + "description": 'The URL of the license that applies to the data in the CWZ feed. This *must* be the string "https://creativecommons.org/publicdomain/zero/1.0/".', + "enum": ["https://creativecommons.org/publicdomain/zero/1.0/"], + }, + "data_sources": { + "description": "A list of specific data sources for the road event data in the feed.", + "type": "array", + "items": {"$ref": "#/definitions/FeedDataSource"}, + "minItems": 1, + }, + }, + "definitions": { + "FeedDataSource": { + "title": "CWZ Feed Data Source", + "description": "Describes information about a specific data source used to build the work zone data feed.", + "type": "object", + "required": [ + "data_source_id", + "organization_name", + "update_frequency", + "update_date", + ], + "properties": { + "data_source_id": { + "description": "Unique identifier for the organization providing work zone data. This identifier is a Universally Unique IDentifier (UUID) as defined in [RFC 4122](https://datatracker.ietf.org/doc/html/rfc4122).", + "type": "string", + }, + "organization_name": { + "description": "The name of the organization for the authoritative source of the work zone data.", + "type": "string", + }, + "contact_name": { + "description": "The name of the individual or group responsible for the data source.", + "type": "string", + }, + "contact_email": { + "description": "The email address of the individual or group responsible for the data source.", + "type": "string", + "format": "email", + }, + "update_frequency": { + "description": "The frequency in seconds at which the data source is updated.", + "type": "integer", + "minimum": -1, + }, + "update_date": { + "description": "The UTC date and time when the data source was last updated.", + "type": "string", + "format": "date-time", + }, + }, + } + }, + }, + "type": {"description": "The GeoJSON type.", "enum": ["FeatureCollection"]}, + "features": { + "description": "An array of GeoJSON Feature objects which represent CWZ road events.", + "type": "array", + "items": { + "allOf": [ + { + "properties": { + "properties": { + "properties": { + "core_details": { + "properties": { + "event_type": { + "enum": ["work-zone", "detour"] + } + }, + "required": ["event_type"], + } + }, + "required": ["core_details"], + } + }, + "required": ["properties"], + }, + { + "$id": "https://???/RoadEventFeature.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "Road Event Feature (GeoJSON Feature)", + "description": "The container object for a specific CWZ road event; an instance of a GeoJSON Feature.", + "type": "object", + "required": ["id", "type", "properties", "geometry"], + "properties": { + "id": { + "description": "A unique identifier issued by the data feed provider to identify the CWZ road event. This identifier is a Universally Unique IDentifier (UUID) as defined in [RFC 4122](https://datatracker.ietf.org/doc/html/rfc4122).", + "type": "string", + }, + "type": { + "description": "The GeoJSON object type; must be 'Feature'.", + "enum": ["Feature"], + }, + "properties": { + "type": "object", + "properties": { + "core_details": { + "$ref": "#/definitions/RoadEventCoreDetails" + } + }, + "required": ["core_details"], + "oneOf": [ + {"$ref": "#/definitions/WorkZoneRoadEvent"}, + {"$ref": "#/definitions/DetourRoadEvent"}, + ], + }, + "geometry": { + "oneOf": [ + { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "https://geojson.org/schema/LineString.json", + "title": "GeoJSON LineString", + "type": "object", + "required": ["type", "coordinates"], + "properties": { + "type": { + "type": "string", + "enum": ["LineString"], + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": { + "type": "array", + "minItems": 2, + "items": {"type": "number"}, + }, + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": {"type": "number"}, + }, + }, + }, + { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "https://geojson.org/schema/Point.json", + "title": "GeoJSON Point", + "type": "object", + "required": ["type", "coordinates"], + "properties": { + "type": { + "type": "string", + "enum": ["Point"], + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": {"type": "number"}, + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": {"type": "number"}, + }, + }, + }, + ] + }, + "bbox": { + "$id": "https://???/BoundingBox.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "GeoJSON Bounding Box", + "description": "Information on the coordinate range for a Geometry, Feature, or FeatureCollection.", + "type": "array", + "minItems": 4, + "items": {"type": "number"}, + }, + }, + "definitions": { + "WorkZoneRoadEvent": { + "title": "Work Zone Road Event", + "description": "Describes a work zone road event including where, when, and what activities are taking place within a work zone on a roadway.", + "type": "object", + "allOf": [ + { + "properties": { + "core_details": { + "properties": { + "event_type": {"const": "work-zone"} + }, + "required": ["event_type"], + } + }, + "required": ["core_details"], + }, + { + "required": [ + "core_details", + "is_start_position_verified", + "is_end_position_verified", + "start_date", + "end_date", + "is_start_date_verified", + "is_end_date_verified", + "vehicle_impact", + "location_method", + ], + "dependencies": { + "beginning_reference_post": [ + "reference_post_unit" + ], + "ending_reference_post": [ + "reference_post_unit" + ], + }, + "properties": { + "core_details": { + "$ref": "#/definitions/RoadEventCoreDetails" + }, + "beginning_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event begins.", + "type": "string", + }, + "ending_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event ends.", + "type": "string", + }, + "beginning_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event begins.", + "type": "number", + "minimum": 0, + }, + "ending_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event ends.", + "type": "number", + "minimum": 0, + }, + "reference_post_unit ": { + "description": "The unit used for reference post.", + "$ref": "#/definitions/UnitOfMeasurement", + }, + "is_start_position_verified": { + "description": "Indicates if the start position (first geometric coordinate pair) is based on actual reported data from a GPS-equipped device that measured the location of the start of the work zone.", + "type": "boolean", + }, + "is_end_position_verified": { + "description": "Indicates if the end position (last geometric coordinate pair) is based on actual reported data from a GPS-equipped device that measured the location of the end of the work zone.", + "type": "boolean", + }, + "start_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event begins (e.g. 2020-11-03T19:37:00Z).", + "type": "string", + "format": "date-time", + }, + "end_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event ends (e.g. 2020-11-03T19:37:00Z).", + "format": "date-time", + }, + "is_start_date_verified": { + "description": "Indicates if work has been confirmed to have started, such as from a person or field device.", + "type": "boolean", + }, + "is_end_date_verified": { + "description": "Indicates if work has been confirmed to have ended, such as from a person or field device.", + "type": "boolean", + }, + "work_zone_type": { + "description": "The type of work zone road event.", + "$ref": "#/definitions/WorkZoneType", + }, + "vehicle_impact": { + "$ref": "#/definitions/VehicleImpact" + }, + "location_method": { + "$ref": "#/definitions/LocationMethod" + }, + "worker_presence": { + "$ref": "#/definitions/WorkerPresence" + }, + "reduced_speed_limit_kph": { + "description": "If applicable, the reduced speed limit posted within the road event, in kilometers per hour.", + "type": "number", + "minimum": 0, + }, + "restrictions": { + "description": "A list of zero or more restrictions applying to the road event.", + "type": "array", + "items": { + "$ref": "#/definitions/Restriction" + }, + }, + "types_of_work": { + "description": "A list of the types of work being done in a road event.", + "type": "array", + "items": { + "$ref": "#/definitions/TypeOfWork" + }, + }, + "lanes": { + "description": "A list of individual lanes within a road event (roadway segment).", + "type": "array", + "items": {"$ref": "#/definitions/Lane"}, + }, + "impacted_cds_curb_zones": { + "description": "A list of references to external CDS Curb Zones impacted by the work zone.", + "type": "array", + "items": { + "$ref": "#/definitions/CdsCurbZonesReference" + }, + }, + }, + }, + ], + }, + "DetourRoadEvent": { + "title": "Detour Road Event", + "description": "Describes a detour on a roadway.", + "type": "object", + "allOf": [ + { + "properties": { + "core_details": { + "properties": { + "event_type": {"const": "detour"} + }, + "required": ["event_type"], + } + }, + "required": ["core_details"], + }, + { + "required": [ + "core_details", + "start_date", + "end_date", + "is_start_date_verified", + "is_end_date_verified", + ], + "dependencies": { + "beginning_reference_post": [ + "reference_post_unit" + ], + "ending_reference_post": [ + "reference_post_unit" + ], + }, + "properties": { + "core_details": { + "$ref": "#/definitions/RoadEventCoreDetails" + }, + "beginning_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event begins.", + "type": "string", + }, + "ending_cross_street": { + "description": "Name or number of the nearest cross street along the roadway where the event ends.", + "type": "string", + }, + "beginning_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event begins.", + "type": "number", + "minimum": 0, + }, + "ending_reference_post": { + "description": "The linear distance measured against a reference post marker along a roadway where the event ends.", + "type": "number", + "minimum": 0, + }, + "reference_post_unit": { + "description": "The unit used for reference post.", + "$ref": "#/definitions/UnitOfMeasurement", + }, + "start_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event begins (e.g. 2020-11-03T19:37:00Z).", + "type": "string", + "format": "date-time", + }, + "end_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event ends (e.g. 2020-11-03T19:37:00Z).", + "format": "date-time", + }, + "is_start_date_verified": { + "description": "Indicates if the detour has been confirmed to have started, such as from a person or device in the field or a report from a traffic management center.", + "type": "boolean", + }, + "is_end_date_verified": { + "description": "Indicates if the detour has been confirmed to have ended, such as from a person or device in the field or a report from a traffic management center.", + "type": "boolean", + }, + }, + }, + ], + }, + "RoadEventCoreDetails": { + "title": "Road Event Core Details", + "description": "The core details of an event occurring on a roadway (i.e. a road event) that is shared by all types of road events.", + "type": "object", + "required": [ + "data_source_id", + "event_type", + "road_names", + "direction", + ], + "properties": { + "data_source_id": { + "description": "Identifies the data source from which the road event data is sourced from.", + "type": "string", + }, + "event_type": {"$ref": "#/definitions/EventType"}, + "related_road_events": { + "description": "A list describing one or more road events which are related to this road event, such as a work zone project it is part of or another road event that occurs before or after it in sequence.", + "type": "array", + "items": { + "$ref": "#/definitions/RelatedRoadEvent" + }, + }, + "road_names": { + "description": "A list of publicly known names of the road on which the event occurs. This may include the road number designated by a jurisdiction such as a county, state or interstate (e.g. I-5, VT 133).", + "type": "array", + "minItems": 1, + "items": {"type": "string"}, + }, + "direction": { + "$id": "https://???/Direction.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "Direction Enumerated Type", + "description": "The direction of a road based on standard naming for US roads; indicates the direction the traffic flow not the real heading angle.", + "enum": [ + "northbound", + "eastbound", + "southbound", + "westbound", + "inner-loop", + "outer-loop", + "undefined", + "unknown", + ], + }, + "name": { + "description": "A human-readable name for the road event.", + "type": "string", + }, + "description": { + "description": "Short free text description of the road event.", + "type": "string", + }, + "creation_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when the road event was created (e.g. 2020-11-03T19:37:00Z).", + "type": "string", + "format": "date-time", + }, + "update_date": { + "description": "The UTC date and time (formatted according to RFC 3339, Section 5.6) when any information in the RoadEventFeature (including child objects) that the RoadEventCoreDetails applies to was most recently updated or confirmed as up to date.", + "type": "string", + "format": "date-time", + }, + }, + }, + "LocationMethod": { + "title": "Location Method Enumerated Type", + "description": "The typical method used to locate the beginning and end of a work zone impact area.", + "enum": [ + "channel-device-method", + "sign-method", + "junction-method", + "other", + "unknown", + ], + }, + "RelatedRoadEvent": { + "title": "RelatedRoadEvent", + "description": "Identifies a road event that is related to the road event that the RelatedRoadEvent object occurs on.", + "type": "object", + "required": ["type", "id"], + "properties": { + "type": { + "description": "The type of road event being identified, such as another sequence of related work zones, a detour, or next road event in sequence.", + "$ref": "#/definitions/RelatedRoadEventType", + }, + "id": { + "description": "An identifier for the related road event by the type property.", + "type": "string", + }, + }, + }, + "TypeOfWork": { + "title": "Type of Work", + "description": "A description of the type of work being done in a road event and an indication of if that work will result in an architectural change to the roadway.", + "type": "object", + "required": ["type_name"], + "properties": { + "type_name": {"$ref": "#/definitions/WorkTypeName"}, + "is_architectural_change": { + "description": "A flag indicating whether the type of work will result in an architectural change to the roadway.", + "type": "boolean", + }, + }, + }, + "Lane": { + "title": "Lane", + "description": "An individual lane within a road event.", + "type": "object", + "required": ["order", "status", "type"], + "properties": { + "order": { + "description": "The position (index) of the lane in sequence on the roadway, where '1' represents the left-most lane.", + "type": "integer", + "minimum": 1, + }, + "status": {"$ref": "#/definitions/LaneStatus"}, + "type": {"$ref": "#/definitions/LaneType"}, + "restrictions": { + "description": "A list of zero or more restrictions specific to the lane.", + "type": "array", + "items": {"$ref": "#/definitions/Restriction"}, + }, + }, + }, + "Restriction": { + "title": "Restriction", + "description": "A restriction on a roadway or lane, including type and value.", + "type": "object", + "required": ["type"], + "dependencies": {"value": ["unit"]}, + "properties": { + "type": {"$ref": "#/definitions/RestrictionType"}, + "value": {"type": "number"}, + "unit": {"$ref": "#/definitions/UnitOfMeasurement"}, + }, + }, + "CdsCurbZonesReference": { + "title": "CdsCurbZonesReference", + "description": "A reference to one or more CDS curb zones that are impacted by road work.", + "type": "object", + "required": ["cds_curb_zone_ids", "cds_curbs_api_url"], + "properties": { + "cds_curb_zone_ids": { + "description": "A list of CDS Curb Zone ids.", + "type": "array", + "items": {"type": "string"}, + }, + "cds_curbs_api_url": { + "description": "An identifier for the source of the requested CDS Curbs API.", + "type": "string", + "format": "uri", + }, + }, + }, + "WorkerPresence": { + "title": "Worker Presence", + "description": "Information about the presence of workers in the work zone event area.", + "type": "object", + "required": ["are_workers_present"], + "properties": { + "are_workers_present": { + "description": "Whether workers are present in the work zone event area, following the definition provided in the 'definition' property on the WorkerPresence object.", + "type": "boolean", + }, + "method": { + "$ref": "#/definitions/WorkerPresenceMethod" + }, + "worker_presence_last_confirmed_date": { + "description": "The UTC date and time at which the presence of workers was last confirmed.", + "type": "string", + "format": "date-time", + }, + "confidence": { + "$ref": "#/definitions/WorkerPresenceConfidence" + }, + "definition": { + "description": "A list of situations in which workers are considered to be present in the jurisdiction of the data provider.", + "type": "array", + "items": { + "$ref": "#/definitions/WorkerPresenceDefinition" + }, + "uniqueItems": True, + }, + }, + }, + "EventType": { + "title": "Road Event Type Enumerated Type", + "description": "The type of CWZ road event.", + "enum": ["work-zone", "detour"], + }, + "WorkZoneType": { + "title": "Work Zone Type Enumerated Type", + "description": "The type of work zone road event.", + "enum": ["static", "moving", "planned-moving-area"], + }, + "VehicleImpact": { + "title": "Vehicle Impact Enumerated Type", + "description": "The impact to vehicular lanes along a single road in a single direction.", + "enum": [ + "all-lanes-closed", + "some-lanes-closed", + "all-lanes-open", + "alternating-one-way", + "some-lanes-closed-merge-left", + "some-lanes-closed-merge-right", + "all-lanes-open-shift-left", + "all-lanes-open-shift-right", + "some-lanes-closed-split", + "flagging", + "temporary-traffic-signal", + "unknown", + ], + }, + "RestrictionType": { + "title": "Restriction Type Enumerated Type", + "description": "The type of vehicle restriction on a roadway.", + "enum": [ + "local-access-only", + "no-trucks", + "travel-peak-hours-only", + "hov-3", + "hov-2", + "no-parking", + "reduced-width", + "reduced-height", + "reduced-length", + "reduced-weight", + "axle-load-limit", + "gross-weight-limit", + "towing-prohibited", + "permitted-oversize-loads-prohibited", + "no-passing", + ], + }, + "WorkTypeName": { + "title": "Work Type Name Enumerated Type", + "description": "A high-level text description of the type of work being done in a road event.", + "enum": [ + "non-encroachment", + "minor-road-defect-repair", + "roadside-work", + "overhead-work", + "below-road-work", + "barrier-work", + "surface-work", + "painting", + "roadway-relocation", + "roadway-creation", + ], + }, + "LaneStatus": { + "title": "Lane Status Enumerated Type", + "description": "The status of the lane for the traveling public.", + "enum": [ + "open", + "closed", + "shift-left", + "shift-right", + "merge-left", + "merge-right", + "alternating-flow", + ], + }, + "LaneType": { + "title": "Lane Type Enumerated Type", + "description": "An indication of the type of lane or shoulder.", + "enum": [ + "general", + "exit-lane", + "exit-ramp", + "entrance-lane", + "entrance-ramp", + "sidewalk", + "bike-lane", + "shoulder", + "parking", + "median", + "two-way-center-turn-lane", + ], + }, + "UnitOfMeasurement": { + "title": "Unit of Measurement Enumerated Type", + "description": "Unit of measurement, used when providing a unit to accompany a value.", + "enum": [ + "feet", + "inches", + "centimeters", + "pounds", + "tons", + "kilograms", + "miles", + "kilometers", + ], + }, + "WorkerPresenceMethod": { + "title": "Worker Presence Method Enumerated Type", + "description": "Describes methods for how worker presence in a work zone event area is determined.", + "enum": [ + "camera-monitoring", + "arrow-board-present", + "cones-present", + "maintenance-vehicle-present", + "wearables-present", + "mobile-device-present", + "check-in-app", + "check-in-verbal", + "scheduled", + ], + }, + "WorkerPresenceDefinition": { + "title": "Worker Presence Definition Enumerated Type", + "description": "Situations in which workers may be considered present in a work zone.", + "enum": [ + "workers-in-work-zone-working", + "workers-in-work-zone-not-working", + "mobile-equipment-in-work-zone-moving", + "mobile-equipment-in-work-zone-not-moving", + "fixed-equipment-in-work-zone", + "humans-behind-barrier", + "humans-in-right-of-way", + ], + }, + "WorkerPresenceConfidence": { + "title": "Worker Presence Confidence Enumerated Type", + "description": "A high-level description of the feed publisher's confidence in the reported WorkerPresence value of are_workers_present.", + "enum": ["low", "medium", "high"], + }, + "RelatedRoadEventType": { + "title": "Related Road Event Type Enumerated Type", + "description": "Describes how a road event is related to the road event that the RelatedRoadEvent object occurs on.", + "enum": [ + "first-in-sequence", + "next-in-sequence", + "first-occurrence", + "next-occurrence", + "related-work-zone", + "related-detour", + "planned-moving-operation", + "active-moving-operation", + ], + }, + }, + }, + ] + }, + }, + "bbox": { + "$id": "https://???/BoundingBox.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "GeoJSON Bounding Box", + "description": "Information on the coordinate range for a Geometry, Feature, or FeatureCollection.", + "type": "array", + "minItems": 4, + "items": {"type": "number"}, + }, + }, +} diff --git a/wzdx/sample_files/enhanced/attenuator/attenuator_combination_wzdx.json b/wzdx/sample_files/wzdx/attenuator/attenuator_combination_wzdx.json similarity index 100% rename from wzdx/sample_files/enhanced/attenuator/attenuator_combination_wzdx.json rename to wzdx/sample_files/wzdx/attenuator/attenuator_combination_wzdx.json diff --git a/wzdx/sample_files/enhanced/icone/wzdx_translated_output_message.json b/wzdx/sample_files/wzdx/icone/wzdx_translated_output_message.json similarity index 100% rename from wzdx/sample_files/enhanced/icone/wzdx_translated_output_message.json rename to wzdx/sample_files/wzdx/icone/wzdx_translated_output_message.json diff --git a/wzdx/sample_files/enhanced/navjoy/wzdx_2022_11_3.json b/wzdx/sample_files/wzdx/navjoy/wzdx_2022_11_3.json similarity index 100% rename from wzdx/sample_files/enhanced/navjoy/wzdx_2022_11_3.json rename to wzdx/sample_files/wzdx/navjoy/wzdx_2022_11_3.json diff --git a/wzdx/sample_files/enhanced/planned_events/planned_event_all.json b/wzdx/sample_files/wzdx/planned_events/planned_event_all.json similarity index 97% rename from wzdx/sample_files/enhanced/planned_events/planned_event_all.json rename to wzdx/sample_files/wzdx/planned_events/planned_event_all.json index 7bd73f84..32ece1ea 100644 --- a/wzdx/sample_files/enhanced/planned_events/planned_event_all.json +++ b/wzdx/sample_files/wzdx/planned_events/planned_event_all.json @@ -1,4757 +1,4757 @@ -[ - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:34Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "bcaa7ed6-e155-473c-8065-0a8d056c5235", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:34Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "bcaa7ed6-e155-473c-8065-0a8d056c5235", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between CO 9 (Silverthorne) and Exit 216: US 6; Loveland Pass (Eisenhower Tunnel) from Mile Point 205 to Mile Point 213.5. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:07:41Z", - "road_event_id": "47eee42d-3101-49e2-bf59-a797704cc6a3" - }, - "start_date": "2022-02-15T18:59:43Z", - "end_date": "2022-05-18T14:16:34Z", - "location_method": "channel-device-method", - "beginning_milepost": 205.0, - "ending_milepost": 213.5, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.071963, - 39.625099 - ], - [ - -105.936632, - 39.678426 - ] - ] - }, - "id": "OpenTMS-Incident2028603626_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-03T00:26:17Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "7c81fefe-b117-4225-93db-2e7223b78b58", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-03T00:26:17Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "7c81fefe-b117-4225-93db-2e7223b78b58", - "event_type": "work-zone", - "road_names": [ - "CO-64" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Calamity Ridge (4 miles east of the Rangely area) and Nichols Street (Rangely) from Mile Point 28 to Mile Point 19. Road closed due to paving operations. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT.
Between Nichols Street (Rangely) and Calamity Ridge (4 miles east of the Rangely area) from Mile Point 19 to Mile Point 28. Paving operations. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT.", - "update_date": "2022-04-29T04:37:16Z", - "road_event_id": "3b17393b-0e9f-490f-89e3-31558a9d170e" - }, - "start_date": "2022-05-02T13:00:00Z", - "end_date": "2022-05-03T01:00:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 19.0, - "ending_milepost": 28.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "closed" - }, - { - "order": 2, - "type": "shoulder", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "surface-work", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -108.791885, - 40.087549 - ], - [ - -108.684381, - 40.156924 - ] - ] - }, - "id": "OpenTMS-Event3306197259_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:56:37Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "e2351525-b2e3-4733-a803-8ddb4995100f", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:56:37Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "e2351525-b2e3-4733-a803-8ddb4995100f", - "event_type": "work-zone", - "road_names": [ - "US-85" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between County Road 42 (near Gilcrest) and County Road 35 (near La Salle) from Mile Point 258 to Mile Point 259.5. Road construction. Starting March 1, 2022 at 12:00AM MST until May 29, 2022 at about 11:59PM MST.", - "creation_date": "2022-03-01T07:00:00Z", - "update_date": "2022-02-24T14:58:08Z", - "road_event_id": "74421a7c-73d8-47f4-838a-34eb14eeb9b4" - }, - "start_date": "2022-03-01T07:00:00Z", - "end_date": "2022-05-30T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 259.5, - "ending_milepost": 258.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.734474, - 40.318917 - ], - [ - -104.758427, - 40.297988 - ] - ] - }, - "id": "OpenTMS-Event2289783375_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-06-21T03:19:08Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "455bd2ba-67e1-4a49-b88e-bbe71dc21c8e", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-06-21T03:19:08Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "455bd2ba-67e1-4a49-b88e-bbe71dc21c8e", - "event_type": "work-zone", - "road_names": [ - "CO-96" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between County Road 399 and Siloam Road (4 to 7 miles east of the Hardscrabble Pass area) from Mile Point 30 to Mile Point 33. Road maintenance operations.", - "update_date": "2022-06-01T17:41:10Z", - "road_event_id": "eb8a5da6-edca-4e4e-a290-55c86c064300" - }, - "start_date": "2022-05-27T18:13:04Z", - "end_date": "2022-06-22T03:19:08Z", - "location_method": "channel-device-method", - "beginning_milepost": 30.0, - "ending_milepost": 33.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.03771, - 38.244971 - ], - [ - -104.986322, - 38.251504 - ] - ] - }, - "id": "OpenTMS-Incident3606726101_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:30Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "4a0940c8-b870-467c-bd50-7c4a57e920c5", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:30Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "4a0940c8-b870-467c-bd50-7c4a57e920c5", - "event_type": "work-zone", - "road_names": [ - "US-6" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between I-70 and Montezuma Road (Loveland Pass) from Mile Point 229 to Mile Point 220. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:21:37Z", - "road_event_id": "6d0b7e02-cd87-4165-813e-5ea5e5bdffd7" - }, - "start_date": "2022-02-15T19:20:34Z", - "end_date": "2022-05-18T14:16:30Z", - "location_method": "channel-device-method", - "beginning_milepost": 229.0, - "ending_milepost": 220.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.891951, - 39.681116 - ], - [ - -105.894478, - 39.635084 - ] - ] - }, - "id": "OpenTMS-Incident2028837805_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:44Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "4b7a4662-eb73-43fa-bde4-1422056853cc", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:44Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "4b7a4662-eb73-43fa-bde4-1422056853cc", - "event_type": "work-zone", - "road_names": [ - "US-285" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between Willard Street and County Road 60 (near Kenosha Pass) from Mile Point 199 to Mile Point 205. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-04-20T17:06:29Z", - "road_event_id": "0c40ad83-8cf4-463c-8463-d31b60129d7a" - }, - "start_date": "2022-04-20T16:37:13Z", - "end_date": "2022-05-18T14:16:44Z", - "location_method": "channel-device-method", - "beginning_milepost": 199.0, - "ending_milepost": 205.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.799523, - 39.378212 - ], - [ - -105.758131, - 39.433711 - ] - ] - }, - "id": "OpenTMS-Incident3068969954_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-03-02T16:13:24Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "a5a4ca9f-8104-499f-9ad5-0d0292deef12", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-03-02T16:13:24Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "a5a4ca9f-8104-499f-9ad5-0d0292deef12", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Exit 157: CO 131; Wolcott (near Eagle) and US 6 (near Gypsum) from Mile Point 150 to Mile Point 140. Left lane closed due to bridge repair work. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.
Between US 6 (near Gypsum) and Exit 157: CO 131; Wolcott (near Eagle) from Mile Point 140 to Mile Point 150. Bridge repair. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.", - "creation_date": "2021-11-19T05:38:31Z", - "update_date": "2021-11-19T05:38:46Z", - "road_event_id": "55e88617-0ed3-4e9d-b149-d1513f24b20f" - }, - "start_date": "2021-11-19T05:38:31Z", - "end_date": "2022-04-30T05:38:32Z", - "location_method": "channel-device-method", - "beginning_milepost": 150.0, - "ending_milepost": 140.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "closed" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "below-road-work", - "is_architectural_change": false - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.772185, - 39.680351 - ], - [ - -106.947192, - 39.652924 - ] - ] - }, - "id": "OpenTMS-Event667597553_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:17:59Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "9ce33e6d-8f6b-439c-927a-950cd8e7bcf4", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:17:59Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "9ce33e6d-8f6b-439c-927a-950cd8e7bcf4", - "event_type": "work-zone", - "road_names": [ - "US-285" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between Pine Valley Road (Pine Junction) and C-470 (near Lakewood) from Mile Point 229 to Mile Point 250. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:23:13Z", - "road_event_id": "39ee0e13-81d2-4693-9711-cddcd2ec7761" - }, - "start_date": "2022-02-15T19:21:52Z", - "end_date": "2022-05-18T14:17:59Z", - "location_method": "channel-device-method", - "beginning_milepost": 229.0, - "ending_milepost": 250.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.394563, - 39.466239 - ], - [ - -105.168212, - 39.636023 - ] - ] - }, - "id": "OpenTMS-Incident2028851981_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-31T19:19:17Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "6a633c3b-2b86-4428-8beb-df95c15a566d", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-31T19:19:17Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "6a633c3b-2b86-4428-8beb-df95c15a566d", - "event_type": "work-zone", - "road_names": [ - "US-40" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", - "update_date": "2022-02-17T21:30:54Z", - "road_event_id": "5dc12d56-9776-49a2-925e-aadde42f54b0" - }, - "start_date": "2022-02-21T14:00:00Z", - "end_date": "2022-06-05T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 361.0, - "ending_milepost": 361.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "below-road-work", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -103.95579, - 39.484534 - ], - [ - -103.95579, - 39.484534 - ] - ] - }, - "id": "OpenTMS-Event2177729248_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:56:36Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "047cd82b-429b-4518-87d8-789549adc194", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:56:36Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "047cd82b-429b-4518-87d8-789549adc194", - "event_type": "work-zone", - "road_names": [ - "CO-95" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between 84th Avenue and US 36 (Westminster) from Mile Point 13.5 to Mile Point 14.38. Road construction. Until May 29, 2022 at about 11:59PM MDT.", - "creation_date": "2022-03-01T07:00:00Z", - "update_date": "2022-03-25T14:30:16Z", - "road_event_id": "1762594e-f3b4-4df2-911c-c40a96bd836f" - }, - "start_date": "2022-03-01T07:00:00Z", - "end_date": "2022-05-30T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 14.38, - "ending_milepost": 13.5, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.054321, - 39.860161 - ], - [ - -105.053204, - 39.850054 - ] - ] - }, - "id": "OpenTMS-Event2290090371_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-31T19:19:30Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "7e354de1-ac74-4490-ba45-529b23a373a3", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-31T19:19:30Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "7e354de1-ac74-4490-ba45-529b23a373a3", - "event_type": "work-zone", - "road_names": [ - "US-36" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between County Road 165 and E 5th Place (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between E 5th Place and County Road 165 (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", - "update_date": "2022-02-17T22:20:53Z", - "road_event_id": "6840f6ca-f2a8-45ef-ba03-33f69d6dc901" - }, - "start_date": "2022-02-21T14:00:00Z", - "end_date": "2022-06-05T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 98.0, - "ending_milepost": 98.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "below-road-work", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.2755, - 39.725707 - ], - [ - -104.2755, - 39.725707 - ] - ] - }, - "id": "OpenTMS-Event2178290081_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:29Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "fc42377a-7053-4c70-99df-96b8239c946b", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:29Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "fc42377a-7053-4c70-99df-96b8239c946b", - "event_type": "work-zone", - "road_names": [ - "I-25" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between CO 1 and Exit 288: Buckeye Road (2 miles north of the Wellington area) from Mile Point 280 to Mile Point 283. The right lane is closed due to heavy traffic.", - "update_date": "2022-05-16T21:05:09Z", - "road_event_id": "56ba81e5-ee50-43f4-b1a5-26ad1eb21942" - }, - "start_date": "2022-05-16T21:01:53Z", - "end_date": "2022-05-18T14:16:29Z", - "location_method": "channel-device-method", - "beginning_milepost": 280.0, - "ending_milepost": 283.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "closed" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.993093, - 40.734281 - ], - [ - -104.986855, - 40.777125 - ] - ] - }, - "id": "OpenTMS-Incident3430119066_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:18:41Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "3a660c13-ae11-48e8-9598-ca43a5ac29db", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:18:41Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "3a660c13-ae11-48e8-9598-ca43a5ac29db", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Exit 221: Bakerville (4 miles west of Silver Plume) and CO 9 (Silverthorne) from Mile Point 221 to Mile Point 205. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T17:24:59Z", - "road_event_id": "a619c84b-89e1-48fd-978a-a98e53256052" - }, - "start_date": "2022-02-15T17:21:48Z", - "end_date": "2022-05-18T14:18:41Z", - "location_method": "channel-device-method", - "beginning_milepost": 221.0, - "ending_milepost": 205.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.810795, - 39.691922 - ], - [ - -106.072389, - 39.625189 - ] - ] - }, - "id": "OpenTMS-Incident2027507195_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:17:19Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "7cd7149d-4e76-499f-bf70-350d8c2c4485", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:17:19Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "7cd7149d-4e76-499f-bf70-350d8c2c4485", - "event_type": "work-zone", - "road_names": [ - "US-50" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Little Cimarron and Veo Road (1 to 6 miles west of Cerro Summit) from Mile Point 115 to Mile Point 110. Road closed expect delays because a commercial vehicle chain law was lifted.
Between Veo Road and Little Cimarron (1 to 6 miles west of Cerro Summit) from Mile Point 110 to Mile Point 115. Chain law lifted for all commercial vehicles.", - "update_date": "2022-05-03T21:04:03Z", - "road_event_id": "8e917a03-568f-4c83-bc9e-e66fab16212b" - }, - "start_date": "2022-05-03T20:57:39Z", - "end_date": "2022-05-18T14:17:19Z", - "location_method": "channel-device-method", - "beginning_milepost": 110.0, - "ending_milepost": 115.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "closed" - }, - { - "order": 2, - "type": "general", - "status": "closed" - }, - { - "order": 3, - "type": "shoulder", - "status": "closed" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -107.596165, - 38.439057 - ], - [ - -107.524781, - 38.412856 - ] - ] - }, - "id": "OpenTMS-Incident3239604762_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-06-21T03:19:10Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "5b6887a7-694d-48ea-a71a-8a948790278b", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-06-21T03:19:10Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "5b6887a7-694d-48ea-a71a-8a948790278b", - "event_type": "work-zone", - "road_names": [ - "(B)" - ], - "direction": "northbound", - "relationship": {}, - "description": "At Exit ramp to Wilson Gulch Drive. The exit ramp is closed due to road maintenance operations.", - "update_date": "2022-06-16T17:47:15Z", - "road_event_id": "9c35ca50-b4ae-4c80-8be2-4747e7bc2d0a" - }, - "start_date": "2022-06-16T17:40:13Z", - "end_date": "2022-06-22T03:19:10Z", - "location_method": "channel-device-method", - "ending_milepost": 0.2, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "closed" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -107.845272, - 37.222595 - ], - [ - -107.843401, - 37.225019 - ] - ] - }, - "id": "OpenTMS-Incident3932954356_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:15:49Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "562323f6-99c1-4333-9701-4dca9f956fc9", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:15:49Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "562323f6-99c1-4333-9701-4dca9f956fc9", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between CO 9 (Silverthorne) and Exit 221: Bakerville (4 miles west of Silver Plume) from Mile Point 205 to Mile Point 221. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T17:26:15Z", - "road_event_id": "543ef6c7-b31e-42d3-84eb-bd882edc7db5" - }, - "start_date": "2022-02-15T17:25:14Z", - "end_date": "2022-05-18T14:15:49Z", - "location_method": "channel-device-method", - "beginning_milepost": 205.0, - "ending_milepost": 221.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.071963, - 39.625099 - ], - [ - -105.810835, - 39.691738 - ] - ] - }, - "id": "OpenTMS-Incident2027548822_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:15:53Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "0442e1b7-87ed-4a47-bb10-b6a78991b1aa", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:15:53Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "0442e1b7-87ed-4a47-bb10-b6a78991b1aa", - "event_type": "work-zone", - "road_names": [ - "I-25" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between Exit 116: County Line Road (2 miles south of the Fountain area) and Exit 163: County Line Road (near Monument Hill) from Mile Point 116 to Mile Point 163. High wind restriction for all high profile or light trailers.", - "update_date": "2022-04-20T19:23:54Z", - "road_event_id": "a5bb1726-920e-4f85-9ab8-64f27f30cfd6" - }, - "start_date": "2022-04-20T19:11:28Z", - "end_date": "2022-05-18T14:15:53Z", - "location_method": "channel-device-method", - "beginning_milepost": 116.0, - "ending_milepost": 163.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.629355, - 38.5159 - ], - [ - -104.864728, - 39.123815 - ] - ] - }, - "id": "OpenTMS-Incident3070725401_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:04Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "d1cb1df4-d0f6-4d4d-9101-5ed3a6a05e62", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:04Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "d1cb1df4-d0f6-4d4d-9101-5ed3a6a05e62", - "event_type": "work-zone", - "road_names": [ - "CO-17" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between State Border New Mexico and Forest Service Road 250 (near Cumbres Pass) from Mile Point 0 to Mile Point 17. Road closed expect delays due to safety concerns.
Between Forest Service Road 250 and State Border New Mexico (near Cumbres Pass) from Mile Point 17 to Mile Point 0. Road closed expect delays due to safety concerns.", - "update_date": "2022-04-19T16:43:05Z", - "road_event_id": "c2e489c9-6b69-4236-88e0-a7668f7e3b44" - }, - "start_date": "2022-04-19T16:25:15Z", - "end_date": "2022-05-18T14:16:04Z", - "location_method": "channel-device-method", - "beginning_milepost": 17.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "closed" - }, - { - "order": 2, - "type": "general", - "status": "closed" - }, - { - "order": 3, - "type": "shoulder", - "status": "closed" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.354463, - 37.131039 - ], - [ - -106.498874, - 36.994524 - ] - ] - }, - "id": "OpenTMS-Incident3052641698_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:04Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "f9dc573e-410c-400b-a4fd-3c4b0d6de354", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:04Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "f9dc573e-410c-400b-a4fd-3c4b0d6de354", - "event_type": "work-zone", - "road_names": [ - "US-40" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Kemry Lane and Howard Colburn (near Rabbit Ears Pass) from Mile Point 139 to Mile Point 159. Passenger vehicle traction and commercial vehicle chain law.", - "update_date": "2022-05-03T19:23:16Z", - "road_event_id": "f1216009-4586-4415-8e30-3a0a3a6ae5b9" - }, - "start_date": "2022-05-02T15:29:02Z", - "end_date": "2022-05-18T14:16:04Z", - "location_method": "channel-device-method", - "beginning_milepost": 139.0, - "ending_milepost": 159.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.806627, - 40.396641 - ], - [ - -106.571055, - 40.357202 - ] - ] - }, - "id": "OpenTMS-Incident3236659331_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-31T19:19:30Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "ef866473-40bd-46c9-b8bf-85b340053c3d", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-31T19:19:30Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "ef866473-40bd-46c9-b8bf-85b340053c3d", - "event_type": "work-zone", - "road_names": [ - "US-36" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between County Road 165 and E 5th Place (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between E 5th Place and County Road 165 (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", - "update_date": "2022-02-17T22:20:53Z", - "road_event_id": "5d6f5eff-bfe1-4bf9-8693-b3ef936e8420" - }, - "start_date": "2022-02-21T14:00:00Z", - "end_date": "2022-06-05T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 98.0, - "ending_milepost": 98.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "below-road-work", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.2755, - 39.725707 - ], - [ - -104.2755, - 39.725707 - ] - ] - }, - "id": "OpenTMS-Event2178290081_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-03-02T16:13:24Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "f1f5f680-1808-4b72-813d-f698ccf5bfa1", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-03-02T16:13:24Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "f1f5f680-1808-4b72-813d-f698ccf5bfa1", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Exit 157: CO 131; Wolcott (near Eagle) and US 6 (near Gypsum) from Mile Point 150 to Mile Point 140. Left lane closed due to bridge repair work. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.
Between US 6 (near Gypsum) and Exit 157: CO 131; Wolcott (near Eagle) from Mile Point 140 to Mile Point 150. Bridge repair. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.", - "creation_date": "2021-11-19T05:38:31Z", - "update_date": "2021-11-19T05:38:46Z", - "road_event_id": "99608087-4c08-4706-a368-309ef28a7a7a" - }, - "start_date": "2021-11-19T05:38:31Z", - "end_date": "2022-04-30T05:38:32Z", - "location_method": "channel-device-method", - "beginning_milepost": 140.0, - "ending_milepost": 150.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "below-road-work", - "is_architectural_change": false - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.947192, - 39.652924 - ], - [ - -106.772185, - 39.680351 - ] - ] - }, - "id": "OpenTMS-Event667597553_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-06-21T03:21:31Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "1f37ff68-dea8-4586-a9c3-b4fa4f713170", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-06-21T03:21:31Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "1f37ff68-dea8-4586-a9c3-b4fa4f713170", - "event_type": "work-zone", - "road_names": [ - "CO-45" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between Lynwood Lane and Sands Drive (Pueblo) from Mile Point 2 to Mile Point 4. Right lane closed due to concrete slab replacement. Starting today at 5:30PM MDT until tomorrow at about 6:00AM MDT. Full schedule below: \u2022 June 20, 5:30PM - June 21, 6:00AM", - "update_date": "2022-06-20T15:07:48Z", - "road_event_id": "38e316b0-6a05-413e-9ee2-88b5b8dc5b66" - }, - "start_date": "2022-06-20T23:30:00Z", - "end_date": "2022-06-21T12:00:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 2.0, - "ending_milepost": 4.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "surface-work", - "is_architectural_change": false - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.655334, - 38.224129 - ], - [ - -104.662087, - 38.247931 - ] - ] - }, - "id": "OpenTMS-Event3996753760_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:58:27Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "c0faddce-e5fb-4997-90b6-b5a6bdc725ab", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:58:27Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "c0faddce-e5fb-4997-90b6-b5a6bdc725ab", - "event_type": "work-zone", - "road_names": [ - "I-25" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between Exit 8: Spring Creek and Exit 13A: Van Buren Street (near Raton Pass) from Mile Point 10 to Mile Point 12. Right lane closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", - "creation_date": "2022-04-03T06:00:00Z", - "update_date": "2022-04-01T02:03:10Z", - "road_event_id": "64f07810-5d55-4dc5-91aa-b463ad551730" - }, - "start_date": "2022-04-03T06:00:00Z", - "end_date": "2022-04-04T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 12.0, - "ending_milepost": 10.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.519517, - 37.147519 - ], - [ - -104.520587, - 37.118754 - ] - ] - }, - "id": "OpenTMS-Event2772287360_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:56:08Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "685dc7f6-00c9-4cc6-a3c5-45128c276184", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:56:08Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "685dc7f6-00c9-4cc6-a3c5-45128c276184", - "event_type": "work-zone", - "road_names": [ - "CO-7" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between Old St Vrain Road and Spruce Drive (6 miles west of the Lyons area) from Mile Point 29.6 to Mile Point 23.3. Road closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", - "creation_date": "2022-04-03T06:00:00Z", - "update_date": "2022-04-01T18:46:00Z", - "road_event_id": "d5a421af-e664-4e5a-8baa-cf44165cc87f" - }, - "start_date": "2022-04-03T06:00:00Z", - "end_date": "2022-04-04T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 29.6, - "ending_milepost": 23.3, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.31821, - 40.203629 - ], - [ - -105.401418, - 40.168336 - ] - ] - }, - "id": "OpenTMS-Event2874303293_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:56:37Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "33757fb7-c283-45b1-a0c8-cc22f9d3c090", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:56:37Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "33757fb7-c283-45b1-a0c8-cc22f9d3c090", - "event_type": "work-zone", - "road_names": [ - "I-25" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between Exit 13A: Van Buren Street and Exit 8: Spring Creek (near Raton Pass) from Mile Point 12 to Mile Point 10. Right lane closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", - "creation_date": "2022-04-03T06:00:00Z", - "update_date": "2022-04-01T02:03:10Z", - "road_event_id": "29fb11b4-2cb9-4c05-a79c-acc98cb499fa" - }, - "start_date": "2022-04-03T06:00:00Z", - "end_date": "2022-04-04T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 10.0, - "ending_milepost": 12.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.520786, - 37.118762 - ], - [ - -104.519801, - 37.147519 - ] - ] - }, - "id": "OpenTMS-Event2772287344_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:21:21Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "819f8207-07ec-4efd-a170-3de42f77afff", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:21:21Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "819f8207-07ec-4efd-a170-3de42f77afff", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Exit 248: Beaver Brook; Floyd Hill (4 miles east of Floyd Hill) and C-470 (Mount Vernon Canyon) from Mile Point 250 to Mile Point 259. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:17:33Z", - "road_event_id": "3db25825-5648-41ab-9627-f81342e94492" - }, - "start_date": "2022-02-15T19:16:29Z", - "end_date": "2022-05-18T14:21:21Z", - "location_method": "channel-device-method", - "beginning_milepost": 250.0, - "ending_milepost": 259.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.350088, - 39.710111 - ], - [ - -105.201748, - 39.702218 - ] - ] - }, - "id": "OpenTMS-Incident2028792126_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:18:41Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "9db38501-cc00-401c-aeb4-9857329810ea", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:18:41Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "9db38501-cc00-401c-aeb4-9857329810ea", - "event_type": "work-zone", - "road_names": [ - "US-6" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Montezuma Road and I-70 (Loveland Pass) from Mile Point 220 to Mile Point 229. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T18:19:49Z", - "road_event_id": "c18114f7-3d21-4937-a12b-aa3663ed4848" - }, - "start_date": "2022-02-15T18:12:34Z", - "end_date": "2022-05-18T14:18:41Z", - "location_method": "channel-device-method", - "beginning_milepost": 220.0, - "ending_milepost": 229.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.894478, - 39.635084 - ], - [ - -105.891951, - 39.681116 - ] - ] - }, - "id": "OpenTMS-Incident2028089929_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:15:58Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "7385198e-98bd-4afd-9d9a-0ae49f339a31", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:15:58Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "7385198e-98bd-4afd-9d9a-0ae49f339a31", - "event_type": "work-zone", - "road_names": [ - "US-6" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Montezuma Road and I-70 (Loveland Pass) from Mile Point 220 to Mile Point 229. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:20:15Z", - "road_event_id": "eaf53622-57ff-494f-b381-779f6a4a96c8" - }, - "start_date": "2022-02-15T19:18:57Z", - "end_date": "2022-05-18T14:15:58Z", - "location_method": "channel-device-method", - "beginning_milepost": 220.0, - "ending_milepost": 229.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.894478, - 39.635084 - ], - [ - -105.891951, - 39.681116 - ] - ] - }, - "id": "OpenTMS-Incident2028819432_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:21:41Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "c4152885-b491-42ae-93b9-28c87b76818c", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:21:41Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "c4152885-b491-42ae-93b9-28c87b76818c", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Exit 251: US 40; El Rancho (4 miles east of Floyd Hill) and CO 103 (Idaho Springs) from Mile Point 250 to Mile Point 241. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:13:14Z", - "road_event_id": "c41ef4f1-1866-44bf-b6de-a8ac79a0f119" - }, - "start_date": "2022-02-15T19:12:19Z", - "end_date": "2022-05-18T14:21:41Z", - "location_method": "channel-device-method", - "beginning_milepost": 250.0, - "ending_milepost": 241.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.349909, - 39.710286 - ], - [ - -105.49606, - 39.741285 - ] - ] - }, - "id": "OpenTMS-Incident2028744473_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:26Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "43d5d831-7cd5-4b8b-aaee-c302c9aed985", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:26Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "43d5d831-7cd5-4b8b-aaee-c302c9aed985", - "event_type": "work-zone", - "road_names": [ - "US-160" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between FS Rd. 380 and USFS 667 (3 miles east of the Wolf Creek Pass area) from Mile Point 176 to Mile Point 157. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-04-19T14:20:58Z", - "road_event_id": "7c815956-30f2-4fb3-af22-9ea7a683eeb1" - }, - "start_date": "2022-04-19T13:55:20Z", - "end_date": "2022-05-18T14:16:26Z", - "location_method": "channel-device-method", - "beginning_milepost": 176.0, - "ending_milepost": 157.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.763146, - 37.566777 - ], - [ - -106.893306, - 37.422128 - ] - ] - }, - "id": "OpenTMS-Incident3050954003_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-31T19:19:17Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "49b53579-54d2-4046-bc2f-e1f85f34befc", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-31T19:19:17Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "49b53579-54d2-4046-bc2f-e1f85f34befc", - "event_type": "work-zone", - "road_names": [ - "US-40" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", - "update_date": "2022-02-17T21:30:54Z", - "road_event_id": "86d4342a-7c51-40a0-9d37-226298488fc5" - }, - "start_date": "2022-02-21T14:00:00Z", - "end_date": "2022-06-05T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 361.0, - "ending_milepost": 361.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "below-road-work", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -103.95579, - 39.484534 - ], - [ - -103.95579, - 39.484534 - ] - ] - }, - "id": "OpenTMS-Event2177729248_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:18:47Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "ca8c4273-0c9d-4cea-9b42-b00a6500c1ce", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:18:47Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "ca8c4273-0c9d-4cea-9b42-b00a6500c1ce", - "event_type": "work-zone", - "road_names": [ - "CO-9" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between Quandary Drive and County Road 4 (near Hoosier Pass) from Mile Point 80 to Mile Point 73. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-04-19T17:18:00Z", - "road_event_id": "2d3ca633-c06a-4df7-b524-025d7c5e1e1f" - }, - "start_date": "2022-04-19T17:12:48Z", - "end_date": "2022-05-18T14:18:47Z", - "location_method": "channel-device-method", - "beginning_milepost": 80.0, - "ending_milepost": 73.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.052796, - 39.393357 - ], - [ - -106.057125, - 39.316284 - ] - ] - }, - "id": "OpenTMS-Incident3053188902_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-21T21:55:35Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "9183f21e-f89d-4a44-8017-abfc3eb9722d", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-21T21:55:35Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "9183f21e-f89d-4a44-8017-abfc3eb9722d", - "event_type": "work-zone", - "road_names": [ - "CO-62" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between County Road 62X (near Dallas Divide) and CO 145 (4 miles west of the Dallas Divide area) from Mile Point 9.6 to Mile Point 0. Road closed expect delays due to crack sealing operations. There is alternating traffic. Until Friday, at about 3:30PM MDT.
Between CO 145 (4 miles west of the Dallas Divide area) and County Road 62X (near Dallas Divide) from Mile Point 0 to Mile Point 9.6. Crack sealing operations. There is alternating traffic. Until Friday, at about 3:30PM MDT.", - "update_date": "2022-04-19T22:45:29Z", - "road_event_id": "f4697c88-6a09-4060-b556-2c2272ecf375" - }, - "start_date": "2022-04-18T15:00:00Z", - "end_date": "2022-04-22T21:30:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 9.6, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "minor-road-defect-repair", - "is_architectural_change": false - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -107.939753, - 38.106199 - ], - [ - -108.05927, - 38.021062 - ] - ] - }, - "id": "OpenTMS-Event3094826518_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-12T21:54:15Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "ae66bd30-3163-480c-97c2-be76d22ce694", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-12T21:54:15Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "ae66bd30-3163-480c-97c2-be76d22ce694", - "event_type": "work-zone", - "road_names": [ - "US-160" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Lightner Creek Road and Aspen Drive (1 to 2 miles west of the Durango area) from Mile Point 78 to Mile Point 77. Road closed due to crack sealing operations. Alternating traffic. Starting Monday at 9:00AM MDT until April 15, 2022 at about 3:30PM MDT.
Between Aspen Drive and Lightner Creek Road (1 to 2 miles west of the Durango area) from Mile Point 77 to Mile Point 78. Crack sealing operations. Alternating traffic. Starting Monday at 9:00AM MDT until April 15, 2022 at about 3:30PM MDT.", - "creation_date": "2022-04-11T15:00:00Z", - "update_date": "2022-04-08T20:46:47Z", - "road_event_id": "a1a3952c-bb53-4788-b386-9cd3427ead1f" - }, - "start_date": "2022-04-11T15:00:00Z", - "end_date": "2022-04-15T21:30:14Z", - "location_method": "channel-device-method", - "beginning_milepost": 78.0, - "ending_milepost": 77.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "closed" - }, - { - "order": 3, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "minor-road-defect-repair", - "is_architectural_change": false - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -107.960911, - 37.271248 - ], - [ - -107.972918, - 37.264049 - ] - ] - }, - "id": "OpenTMS-Event2985447193_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:15:56Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "3aec3d44-761f-4a12-b9e4-aa3726d56c08", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:15:56Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "3aec3d44-761f-4a12-b9e4-aa3726d56c08", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between C-470 (Mount Vernon Canyon) and CO 103 (Idaho Springs) from Mile Point 259 to Mile Point 241. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T17:50:00Z", - "road_event_id": "10ced36a-0b73-4ba4-a516-7150320a1a5d" - }, - "start_date": "2022-02-15T17:48:49Z", - "end_date": "2022-05-18T14:15:56Z", - "location_method": "channel-device-method", - "beginning_milepost": 259.0, - "ending_milepost": 241.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.202048, - 39.702355 - ], - [ - -105.49606, - 39.741285 - ] - ] - }, - "id": "OpenTMS-Incident2027822066_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:15:52Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "0d439fbd-2356-4693-b119-3398e561a454", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:15:52Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "0d439fbd-2356-4693-b119-3398e561a454", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between C-470 (Mount Vernon Canyon) and Exit 248: Beaver Brook; Floyd Hill (4 miles east of Floyd Hill) from Mile Point 259 to Mile Point 250. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:18:44Z", - "road_event_id": "3e070815-e875-496f-8ffa-57106c7e4415" - }, - "start_date": "2022-02-15T19:17:45Z", - "end_date": "2022-05-18T14:15:52Z", - "location_method": "channel-device-method", - "beginning_milepost": 259.0, - "ending_milepost": 250.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.202048, - 39.702355 - ], - [ - -105.349909, - 39.710286 - ] - ] - }, - "id": "OpenTMS-Incident2028805475_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:21:02Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "8bf4de00-a85a-4573-8fc1-42177a648031", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:21:02Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "8bf4de00-a85a-4573-8fc1-42177a648031", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Exit 205: US 6; CO 9; Silverthorne and Exit 216: US 6; Loveland Pass (near Eisenhower Tunnel) from Mile Point 214 to Mile Point 215. All passenger vehicles must have chains or approved ATDs installed.", - "update_date": "2022-01-06T20:12:18Z", - "road_event_id": "26dfe566-9e9d-41f4-ac14-13179e1a94cc" - }, - "start_date": "2022-01-03T18:59:33Z", - "end_date": "2022-05-18T14:21:02Z", - "location_method": "channel-device-method", - "beginning_milepost": 214.0, - "ending_milepost": 215.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.909026, - 39.678721 - ], - [ - -105.909026, - 39.678721 - ] - ] - }, - "id": "OpenTMS-Incident1424718863_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:17:06Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "beaf24ec-dd86-4849-acc2-1fb70475b139", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:17:06Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "beaf24ec-dd86-4849-acc2-1fb70475b139", - "event_type": "work-zone", - "road_names": [ - "US-285" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between C-470 (near Lakewood) and Pine Valley Road (Pine Junction) from Mile Point 250 to Mile Point 229. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T18:30:46Z", - "road_event_id": "9fea737d-8d7e-4708-aeaa-f345d797c892" - }, - "start_date": "2022-02-15T18:29:41Z", - "end_date": "2022-05-18T14:17:06Z", - "location_method": "channel-device-method", - "beginning_milepost": 250.0, - "ending_milepost": 229.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.168304, - 39.636098 - ], - [ - -105.394563, - 39.466239 - ] - ] - }, - "id": "OpenTMS-Incident2028276647_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:55:21Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "49dc0a83-0e51-47d4-98aa-35a21bfa8e23", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:55:21Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "49dc0a83-0e51-47d4-98aa-35a21bfa8e23", - "event_type": "work-zone", - "road_names": [ - "CO-7" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between CO 7 and CO 7 from Mile Point 23.3 to Mile Point 29.6. Road closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", - "creation_date": "2022-04-03T06:00:00Z", - "update_date": "2022-04-01T18:45:58Z", - "road_event_id": "1bdb43a9-7c64-40d3-ab7b-6a93ae73690d" - }, - "start_date": "2022-04-03T06:00:00Z", - "end_date": "2022-04-04T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 29.6, - "ending_milepost": 23.3, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.31821, - 40.203629 - ], - [ - -105.401418, - 40.168336 - ] - ] - }, - "id": "OpenTMS-Event2874303206_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-27T23:48:46Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "1b818212-ae11-4b7d-92ee-5d075dbc745d", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-27T23:48:46Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "1b818212-ae11-4b7d-92ee-5d075dbc745d", - "event_type": "work-zone", - "road_names": [ - "I-25" - ], - "direction": "northbound", - "relationship": {}, - "description": "511 event cannot be created.", - "update_date": "2022-05-27T18:12:29Z", - "road_event_id": "5a81c132-31cf-461c-a1cf-d77b5a66b9d8" - }, - "start_date": "2022-05-19T23:25:55Z", - "end_date": "2022-05-28T23:48:46Z", - "location_method": "channel-device-method", - "beginning_milepost": 100.0, - "ending_milepost": 105.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "closed" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -104.606322, - 38.288142 - ], - [ - -104.620597, - 38.359524 - ] - ] - }, - "id": "OpenTMS-Incident3481024337_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:15:54Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "c4dca0f7-a49c-4c5b-8650-3dfff9ce4cdf", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:15:54Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "c4dca0f7-a49c-4c5b-8650-3dfff9ce4cdf", - "event_type": "work-zone", - "road_names": [ - "CO-9" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between County Road 4 and Quandary Drive (near Hoosier Pass) from Mile Point 73 to Mile Point 80. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-04-19T17:07:07Z", - "road_event_id": "2aaa8fce-0fa4-494e-8b67-9fa43b06aa48" - }, - "start_date": "2022-04-19T16:55:47Z", - "end_date": "2022-05-18T14:15:54Z", - "location_method": "channel-device-method", - "beginning_milepost": 73.0, - "ending_milepost": 80.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.057125, - 39.316284 - ], - [ - -106.052796, - 39.393357 - ] - ] - }, - "id": "OpenTMS-Incident3052992515_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:08Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "3cd0f9fe-9ec8-44a8-a34d-7e7be466f9f2", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:08Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "3cd0f9fe-9ec8-44a8-a34d-7e7be466f9f2", - "event_type": "work-zone", - "road_names": [ - "US-285" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between Pine Valley Road (Pine Junction) and C-470 (near Lakewood) from Mile Point 229 to Mile Point 250. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T18:29:37Z", - "road_event_id": "0cfe0667-82bb-49b7-9102-295c447b0c2d" - }, - "start_date": "2022-02-15T18:28:06Z", - "end_date": "2022-05-18T14:16:08Z", - "location_method": "channel-device-method", - "beginning_milepost": 229.0, - "ending_milepost": 250.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.394563, - 39.466239 - ], - [ - -105.168212, - 39.636023 - ] - ] - }, - "id": "OpenTMS-Incident2028259818_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:21:21Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "19a60c3b-920e-4995-a6b0-f0694185d7d5", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:21:21Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "19a60c3b-920e-4995-a6b0-f0694185d7d5", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between CO 9 (Silverthorne) and C-470 (Mount Vernon Canyon) from Mile Point 205 to Mile Point 259. Possible travel impacts due to heavy traffic.", - "update_date": "2022-02-15T20:14:57Z", - "road_event_id": "52a49257-89cb-4048-8076-21a46e593978" - }, - "start_date": "2022-02-15T20:13:43Z", - "end_date": "2022-05-18T14:21:21Z", - "location_method": "channel-device-method", - "beginning_milepost": 205.0, - "ending_milepost": 259.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.071963, - 39.625099 - ], - [ - -105.201748, - 39.702218 - ] - ] - }, - "id": "OpenTMS-Incident2029432151_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:17:39Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "7f379a18-eb6e-41d3-afeb-d4334700d784", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:17:39Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "7f379a18-eb6e-41d3-afeb-d4334700d784", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between CO 103 (Idaho Springs) and C-470 (Mount Vernon Canyon) from Mile Point 241 to Mile Point 259. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T17:45:38Z", - "road_event_id": "570513c5-3a38-4c2c-82bf-6e20eb157e01" - }, - "start_date": "2022-02-15T17:44:02Z", - "end_date": "2022-05-18T14:17:39Z", - "location_method": "channel-device-method", - "beginning_milepost": 241.0, - "ending_milepost": 259.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.496, - 39.741206 - ], - [ - -105.201748, - 39.702218 - ] - ] - }, - "id": "OpenTMS-Incident2027769267_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:57:58Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "34830aa3-11af-4150-bcb6-7db8c14fcb7d", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:57:58Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "34830aa3-11af-4150-bcb6-7db8c14fcb7d", - "event_type": "work-zone", - "road_names": [ - "CO-121" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between 36th Place (Wheat Ridge) and 52nd Avenue (Arvada) from Mile Point 15.5 to Mile Point 17. Road construction. Until May 29, 2022 at about 11:59PM MDT.", - "creation_date": "2022-03-01T07:00:00Z", - "update_date": "2022-03-25T14:24:25Z", - "road_event_id": "dad67e9b-7a6d-4f42-b184-a9fedb1a3f07" - }, - "start_date": "2022-03-01T07:00:00Z", - "end_date": "2022-05-30T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 17.0, - "ending_milepost": 15.5, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.081277, - 39.788911 - ], - [ - -105.081457, - 39.767605 - ] - ] - }, - "id": "OpenTMS-Event2289842898_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:18:29Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "7ff5f0c9-7cd7-4e3c-bc48-9d0aee62eb92", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:18:29Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "7ff5f0c9-7cd7-4e3c-bc48-9d0aee62eb92", - "event_type": "work-zone", - "road_names": [ - "CO-9" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between County Road 4 and Quandary Drive (near Hoosier Pass) from Mile Point 73 to Mile Point 80. Safety closure.", - "update_date": "2022-04-18T17:04:02Z", - "road_event_id": "99dd3400-c59b-40f7-bb36-b7ac68fe630f" - }, - "start_date": "2022-04-18T16:55:41Z", - "end_date": "2022-05-18T14:18:29Z", - "location_method": "channel-device-method", - "beginning_milepost": 73.0, - "ending_milepost": 80.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.057125, - 39.316284 - ], - [ - -106.052796, - 39.393357 - ] - ] - }, - "id": "OpenTMS-Incident3036828500_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:18:58Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "df3aff67-c1d3-4159-8dd5-57af906109f2", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:18:58Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "df3aff67-c1d3-4159-8dd5-57af906109f2", - "event_type": "work-zone", - "road_names": [ - "US-50" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between County Road 888 (near Monarch Pass) and County Road 240 (1 mile east of the Monarch Pass area) from Mile Point 190 to Mile Point 210. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-04-19T13:09:31Z", - "road_event_id": "2ef60faa-124e-425c-8bf3-26d9834cdc28" - }, - "start_date": "2022-04-19T13:02:15Z", - "end_date": "2022-05-18T14:18:58Z", - "location_method": "channel-device-method", - "beginning_milepost": 190.0, - "ending_milepost": 210.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.406101, - 38.423919 - ], - [ - -106.200244, - 38.541904 - ] - ] - }, - "id": "OpenTMS-Incident3050400108_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:17:35Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "4baae1a5-d79e-4b8e-9484-0a09b0ccaff6", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:17:35Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "4baae1a5-d79e-4b8e-9484-0a09b0ccaff6", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between CO 103 (Idaho Springs) and Exit 251: US 40; El Rancho (4 miles east of Floyd Hill) from Mile Point 241 to Mile Point 250. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:12:14Z", - "road_event_id": "a2ebee03-00b6-4304-8c6b-96ba27cf465c" - }, - "start_date": "2022-02-15T19:10:09Z", - "end_date": "2022-05-18T14:17:35Z", - "location_method": "channel-device-method", - "beginning_milepost": 241.0, - "ending_milepost": 250.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.496, - 39.741206 - ], - [ - -105.350088, - 39.710111 - ] - ] - }, - "id": "OpenTMS-Incident2028718960_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:21:35Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "d59fb5c8-e329-43b5-ae5e-e9cb7359c36a", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:21:35Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "d59fb5c8-e329-43b5-ae5e-e9cb7359c36a", - "event_type": "work-zone", - "road_names": [ - "US-6" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between I-70 and Montezuma Road (Loveland Pass) from Mile Point 229 to Mile Point 220. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", - "update_date": "2022-02-15T18:22:25Z", - "road_event_id": "8da6584a-2ffc-4ca2-b06a-d48abc079ef9" - }, - "start_date": "2022-02-15T18:20:03Z", - "end_date": "2022-05-18T14:21:35Z", - "location_method": "channel-device-method", - "beginning_milepost": 229.0, - "ending_milepost": 220.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.891951, - 39.681116 - ], - [ - -105.894478, - 39.635084 - ] - ] - }, - "id": "OpenTMS-Incident2028170920_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-04-03T15:57:45Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "123e98d7-9af7-4f69-8f8c-ebbf5d2fa743", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-04-03T15:57:45Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "123e98d7-9af7-4f69-8f8c-ebbf5d2fa743", - "event_type": "work-zone", - "road_names": [ - "CO-95" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between 84th Avenue and US 36 (Westminster) from Mile Point 13.5 to Mile Point 14.38. Right lane closed due to road construction. Starting April 1, 2022 at 12:00AM MDT until April 30, 2022 at about 11:59PM MDT.", - "creation_date": "2022-04-01T06:00:00Z", - "update_date": "2022-03-25T14:30:17Z", - "road_event_id": "4efb14fb-9970-4614-9738-7b7f07aae981" - }, - "start_date": "2022-04-01T06:00:00Z", - "end_date": "2022-05-01T05:59:00Z", - "location_method": "channel-device-method", - "beginning_milepost": 14.38, - "ending_milepost": 13.5, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "open" - }, - { - "order": 4, - "type": "shoulder", - "status": "open" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadway-creation", - "is_architectural_change": true - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.054321, - 39.860161 - ], - [ - -105.053204, - 39.850054 - ] - ] - }, - "id": "OpenTMS-Event2762117736_southbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:18:32Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "09dd265a-9dc2-4801-8a7a-6bf61d262447", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:18:32Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "09dd265a-9dc2-4801-8a7a-6bf61d262447", - "event_type": "work-zone", - "road_names": [ - "US-50" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between County Road 240 (1 mile east of the Monarch Pass area) and County Road 888 (near Monarch Pass) from Mile Point 210 to Mile Point 190. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-04-19T13:20:33Z", - "road_event_id": "85b5a5ee-5d36-46a4-a56b-563e145f5751" - }, - "start_date": "2022-04-19T13:12:41Z", - "end_date": "2022-05-18T14:18:32Z", - "location_method": "channel-device-method", - "beginning_milepost": 190.0, - "ending_milepost": 210.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.406101, - 38.423919 - ], - [ - -106.200244, - 38.541904 - ] - ] - }, - "id": "OpenTMS-Incident3050510940_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-03-02T16:18:20Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "6b009cd3-3dc4-40a6-aaa9-fdea7482af8d", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-03-02T16:18:20Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "6b009cd3-3dc4-40a6-aaa9-fdea7482af8d", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Exit 62: De Beque (1 mile west of the Parachute area) and US 6 (near Parachute) from Mile Point 70 to Mile Point 75. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.
Between US 6 (near Parachute) and Exit 62: De Beque (1 mile west of the Parachute area) from Mile Point 75 to Mile Point 70. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.", - "creation_date": "2021-11-16T20:35:46Z", - "update_date": "2021-11-16T20:36:02Z", - "road_event_id": "b8820168-475c-4a8b-93f5-cd5da43e8b92" - }, - "start_date": "2021-11-16T20:35:46Z", - "end_date": "2022-04-14T19:45:53Z", - "location_method": "channel-device-method", - "beginning_milepost": 70.0, - "ending_milepost": 75.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "closed" - }, - { - "order": 4, - "type": "shoulder", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadside-work", - "is_architectural_change": false - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -108.105502, - 39.406031 - ], - [ - -108.045286, - 39.460287 - ] - ] - }, - "id": "OpenTMS-Event629509704_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:04Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "f6725deb-236b-4459-a42e-36df3d4068ff", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:04Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "f6725deb-236b-4459-a42e-36df3d4068ff", - "event_type": "work-zone", - "road_names": [ - "CO-17" - ], - "direction": "northbound", - "relationship": {}, - "description": "Between State Border New Mexico and Forest Service Road 250 (near Cumbres Pass) from Mile Point 0 to Mile Point 17. Road closed expect delays due to safety concerns.
Between Forest Service Road 250 and State Border New Mexico (near Cumbres Pass) from Mile Point 17 to Mile Point 0. Road closed expect delays due to safety concerns.", - "update_date": "2022-04-19T16:43:05Z", - "road_event_id": "e1be90ba-f15b-4aa6-be18-92b5e5f6698b" - }, - "start_date": "2022-04-19T16:25:15Z", - "end_date": "2022-05-18T14:16:04Z", - "location_method": "channel-device-method", - "ending_milepost": 17.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "closed" - }, - { - "order": 2, - "type": "general", - "status": "closed" - }, - { - "order": 3, - "type": "shoulder", - "status": "closed" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -106.498874, - 36.994524 - ], - [ - -106.354463, - 37.131039 - ] - ] - }, - "id": "OpenTMS-Incident3052641698_northbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-03-02T16:18:19Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "7937a838-2fe6-4480-80f9-21d190f21477", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-03-02T16:18:19Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "7937a838-2fe6-4480-80f9-21d190f21477", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Exit 62: De Beque (1 mile west of the Parachute area) and US 6 (near Parachute) from Mile Point 70 to Mile Point 75. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.
Between US 6 (near Parachute) and Exit 62: De Beque (1 mile west of the Parachute area) from Mile Point 75 to Mile Point 70. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.", - "creation_date": "2021-11-16T20:35:46Z", - "update_date": "2021-11-16T20:36:02Z", - "road_event_id": "0d45dc43-f412-4016-aafc-1ce2f9395063" - }, - "start_date": "2021-11-16T20:35:46Z", - "end_date": "2022-04-14T19:45:53Z", - "location_method": "channel-device-method", - "beginning_milepost": 75.0, - "ending_milepost": 70.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "some-lanes-closed", - "lanes": [ - { - "order": 1, - "type": "shoulder", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - }, - { - "order": 3, - "type": "general", - "status": "closed" - }, - { - "order": 4, - "type": "shoulder", - "status": "closed" - } - ], - "event_status": "active", - "types_of_work": [ - { - "type_name": "roadside-work", - "is_architectural_change": false - } - ] - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -108.045286, - 39.460287 - ], - [ - -108.105502, - 39.406031 - ] - ] - }, - "id": "OpenTMS-Event629509704_eastbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:16:49Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "73ed75bd-dff2-403b-b348-310fbe8f160d", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:16:49Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "73ed75bd-dff2-403b-b348-310fbe8f160d", - "event_type": "work-zone", - "road_names": [ - "I-70" - ], - "direction": "westbound", - "relationship": {}, - "description": "Between Exit 221: Bakerville (4 miles west of Silver Plume) and Exit 205: US 6; CO 9; Silverthorne (Eisenhower Tunnel) from Mile Point 221 to Mile Point 215. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:09:37Z", - "road_event_id": "47133bda-90cb-4487-baa0-d8709ed3893b" - }, - "start_date": "2022-02-15T19:07:47Z", - "end_date": "2022-05-18T14:16:49Z", - "location_method": "channel-device-method", - "beginning_milepost": 221.0, - "ending_milepost": 215.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.810795, - 39.691922 - ], - [ - -105.909028, - 39.679094 - ] - ] - }, - "id": "OpenTMS-Incident2028692399_westbound" - } - ], - "condition_1": true - }, - { - "road_event_feed_info": { - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "update_date": "2022-05-17T14:21:13Z", - "publisher": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "version": "4.0", - "license": "https://creativecommons.org/publicdomain/zero/1.0/", - "data_sources": [ - { - "data_source_id": "785043a9-cae4-4ae1-97c7-1e8061430f86", - "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", - "organization_name": "CDOT", - "contact_name": "Ashley Nylen", - "contact_email": "ashley.nylen@state.co.us", - "update_date": "2022-05-17T14:21:13Z", - "location_method": "channel-device-method", - "lrs_type": "lrs_type" - } - ] - }, - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "785043a9-cae4-4ae1-97c7-1e8061430f86", - "event_type": "work-zone", - "road_names": [ - "US-285" - ], - "direction": "southbound", - "relationship": {}, - "description": "Between C-470 (near Lakewood) and Pine Valley Road (Pine Junction) from Mile Point 250 to Mile Point 229. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", - "update_date": "2022-02-15T19:24:27Z", - "road_event_id": "1d1fef5c-d49c-498a-890e-a25b627d4f1f" - }, - "start_date": "2022-02-15T19:23:16Z", - "end_date": "2022-05-18T14:21:13Z", - "location_method": "channel-device-method", - "beginning_milepost": 250.0, - "ending_milepost": 229.0, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - }, - { - "order": 2, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -105.168304, - 39.636098 - ], - [ - -105.394563, - 39.466239 - ] - ] - }, - "id": "OpenTMS-Incident2028869314_southbound" - } - ], - "condition_1": true - } +[ + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:34Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "bcaa7ed6-e155-473c-8065-0a8d056c5235", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:34Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "bcaa7ed6-e155-473c-8065-0a8d056c5235", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between CO 9 (Silverthorne) and Exit 216: US 6; Loveland Pass (Eisenhower Tunnel) from Mile Point 205 to Mile Point 213.5. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:07:41Z", + "road_event_id": "47eee42d-3101-49e2-bf59-a797704cc6a3" + }, + "start_date": "2022-02-15T18:59:43Z", + "end_date": "2022-05-18T14:16:34Z", + "location_method": "channel-device-method", + "beginning_milepost": 205.0, + "ending_milepost": 213.5, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.071963, + 39.625099 + ], + [ + -105.936632, + 39.678426 + ] + ] + }, + "id": "OpenTMS-Incident2028603626_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-03T00:26:17Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "7c81fefe-b117-4225-93db-2e7223b78b58", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-03T00:26:17Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "7c81fefe-b117-4225-93db-2e7223b78b58", + "event_type": "work-zone", + "road_names": [ + "CO-64" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Calamity Ridge (4 miles east of the Rangely area) and Nichols Street (Rangely) from Mile Point 28 to Mile Point 19. Road closed due to paving operations. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT.
Between Nichols Street (Rangely) and Calamity Ridge (4 miles east of the Rangely area) from Mile Point 19 to Mile Point 28. Paving operations. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT.", + "update_date": "2022-04-29T04:37:16Z", + "road_event_id": "3b17393b-0e9f-490f-89e3-31558a9d170e" + }, + "start_date": "2022-05-02T13:00:00Z", + "end_date": "2022-05-03T01:00:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 19.0, + "ending_milepost": 28.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + }, + { + "order": 2, + "type": "shoulder", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -108.791885, + 40.087549 + ], + [ + -108.684381, + 40.156924 + ] + ] + }, + "id": "OpenTMS-Event3306197259_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:56:37Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "e2351525-b2e3-4733-a803-8ddb4995100f", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:56:37Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "e2351525-b2e3-4733-a803-8ddb4995100f", + "event_type": "work-zone", + "road_names": [ + "US-85" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between County Road 42 (near Gilcrest) and County Road 35 (near La Salle) from Mile Point 258 to Mile Point 259.5. Road construction. Starting March 1, 2022 at 12:00AM MST until May 29, 2022 at about 11:59PM MST.", + "creation_date": "2022-03-01T07:00:00Z", + "update_date": "2022-02-24T14:58:08Z", + "road_event_id": "74421a7c-73d8-47f4-838a-34eb14eeb9b4" + }, + "start_date": "2022-03-01T07:00:00Z", + "end_date": "2022-05-30T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 259.5, + "ending_milepost": 258.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.734474, + 40.318917 + ], + [ + -104.758427, + 40.297988 + ] + ] + }, + "id": "OpenTMS-Event2289783375_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-06-21T03:19:08Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "455bd2ba-67e1-4a49-b88e-bbe71dc21c8e", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-06-21T03:19:08Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "455bd2ba-67e1-4a49-b88e-bbe71dc21c8e", + "event_type": "work-zone", + "road_names": [ + "CO-96" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between County Road 399 and Siloam Road (4 to 7 miles east of the Hardscrabble Pass area) from Mile Point 30 to Mile Point 33. Road maintenance operations.", + "update_date": "2022-06-01T17:41:10Z", + "road_event_id": "eb8a5da6-edca-4e4e-a290-55c86c064300" + }, + "start_date": "2022-05-27T18:13:04Z", + "end_date": "2022-06-22T03:19:08Z", + "location_method": "channel-device-method", + "beginning_milepost": 30.0, + "ending_milepost": 33.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.03771, + 38.244971 + ], + [ + -104.986322, + 38.251504 + ] + ] + }, + "id": "OpenTMS-Incident3606726101_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:30Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "4a0940c8-b870-467c-bd50-7c4a57e920c5", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:30Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "4a0940c8-b870-467c-bd50-7c4a57e920c5", + "event_type": "work-zone", + "road_names": [ + "US-6" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between I-70 and Montezuma Road (Loveland Pass) from Mile Point 229 to Mile Point 220. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:21:37Z", + "road_event_id": "6d0b7e02-cd87-4165-813e-5ea5e5bdffd7" + }, + "start_date": "2022-02-15T19:20:34Z", + "end_date": "2022-05-18T14:16:30Z", + "location_method": "channel-device-method", + "beginning_milepost": 229.0, + "ending_milepost": 220.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.891951, + 39.681116 + ], + [ + -105.894478, + 39.635084 + ] + ] + }, + "id": "OpenTMS-Incident2028837805_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:44Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "4b7a4662-eb73-43fa-bde4-1422056853cc", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:44Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "4b7a4662-eb73-43fa-bde4-1422056853cc", + "event_type": "work-zone", + "road_names": [ + "US-285" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between Willard Street and County Road 60 (near Kenosha Pass) from Mile Point 199 to Mile Point 205. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-04-20T17:06:29Z", + "road_event_id": "0c40ad83-8cf4-463c-8463-d31b60129d7a" + }, + "start_date": "2022-04-20T16:37:13Z", + "end_date": "2022-05-18T14:16:44Z", + "location_method": "channel-device-method", + "beginning_milepost": 199.0, + "ending_milepost": 205.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.799523, + 39.378212 + ], + [ + -105.758131, + 39.433711 + ] + ] + }, + "id": "OpenTMS-Incident3068969954_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-03-02T16:13:24Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "a5a4ca9f-8104-499f-9ad5-0d0292deef12", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-03-02T16:13:24Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "a5a4ca9f-8104-499f-9ad5-0d0292deef12", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Exit 157: CO 131; Wolcott (near Eagle) and US 6 (near Gypsum) from Mile Point 150 to Mile Point 140. Left lane closed due to bridge repair work. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.
Between US 6 (near Gypsum) and Exit 157: CO 131; Wolcott (near Eagle) from Mile Point 140 to Mile Point 150. Bridge repair. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.", + "creation_date": "2021-11-19T05:38:31Z", + "update_date": "2021-11-19T05:38:46Z", + "road_event_id": "55e88617-0ed3-4e9d-b149-d1513f24b20f" + }, + "start_date": "2021-11-19T05:38:31Z", + "end_date": "2022-04-30T05:38:32Z", + "location_method": "channel-device-method", + "beginning_milepost": 150.0, + "ending_milepost": 140.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.772185, + 39.680351 + ], + [ + -106.947192, + 39.652924 + ] + ] + }, + "id": "OpenTMS-Event667597553_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:17:59Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "9ce33e6d-8f6b-439c-927a-950cd8e7bcf4", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:17:59Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "9ce33e6d-8f6b-439c-927a-950cd8e7bcf4", + "event_type": "work-zone", + "road_names": [ + "US-285" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between Pine Valley Road (Pine Junction) and C-470 (near Lakewood) from Mile Point 229 to Mile Point 250. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:23:13Z", + "road_event_id": "39ee0e13-81d2-4693-9711-cddcd2ec7761" + }, + "start_date": "2022-02-15T19:21:52Z", + "end_date": "2022-05-18T14:17:59Z", + "location_method": "channel-device-method", + "beginning_milepost": 229.0, + "ending_milepost": 250.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.394563, + 39.466239 + ], + [ + -105.168212, + 39.636023 + ] + ] + }, + "id": "OpenTMS-Incident2028851981_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-31T19:19:17Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "6a633c3b-2b86-4428-8beb-df95c15a566d", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-31T19:19:17Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "6a633c3b-2b86-4428-8beb-df95c15a566d", + "event_type": "work-zone", + "road_names": [ + "US-40" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", + "update_date": "2022-02-17T21:30:54Z", + "road_event_id": "5dc12d56-9776-49a2-925e-aadde42f54b0" + }, + "start_date": "2022-02-21T14:00:00Z", + "end_date": "2022-06-05T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 361.0, + "ending_milepost": 361.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.95579, + 39.484534 + ], + [ + -103.95579, + 39.484534 + ] + ] + }, + "id": "OpenTMS-Event2177729248_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:56:36Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "047cd82b-429b-4518-87d8-789549adc194", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:56:36Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "047cd82b-429b-4518-87d8-789549adc194", + "event_type": "work-zone", + "road_names": [ + "CO-95" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between 84th Avenue and US 36 (Westminster) from Mile Point 13.5 to Mile Point 14.38. Road construction. Until May 29, 2022 at about 11:59PM MDT.", + "creation_date": "2022-03-01T07:00:00Z", + "update_date": "2022-03-25T14:30:16Z", + "road_event_id": "1762594e-f3b4-4df2-911c-c40a96bd836f" + }, + "start_date": "2022-03-01T07:00:00Z", + "end_date": "2022-05-30T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 14.38, + "ending_milepost": 13.5, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.054321, + 39.860161 + ], + [ + -105.053204, + 39.850054 + ] + ] + }, + "id": "OpenTMS-Event2290090371_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-31T19:19:30Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "7e354de1-ac74-4490-ba45-529b23a373a3", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-31T19:19:30Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "7e354de1-ac74-4490-ba45-529b23a373a3", + "event_type": "work-zone", + "road_names": [ + "US-36" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between County Road 165 and E 5th Place (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between E 5th Place and County Road 165 (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", + "update_date": "2022-02-17T22:20:53Z", + "road_event_id": "6840f6ca-f2a8-45ef-ba03-33f69d6dc901" + }, + "start_date": "2022-02-21T14:00:00Z", + "end_date": "2022-06-05T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 98.0, + "ending_milepost": 98.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.2755, + 39.725707 + ], + [ + -104.2755, + 39.725707 + ] + ] + }, + "id": "OpenTMS-Event2178290081_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:29Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "fc42377a-7053-4c70-99df-96b8239c946b", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:29Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "fc42377a-7053-4c70-99df-96b8239c946b", + "event_type": "work-zone", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between CO 1 and Exit 288: Buckeye Road (2 miles north of the Wellington area) from Mile Point 280 to Mile Point 283. The right lane is closed due to heavy traffic.", + "update_date": "2022-05-16T21:05:09Z", + "road_event_id": "56ba81e5-ee50-43f4-b1a5-26ad1eb21942" + }, + "start_date": "2022-05-16T21:01:53Z", + "end_date": "2022-05-18T14:16:29Z", + "location_method": "channel-device-method", + "beginning_milepost": 280.0, + "ending_milepost": 283.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.993093, + 40.734281 + ], + [ + -104.986855, + 40.777125 + ] + ] + }, + "id": "OpenTMS-Incident3430119066_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:18:41Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "3a660c13-ae11-48e8-9598-ca43a5ac29db", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:18:41Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "3a660c13-ae11-48e8-9598-ca43a5ac29db", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Exit 221: Bakerville (4 miles west of Silver Plume) and CO 9 (Silverthorne) from Mile Point 221 to Mile Point 205. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T17:24:59Z", + "road_event_id": "a619c84b-89e1-48fd-978a-a98e53256052" + }, + "start_date": "2022-02-15T17:21:48Z", + "end_date": "2022-05-18T14:18:41Z", + "location_method": "channel-device-method", + "beginning_milepost": 221.0, + "ending_milepost": 205.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.810795, + 39.691922 + ], + [ + -106.072389, + 39.625189 + ] + ] + }, + "id": "OpenTMS-Incident2027507195_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:17:19Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "7cd7149d-4e76-499f-bf70-350d8c2c4485", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:17:19Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "7cd7149d-4e76-499f-bf70-350d8c2c4485", + "event_type": "work-zone", + "road_names": [ + "US-50" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Little Cimarron and Veo Road (1 to 6 miles west of Cerro Summit) from Mile Point 115 to Mile Point 110. Road closed expect delays because a commercial vehicle chain law was lifted.
Between Veo Road and Little Cimarron (1 to 6 miles west of Cerro Summit) from Mile Point 110 to Mile Point 115. Chain law lifted for all commercial vehicles.", + "update_date": "2022-05-03T21:04:03Z", + "road_event_id": "8e917a03-568f-4c83-bc9e-e66fab16212b" + }, + "start_date": "2022-05-03T20:57:39Z", + "end_date": "2022-05-18T14:17:19Z", + "location_method": "channel-device-method", + "beginning_milepost": 110.0, + "ending_milepost": 115.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "shoulder", + "status": "closed" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.596165, + 38.439057 + ], + [ + -107.524781, + 38.412856 + ] + ] + }, + "id": "OpenTMS-Incident3239604762_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-06-21T03:19:10Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "5b6887a7-694d-48ea-a71a-8a948790278b", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-06-21T03:19:10Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "5b6887a7-694d-48ea-a71a-8a948790278b", + "event_type": "work-zone", + "road_names": [ + "(B)" + ], + "direction": "northbound", + "relationship": {}, + "description": "At Exit ramp to Wilson Gulch Drive. The exit ramp is closed due to road maintenance operations.", + "update_date": "2022-06-16T17:47:15Z", + "road_event_id": "9c35ca50-b4ae-4c80-8be2-4747e7bc2d0a" + }, + "start_date": "2022-06-16T17:40:13Z", + "end_date": "2022-06-22T03:19:10Z", + "location_method": "channel-device-method", + "ending_milepost": 0.2, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.845272, + 37.222595 + ], + [ + -107.843401, + 37.225019 + ] + ] + }, + "id": "OpenTMS-Incident3932954356_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:15:49Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "562323f6-99c1-4333-9701-4dca9f956fc9", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:15:49Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "562323f6-99c1-4333-9701-4dca9f956fc9", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between CO 9 (Silverthorne) and Exit 221: Bakerville (4 miles west of Silver Plume) from Mile Point 205 to Mile Point 221. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T17:26:15Z", + "road_event_id": "543ef6c7-b31e-42d3-84eb-bd882edc7db5" + }, + "start_date": "2022-02-15T17:25:14Z", + "end_date": "2022-05-18T14:15:49Z", + "location_method": "channel-device-method", + "beginning_milepost": 205.0, + "ending_milepost": 221.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.071963, + 39.625099 + ], + [ + -105.810835, + 39.691738 + ] + ] + }, + "id": "OpenTMS-Incident2027548822_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:15:53Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "0442e1b7-87ed-4a47-bb10-b6a78991b1aa", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:15:53Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "0442e1b7-87ed-4a47-bb10-b6a78991b1aa", + "event_type": "work-zone", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between Exit 116: County Line Road (2 miles south of the Fountain area) and Exit 163: County Line Road (near Monument Hill) from Mile Point 116 to Mile Point 163. High wind restriction for all high profile or light trailers.", + "update_date": "2022-04-20T19:23:54Z", + "road_event_id": "a5bb1726-920e-4f85-9ab8-64f27f30cfd6" + }, + "start_date": "2022-04-20T19:11:28Z", + "end_date": "2022-05-18T14:15:53Z", + "location_method": "channel-device-method", + "beginning_milepost": 116.0, + "ending_milepost": 163.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.629355, + 38.5159 + ], + [ + -104.864728, + 39.123815 + ] + ] + }, + "id": "OpenTMS-Incident3070725401_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:04Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "d1cb1df4-d0f6-4d4d-9101-5ed3a6a05e62", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:04Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "d1cb1df4-d0f6-4d4d-9101-5ed3a6a05e62", + "event_type": "work-zone", + "road_names": [ + "CO-17" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between State Border New Mexico and Forest Service Road 250 (near Cumbres Pass) from Mile Point 0 to Mile Point 17. Road closed expect delays due to safety concerns.
Between Forest Service Road 250 and State Border New Mexico (near Cumbres Pass) from Mile Point 17 to Mile Point 0. Road closed expect delays due to safety concerns.", + "update_date": "2022-04-19T16:43:05Z", + "road_event_id": "c2e489c9-6b69-4236-88e0-a7668f7e3b44" + }, + "start_date": "2022-04-19T16:25:15Z", + "end_date": "2022-05-18T14:16:04Z", + "location_method": "channel-device-method", + "beginning_milepost": 17.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "shoulder", + "status": "closed" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.354463, + 37.131039 + ], + [ + -106.498874, + 36.994524 + ] + ] + }, + "id": "OpenTMS-Incident3052641698_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:04Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "f9dc573e-410c-400b-a4fd-3c4b0d6de354", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:04Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "f9dc573e-410c-400b-a4fd-3c4b0d6de354", + "event_type": "work-zone", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Kemry Lane and Howard Colburn (near Rabbit Ears Pass) from Mile Point 139 to Mile Point 159. Passenger vehicle traction and commercial vehicle chain law.", + "update_date": "2022-05-03T19:23:16Z", + "road_event_id": "f1216009-4586-4415-8e30-3a0a3a6ae5b9" + }, + "start_date": "2022-05-02T15:29:02Z", + "end_date": "2022-05-18T14:16:04Z", + "location_method": "channel-device-method", + "beginning_milepost": 139.0, + "ending_milepost": 159.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.806627, + 40.396641 + ], + [ + -106.571055, + 40.357202 + ] + ] + }, + "id": "OpenTMS-Incident3236659331_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-31T19:19:30Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "ef866473-40bd-46c9-b8bf-85b340053c3d", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-31T19:19:30Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "ef866473-40bd-46c9-b8bf-85b340053c3d", + "event_type": "work-zone", + "road_names": [ + "US-36" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between County Road 165 and E 5th Place (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between E 5th Place and County Road 165 (3 miles west of Byers) from Mile Point 98 to Mile Point 98. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", + "update_date": "2022-02-17T22:20:53Z", + "road_event_id": "5d6f5eff-bfe1-4bf9-8693-b3ef936e8420" + }, + "start_date": "2022-02-21T14:00:00Z", + "end_date": "2022-06-05T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 98.0, + "ending_milepost": 98.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.2755, + 39.725707 + ], + [ + -104.2755, + 39.725707 + ] + ] + }, + "id": "OpenTMS-Event2178290081_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-03-02T16:13:24Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "f1f5f680-1808-4b72-813d-f698ccf5bfa1", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-03-02T16:13:24Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "f1f5f680-1808-4b72-813d-f698ccf5bfa1", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Exit 157: CO 131; Wolcott (near Eagle) and US 6 (near Gypsum) from Mile Point 150 to Mile Point 140. Left lane closed due to bridge repair work. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.
Between US 6 (near Gypsum) and Exit 157: CO 131; Wolcott (near Eagle) from Mile Point 140 to Mile Point 150. Bridge repair. Starting tomorrow at 10:38PM MST until April 29, 2022 at about 11:38PM MST.", + "creation_date": "2021-11-19T05:38:31Z", + "update_date": "2021-11-19T05:38:46Z", + "road_event_id": "99608087-4c08-4706-a368-309ef28a7a7a" + }, + "start_date": "2021-11-19T05:38:31Z", + "end_date": "2022-04-30T05:38:32Z", + "location_method": "channel-device-method", + "beginning_milepost": 140.0, + "ending_milepost": 150.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": false + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.947192, + 39.652924 + ], + [ + -106.772185, + 39.680351 + ] + ] + }, + "id": "OpenTMS-Event667597553_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-06-21T03:21:31Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "1f37ff68-dea8-4586-a9c3-b4fa4f713170", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-06-21T03:21:31Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "1f37ff68-dea8-4586-a9c3-b4fa4f713170", + "event_type": "work-zone", + "road_names": [ + "CO-45" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between Lynwood Lane and Sands Drive (Pueblo) from Mile Point 2 to Mile Point 4. Right lane closed due to concrete slab replacement. Starting today at 5:30PM MDT until tomorrow at about 6:00AM MDT. Full schedule below: \u2022 June 20, 5:30PM - June 21, 6:00AM", + "update_date": "2022-06-20T15:07:48Z", + "road_event_id": "38e316b0-6a05-413e-9ee2-88b5b8dc5b66" + }, + "start_date": "2022-06-20T23:30:00Z", + "end_date": "2022-06-21T12:00:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 2.0, + "ending_milepost": 4.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "surface-work", + "is_architectural_change": false + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.655334, + 38.224129 + ], + [ + -104.662087, + 38.247931 + ] + ] + }, + "id": "OpenTMS-Event3996753760_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:58:27Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "c0faddce-e5fb-4997-90b6-b5a6bdc725ab", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:58:27Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "c0faddce-e5fb-4997-90b6-b5a6bdc725ab", + "event_type": "work-zone", + "road_names": [ + "I-25" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between Exit 8: Spring Creek and Exit 13A: Van Buren Street (near Raton Pass) from Mile Point 10 to Mile Point 12. Right lane closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", + "creation_date": "2022-04-03T06:00:00Z", + "update_date": "2022-04-01T02:03:10Z", + "road_event_id": "64f07810-5d55-4dc5-91aa-b463ad551730" + }, + "start_date": "2022-04-03T06:00:00Z", + "end_date": "2022-04-04T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 12.0, + "ending_milepost": 10.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.519517, + 37.147519 + ], + [ + -104.520587, + 37.118754 + ] + ] + }, + "id": "OpenTMS-Event2772287360_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:56:08Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "685dc7f6-00c9-4cc6-a3c5-45128c276184", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:56:08Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "685dc7f6-00c9-4cc6-a3c5-45128c276184", + "event_type": "work-zone", + "road_names": [ + "CO-7" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between Old St Vrain Road and Spruce Drive (6 miles west of the Lyons area) from Mile Point 29.6 to Mile Point 23.3. Road closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", + "creation_date": "2022-04-03T06:00:00Z", + "update_date": "2022-04-01T18:46:00Z", + "road_event_id": "d5a421af-e664-4e5a-8baa-cf44165cc87f" + }, + "start_date": "2022-04-03T06:00:00Z", + "end_date": "2022-04-04T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 29.6, + "ending_milepost": 23.3, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.31821, + 40.203629 + ], + [ + -105.401418, + 40.168336 + ] + ] + }, + "id": "OpenTMS-Event2874303293_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:56:37Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "33757fb7-c283-45b1-a0c8-cc22f9d3c090", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:56:37Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "33757fb7-c283-45b1-a0c8-cc22f9d3c090", + "event_type": "work-zone", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between Exit 13A: Van Buren Street and Exit 8: Spring Creek (near Raton Pass) from Mile Point 12 to Mile Point 10. Right lane closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", + "creation_date": "2022-04-03T06:00:00Z", + "update_date": "2022-04-01T02:03:10Z", + "road_event_id": "29fb11b4-2cb9-4c05-a79c-acc98cb499fa" + }, + "start_date": "2022-04-03T06:00:00Z", + "end_date": "2022-04-04T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 10.0, + "ending_milepost": 12.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.520786, + 37.118762 + ], + [ + -104.519801, + 37.147519 + ] + ] + }, + "id": "OpenTMS-Event2772287344_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:21:21Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "819f8207-07ec-4efd-a170-3de42f77afff", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:21:21Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "819f8207-07ec-4efd-a170-3de42f77afff", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Exit 248: Beaver Brook; Floyd Hill (4 miles east of Floyd Hill) and C-470 (Mount Vernon Canyon) from Mile Point 250 to Mile Point 259. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:17:33Z", + "road_event_id": "3db25825-5648-41ab-9627-f81342e94492" + }, + "start_date": "2022-02-15T19:16:29Z", + "end_date": "2022-05-18T14:21:21Z", + "location_method": "channel-device-method", + "beginning_milepost": 250.0, + "ending_milepost": 259.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.350088, + 39.710111 + ], + [ + -105.201748, + 39.702218 + ] + ] + }, + "id": "OpenTMS-Incident2028792126_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:18:41Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "9db38501-cc00-401c-aeb4-9857329810ea", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:18:41Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "9db38501-cc00-401c-aeb4-9857329810ea", + "event_type": "work-zone", + "road_names": [ + "US-6" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Montezuma Road and I-70 (Loveland Pass) from Mile Point 220 to Mile Point 229. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T18:19:49Z", + "road_event_id": "c18114f7-3d21-4937-a12b-aa3663ed4848" + }, + "start_date": "2022-02-15T18:12:34Z", + "end_date": "2022-05-18T14:18:41Z", + "location_method": "channel-device-method", + "beginning_milepost": 220.0, + "ending_milepost": 229.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.894478, + 39.635084 + ], + [ + -105.891951, + 39.681116 + ] + ] + }, + "id": "OpenTMS-Incident2028089929_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:15:58Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "7385198e-98bd-4afd-9d9a-0ae49f339a31", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:15:58Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "7385198e-98bd-4afd-9d9a-0ae49f339a31", + "event_type": "work-zone", + "road_names": [ + "US-6" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Montezuma Road and I-70 (Loveland Pass) from Mile Point 220 to Mile Point 229. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:20:15Z", + "road_event_id": "eaf53622-57ff-494f-b381-779f6a4a96c8" + }, + "start_date": "2022-02-15T19:18:57Z", + "end_date": "2022-05-18T14:15:58Z", + "location_method": "channel-device-method", + "beginning_milepost": 220.0, + "ending_milepost": 229.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.894478, + 39.635084 + ], + [ + -105.891951, + 39.681116 + ] + ] + }, + "id": "OpenTMS-Incident2028819432_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:21:41Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "c4152885-b491-42ae-93b9-28c87b76818c", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:21:41Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "c4152885-b491-42ae-93b9-28c87b76818c", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Exit 251: US 40; El Rancho (4 miles east of Floyd Hill) and CO 103 (Idaho Springs) from Mile Point 250 to Mile Point 241. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:13:14Z", + "road_event_id": "c41ef4f1-1866-44bf-b6de-a8ac79a0f119" + }, + "start_date": "2022-02-15T19:12:19Z", + "end_date": "2022-05-18T14:21:41Z", + "location_method": "channel-device-method", + "beginning_milepost": 250.0, + "ending_milepost": 241.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.349909, + 39.710286 + ], + [ + -105.49606, + 39.741285 + ] + ] + }, + "id": "OpenTMS-Incident2028744473_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:26Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "43d5d831-7cd5-4b8b-aaee-c302c9aed985", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:26Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "43d5d831-7cd5-4b8b-aaee-c302c9aed985", + "event_type": "work-zone", + "road_names": [ + "US-160" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between FS Rd. 380 and USFS 667 (3 miles east of the Wolf Creek Pass area) from Mile Point 176 to Mile Point 157. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-04-19T14:20:58Z", + "road_event_id": "7c815956-30f2-4fb3-af22-9ea7a683eeb1" + }, + "start_date": "2022-04-19T13:55:20Z", + "end_date": "2022-05-18T14:16:26Z", + "location_method": "channel-device-method", + "beginning_milepost": 176.0, + "ending_milepost": 157.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.763146, + 37.566777 + ], + [ + -106.893306, + 37.422128 + ] + ] + }, + "id": "OpenTMS-Incident3050954003_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-31T19:19:17Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "49b53579-54d2-4046-bc2f-e1f85f34befc", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-31T19:19:17Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "49b53579-54d2-4046-bc2f-e1f85f34befc", + "event_type": "work-zone", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.
Between I-70 and I-70 from Mile Point 361 to Mile Point 361. Road closed due to bridge construction. Starting Monday at 7:00AM MST until June 4, 2022 at about 11:59PM MST.", + "update_date": "2022-02-17T21:30:54Z", + "road_event_id": "86d4342a-7c51-40a0-9d37-226298488fc5" + }, + "start_date": "2022-02-21T14:00:00Z", + "end_date": "2022-06-05T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 361.0, + "ending_milepost": 361.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "below-road-work", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -103.95579, + 39.484534 + ], + [ + -103.95579, + 39.484534 + ] + ] + }, + "id": "OpenTMS-Event2177729248_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:18:47Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "ca8c4273-0c9d-4cea-9b42-b00a6500c1ce", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:18:47Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "ca8c4273-0c9d-4cea-9b42-b00a6500c1ce", + "event_type": "work-zone", + "road_names": [ + "CO-9" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between Quandary Drive and County Road 4 (near Hoosier Pass) from Mile Point 80 to Mile Point 73. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-04-19T17:18:00Z", + "road_event_id": "2d3ca633-c06a-4df7-b524-025d7c5e1e1f" + }, + "start_date": "2022-04-19T17:12:48Z", + "end_date": "2022-05-18T14:18:47Z", + "location_method": "channel-device-method", + "beginning_milepost": 80.0, + "ending_milepost": 73.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.052796, + 39.393357 + ], + [ + -106.057125, + 39.316284 + ] + ] + }, + "id": "OpenTMS-Incident3053188902_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-21T21:55:35Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "9183f21e-f89d-4a44-8017-abfc3eb9722d", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-21T21:55:35Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "9183f21e-f89d-4a44-8017-abfc3eb9722d", + "event_type": "work-zone", + "road_names": [ + "CO-62" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between County Road 62X (near Dallas Divide) and CO 145 (4 miles west of the Dallas Divide area) from Mile Point 9.6 to Mile Point 0. Road closed expect delays due to crack sealing operations. There is alternating traffic. Until Friday, at about 3:30PM MDT.
Between CO 145 (4 miles west of the Dallas Divide area) and County Road 62X (near Dallas Divide) from Mile Point 0 to Mile Point 9.6. Crack sealing operations. There is alternating traffic. Until Friday, at about 3:30PM MDT.", + "update_date": "2022-04-19T22:45:29Z", + "road_event_id": "f4697c88-6a09-4060-b556-2c2272ecf375" + }, + "start_date": "2022-04-18T15:00:00Z", + "end_date": "2022-04-22T21:30:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 9.6, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "minor-road-defect-repair", + "is_architectural_change": false + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.939753, + 38.106199 + ], + [ + -108.05927, + 38.021062 + ] + ] + }, + "id": "OpenTMS-Event3094826518_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-12T21:54:15Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "ae66bd30-3163-480c-97c2-be76d22ce694", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-12T21:54:15Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "ae66bd30-3163-480c-97c2-be76d22ce694", + "event_type": "work-zone", + "road_names": [ + "US-160" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Lightner Creek Road and Aspen Drive (1 to 2 miles west of the Durango area) from Mile Point 78 to Mile Point 77. Road closed due to crack sealing operations. Alternating traffic. Starting Monday at 9:00AM MDT until April 15, 2022 at about 3:30PM MDT.
Between Aspen Drive and Lightner Creek Road (1 to 2 miles west of the Durango area) from Mile Point 77 to Mile Point 78. Crack sealing operations. Alternating traffic. Starting Monday at 9:00AM MDT until April 15, 2022 at about 3:30PM MDT.", + "creation_date": "2022-04-11T15:00:00Z", + "update_date": "2022-04-08T20:46:47Z", + "road_event_id": "a1a3952c-bb53-4788-b386-9cd3427ead1f" + }, + "start_date": "2022-04-11T15:00:00Z", + "end_date": "2022-04-15T21:30:14Z", + "location_method": "channel-device-method", + "beginning_milepost": 78.0, + "ending_milepost": 77.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "minor-road-defect-repair", + "is_architectural_change": false + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.960911, + 37.271248 + ], + [ + -107.972918, + 37.264049 + ] + ] + }, + "id": "OpenTMS-Event2985447193_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:15:56Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "3aec3d44-761f-4a12-b9e4-aa3726d56c08", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:15:56Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "3aec3d44-761f-4a12-b9e4-aa3726d56c08", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between C-470 (Mount Vernon Canyon) and CO 103 (Idaho Springs) from Mile Point 259 to Mile Point 241. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T17:50:00Z", + "road_event_id": "10ced36a-0b73-4ba4-a516-7150320a1a5d" + }, + "start_date": "2022-02-15T17:48:49Z", + "end_date": "2022-05-18T14:15:56Z", + "location_method": "channel-device-method", + "beginning_milepost": 259.0, + "ending_milepost": 241.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.202048, + 39.702355 + ], + [ + -105.49606, + 39.741285 + ] + ] + }, + "id": "OpenTMS-Incident2027822066_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:15:52Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "0d439fbd-2356-4693-b119-3398e561a454", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:15:52Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "0d439fbd-2356-4693-b119-3398e561a454", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between C-470 (Mount Vernon Canyon) and Exit 248: Beaver Brook; Floyd Hill (4 miles east of Floyd Hill) from Mile Point 259 to Mile Point 250. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:18:44Z", + "road_event_id": "3e070815-e875-496f-8ffa-57106c7e4415" + }, + "start_date": "2022-02-15T19:17:45Z", + "end_date": "2022-05-18T14:15:52Z", + "location_method": "channel-device-method", + "beginning_milepost": 259.0, + "ending_milepost": 250.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.202048, + 39.702355 + ], + [ + -105.349909, + 39.710286 + ] + ] + }, + "id": "OpenTMS-Incident2028805475_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:21:02Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "8bf4de00-a85a-4573-8fc1-42177a648031", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:21:02Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "8bf4de00-a85a-4573-8fc1-42177a648031", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Exit 205: US 6; CO 9; Silverthorne and Exit 216: US 6; Loveland Pass (near Eisenhower Tunnel) from Mile Point 214 to Mile Point 215. All passenger vehicles must have chains or approved ATDs installed.", + "update_date": "2022-01-06T20:12:18Z", + "road_event_id": "26dfe566-9e9d-41f4-ac14-13179e1a94cc" + }, + "start_date": "2022-01-03T18:59:33Z", + "end_date": "2022-05-18T14:21:02Z", + "location_method": "channel-device-method", + "beginning_milepost": 214.0, + "ending_milepost": 215.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.909026, + 39.678721 + ], + [ + -105.909026, + 39.678721 + ] + ] + }, + "id": "OpenTMS-Incident1424718863_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:17:06Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "beaf24ec-dd86-4849-acc2-1fb70475b139", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:17:06Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "beaf24ec-dd86-4849-acc2-1fb70475b139", + "event_type": "work-zone", + "road_names": [ + "US-285" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between C-470 (near Lakewood) and Pine Valley Road (Pine Junction) from Mile Point 250 to Mile Point 229. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T18:30:46Z", + "road_event_id": "9fea737d-8d7e-4708-aeaa-f345d797c892" + }, + "start_date": "2022-02-15T18:29:41Z", + "end_date": "2022-05-18T14:17:06Z", + "location_method": "channel-device-method", + "beginning_milepost": 250.0, + "ending_milepost": 229.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.168304, + 39.636098 + ], + [ + -105.394563, + 39.466239 + ] + ] + }, + "id": "OpenTMS-Incident2028276647_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:55:21Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "49dc0a83-0e51-47d4-98aa-35a21bfa8e23", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:55:21Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "49dc0a83-0e51-47d4-98aa-35a21bfa8e23", + "event_type": "work-zone", + "road_names": [ + "CO-7" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between CO 7 and CO 7 from Mile Point 23.3 to Mile Point 29.6. Road closed due to road construction. Starting Sunday at 12:00AM MDT until Sunday, at about 11:59PM MDT.", + "creation_date": "2022-04-03T06:00:00Z", + "update_date": "2022-04-01T18:45:58Z", + "road_event_id": "1bdb43a9-7c64-40d3-ab7b-6a93ae73690d" + }, + "start_date": "2022-04-03T06:00:00Z", + "end_date": "2022-04-04T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 29.6, + "ending_milepost": 23.3, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.31821, + 40.203629 + ], + [ + -105.401418, + 40.168336 + ] + ] + }, + "id": "OpenTMS-Event2874303206_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-27T23:48:46Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "1b818212-ae11-4b7d-92ee-5d075dbc745d", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-27T23:48:46Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "1b818212-ae11-4b7d-92ee-5d075dbc745d", + "event_type": "work-zone", + "road_names": [ + "I-25" + ], + "direction": "northbound", + "relationship": {}, + "description": "511 event cannot be created.", + "update_date": "2022-05-27T18:12:29Z", + "road_event_id": "5a81c132-31cf-461c-a1cf-d77b5a66b9d8" + }, + "start_date": "2022-05-19T23:25:55Z", + "end_date": "2022-05-28T23:48:46Z", + "location_method": "channel-device-method", + "beginning_milepost": 100.0, + "ending_milepost": 105.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "closed" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -104.606322, + 38.288142 + ], + [ + -104.620597, + 38.359524 + ] + ] + }, + "id": "OpenTMS-Incident3481024337_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:15:54Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "c4dca0f7-a49c-4c5b-8650-3dfff9ce4cdf", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:15:54Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "c4dca0f7-a49c-4c5b-8650-3dfff9ce4cdf", + "event_type": "work-zone", + "road_names": [ + "CO-9" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between County Road 4 and Quandary Drive (near Hoosier Pass) from Mile Point 73 to Mile Point 80. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-04-19T17:07:07Z", + "road_event_id": "2aaa8fce-0fa4-494e-8b67-9fa43b06aa48" + }, + "start_date": "2022-04-19T16:55:47Z", + "end_date": "2022-05-18T14:15:54Z", + "location_method": "channel-device-method", + "beginning_milepost": 73.0, + "ending_milepost": 80.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.057125, + 39.316284 + ], + [ + -106.052796, + 39.393357 + ] + ] + }, + "id": "OpenTMS-Incident3052992515_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:08Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "3cd0f9fe-9ec8-44a8-a34d-7e7be466f9f2", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:08Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "3cd0f9fe-9ec8-44a8-a34d-7e7be466f9f2", + "event_type": "work-zone", + "road_names": [ + "US-285" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between Pine Valley Road (Pine Junction) and C-470 (near Lakewood) from Mile Point 229 to Mile Point 250. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T18:29:37Z", + "road_event_id": "0cfe0667-82bb-49b7-9102-295c447b0c2d" + }, + "start_date": "2022-02-15T18:28:06Z", + "end_date": "2022-05-18T14:16:08Z", + "location_method": "channel-device-method", + "beginning_milepost": 229.0, + "ending_milepost": 250.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.394563, + 39.466239 + ], + [ + -105.168212, + 39.636023 + ] + ] + }, + "id": "OpenTMS-Incident2028259818_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:21:21Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "19a60c3b-920e-4995-a6b0-f0694185d7d5", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:21:21Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "19a60c3b-920e-4995-a6b0-f0694185d7d5", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between CO 9 (Silverthorne) and C-470 (Mount Vernon Canyon) from Mile Point 205 to Mile Point 259. Possible travel impacts due to heavy traffic.", + "update_date": "2022-02-15T20:14:57Z", + "road_event_id": "52a49257-89cb-4048-8076-21a46e593978" + }, + "start_date": "2022-02-15T20:13:43Z", + "end_date": "2022-05-18T14:21:21Z", + "location_method": "channel-device-method", + "beginning_milepost": 205.0, + "ending_milepost": 259.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.071963, + 39.625099 + ], + [ + -105.201748, + 39.702218 + ] + ] + }, + "id": "OpenTMS-Incident2029432151_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:17:39Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "7f379a18-eb6e-41d3-afeb-d4334700d784", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:17:39Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "7f379a18-eb6e-41d3-afeb-d4334700d784", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between CO 103 (Idaho Springs) and C-470 (Mount Vernon Canyon) from Mile Point 241 to Mile Point 259. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T17:45:38Z", + "road_event_id": "570513c5-3a38-4c2c-82bf-6e20eb157e01" + }, + "start_date": "2022-02-15T17:44:02Z", + "end_date": "2022-05-18T14:17:39Z", + "location_method": "channel-device-method", + "beginning_milepost": 241.0, + "ending_milepost": 259.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.496, + 39.741206 + ], + [ + -105.201748, + 39.702218 + ] + ] + }, + "id": "OpenTMS-Incident2027769267_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:57:58Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "34830aa3-11af-4150-bcb6-7db8c14fcb7d", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:57:58Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "34830aa3-11af-4150-bcb6-7db8c14fcb7d", + "event_type": "work-zone", + "road_names": [ + "CO-121" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between 36th Place (Wheat Ridge) and 52nd Avenue (Arvada) from Mile Point 15.5 to Mile Point 17. Road construction. Until May 29, 2022 at about 11:59PM MDT.", + "creation_date": "2022-03-01T07:00:00Z", + "update_date": "2022-03-25T14:24:25Z", + "road_event_id": "dad67e9b-7a6d-4f42-b184-a9fedb1a3f07" + }, + "start_date": "2022-03-01T07:00:00Z", + "end_date": "2022-05-30T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 17.0, + "ending_milepost": 15.5, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.081277, + 39.788911 + ], + [ + -105.081457, + 39.767605 + ] + ] + }, + "id": "OpenTMS-Event2289842898_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:18:29Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "7ff5f0c9-7cd7-4e3c-bc48-9d0aee62eb92", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:18:29Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "7ff5f0c9-7cd7-4e3c-bc48-9d0aee62eb92", + "event_type": "work-zone", + "road_names": [ + "CO-9" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between County Road 4 and Quandary Drive (near Hoosier Pass) from Mile Point 73 to Mile Point 80. Safety closure.", + "update_date": "2022-04-18T17:04:02Z", + "road_event_id": "99dd3400-c59b-40f7-bb36-b7ac68fe630f" + }, + "start_date": "2022-04-18T16:55:41Z", + "end_date": "2022-05-18T14:18:29Z", + "location_method": "channel-device-method", + "beginning_milepost": 73.0, + "ending_milepost": 80.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.057125, + 39.316284 + ], + [ + -106.052796, + 39.393357 + ] + ] + }, + "id": "OpenTMS-Incident3036828500_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:18:58Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "df3aff67-c1d3-4159-8dd5-57af906109f2", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:18:58Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "df3aff67-c1d3-4159-8dd5-57af906109f2", + "event_type": "work-zone", + "road_names": [ + "US-50" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between County Road 888 (near Monarch Pass) and County Road 240 (1 mile east of the Monarch Pass area) from Mile Point 190 to Mile Point 210. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-04-19T13:09:31Z", + "road_event_id": "2ef60faa-124e-425c-8bf3-26d9834cdc28" + }, + "start_date": "2022-04-19T13:02:15Z", + "end_date": "2022-05-18T14:18:58Z", + "location_method": "channel-device-method", + "beginning_milepost": 190.0, + "ending_milepost": 210.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.406101, + 38.423919 + ], + [ + -106.200244, + 38.541904 + ] + ] + }, + "id": "OpenTMS-Incident3050400108_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:17:35Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "4baae1a5-d79e-4b8e-9484-0a09b0ccaff6", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:17:35Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "4baae1a5-d79e-4b8e-9484-0a09b0ccaff6", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between CO 103 (Idaho Springs) and Exit 251: US 40; El Rancho (4 miles east of Floyd Hill) from Mile Point 241 to Mile Point 250. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:12:14Z", + "road_event_id": "a2ebee03-00b6-4304-8c6b-96ba27cf465c" + }, + "start_date": "2022-02-15T19:10:09Z", + "end_date": "2022-05-18T14:17:35Z", + "location_method": "channel-device-method", + "beginning_milepost": 241.0, + "ending_milepost": 250.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.496, + 39.741206 + ], + [ + -105.350088, + 39.710111 + ] + ] + }, + "id": "OpenTMS-Incident2028718960_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:21:35Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "d59fb5c8-e329-43b5-ae5e-e9cb7359c36a", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:21:35Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "d59fb5c8-e329-43b5-ae5e-e9cb7359c36a", + "event_type": "work-zone", + "road_names": [ + "US-6" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between I-70 and Montezuma Road (Loveland Pass) from Mile Point 229 to Mile Point 220. Passenger vehicles are required to have mud or snow tires or use chains or alternative traction devices or be a four wheel drive or all wheel drive vehicle.", + "update_date": "2022-02-15T18:22:25Z", + "road_event_id": "8da6584a-2ffc-4ca2-b06a-d48abc079ef9" + }, + "start_date": "2022-02-15T18:20:03Z", + "end_date": "2022-05-18T14:21:35Z", + "location_method": "channel-device-method", + "beginning_milepost": 229.0, + "ending_milepost": 220.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.891951, + 39.681116 + ], + [ + -105.894478, + 39.635084 + ] + ] + }, + "id": "OpenTMS-Incident2028170920_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-04-03T15:57:45Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "123e98d7-9af7-4f69-8f8c-ebbf5d2fa743", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-04-03T15:57:45Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "123e98d7-9af7-4f69-8f8c-ebbf5d2fa743", + "event_type": "work-zone", + "road_names": [ + "CO-95" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between 84th Avenue and US 36 (Westminster) from Mile Point 13.5 to Mile Point 14.38. Right lane closed due to road construction. Starting April 1, 2022 at 12:00AM MDT until April 30, 2022 at about 11:59PM MDT.", + "creation_date": "2022-04-01T06:00:00Z", + "update_date": "2022-03-25T14:30:17Z", + "road_event_id": "4efb14fb-9970-4614-9738-7b7f07aae981" + }, + "start_date": "2022-04-01T06:00:00Z", + "end_date": "2022-05-01T05:59:00Z", + "location_method": "channel-device-method", + "beginning_milepost": 14.38, + "ending_milepost": 13.5, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "open" + }, + { + "order": 4, + "type": "shoulder", + "status": "open" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadway-creation", + "is_architectural_change": true + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.054321, + 39.860161 + ], + [ + -105.053204, + 39.850054 + ] + ] + }, + "id": "OpenTMS-Event2762117736_southbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:18:32Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "09dd265a-9dc2-4801-8a7a-6bf61d262447", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:18:32Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "09dd265a-9dc2-4801-8a7a-6bf61d262447", + "event_type": "work-zone", + "road_names": [ + "US-50" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between County Road 240 (1 mile east of the Monarch Pass area) and County Road 888 (near Monarch Pass) from Mile Point 210 to Mile Point 190. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-04-19T13:20:33Z", + "road_event_id": "85b5a5ee-5d36-46a4-a56b-563e145f5751" + }, + "start_date": "2022-04-19T13:12:41Z", + "end_date": "2022-05-18T14:18:32Z", + "location_method": "channel-device-method", + "beginning_milepost": 190.0, + "ending_milepost": 210.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.406101, + 38.423919 + ], + [ + -106.200244, + 38.541904 + ] + ] + }, + "id": "OpenTMS-Incident3050510940_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-03-02T16:18:20Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "6b009cd3-3dc4-40a6-aaa9-fdea7482af8d", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-03-02T16:18:20Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "6b009cd3-3dc4-40a6-aaa9-fdea7482af8d", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Exit 62: De Beque (1 mile west of the Parachute area) and US 6 (near Parachute) from Mile Point 70 to Mile Point 75. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.
Between US 6 (near Parachute) and Exit 62: De Beque (1 mile west of the Parachute area) from Mile Point 75 to Mile Point 70. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.", + "creation_date": "2021-11-16T20:35:46Z", + "update_date": "2021-11-16T20:36:02Z", + "road_event_id": "b8820168-475c-4a8b-93f5-cd5da43e8b92" + }, + "start_date": "2021-11-16T20:35:46Z", + "end_date": "2022-04-14T19:45:53Z", + "location_method": "channel-device-method", + "beginning_milepost": 70.0, + "ending_milepost": 75.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + }, + { + "order": 4, + "type": "shoulder", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadside-work", + "is_architectural_change": false + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -108.105502, + 39.406031 + ], + [ + -108.045286, + 39.460287 + ] + ] + }, + "id": "OpenTMS-Event629509704_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:04Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "f6725deb-236b-4459-a42e-36df3d4068ff", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:04Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "f6725deb-236b-4459-a42e-36df3d4068ff", + "event_type": "work-zone", + "road_names": [ + "CO-17" + ], + "direction": "northbound", + "relationship": {}, + "description": "Between State Border New Mexico and Forest Service Road 250 (near Cumbres Pass) from Mile Point 0 to Mile Point 17. Road closed expect delays due to safety concerns.
Between Forest Service Road 250 and State Border New Mexico (near Cumbres Pass) from Mile Point 17 to Mile Point 0. Road closed expect delays due to safety concerns.", + "update_date": "2022-04-19T16:43:05Z", + "road_event_id": "e1be90ba-f15b-4aa6-be18-92b5e5f6698b" + }, + "start_date": "2022-04-19T16:25:15Z", + "end_date": "2022-05-18T14:16:04Z", + "location_method": "channel-device-method", + "ending_milepost": 17.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "closed" + }, + { + "order": 2, + "type": "general", + "status": "closed" + }, + { + "order": 3, + "type": "shoulder", + "status": "closed" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -106.498874, + 36.994524 + ], + [ + -106.354463, + 37.131039 + ] + ] + }, + "id": "OpenTMS-Incident3052641698_northbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-03-02T16:18:19Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "7937a838-2fe6-4480-80f9-21d190f21477", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-03-02T16:18:19Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "7937a838-2fe6-4480-80f9-21d190f21477", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Exit 62: De Beque (1 mile west of the Parachute area) and US 6 (near Parachute) from Mile Point 70 to Mile Point 75. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.
Between US 6 (near Parachute) and Exit 62: De Beque (1 mile west of the Parachute area) from Mile Point 75 to Mile Point 70. The right lane is closed due to traffic signal installation. Temporary signals used. Expect changing traffic patterns. Detour in place. Until December 18, 2021 at about 12:45PM MST.", + "creation_date": "2021-11-16T20:35:46Z", + "update_date": "2021-11-16T20:36:02Z", + "road_event_id": "0d45dc43-f412-4016-aafc-1ce2f9395063" + }, + "start_date": "2021-11-16T20:35:46Z", + "end_date": "2022-04-14T19:45:53Z", + "location_method": "channel-device-method", + "beginning_milepost": 75.0, + "ending_milepost": 70.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { + "order": 1, + "type": "shoulder", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + }, + { + "order": 3, + "type": "general", + "status": "closed" + }, + { + "order": 4, + "type": "shoulder", + "status": "closed" + } + ], + "event_status": "active", + "types_of_work": [ + { + "type_name": "roadside-work", + "is_architectural_change": false + } + ] + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -108.045286, + 39.460287 + ], + [ + -108.105502, + 39.406031 + ] + ] + }, + "id": "OpenTMS-Event629509704_eastbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:16:49Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "73ed75bd-dff2-403b-b348-310fbe8f160d", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:16:49Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "73ed75bd-dff2-403b-b348-310fbe8f160d", + "event_type": "work-zone", + "road_names": [ + "I-70" + ], + "direction": "westbound", + "relationship": {}, + "description": "Between Exit 221: Bakerville (4 miles west of Silver Plume) and Exit 205: US 6; CO 9; Silverthorne (Eisenhower Tunnel) from Mile Point 221 to Mile Point 215. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:09:37Z", + "road_event_id": "47133bda-90cb-4487-baa0-d8709ed3893b" + }, + "start_date": "2022-02-15T19:07:47Z", + "end_date": "2022-05-18T14:16:49Z", + "location_method": "channel-device-method", + "beginning_milepost": 221.0, + "ending_milepost": 215.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.810795, + 39.691922 + ], + [ + -105.909028, + 39.679094 + ] + ] + }, + "id": "OpenTMS-Incident2028692399_westbound" + } + ], + "condition_1": true + }, + { + "road_event_feed_info": { + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "update_date": "2022-05-17T14:21:13Z", + "publisher": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "version": "4.0", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "785043a9-cae4-4ae1-97c7-1e8061430f86", + "feed_info_id": "49253be7-0c6a-4a65-8113-450f9041f989", + "organization_name": "CDOT", + "contact_name": "Ashley Nylen", + "contact_email": "ashley.nylen@state.co.us", + "update_date": "2022-05-17T14:21:13Z", + "location_method": "channel-device-method", + "lrs_type": "lrs_type" + } + ] + }, + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "785043a9-cae4-4ae1-97c7-1e8061430f86", + "event_type": "work-zone", + "road_names": [ + "US-285" + ], + "direction": "southbound", + "relationship": {}, + "description": "Between C-470 (near Lakewood) and Pine Valley Road (Pine Junction) from Mile Point 250 to Mile Point 229. Chains or alternative traction devices required for all commercial motor vehicles including buses and vans of 16 or more passenger capacity.", + "update_date": "2022-02-15T19:24:27Z", + "road_event_id": "1d1fef5c-d49c-498a-890e-a25b627d4f1f" + }, + "start_date": "2022-02-15T19:23:16Z", + "end_date": "2022-05-18T14:21:13Z", + "location_method": "channel-device-method", + "beginning_milepost": 250.0, + "ending_milepost": 229.0, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + }, + { + "order": 2, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -105.168304, + 39.636098 + ], + [ + -105.394563, + 39.466239 + ] + ] + }, + "id": "OpenTMS-Incident2028869314_southbound" + } + ], + "condition_1": true + } ] \ No newline at end of file diff --git a/wzdx/sample_files/enhanced/planned_events/planned_event_combined.json b/wzdx/sample_files/wzdx/planned_events/planned_event_combined.json similarity index 95% rename from wzdx/sample_files/enhanced/planned_events/planned_event_combined.json rename to wzdx/sample_files/wzdx/planned_events/planned_event_combined.json index ca620698..8234df88 100644 --- a/wzdx/sample_files/enhanced/planned_events/planned_event_combined.json +++ b/wzdx/sample_files/wzdx/planned_events/planned_event_combined.json @@ -1,363 +1,363 @@ -[ - { - "type": "Feature", - "properties": { - "core_details": { - "data_source_id": "f9dc573e-410c-400b-a4fd-3c4b0d6de354", - "event_type": "work-zone", - "road_names": [ - "US-40" - ], - "direction": "eastbound", - "relationship": {}, - "description": "Between Kemry Lane and Howard Colburn (near Rabbit Ears Pass) from Mile Point 139 to Mile Point 159. Passenger vehicle traction and commercial vehicle chain law.", - "update_date": "2022-05-03T19:23:16Z", - "road_event_id": "f1216009-4586-4415-8e30-3a0a3a6ae5b9" - }, - "start_date": "2022-05-02T15:29:02Z", - "end_date": "2022-05-18T14:16:04Z", - "location_method": "channel-device-method", - "beginning_milepost": 92.43, - "ending_milepost": 97.43, - "start_date_accuracy": "estimated", - "end_date_accuracy": "estimated", - "beginning_accuracy": "estimated", - "ending_accuracy": "estimated", - "vehicle_impact": "all-lanes-open", - "lanes": [ - { - "order": 1, - "type": "general", - "status": "open" - } - ], - "event_status": "active" - }, - "geometry": { - "type": "LineString", - "coordinates": [ - [ - -107.51890492299998, - 40.51079557600008 - ], - [ - -107.51674572699994, - 40.510791562000065 - ], - [ - -107.514058106, - 40.51078645600006 - ], - [ - -107.51228645099997, - 40.51078305600004 - ], - [ - -107.50960718999994, - 40.51083424800004 - ], - [ - -107.50798698599999, - 40.510897251000074 - ], - [ - -107.50621219199996, - 40.51100199800004 - ], - [ - -107.50465423899999, - 40.51109392400008 - ], - [ - -107.50462978699994, - 40.51109536600006 - ], - [ - -107.49857680199995, - 40.51148858800008 - ], - [ - -107.49824983399998, - 40.511509819000025 - ], - [ - -107.49633567899997, - 40.51164180000006 - ], - [ - -107.49533703899999, - 40.51172623000008 - ], - [ - -107.49500983699994, - 40.51177259900004 - ], - [ - -107.49437316699999, - 40.51189918100005 - ], - [ - -107.49376841899999, - 40.51206949800007 - ], - [ - -107.49319891199997, - 40.51227835700007 - ], - [ - -107.49222494499998, - 40.512743166000064 - ], - [ - -107.48977634399995, - 40.51401122500005 - ], - [ - -107.48925810199995, - 40.51430146400003 - ], - [ - -107.48901481599995, - 40.514465647000065 - ], - [ - -107.48857569099994, - 40.51483600200004 - ], - [ - -107.48854681499995, - 40.514865076000035 - ], - [ - -107.48693963799997, - 40.51648320100003 - ], - [ - -107.48627320599996, - 40.51708319200003 - ], - [ - -107.48603237999998, - 40.517269440000064 - ], - [ - -107.48551679499997, - 40.517610011000045 - ], - [ - -107.48524390499995, - 40.51776288000008 - ], - [ - -107.48467190399998, - 40.51803371800003 - ], - [ - -107.48437495299999, - 40.518151053000054 - ], - [ - -107.48376487899998, - 40.51835574000006 - ], - [ - -107.48313396899994, - 40.518518259000075 - ], - [ - -107.47618990099994, - 40.519951356000036 - ], - [ - -107.47553496399996, - 40.520114008000064 - ], - [ - -107.47458866599999, - 40.52042990000007 - ], - [ - -107.47309317899999, - 40.52096530100005 - ], - [ - -107.47182795099997, - 40.52141824600005 - ], - [ - -107.47002568799996, - 40.52205190500007 - ], - [ - -107.46596269299994, - 40.52348027100004 - ], - [ - -107.46505507299997, - 40.52383432800008 - ], - [ - -107.46446975099997, - 40.52409764600003 - ], - [ - -107.46362878699995, - 40.524534275000065 - ], - [ - -107.46309675299995, - 40.52484678800005 - ], - [ - -107.46259008299995, - 40.52517569100007 - ], - [ - -107.46187944999997, - 40.52570099900004 - ], - [ - -107.46122630199994, - 40.52625484300006 - ], - [ - -107.46063461199998, - 40.52683451300004 - ], - [ - -107.46027289699998, - 40.52723236000003 - ], - [ - -107.45926766199995, - 40.52844352300008 - ], - [ - -107.45889663999998, - 40.52882432100006 - ], - [ - -107.45846586399995, - 40.52917493900003 - ], - [ - -107.45822559299995, - 40.529336715000056 - ], - [ - -107.45797493799995, - 40.52949243200004 - ], - [ - -107.45742351399997, - 40.52975607700006 - ], - [ - -107.45709901799995, - 40.529867366000076 - ], - [ - -107.45682615199996, - 40.52996094800005 - ], - [ - -107.45621149499999, - 40.53013234200006 - ], - [ - -107.44986389599995, - 40.53180981600008 - ], - [ - -107.44629464599996, - 40.53279749300003 - ], - [ - -107.44457169099996, - 40.53324946600003 - ], - [ - -107.44361098799999, - 40.533501467000065 - ], - [ - -107.44300980899999, - 40.53362197400003 - ], - [ - -107.44270467099994, - 40.533660532000056 - ], - [ - -107.44208703599998, - 40.53368362000003 - ], - [ - -107.44147187799996, - 40.533642943000075 - ], - [ - -107.44086866599997, - 40.53354826100008 - ], - [ - -107.44028227299998, - 40.533416972000055 - ], - [ - -107.43972438699996, - 40.53323732900003 - ], - [ - -107.43921013299996, - 40.53301448700006 - ], - [ - -107.43920355299997, - 40.533011636000026 - ], - [ - -107.43895905699998, - 40.532883198000036 - ], - [ - -107.43849861599995, - 40.53259849500006 - ], - [ - -107.43846806499994, - 40.532577943000035 - ], - [ - -107.43612167899994, - 40.53099936900003 - ], - [ - -107.43611181099999, - 40.53099251900005 - ], - [ - -107.43435542799995, - 40.52977305700006 - ], - [ - -107.43371691199997, - 40.52936449400005 - ], - [ - -107.43328435399997, - 40.529113764000044 - ], - [ - -107.43265193599996, - 40.52877912100007 - ], - [ - -107.432293803, - 40.528599401000065 - ] - ] - }, - "id": "OpenTMS-Incident3236659331_eastbound" - } +[ + { + "type": "Feature", + "properties": { + "core_details": { + "data_source_id": "f9dc573e-410c-400b-a4fd-3c4b0d6de354", + "event_type": "work-zone", + "road_names": [ + "US-40" + ], + "direction": "eastbound", + "relationship": {}, + "description": "Between Kemry Lane and Howard Colburn (near Rabbit Ears Pass) from Mile Point 139 to Mile Point 159. Passenger vehicle traction and commercial vehicle chain law.", + "update_date": "2022-05-03T19:23:16Z", + "road_event_id": "f1216009-4586-4415-8e30-3a0a3a6ae5b9" + }, + "start_date": "2022-05-02T15:29:02Z", + "end_date": "2022-05-18T14:16:04Z", + "location_method": "channel-device-method", + "beginning_milepost": 92.43, + "ending_milepost": 97.43, + "start_date_accuracy": "estimated", + "end_date_accuracy": "estimated", + "beginning_accuracy": "estimated", + "ending_accuracy": "estimated", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { + "order": 1, + "type": "general", + "status": "open" + } + ], + "event_status": "active" + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + -107.51890492299998, + 40.51079557600008 + ], + [ + -107.51674572699994, + 40.510791562000065 + ], + [ + -107.514058106, + 40.51078645600006 + ], + [ + -107.51228645099997, + 40.51078305600004 + ], + [ + -107.50960718999994, + 40.51083424800004 + ], + [ + -107.50798698599999, + 40.510897251000074 + ], + [ + -107.50621219199996, + 40.51100199800004 + ], + [ + -107.50465423899999, + 40.51109392400008 + ], + [ + -107.50462978699994, + 40.51109536600006 + ], + [ + -107.49857680199995, + 40.51148858800008 + ], + [ + -107.49824983399998, + 40.511509819000025 + ], + [ + -107.49633567899997, + 40.51164180000006 + ], + [ + -107.49533703899999, + 40.51172623000008 + ], + [ + -107.49500983699994, + 40.51177259900004 + ], + [ + -107.49437316699999, + 40.51189918100005 + ], + [ + -107.49376841899999, + 40.51206949800007 + ], + [ + -107.49319891199997, + 40.51227835700007 + ], + [ + -107.49222494499998, + 40.512743166000064 + ], + [ + -107.48977634399995, + 40.51401122500005 + ], + [ + -107.48925810199995, + 40.51430146400003 + ], + [ + -107.48901481599995, + 40.514465647000065 + ], + [ + -107.48857569099994, + 40.51483600200004 + ], + [ + -107.48854681499995, + 40.514865076000035 + ], + [ + -107.48693963799997, + 40.51648320100003 + ], + [ + -107.48627320599996, + 40.51708319200003 + ], + [ + -107.48603237999998, + 40.517269440000064 + ], + [ + -107.48551679499997, + 40.517610011000045 + ], + [ + -107.48524390499995, + 40.51776288000008 + ], + [ + -107.48467190399998, + 40.51803371800003 + ], + [ + -107.48437495299999, + 40.518151053000054 + ], + [ + -107.48376487899998, + 40.51835574000006 + ], + [ + -107.48313396899994, + 40.518518259000075 + ], + [ + -107.47618990099994, + 40.519951356000036 + ], + [ + -107.47553496399996, + 40.520114008000064 + ], + [ + -107.47458866599999, + 40.52042990000007 + ], + [ + -107.47309317899999, + 40.52096530100005 + ], + [ + -107.47182795099997, + 40.52141824600005 + ], + [ + -107.47002568799996, + 40.52205190500007 + ], + [ + -107.46596269299994, + 40.52348027100004 + ], + [ + -107.46505507299997, + 40.52383432800008 + ], + [ + -107.46446975099997, + 40.52409764600003 + ], + [ + -107.46362878699995, + 40.524534275000065 + ], + [ + -107.46309675299995, + 40.52484678800005 + ], + [ + -107.46259008299995, + 40.52517569100007 + ], + [ + -107.46187944999997, + 40.52570099900004 + ], + [ + -107.46122630199994, + 40.52625484300006 + ], + [ + -107.46063461199998, + 40.52683451300004 + ], + [ + -107.46027289699998, + 40.52723236000003 + ], + [ + -107.45926766199995, + 40.52844352300008 + ], + [ + -107.45889663999998, + 40.52882432100006 + ], + [ + -107.45846586399995, + 40.52917493900003 + ], + [ + -107.45822559299995, + 40.529336715000056 + ], + [ + -107.45797493799995, + 40.52949243200004 + ], + [ + -107.45742351399997, + 40.52975607700006 + ], + [ + -107.45709901799995, + 40.529867366000076 + ], + [ + -107.45682615199996, + 40.52996094800005 + ], + [ + -107.45621149499999, + 40.53013234200006 + ], + [ + -107.44986389599995, + 40.53180981600008 + ], + [ + -107.44629464599996, + 40.53279749300003 + ], + [ + -107.44457169099996, + 40.53324946600003 + ], + [ + -107.44361098799999, + 40.533501467000065 + ], + [ + -107.44300980899999, + 40.53362197400003 + ], + [ + -107.44270467099994, + 40.533660532000056 + ], + [ + -107.44208703599998, + 40.53368362000003 + ], + [ + -107.44147187799996, + 40.533642943000075 + ], + [ + -107.44086866599997, + 40.53354826100008 + ], + [ + -107.44028227299998, + 40.533416972000055 + ], + [ + -107.43972438699996, + 40.53323732900003 + ], + [ + -107.43921013299996, + 40.53301448700006 + ], + [ + -107.43920355299997, + 40.533011636000026 + ], + [ + -107.43895905699998, + 40.532883198000036 + ], + [ + -107.43849861599995, + 40.53259849500006 + ], + [ + -107.43846806499994, + 40.532577943000035 + ], + [ + -107.43612167899994, + 40.53099936900003 + ], + [ + -107.43611181099999, + 40.53099251900005 + ], + [ + -107.43435542799995, + 40.52977305700006 + ], + [ + -107.43371691199997, + 40.52936449400005 + ], + [ + -107.43328435399997, + 40.529113764000044 + ], + [ + -107.43265193599996, + 40.52877912100007 + ], + [ + -107.432293803, + 40.528599401000065 + ] + ] + }, + "id": "OpenTMS-Incident3236659331_eastbound" + } ] \ No newline at end of file diff --git a/wzdx/sample_files/wzdx/planned_events/wzdx_old_sanfa_fe_alternating_traffic.json b/wzdx/sample_files/wzdx/planned_events/wzdx_old_sanfa_fe_alternating_traffic.json new file mode 100644 index 00000000..4974d3be --- /dev/null +++ b/wzdx/sample_files/wzdx/planned_events/wzdx_old_sanfa_fe_alternating_traffic.json @@ -0,0 +1,143 @@ +{ + "feed_info": { + "publisher": "CDOT", + "version": "4.2", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "ced184a6-e1a7-4775-91b5-59d4cc24d7cf", + "organization_name": "CDOT", + "update_date": "2025-08-07T22:30:05Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + } + ], + "update_date": "2025-08-07T22:30:05Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + }, + "type": "FeatureCollection", + "features": [ + { + "id": "0b6aa65d-0019-52bb-9ad6-8708d6764ac7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "ced184a6-e1a7-4775-91b5-59d4cc24d7cf", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26437796024_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: • August 7, 7:00AM - August 7, 7:00PM", + "update_date": "2025-07-31T21:51:11Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0, + "route_details_start": { + "Route": "025A_DEC", + "Measure": 0.027, + "MMin": 0.0, + "MMax": 298.879, + "Distance": 0.63 + }, + "route_details_end": { "Route": "025A_DEC", "Measure": 8.0, "MMin": 0.0, "MMax": 298.879, "Distance": 0.97 }, + "condition_1": true + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + } + ], + "condition_1": true +} diff --git a/wzdx/sample_files/enhanced/planned_events/wzdx_translated_output_message.json b/wzdx/sample_files/wzdx/planned_events/wzdx_translated_output_message.json similarity index 100% rename from wzdx/sample_files/enhanced/planned_events/wzdx_translated_output_message.json rename to wzdx/sample_files/wzdx/planned_events/wzdx_translated_output_message.json diff --git a/wzdx/sample_files/wzdx/production_sample.json b/wzdx/sample_files/wzdx/production_sample.json new file mode 100644 index 00000000..52ed851d --- /dev/null +++ b/wzdx/sample_files/wzdx/production_sample.json @@ -0,0 +1,14388 @@ +{ + "feed_info": { + "publisher": "CDOT", + "version": "4.2", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "organization_name": "CDOT", + "update_date": "2025-08-13T18:20:04Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + } + ], + "update_date": "2025-08-13T18:24:07Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + }, + "type": "FeatureCollection", + "features": [ + { + "id": "d1743e64-f414-5630-b013-ba4c9782a8e4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26585904770_westbound", + "description": "Between Red Lion Road and US 6 (7 to 24 miles east of Sterling) from Mile Point 149 to Mile Point 132. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:01Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Red Lion Road", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 149.0, + "ending_milepost": 132.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-102.802362, 40.824391], + [-103.078137, 40.695555] + ] + } + }, + { + "id": "a31cf98c-c608-5810-bc8b-bbef956de2d2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26585904770_eastbound", + "description": "Between Red Lion Road and US 6 (7 to 24 miles east of Sterling) from Mile Point 149 to Mile Point 132. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:01Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Red Lion Road", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 132.0, + "ending_milepost": 149.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-103.078137, 40.695555], + [-102.802362, 40.824391] + ] + } + }, + { + "id": "8c18c59f-d60b-5b51-94de-66c0dbd5ff75", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26585904754_eastbound", + "description": "Between US 6 and Red Lion Road (7 to 24 miles east of Sterling) from Mile Point 132 to Mile Point 149. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:00Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "Red Lion Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 132.0, + "ending_milepost": 149.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-103.077852, 40.695273], + [-102.802214, 40.82408] + ] + } + }, + { + "id": "9d394f44-69db-5c31-b9f0-cb11dd7cdaf4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26585904754_westbound", + "description": "Between US 6 and Red Lion Road (7 to 24 miles east of Sterling) from Mile Point 132 to Mile Point 149. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:35:00Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "Red Lion Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 149.0, + "ending_milepost": 132.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-102.802214, 40.82408], + [-103.077852, 40.695273] + ] + } + }, + { + "id": "d0877632-59f6-5caf-b24b-026cf034e488", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26415451601_westbound", + "description": "Between Red Lion Road and Proctor (16 to 24 miles east of Sterling) from Mile Point 149 to Mile Point 141. The left lane is closed due to road construction. Until August 22, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 4, 7:00AM - August 22, 5:00PM", + "update_date": "2025-08-07T17:35:04Z" + }, + "start_date": "2025-08-04T13:00:00Z", + "end_date": "2025-08-22T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Red Lion Road", + "ending_cross_street": "Proctor", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 149.0, + "ending_milepost": 141.009 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-102.802362, 40.824391], + [-102.936924, 40.771574] + ] + } + }, + { + "id": "dfdf33e4-7bd3-5b87-b2c5-8c1adb0f5c7a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26585386147_southbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.515, + "ending_milepost": 0.416 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.692835, 40.444277], + [-104.690769, 40.428588] + ] + } + }, + { + "id": "a07c42c5-3262-5523-9049-56f8cee92dc9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26585385911_southbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.515, + "ending_milepost": 0.416 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.692835, 40.444277], + [-104.690769, 40.428588] + ] + } + }, + { + "id": "f1c85585-bbb5-5e2d-a663-0a98d4f33c67", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26585386423_northbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:00:07Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.416, + "ending_milepost": 1.515 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.690769, 40.428588], + [-104.692835, 40.444277] + ] + } + }, + { + "id": "b46e6dbf-e752-5321-9389-40abf741832e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26585385911_northbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.416, + "ending_milepost": 1.515 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.690769, 40.428588], + [-104.692835, 40.444277] + ] + } + }, + { + "id": "54288c5d-150b-58fc-9fe5-cca0a3c05ac4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26585386147_northbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T17:00:06Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.416, + "ending_milepost": 1.515 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.690769, 40.428588], + [-104.692835, 40.444277] + ] + } + }, + { + "id": "0f74c710-5aca-55fb-b7e4-0cd922e56461", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26585386423_southbound", + "description": "Between US 85 and US 85 (near Platteville) from Mile Point 0.4 to Mile Point 1.5. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T17:00:07Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "US 85", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.515, + "ending_milepost": 0.416 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.692835, 40.444277], + [-104.690769, 40.428588] + ] + } + }, + { + "id": "079f44d1-c3e1-59b0-834a-d6a69b6f7059", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event25220967486_northbound", + "description": "Event US 85 Concrete Panel Replacement-101159, on US-85N, between mile markers 0.4 and 1.5. Road Construction. Running between 2025-07-07T13:00:00Z and 2025-08-15T23:00:00Z", + "update_date": "2025-08-07T16:50:56Z" + }, + "start_date": "2025-07-07T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.492, + "ending_milepost": 1.506 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81052548499997, 40.08737217000004], + [-104.81053598599999, 40.090072518000056], + [-104.81055006099996, 40.09117824900005], + [-104.81055084899998, 40.09464179100007], + [-104.81053915199999, 40.09741513500006], + [-104.81039571399998, 40.09853452200008], + [-104.81038470699997, 40.101381960000026], + [-104.81023623099998, 40.101751206000074] + ] + } + }, + { + "id": "68567520-b5fb-5e7f-94d9-9449a354f336", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075043_westbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 286.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005], + [-104.75112387699994, 39.751533547000065] + ] + } + }, + { + "id": "c274d07d-03b5-5d76-956f-2c2759a9f5db", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075182_eastbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 14, 2025 at 8:30AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 8:30AM - August 14, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:31Z" + }, + "start_date": "2025-08-14T14:30:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 287.024, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "810cebb5-1634-51d8-981f-b0ca802ed9c0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075043_eastbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 286.999, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75112387699994, 39.751533547000065], + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "7df915a7-5179-5f8c-9b23-803030ff4271", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075182_westbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 14, 2025 at 8:30AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 8:30AM - August 14, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:31Z" + }, + "start_date": "2025-08-14T14:30:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 287.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005] + ] + } + }, + { + "id": "41c18629-a881-558a-b419-b786e4f81889", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26607040234_eastbound", + "description": "Between Exit 205: US 6; CO 9; Silverthorne and Exit 216: US 6; Loveland Pass (7 to 8 miles east of Silverthorne) from Mile Point 213 to Mile Point 214. Right lane closed due to tunnel maintenance. Height limit in effect. Width limit in effect. Height limit 13'11\". Width limit 12'0\". Starting August 13, 2025 at 7:00PM MDT until August 14, 2025 at about 5:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 5:00AM Comment: Eastbound right lane closure in tunnel for tunnel maintenance.", + "update_date": "2025-08-08T16:52:18Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], + "beginning_milepost": 213.032, + "ending_milepost": 213.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.94599785499997, 39.67695778600006], + [-105.94491822499998, 39.67681563600007], + [-105.94350074199997, 39.67673712800007], + [-105.94235191199999, 39.67680627900006], + [-105.94098471499996, 39.67705330800004], + [-105.93948574899997, 39.677544140000066], + [-105.93793148699996, 39.67821507800005], + [-105.93563944699997, 39.67892041500005], + [-105.93496986299999, 39.67897683000007], + [-105.93203186899996, 39.67899603300003], + [-105.92609513099995, 39.67902033000007] + ] + } + }, + { + "id": "119a143b-7781-5045-855a-64ab5b8932da", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26607040253_eastbound", + "description": "Between Exit 205: US 6; CO 9; Silverthorne and Exit 216: US 6; Loveland Pass (7 to 8 miles east of Silverthorne) from Mile Point 213 to Mile Point 214. Left lane closed due to tunnel maintenance. Height limit in effect. Width limit in effect. Height limit 13'11\". Width limit 12'0\". Starting August 14, 2025 at 7:00PM MDT until August 15, 2025 at about 5:00AM MDT. Full schedule below: \u2022 August 14, 7:00PM - August 15, 5:00AM Comment: Eastbound left lane closure in tunnel for tunnel maintenance.", + "update_date": "2025-08-08T16:52:19Z" + }, + "start_date": "2025-08-15T01:00:00Z", + "end_date": "2025-08-15T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], + "beginning_milepost": 213.032, + "ending_milepost": 213.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.94599785499997, 39.67695778600006], + [-105.94491822499998, 39.67681563600007], + [-105.94350074199997, 39.67673712800007], + [-105.94235191199999, 39.67680627900006], + [-105.94098471499996, 39.67705330800004], + [-105.93948574899997, 39.677544140000066], + [-105.93793148699996, 39.67821507800005], + [-105.93563944699997, 39.67892041500005], + [-105.93496986299999, 39.67897683000007], + [-105.93203186899996, 39.67899603300003], + [-105.92609513099995, 39.67902033000007] + ] + } + }, + { + "id": "78689708-a064-59e7-8bd9-406526849197", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075198_westbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 15, 2025 at 8:30AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 8:30AM - August 15, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:32Z" + }, + "start_date": "2025-08-15T14:30:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 287.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005] + ] + } + }, + { + "id": "d185fce8-8f98-515c-9295-dbb1332d8993", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075078_eastbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:30Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 286.999, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75112387699994, 39.751533547000065], + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "01422f06-5fe0-5fa5-8fb5-5da22eda7f26", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075062_eastbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 286.999, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75112387699994, 39.751533547000065], + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "df0d4b53-a41c-506a-be7a-dd2a32694841", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075198_eastbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 15, 2025 at 8:30AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 8:30AM - August 15, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:32Z" + }, + "start_date": "2025-08-15T14:30:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 287.024, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "5c880803-6fd9-5604-9a31-420bcb30f65d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075027_westbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 13, 2025 at 8:30AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 8:30AM - August 13, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:28Z" + }, + "start_date": "2025-08-13T14:30:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 287.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005] + ] + } + }, + { + "id": "7991e092-249b-5ba3-a2b1-b39abaa7eb6c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075062_westbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 286.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005], + [-104.75112387699994, 39.751533547000065] + ] + } + }, + { + "id": "a089a402-5bc9-52db-a5a6-78c7cd0d89ab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26585075027_eastbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 13, 2025 at 8:30AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 8:30AM - August 13, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:28Z" + }, + "start_date": "2025-08-13T14:30:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 287.024, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "50093a37-dc1d-5922-8fc0-b2e49d025178", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26585075078_westbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-07T16:39:30Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 286.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005], + [-104.75112387699994, 39.751533547000065] + ] + } + }, + { + "id": "0c8dcb9d-ad71-5caa-8fe0-cb8583812a94", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-9"], + "direction": "southbound", + "name": "OpenTMS-Incident26711895833_southbound", + "description": "Between Carroll Lane and County Road 4 (4 to 5 miles south of Blue River) from Mile Point 77 to Mile Point 76. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.
Between County Road 4 and Carroll Lane (4 to 5 miles south of Blue River) from Mile Point 76 to Mile Point 77. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.", + "update_date": "2025-08-13T16:59:18Z" + }, + "start_date": "2025-08-13T13:05:03Z", + "end_date": "2025-08-14T01:05:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Carroll Lane", + "ending_cross_street": "County Road 4", + "beginning_milepost": 77.0, + "ending_milepost": 76.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-106.061007, 39.365606], + [-106.059854, 39.356543] + ] + } + }, + { + "id": "eefdd653-6313-5999-b683-b0c9ddbba6d9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-9"], + "direction": "northbound", + "name": "OpenTMS-Incident26711895833_northbound", + "description": "Between Carroll Lane and County Road 4 (4 to 5 miles south of Blue River) from Mile Point 77 to Mile Point 76. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.
Between County Road 4 and Carroll Lane (4 to 5 miles south of Blue River) from Mile Point 76 to Mile Point 77. Road maintenance operations. There is alternating traffic. Comment: Watch for workers.", + "update_date": "2025-08-13T16:59:18Z" + }, + "start_date": "2025-08-13T13:05:03Z", + "end_date": "2025-08-14T01:05:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Carroll Lane", + "ending_cross_street": "County Road 4", + "beginning_milepost": 76.0, + "ending_milepost": 77.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-106.059854, 39.356543], + [-106.061007, 39.365606] + ] + } + }, + { + "id": "b6afff9c-c536-5333-b568-f92231269c33", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610459104_westbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. The right lane is closed due to wall maintenance. Until today at about 5:30PM MDT. Full schedule below: \u2022 August 12, 6:00PM - August 13, 5:30PM", + "update_date": "2025-08-13T16:35:02Z" + }, + "start_date": "2025-08-13T00:00:00Z", + "end_date": "2025-08-13T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 270.474 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02552069299998, 39.784365911000066], + [-105.02614528199996, 39.78433503100007], + [-105.02800129099995, 39.78414054600006], + [-105.02863932099996, 39.78404341600003], + [-105.03125489099995, 39.78364519300004], + [-105.03241652299994, 39.78347521500007], + [-105.03395751299996, 39.78344423100003], + [-105.03668390599995, 39.78359008700005], + [-105.03918389399996, 39.78359625600007], + [-105.04337727699999, 39.783606485000064], + [-105.04432849999995, 39.78371030100004], + [-105.04492299599997, 39.78386359700005], + [-105.04681164399994, 39.78471983600008], + [-105.04797287899999, 39.78505800000005], + [-105.04909835399997, 39.785122691000026], + [-105.05037734799998, 39.784926287000076], + [-105.05124514699997, 39.78459466000004], + [-105.05285170199994, 39.78381675500003], + [-105.05342452299999, 39.78363375500004], + [-105.05371828399996, 39.783567090000076] + ] + } + }, + { + "id": "97b9539d-6e93-53a2-9844-fdf0dbc05b35", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610459285_eastbound", + "description": "Between I-76; Wadsworth Boulevard (Wheat Ridge) and CO 95/Sheridan Boulevard (Lakeside) from Mile Point 269.7 to Mile Point 270.5. Right lane closed due to wall maintenance. Starting tomorrow at 6:00PM MDT until Friday, at about 5:30AM MDT. Full schedule below: \u2022 August 14, 6:00PM - August 15, 5:30AM", + "update_date": "2025-08-13T16:35:06Z" + }, + "start_date": "2025-08-15T00:00:00Z", + "end_date": "2025-08-15T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 269.713, + "ending_milepost": 270.453 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06942671799999, 39.78416030900007], + [-105.06826875699994, 39.78380599500008], + [-105.06700267299999, 39.78360454700004], + [-105.06600739499999, 39.783547386000066], + [-105.06272588299998, 39.78343614800008], + [-105.06176622699996, 39.78342480600003], + [-105.05777261799994, 39.78344853300007], + [-105.05494665299994, 39.783465241000044], + [-105.05432394899998, 39.78348997100005], + [-105.05409049299999, 39.78351969700003] + ] + } + }, + { + "id": "40c18a07-f832-50b3-90af-a736339815cf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610466462_eastbound", + "description": "Between I-76; Wadsworth Boulevard (Wheat Ridge) and CO 95/Sheridan Boulevard (Lakeside) from Mile Point 269.7 to Mile Point 270.5. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30AM", + "update_date": "2025-08-13T16:35:06Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 269.713, + "ending_milepost": 270.453 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06942671799999, 39.78416030900007], + [-105.06826875699994, 39.78380599500008], + [-105.06700267299999, 39.78360454700004], + [-105.06600739499999, 39.783547386000066], + [-105.06272588299998, 39.78343614800008], + [-105.06176622699996, 39.78342480600003], + [-105.05777261799994, 39.78344853300007], + [-105.05494665299994, 39.783465241000044], + [-105.05432394899998, 39.78348997100005], + [-105.05409049299999, 39.78351969700003] + ] + } + }, + { + "id": "98f9e4f3-b9c5-5fb4-ad61-fd42d5c1f831", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610459122_westbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30PM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30PM", + "update_date": "2025-08-13T16:35:04Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 270.474 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02552069299998, 39.784365911000066], + [-105.02614528199996, 39.78433503100007], + [-105.02800129099995, 39.78414054600006], + [-105.02863932099996, 39.78404341600003], + [-105.03125489099995, 39.78364519300004], + [-105.03241652299994, 39.78347521500007], + [-105.03395751299996, 39.78344423100003], + [-105.03668390599995, 39.78359008700005], + [-105.03918389399996, 39.78359625600007], + [-105.04337727699999, 39.783606485000064], + [-105.04432849999995, 39.78371030100004], + [-105.04492299599997, 39.78386359700005], + [-105.04681164399994, 39.78471983600008], + [-105.04797287899999, 39.78505800000005], + [-105.04909835399997, 39.785122691000026], + [-105.05037734799998, 39.784926287000076], + [-105.05124514699997, 39.78459466000004], + [-105.05285170199994, 39.78381675500003], + [-105.05342452299999, 39.78363375500004], + [-105.05371828399996, 39.783567090000076] + ] + } + }, + { + "id": "43f1f5c0-04da-5100-aa4b-35fa40265f09", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26714978055_westbound", + "description": "Between Exit 271B: Lowell Boulevard (Denver) and Harlan Street (Lakeside) from Mile Point 270.8 to Mile Point 270.5. Wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 5:30AM Comment: WB I-70 to Sheridan off-ramp closure with detour route in place", + "update_date": "2025-08-13T16:35:08Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Lowell Boulevard", + "ending_cross_street": "Harlan Street", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.815, + "ending_milepost": 270.474 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.04797287899999, 39.78505800000005], + [-105.04858428799997, 39.78512524100006], + [-105.04950533899995, 39.785100320000026], + [-105.05040275799996, 39.78491955700008], + [-105.05230695999995, 39.78405952900005], + [-105.05291531899996, 39.78379643200003], + [-105.05371828399996, 39.783567090000076] + ] + } + }, + { + "id": "4fd0f136-73ab-5a3b-861d-5d1e4a58b6dc", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610466462_westbound", + "description": "Between I-76; Wadsworth Boulevard (Wheat Ridge) and CO 95/Sheridan Boulevard (Lakeside) from Mile Point 269.7 to Mile Point 270.5. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30AM", + "update_date": "2025-08-13T16:35:06Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.453, + "ending_milepost": 269.713 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05409049299999, 39.78351969700003], + [-105.05432394899998, 39.78348997100005], + [-105.05494665299994, 39.783465241000044], + [-105.05777261799994, 39.78344853300007], + [-105.06176622699996, 39.78342480600003], + [-105.06272588299998, 39.78343614800008], + [-105.06600739499999, 39.783547386000066], + [-105.06700267299999, 39.78360454700004], + [-105.06826875699994, 39.78380599500008], + [-105.06942671799999, 39.78416030900007] + ] + } + }, + { + "id": "a4233039-f964-5d95-82e9-1818ece6a3c3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610459122_eastbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. Right lane closed due to wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30PM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 5:30PM", + "update_date": "2025-08-13T16:35:04Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.474, + "ending_milepost": 272.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05371828399996, 39.783567090000076], + [-105.05342452299999, 39.78363375500004], + [-105.05285170199994, 39.78381675500003], + [-105.05124514699997, 39.78459466000004], + [-105.05037734799998, 39.784926287000076], + [-105.04909835399997, 39.785122691000026], + [-105.04797287899999, 39.78505800000005], + [-105.04681164399994, 39.78471983600008], + [-105.04492299599997, 39.78386359700005], + [-105.04432849999995, 39.78371030100004], + [-105.04337727699999, 39.783606485000064], + [-105.03918389399996, 39.78359625600007], + [-105.03668390599995, 39.78359008700005], + [-105.03395751299996, 39.78344423100003], + [-105.03241652299994, 39.78347521500007], + [-105.03125489099995, 39.78364519300004], + [-105.02863932099996, 39.78404341600003], + [-105.02800129099995, 39.78414054600006], + [-105.02614528199996, 39.78433503100007], + [-105.02552069299998, 39.784365911000066] + ] + } + }, + { + "id": "0a24675c-132b-5864-990c-3ab3d0d587d7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610459148_eastbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. Right lane closed due to wall maintenance. Starting tomorrow at 6:00PM MDT until Friday, at about 5:30PM MDT. Full schedule below: \u2022 August 14, 6:00PM - August 15, 5:30PM", + "update_date": "2025-08-13T16:35:05Z" + }, + "start_date": "2025-08-15T00:00:00Z", + "end_date": "2025-08-15T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.474, + "ending_milepost": 272.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05371828399996, 39.783567090000076], + [-105.05342452299999, 39.78363375500004], + [-105.05285170199994, 39.78381675500003], + [-105.05124514699997, 39.78459466000004], + [-105.05037734799998, 39.784926287000076], + [-105.04909835399997, 39.785122691000026], + [-105.04797287899999, 39.78505800000005], + [-105.04681164399994, 39.78471983600008], + [-105.04492299599997, 39.78386359700005], + [-105.04432849999995, 39.78371030100004], + [-105.04337727699999, 39.783606485000064], + [-105.03918389399996, 39.78359625600007], + [-105.03668390599995, 39.78359008700005], + [-105.03395751299996, 39.78344423100003], + [-105.03241652299994, 39.78347521500007], + [-105.03125489099995, 39.78364519300004], + [-105.02863932099996, 39.78404341600003], + [-105.02800129099995, 39.78414054600006], + [-105.02614528199996, 39.78433503100007], + [-105.02552069299998, 39.784365911000066] + ] + } + }, + { + "id": "20e2e5fc-8321-5b6d-8b34-a6d8be9f838a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610459148_westbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. Right lane closed due to wall maintenance. Starting tomorrow at 6:00PM MDT until Friday, at about 5:30PM MDT. Full schedule below: \u2022 August 14, 6:00PM - August 15, 5:30PM", + "update_date": "2025-08-13T16:35:05Z" + }, + "start_date": "2025-08-15T00:00:00Z", + "end_date": "2025-08-15T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 270.474 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02552069299998, 39.784365911000066], + [-105.02614528199996, 39.78433503100007], + [-105.02800129099995, 39.78414054600006], + [-105.02863932099996, 39.78404341600003], + [-105.03125489099995, 39.78364519300004], + [-105.03241652299994, 39.78347521500007], + [-105.03395751299996, 39.78344423100003], + [-105.03668390599995, 39.78359008700005], + [-105.03918389399996, 39.78359625600007], + [-105.04337727699999, 39.783606485000064], + [-105.04432849999995, 39.78371030100004], + [-105.04492299599997, 39.78386359700005], + [-105.04681164399994, 39.78471983600008], + [-105.04797287899999, 39.78505800000005], + [-105.04909835399997, 39.785122691000026], + [-105.05037734799998, 39.784926287000076], + [-105.05124514699997, 39.78459466000004], + [-105.05285170199994, 39.78381675500003], + [-105.05342452299999, 39.78363375500004], + [-105.05371828399996, 39.783567090000076] + ] + } + }, + { + "id": "ef92f2f3-1719-5918-bb21-c6161fa5d469", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26610459104_eastbound", + "description": "Between Harlan Street (Lakeside) and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 270.5 to Mile Point 272. The right lane is closed due to wall maintenance. Until today at about 5:30PM MDT. Full schedule below: \u2022 August 12, 6:00PM - August 13, 5:30PM", + "update_date": "2025-08-13T16:35:02Z" + }, + "start_date": "2025-08-13T00:00:00Z", + "end_date": "2025-08-13T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Harlan Street", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.474, + "ending_milepost": 272.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05371828399996, 39.783567090000076], + [-105.05342452299999, 39.78363375500004], + [-105.05285170199994, 39.78381675500003], + [-105.05124514699997, 39.78459466000004], + [-105.05037734799998, 39.784926287000076], + [-105.04909835399997, 39.785122691000026], + [-105.04797287899999, 39.78505800000005], + [-105.04681164399994, 39.78471983600008], + [-105.04492299599997, 39.78386359700005], + [-105.04432849999995, 39.78371030100004], + [-105.04337727699999, 39.783606485000064], + [-105.03918389399996, 39.78359625600007], + [-105.03668390599995, 39.78359008700005], + [-105.03395751299996, 39.78344423100003], + [-105.03241652299994, 39.78347521500007], + [-105.03125489099995, 39.78364519300004], + [-105.02863932099996, 39.78404341600003], + [-105.02800129099995, 39.78414054600006], + [-105.02614528199996, 39.78433503100007], + [-105.02552069299998, 39.784365911000066] + ] + } + }, + { + "id": "8ec0efc4-53bb-5c68-b12f-8877a79f536e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26610459285_westbound", + "description": "Between I-76; Wadsworth Boulevard (Wheat Ridge) and CO 95/Sheridan Boulevard (Lakeside) from Mile Point 269.7 to Mile Point 270.5. Right lane closed due to wall maintenance. Starting tomorrow at 6:00PM MDT until Friday, at about 5:30AM MDT. Full schedule below: \u2022 August 14, 6:00PM - August 15, 5:30AM", + "update_date": "2025-08-13T16:35:06Z" + }, + "start_date": "2025-08-15T00:00:00Z", + "end_date": "2025-08-15T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 270.453, + "ending_milepost": 269.713 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05409049299999, 39.78351969700003], + [-105.05432394899998, 39.78348997100005], + [-105.05494665299994, 39.783465241000044], + [-105.05777261799994, 39.78344853300007], + [-105.06176622699996, 39.78342480600003], + [-105.06272588299998, 39.78343614800008], + [-105.06600739499999, 39.783547386000066], + [-105.06700267299999, 39.78360454700004], + [-105.06826875699994, 39.78380599500008], + [-105.06942671799999, 39.78416030900007] + ] + } + }, + { + "id": "8dde72f7-8e9f-5543-bc95-45e457659201", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671179091_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting Wednesday at 12:00AM MDT until Wednesday, at about 11:59PM MDT. Full schedule below: \u2022 August 13, 12:00AM - August 13, 11:59PM", + "update_date": "2025-08-11T16:03:46Z" + }, + "start_date": "2025-08-13T06:00:00Z", + "end_date": "2025-08-14T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "9fcf05ff-b387-5e80-b676-bf4ac9be1d87", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671179042_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting August 16, 2025 at 12:00AM MDT until August 16, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 16, 12:00AM - August 16, 11:59PM", + "update_date": "2025-08-11T16:03:45Z" + }, + "start_date": "2025-08-16T06:00:00Z", + "end_date": "2025-08-17T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "3a168e72-dd26-52f0-a179-404c9510f800", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671179113_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting August 18, 2025 at 12:00AM MDT until August 18, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 18, 12:00AM - August 18, 11:59PM", + "update_date": "2025-08-11T16:03:46Z" + }, + "start_date": "2025-08-18T06:00:00Z", + "end_date": "2025-08-19T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "ec25b208-aa59-58b3-b3d5-2163082e9fbe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26584253355_eastbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T15:44:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "ea654ab5-41d4-51b8-ac85-0165245bd1b3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671178994_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting Thursday at 12:00AM MDT until Thursday, at about 11:59PM MDT. Full schedule below: \u2022 August 14, 12:00AM - August 14, 11:59PM", + "update_date": "2025-08-11T16:03:43Z" + }, + "start_date": "2025-08-14T06:00:00Z", + "end_date": "2025-08-15T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "4bb8f9f7-0ffb-5d1c-a1e0-b21214db66ea", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671179010_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting Friday at 12:00AM MDT until Friday, at about 11:59PM MDT. Full schedule below: \u2022 August 15, 12:00AM - August 15, 11:59PM", + "update_date": "2025-08-11T16:03:44Z" + }, + "start_date": "2025-08-15T06:00:00Z", + "end_date": "2025-08-16T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "c772db21-3ba5-5142-b99c-bed41e9da5f0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26584253355_westbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T15:44:29Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "b21d1136-8f66-52cc-a879-c0887b87945a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26584253375_eastbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T15:44:29Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "586268f2-107f-542b-a3d5-e025e03e5396", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26584253336_westbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T15:44:28Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "2427783d-69d2-5502-a67f-d752e8b1459a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671179059_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting August 17, 2025 at 12:00AM MDT until August 17, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 17, 12:00AM - August 17, 11:59PM", + "update_date": "2025-08-11T16:03:45Z" + }, + "start_date": "2025-08-17T06:00:00Z", + "end_date": "2025-08-18T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "0dc12c7d-f828-5242-8332-668cda73bfe8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26584253375_westbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T15:44:29Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "8cc78ecb-5d9d-54b3-ac80-de8dae11726d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26584253336_eastbound", + "description": "Between I-270 and CO 265/Brighton Boulevard (Commerce City) from Mile Point 293 to Mile Point 293.7. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T15:44:28Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-270", + "ending_cross_street": "CO 265/Brighton Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 293.04, + "ending_milepost": 293.7 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.93168620599994, 39.80430447500004], + [-104.93169532799999, 39.807868305000056], + [-104.93166601399997, 39.81049421400007], + [-104.93166864499995, 39.81304364300007], + [-104.93166277699999, 39.813832913000056] + ] + } + }, + { + "id": "91db6c9d-6652-57a3-b3f9-1c533df56042", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26671179133_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting August 19, 2025 at 12:00AM MDT until August 19, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 19, 12:00AM - August 19, 11:59PM", + "update_date": "2025-08-11T16:03:47Z" + }, + "start_date": "2025-08-19T06:00:00Z", + "end_date": "2025-08-20T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "7fbf2209-d81e-517d-9d6a-dee6ea4502d1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26584178678_westbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:25Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 258.258, + "ending_milepost": 251.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.65249421499999, 39.76026350400008], + [-105.65241151999999, 39.76017457200004], + [-105.65265406399999, 39.75892894900005], + [-105.65371025299999, 39.75858449100008], + [-105.65454987499999, 39.75852969500005], + [-105.65580047699996, 39.75877161100004], + [-105.65813083399996, 39.759684692000064], + [-105.65910751199999, 39.759915840000076], + [-105.66025018899995, 39.75995539200005], + [-105.66090435599995, 39.75987813100005], + [-105.66364211599995, 39.75941626600007], + [-105.66470194599998, 39.75942187600003], + [-105.66555067199994, 39.75953289100005], + [-105.66701158799998, 39.759859608000056], + [-105.66839528699995, 39.75999430400003], + [-105.67149307199998, 39.76002742900005], + [-105.67293851099998, 39.75983401800005], + [-105.67432330699995, 39.75970401400008], + [-105.67577305499998, 39.75975307500005], + [-105.67801712199997, 39.76013190100008], + [-105.68069609199995, 39.76062795300004], + [-105.68309187199998, 39.76107150900003], + [-105.68435701899995, 39.76130571700003], + [-105.68540533299995, 39.76145160900006], + [-105.68685028399995, 39.76152120300003], + [-105.69210483099994, 39.76141051800005], + [-105.69870977899996, 39.76138399300004], + [-105.70067657699997, 39.76141250100005], + [-105.70522560199998, 39.76183155900003], + [-105.70637049799996, 39.76190208400004], + [-105.71425391599996, 39.761928297000054], + [-105.71672982899997, 39.761987513000065], + [-105.71771214899996, 39.76211583400004], + [-105.71903578099995, 39.762415012000076], + [-105.72212053199996, 39.763291002000074], + [-105.72307699599997, 39.76347911100004], + [-105.72370948599996, 39.76347787200007], + [-105.72527418399994, 39.763344190000055], + [-105.72622194799999, 39.76344045600007], + [-105.72914660999999, 39.76401050100003], + [-105.73047852099995, 39.76400245000008], + [-105.73238735099994, 39.76349926700004], + [-105.73372034399995, 39.76337621300007], + [-105.73493858099994, 39.76346596700006], + [-105.73699692999998, 39.76391244400003], + [-105.73806066599997, 39.763935752000066], + [-105.73962811999996, 39.76375597900005], + [-105.74087252599998, 39.76386888300004], + [-105.74228364499999, 39.76431065100007], + [-105.744140072, 39.76492474300005], + [-105.74547817099995, 39.76560068200007], + [-105.74637716799998, 39.76598891400005], + [-105.74797554399998, 39.766487762000054], + [-105.74930907099997, 39.76716740100005], + [-105.75039570699994, 39.76755201900005], + [-105.75190588099997, 39.76774123100006], + [-105.75282867099997, 39.76806129600004], + [-105.75415184699995, 39.76878000200003], + [-105.75465165799994, 39.76894600700007], + [-105.75583624399997, 39.76933082900007], + [-105.75656981399999, 39.76982838400005], + [-105.75770865699997, 39.77117611400007], + [-105.75793705299998, 39.77140726600004] + ] + } + }, + { + "id": "07524ea6-d617-5920-82fb-80d6c1d70271", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-285"], + "direction": "northbound", + "name": "OpenTMS-Event26671111843_northbound", + "description": "Between County Road 64 and Wandcrest Avenue (9 to 15 miles south of Aspen Park) from Mile Point 222 to Mile Point 228. Right lane closed due to paving operations. Width limit in effect. Width limit 11'0\". Starting Wednesday at 7:00PM MDT until Thursday, at about 7:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 7:00AM Comment: 11 foot width restrictions", + "update_date": "2025-08-11T15:59:17Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "County Road 64", + "ending_cross_street": "Wandcrest Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 222.0, + "ending_milepost": 228.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.476327, 39.405692], + [-105.411629, 39.459289] + ] + } + }, + { + "id": "81d993da-9be5-5549-801a-81057ec29e34", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26584178678_eastbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:25Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 251.999, + "ending_milepost": 258.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.75793705299998, 39.77140726600004], + [-105.75770865699997, 39.77117611400007], + [-105.75656981399999, 39.76982838400005], + [-105.75583624399997, 39.76933082900007], + [-105.75465165799994, 39.76894600700007], + [-105.75415184699995, 39.76878000200003], + [-105.75282867099997, 39.76806129600004], + [-105.75190588099997, 39.76774123100006], + [-105.75039570699994, 39.76755201900005], + [-105.74930907099997, 39.76716740100005], + [-105.74797554399998, 39.766487762000054], + [-105.74637716799998, 39.76598891400005], + [-105.74547817099995, 39.76560068200007], + [-105.744140072, 39.76492474300005], + [-105.74228364499999, 39.76431065100007], + [-105.74087252599998, 39.76386888300004], + [-105.73962811999996, 39.76375597900005], + [-105.73806066599997, 39.763935752000066], + [-105.73699692999998, 39.76391244400003], + [-105.73493858099994, 39.76346596700006], + [-105.73372034399995, 39.76337621300007], + [-105.73238735099994, 39.76349926700004], + [-105.73047852099995, 39.76400245000008], + [-105.72914660999999, 39.76401050100003], + [-105.72622194799999, 39.76344045600007], + [-105.72527418399994, 39.763344190000055], + [-105.72370948599996, 39.76347787200007], + [-105.72307699599997, 39.76347911100004], + [-105.72212053199996, 39.763291002000074], + [-105.71903578099995, 39.762415012000076], + [-105.71771214899996, 39.76211583400004], + [-105.71672982899997, 39.761987513000065], + [-105.71425391599996, 39.761928297000054], + [-105.70637049799996, 39.76190208400004], + [-105.70522560199998, 39.76183155900003], + [-105.70067657699997, 39.76141250100005], + [-105.69870977899996, 39.76138399300004], + [-105.69210483099994, 39.76141051800005], + [-105.68685028399995, 39.76152120300003], + [-105.68540533299995, 39.76145160900006], + [-105.68435701899995, 39.76130571700003], + [-105.68309187199998, 39.76107150900003], + [-105.68069609199995, 39.76062795300004], + [-105.67801712199997, 39.76013190100008], + [-105.67577305499998, 39.75975307500005], + [-105.67432330699995, 39.75970401400008], + [-105.67293851099998, 39.75983401800005], + [-105.67149307199998, 39.76002742900005], + [-105.66839528699995, 39.75999430400003], + [-105.66701158799998, 39.759859608000056], + [-105.66555067199994, 39.75953289100005], + [-105.66470194599998, 39.75942187600003], + [-105.66364211599995, 39.75941626600007], + [-105.66090435599995, 39.75987813100005], + [-105.66025018899995, 39.75995539200005], + [-105.65910751199999, 39.759915840000076], + [-105.65813083399996, 39.759684692000064], + [-105.65580047699996, 39.75877161100004], + [-105.65454987499999, 39.75852969500005], + [-105.65371025299999, 39.75858449100008], + [-105.65265406399999, 39.75892894900005], + [-105.65241151999999, 39.76017457200004], + [-105.65249421499999, 39.76026350400008] + ] + } + }, + { + "id": "dc01925a-b7de-5ff4-ae2e-8a7bfebe10c2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26584178708_northbound", + "description": "Between Exit 95: Illinois Avenue and Exit 97A: Central Avenue to Northern Avenue (Pueblo) from Mile Point 95.5 to Mile Point 96.2. Right lane closed due to utility repair work. Starting August 13, 2025 at 9:00AM MDT until August 13, 2025 at about 1:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 1:00PM Comment: Light Pole Repairs", + "update_date": "2025-08-07T15:39:27Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T19:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Illinois Avenue", + "ending_cross_street": "Central Avenue to Northern Avenue", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 95.547, + "ending_milepost": 96.213 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.61407610699996, 38.22637172200007], + [-104.61405106199999, 38.22954822000003], + [-104.61395546299997, 38.232069575000025], + [-104.61359467599999, 38.233197302000065], + [-104.61264986599997, 38.23515304700004], + [-104.61258553699997, 38.235302465000075] + ] + } + }, + { + "id": "178e0ca7-6449-568c-a7c1-49fea96a1956", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-285"], + "direction": "northbound", + "name": "OpenTMS-Event26671106832_northbound", + "description": "Between County Road 64 and Wandcrest Avenue (9 to 15 miles south of Aspen Park) from Mile Point 222 to Mile Point 228. Right lane closed due to paving operations. Width limit in effect. Width limit 11'0\". Starting Thursday at 7:00PM MDT until Friday, at about 7:00AM MDT. Full schedule below: \u2022 August 14, 7:00PM - August 15, 7:00AM Comment: 11 foot width restrictions", + "update_date": "2025-08-11T15:59:12Z" + }, + "start_date": "2025-08-15T01:00:00Z", + "end_date": "2025-08-15T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "County Road 64", + "ending_cross_street": "Wandcrest Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 222.0, + "ending_milepost": 228.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.476327, 39.405692], + [-105.411629, 39.459289] + ] + } + }, + { + "id": "bde22bc3-ecf6-5994-9057-e49c5058ceed", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26584178898_southbound", + "description": "Between I-76 (near Commerce City) and CO 22/East 124th Avenue (Brighton) from Mile Point 227 to Mile Point 230.25. Road construction. Alternating traffic. Starting August 14, 2025 at 6:00PM MDT until August 15, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 14, 6:00PM - August 15, 6:00AM", + "update_date": "2025-08-07T15:39:29Z" + }, + "start_date": "2025-08-15T00:00:00Z", + "end_date": "2025-08-15T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 22/East 124th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 230.25, + "ending_milepost": 227.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.85285, 39.921609], + [-104.886498, 39.881177] + ] + } + }, + { + "id": "239676e7-6c45-50ab-a275-aae5c6d6b2b1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26584178693_westbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 15, 2025 at 5:00AM MDT until August 15, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 15, 5:00AM - August 15, 3:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:25Z" + }, + "start_date": "2025-08-15T11:00:00Z", + "end_date": "2025-08-15T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 258.258, + "ending_milepost": 251.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.65249421499999, 39.76026350400008], + [-105.65241151999999, 39.76017457200004], + [-105.65265406399999, 39.75892894900005], + [-105.65371025299999, 39.75858449100008], + [-105.65454987499999, 39.75852969500005], + [-105.65580047699996, 39.75877161100004], + [-105.65813083399996, 39.759684692000064], + [-105.65910751199999, 39.759915840000076], + [-105.66025018899995, 39.75995539200005], + [-105.66090435599995, 39.75987813100005], + [-105.66364211599995, 39.75941626600007], + [-105.66470194599998, 39.75942187600003], + [-105.66555067199994, 39.75953289100005], + [-105.66701158799998, 39.759859608000056], + [-105.66839528699995, 39.75999430400003], + [-105.67149307199998, 39.76002742900005], + [-105.67293851099998, 39.75983401800005], + [-105.67432330699995, 39.75970401400008], + [-105.67577305499998, 39.75975307500005], + [-105.67801712199997, 39.76013190100008], + [-105.68069609199995, 39.76062795300004], + [-105.68309187199998, 39.76107150900003], + [-105.68435701899995, 39.76130571700003], + [-105.68540533299995, 39.76145160900006], + [-105.68685028399995, 39.76152120300003], + [-105.69210483099994, 39.76141051800005], + [-105.69870977899996, 39.76138399300004], + [-105.70067657699997, 39.76141250100005], + [-105.70522560199998, 39.76183155900003], + [-105.70637049799996, 39.76190208400004], + [-105.71425391599996, 39.761928297000054], + [-105.71672982899997, 39.761987513000065], + [-105.71771214899996, 39.76211583400004], + [-105.71903578099995, 39.762415012000076], + [-105.72212053199996, 39.763291002000074], + [-105.72307699599997, 39.76347911100004], + [-105.72370948599996, 39.76347787200007], + [-105.72527418399994, 39.763344190000055], + [-105.72622194799999, 39.76344045600007], + [-105.72914660999999, 39.76401050100003], + [-105.73047852099995, 39.76400245000008], + [-105.73238735099994, 39.76349926700004], + [-105.73372034399995, 39.76337621300007], + [-105.73493858099994, 39.76346596700006], + [-105.73699692999998, 39.76391244400003], + [-105.73806066599997, 39.763935752000066], + [-105.73962811999996, 39.76375597900005], + [-105.74087252599998, 39.76386888300004], + [-105.74228364499999, 39.76431065100007], + [-105.744140072, 39.76492474300005], + [-105.74547817099995, 39.76560068200007], + [-105.74637716799998, 39.76598891400005], + [-105.74797554399998, 39.766487762000054], + [-105.74930907099997, 39.76716740100005], + [-105.75039570699994, 39.76755201900005], + [-105.75190588099997, 39.76774123100006], + [-105.75282867099997, 39.76806129600004], + [-105.75415184699995, 39.76878000200003], + [-105.75465165799994, 39.76894600700007], + [-105.75583624399997, 39.76933082900007], + [-105.75656981399999, 39.76982838400005], + [-105.75770865699997, 39.77117611400007], + [-105.75793705299998, 39.77140726600004] + ] + } + }, + { + "id": "fbf3f516-113a-58bc-bc1a-db4f2a83bd56", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26584178663_eastbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:24Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 251.999, + "ending_milepost": 258.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.75793705299998, 39.77140726600004], + [-105.75770865699997, 39.77117611400007], + [-105.75656981399999, 39.76982838400005], + [-105.75583624399997, 39.76933082900007], + [-105.75465165799994, 39.76894600700007], + [-105.75415184699995, 39.76878000200003], + [-105.75282867099997, 39.76806129600004], + [-105.75190588099997, 39.76774123100006], + [-105.75039570699994, 39.76755201900005], + [-105.74930907099997, 39.76716740100005], + [-105.74797554399998, 39.766487762000054], + [-105.74637716799998, 39.76598891400005], + [-105.74547817099995, 39.76560068200007], + [-105.744140072, 39.76492474300005], + [-105.74228364499999, 39.76431065100007], + [-105.74087252599998, 39.76386888300004], + [-105.73962811999996, 39.76375597900005], + [-105.73806066599997, 39.763935752000066], + [-105.73699692999998, 39.76391244400003], + [-105.73493858099994, 39.76346596700006], + [-105.73372034399995, 39.76337621300007], + [-105.73238735099994, 39.76349926700004], + [-105.73047852099995, 39.76400245000008], + [-105.72914660999999, 39.76401050100003], + [-105.72622194799999, 39.76344045600007], + [-105.72527418399994, 39.763344190000055], + [-105.72370948599996, 39.76347787200007], + [-105.72307699599997, 39.76347911100004], + [-105.72212053199996, 39.763291002000074], + [-105.71903578099995, 39.762415012000076], + [-105.71771214899996, 39.76211583400004], + [-105.71672982899997, 39.761987513000065], + [-105.71425391599996, 39.761928297000054], + [-105.70637049799996, 39.76190208400004], + [-105.70522560199998, 39.76183155900003], + [-105.70067657699997, 39.76141250100005], + [-105.69870977899996, 39.76138399300004], + [-105.69210483099994, 39.76141051800005], + [-105.68685028399995, 39.76152120300003], + [-105.68540533299995, 39.76145160900006], + [-105.68435701899995, 39.76130571700003], + [-105.68309187199998, 39.76107150900003], + [-105.68069609199995, 39.76062795300004], + [-105.67801712199997, 39.76013190100008], + [-105.67577305499998, 39.75975307500005], + [-105.67432330699995, 39.75970401400008], + [-105.67293851099998, 39.75983401800005], + [-105.67149307199998, 39.76002742900005], + [-105.66839528699995, 39.75999430400003], + [-105.66701158799998, 39.759859608000056], + [-105.66555067199994, 39.75953289100005], + [-105.66470194599998, 39.75942187600003], + [-105.66364211599995, 39.75941626600007], + [-105.66090435599995, 39.75987813100005], + [-105.66025018899995, 39.75995539200005], + [-105.65910751199999, 39.759915840000076], + [-105.65813083399996, 39.759684692000064], + [-105.65580047699996, 39.75877161100004], + [-105.65454987499999, 39.75852969500005], + [-105.65371025299999, 39.75858449100008], + [-105.65265406399999, 39.75892894900005], + [-105.65241151999999, 39.76017457200004], + [-105.65249421499999, 39.76026350400008] + ] + } + }, + { + "id": "4f3e0c76-0a0e-52dd-8e8b-112a4a347cda", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26584178898_northbound", + "description": "Between I-76 (near Commerce City) and CO 22/East 124th Avenue (Brighton) from Mile Point 227 to Mile Point 230.25. Road construction. Alternating traffic. Starting August 14, 2025 at 6:00PM MDT until August 15, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 14, 6:00PM - August 15, 6:00AM", + "update_date": "2025-08-07T15:39:29Z" + }, + "start_date": "2025-08-15T00:00:00Z", + "end_date": "2025-08-15T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 22/East 124th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 227.0, + "ending_milepost": 230.25 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.886498, 39.881177], + [-104.85285, 39.921609] + ] + } + }, + { + "id": "c963e1fb-74a6-554d-b8e2-f1e1d7734a92", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26584178663_westbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:24Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 258.258, + "ending_milepost": 251.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.65249421499999, 39.76026350400008], + [-105.65241151999999, 39.76017457200004], + [-105.65265406399999, 39.75892894900005], + [-105.65371025299999, 39.75858449100008], + [-105.65454987499999, 39.75852969500005], + [-105.65580047699996, 39.75877161100004], + [-105.65813083399996, 39.759684692000064], + [-105.65910751199999, 39.759915840000076], + [-105.66025018899995, 39.75995539200005], + [-105.66090435599995, 39.75987813100005], + [-105.66364211599995, 39.75941626600007], + [-105.66470194599998, 39.75942187600003], + [-105.66555067199994, 39.75953289100005], + [-105.66701158799998, 39.759859608000056], + [-105.66839528699995, 39.75999430400003], + [-105.67149307199998, 39.76002742900005], + [-105.67293851099998, 39.75983401800005], + [-105.67432330699995, 39.75970401400008], + [-105.67577305499998, 39.75975307500005], + [-105.67801712199997, 39.76013190100008], + [-105.68069609199995, 39.76062795300004], + [-105.68309187199998, 39.76107150900003], + [-105.68435701899995, 39.76130571700003], + [-105.68540533299995, 39.76145160900006], + [-105.68685028399995, 39.76152120300003], + [-105.69210483099994, 39.76141051800005], + [-105.69870977899996, 39.76138399300004], + [-105.70067657699997, 39.76141250100005], + [-105.70522560199998, 39.76183155900003], + [-105.70637049799996, 39.76190208400004], + [-105.71425391599996, 39.761928297000054], + [-105.71672982899997, 39.761987513000065], + [-105.71771214899996, 39.76211583400004], + [-105.71903578099995, 39.762415012000076], + [-105.72212053199996, 39.763291002000074], + [-105.72307699599997, 39.76347911100004], + [-105.72370948599996, 39.76347787200007], + [-105.72527418399994, 39.763344190000055], + [-105.72622194799999, 39.76344045600007], + [-105.72914660999999, 39.76401050100003], + [-105.73047852099995, 39.76400245000008], + [-105.73238735099994, 39.76349926700004], + [-105.73372034399995, 39.76337621300007], + [-105.73493858099994, 39.76346596700006], + [-105.73699692999998, 39.76391244400003], + [-105.73806066599997, 39.763935752000066], + [-105.73962811999996, 39.76375597900005], + [-105.74087252599998, 39.76386888300004], + [-105.74228364499999, 39.76431065100007], + [-105.744140072, 39.76492474300005], + [-105.74547817099995, 39.76560068200007], + [-105.74637716799998, 39.76598891400005], + [-105.74797554399998, 39.766487762000054], + [-105.74930907099997, 39.76716740100005], + [-105.75039570699994, 39.76755201900005], + [-105.75190588099997, 39.76774123100006], + [-105.75282867099997, 39.76806129600004], + [-105.75415184699995, 39.76878000200003], + [-105.75465165799994, 39.76894600700007], + [-105.75583624399997, 39.76933082900007], + [-105.75656981399999, 39.76982838400005], + [-105.75770865699997, 39.77117611400007], + [-105.75793705299998, 39.77140726600004] + ] + } + }, + { + "id": "b604cdd1-f71c-5349-bee2-9562500f7278", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26584178693_eastbound", + "description": "Between Exit 232: I-70; Empire Junction and Henderson Mine Road (Empire) from Mile Point 258.26 to Mile Point 252. Road construction. Alternating traffic. Starting August 15, 2025 at 5:00AM MDT until August 15, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 15, 5:00AM - August 15, 3:00PM Comment: Sidewalk work through Empire with detours in place", + "update_date": "2025-08-07T15:39:25Z" + }, + "start_date": "2025-08-15T11:00:00Z", + "end_date": "2025-08-15T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-70", + "ending_cross_street": "Henderson Mine Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 251.999, + "ending_milepost": 258.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.75793705299998, 39.77140726600004], + [-105.75770865699997, 39.77117611400007], + [-105.75656981399999, 39.76982838400005], + [-105.75583624399997, 39.76933082900007], + [-105.75465165799994, 39.76894600700007], + [-105.75415184699995, 39.76878000200003], + [-105.75282867099997, 39.76806129600004], + [-105.75190588099997, 39.76774123100006], + [-105.75039570699994, 39.76755201900005], + [-105.74930907099997, 39.76716740100005], + [-105.74797554399998, 39.766487762000054], + [-105.74637716799998, 39.76598891400005], + [-105.74547817099995, 39.76560068200007], + [-105.744140072, 39.76492474300005], + [-105.74228364499999, 39.76431065100007], + [-105.74087252599998, 39.76386888300004], + [-105.73962811999996, 39.76375597900005], + [-105.73806066599997, 39.763935752000066], + [-105.73699692999998, 39.76391244400003], + [-105.73493858099994, 39.76346596700006], + [-105.73372034399995, 39.76337621300007], + [-105.73238735099994, 39.76349926700004], + [-105.73047852099995, 39.76400245000008], + [-105.72914660999999, 39.76401050100003], + [-105.72622194799999, 39.76344045600007], + [-105.72527418399994, 39.763344190000055], + [-105.72370948599996, 39.76347787200007], + [-105.72307699599997, 39.76347911100004], + [-105.72212053199996, 39.763291002000074], + [-105.71903578099995, 39.762415012000076], + [-105.71771214899996, 39.76211583400004], + [-105.71672982899997, 39.761987513000065], + [-105.71425391599996, 39.761928297000054], + [-105.70637049799996, 39.76190208400004], + [-105.70522560199998, 39.76183155900003], + [-105.70067657699997, 39.76141250100005], + [-105.69870977899996, 39.76138399300004], + [-105.69210483099994, 39.76141051800005], + [-105.68685028399995, 39.76152120300003], + [-105.68540533299995, 39.76145160900006], + [-105.68435701899995, 39.76130571700003], + [-105.68309187199998, 39.76107150900003], + [-105.68069609199995, 39.76062795300004], + [-105.67801712199997, 39.76013190100008], + [-105.67577305499998, 39.75975307500005], + [-105.67432330699995, 39.75970401400008], + [-105.67293851099998, 39.75983401800005], + [-105.67149307199998, 39.76002742900005], + [-105.66839528699995, 39.75999430400003], + [-105.66701158799998, 39.759859608000056], + [-105.66555067199994, 39.75953289100005], + [-105.66470194599998, 39.75942187600003], + [-105.66364211599995, 39.75941626600007], + [-105.66090435599995, 39.75987813100005], + [-105.66025018899995, 39.75995539200005], + [-105.65910751199999, 39.759915840000076], + [-105.65813083399996, 39.759684692000064], + [-105.65580047699996, 39.75877161100004], + [-105.65454987499999, 39.75852969500005], + [-105.65371025299999, 39.75858449100008], + [-105.65265406399999, 39.75892894900005], + [-105.65241151999999, 39.76017457200004], + [-105.65249421499999, 39.76026350400008] + ] + } + }, + { + "id": "6bd58e5f-0d39-5420-9218-f4f239136d57", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26584103498_southbound", + "description": "Between Bonanza Drive (Erie) and Flagg Drive (Lafayette) from Mile Point 64.75 to Mile Point 64.55. Road construction. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM", + "update_date": "2025-08-07T15:34:10Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Bonanza Drive", + "ending_cross_street": "Flagg Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 64.55, + "ending_milepost": 64.727 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05285729799999, 40.00025614300006], + [-105.05283943299997, 40.00025622900006], + [-105.04921970599997, 40.00027359400008] + ] + } + }, + { + "id": "3d6809de-ee94-5497-b0ba-2e00f73a277e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26584178790_southbound", + "description": "Between I-76 (near Commerce City) and CO 22/East 124th Avenue (Brighton) from Mile Point 227 to Mile Point 230.25. Road construction. Alternating traffic. Starting August 13, 2025 at 6:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 6:00AM", + "update_date": "2025-08-07T15:39:29Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 22/East 124th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 230.25, + "ending_milepost": 227.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.85285, 39.921609], + [-104.886498, 39.881177] + ] + } + }, + { + "id": "c259d71a-2ff7-5df2-a6ee-ccbe44c94387", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26584178790_northbound", + "description": "Between I-76 (near Commerce City) and CO 22/East 124th Avenue (Brighton) from Mile Point 227 to Mile Point 230.25. Road construction. Alternating traffic. Starting August 13, 2025 at 6:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 6:00AM", + "update_date": "2025-08-07T15:39:29Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "I-76", + "ending_cross_street": "CO 22/East 124th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 227.0, + "ending_milepost": 230.25 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.886498, 39.881177], + [-104.85285, 39.921609] + ] + } + }, + { + "id": "392c19e9-e9a2-5a77-a3cc-c823e9d75471", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26584103561_southbound", + "description": "Between Bonanza Drive (Erie) and Flagg Drive (Lafayette) from Mile Point 64.75 to Mile Point 64.55. Road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM", + "update_date": "2025-08-07T15:34:15Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Bonanza Drive", + "ending_cross_street": "Flagg Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 64.55, + "ending_milepost": 64.727 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05285729799999, 40.00025614300006], + [-105.05283943299997, 40.00025622900006], + [-105.04921970599997, 40.00027359400008] + ] + } + }, + { + "id": "3ed65574-263e-5504-9aa4-a351851e71a6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26584103359_southbound", + "description": "Between Bonanza Drive (Erie) and Flagg Drive (Lafayette) from Mile Point 64.75 to Mile Point 64.55. Road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM", + "update_date": "2025-08-07T15:34:09Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Bonanza Drive", + "ending_cross_street": "Flagg Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 64.55, + "ending_milepost": 64.727 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.05285729799999, 40.00025614300006], + [-105.05283943299997, 40.00025622900006], + [-105.04921970599997, 40.00027359400008] + ] + } + }, + { + "id": "fe38c36c-7936-546c-8ad6-ba40a168eef9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-12"], + "direction": "eastbound", + "name": "OpenTMS-Incident26714304635_eastbound", + "description": "Between Echo Canyon and County Road 401 (8 to 9 miles east of La Veta) from Mile Point 13.5 to Mile Point 15. Road maintenance operations. There is alternating traffic.", + "update_date": "2025-08-13T15:52:14Z" + }, + "start_date": "2025-08-13T15:44:42Z", + "end_date": "2025-08-14T03:44:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Echo Canyon", + "ending_cross_street": "County Road 401", + "beginning_milepost": 15.0, + "ending_milepost": 13.5 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.089556, 37.391265], + [-105.071622, 37.408591] + ] + } + }, + { + "id": "dd0c053f-c7ed-5be8-b8b5-c6f563fe7370", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-12"], + "direction": "westbound", + "name": "OpenTMS-Incident26714304635_westbound", + "description": "Between Echo Canyon and County Road 401 (8 to 9 miles east of La Veta) from Mile Point 13.5 to Mile Point 15. Road maintenance operations. There is alternating traffic.", + "update_date": "2025-08-13T15:52:14Z" + }, + "start_date": "2025-08-13T15:44:42Z", + "end_date": "2025-08-14T03:44:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Echo Canyon", + "ending_cross_street": "County Road 401", + "beginning_milepost": 13.5, + "ending_milepost": 15.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.071622, 37.408591], + [-105.089556, 37.391265] + ] + } + }, + { + "id": "6648c8e3-5641-5e5c-92f8-56d263c5a67e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26583565756_westbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:38Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 467.283, + "ending_milepost": 462.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.05157878999995, 40.58195381300004], + [-102.05544100299994, 40.58428301400005], + [-102.05682504399999, 40.58494731600007], + [-102.05877095899996, 40.58537812600008], + [-102.07147989399999, 40.585617426000056], + [-102.09108299599995, 40.585861512000065], + [-102.09327623599995, 40.58584096300007], + [-102.11014500399995, 40.585681528000066], + [-102.12915174799997, 40.58568356600006], + [-102.14822215999999, 40.58568246300007], + [-102.15023553899994, 40.58568216300006] + ] + } + }, + { + "id": "62328cde-473f-5db2-be6b-21aac12b2378", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26583565756_eastbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:38Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 462.0, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.15023553899994, 40.58568216300006], + [-102.14822215999999, 40.58568246300007], + [-102.12915174799997, 40.58568356600006], + [-102.11014500399995, 40.585681528000066], + [-102.09327623599995, 40.58584096300007], + [-102.09108299599995, 40.585861512000065], + [-102.07147989399999, 40.585617426000056], + [-102.05877095899996, 40.58537812600008], + [-102.05682504399999, 40.58494731600007], + [-102.05544100299994, 40.58428301400005], + [-102.05157878999995, 40.58195381300004] + ] + } + }, + { + "id": "7b087a3d-8718-535e-9183-4dc6b9a726a8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26583566404_eastbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:39Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 462.0, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.15023553899994, 40.58568216300006], + [-102.14822215999999, 40.58568246300007], + [-102.12915174799997, 40.58568356600006], + [-102.11014500399995, 40.585681528000066], + [-102.09327623599995, 40.58584096300007], + [-102.09108299599995, 40.585861512000065], + [-102.07147989399999, 40.585617426000056], + [-102.05877095899996, 40.58537812600008], + [-102.05682504399999, 40.58494731600007], + [-102.05544100299994, 40.58428301400005], + [-102.05157878999995, 40.58195381300004] + ] + } + }, + { + "id": "b098ff74-75bf-51a5-b428-611f9e179bc1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26583566404_westbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:39Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 467.283, + "ending_milepost": 462.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.05157878999995, 40.58195381300004], + [-102.05544100299994, 40.58428301400005], + [-102.05682504399999, 40.58494731600007], + [-102.05877095899996, 40.58537812600008], + [-102.07147989399999, 40.585617426000056], + [-102.09108299599995, 40.585861512000065], + [-102.09327623599995, 40.58584096300007], + [-102.11014500399995, 40.585681528000066], + [-102.12915174799997, 40.58568356600006], + [-102.14822215999999, 40.58568246300007], + [-102.15023553899994, 40.58568216300006] + ] + } + }, + { + "id": "06d86166-fba9-5a97-b989-3a3cfa313686", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26583565448_westbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:37Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 467.283, + "ending_milepost": 462.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.05157878999995, 40.58195381300004], + [-102.05544100299994, 40.58428301400005], + [-102.05682504399999, 40.58494731600007], + [-102.05877095899996, 40.58537812600008], + [-102.07147989399999, 40.585617426000056], + [-102.09108299599995, 40.585861512000065], + [-102.09327623599995, 40.58584096300007], + [-102.11014500399995, 40.585681528000066], + [-102.12915174799997, 40.58568356600006], + [-102.14822215999999, 40.58568246300007], + [-102.15023553899994, 40.58568216300006] + ] + } + }, + { + "id": "84c80f11-4d81-5db4-80af-5457f5bd0498", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26583565448_eastbound", + "description": "Between Nebraska State Line and County Road 53 (7 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 462. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-08-07T14:58:37Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 53", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 462.0, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.15023553899994, 40.58568216300006], + [-102.14822215999999, 40.58568246300007], + [-102.12915174799997, 40.58568356600006], + [-102.11014500399995, 40.585681528000066], + [-102.09327623599995, 40.58584096300007], + [-102.09108299599995, 40.585861512000065], + [-102.07147989399999, 40.585617426000056], + [-102.05877095899996, 40.58537812600008], + [-102.05682504399999, 40.58494731600007], + [-102.05544100299994, 40.58428301400005], + [-102.05157878999995, 40.58195381300004] + ] + } + }, + { + "id": "3ed8a819-3b1d-5c6a-9a3d-ba26490d21eb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26604954344_eastbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 16, 2025 at 8:30AM MDT until August 16, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 16, 8:30AM - August 16, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-08T14:34:20Z" + }, + "start_date": "2025-08-16T14:30:00Z", + "end_date": "2025-08-16T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 287.024, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "cac6acb3-03ec-5bf9-a848-cbb932bf9982", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-550"], + "direction": "southbound", + "name": "OpenTMS-Incident26713576646_southbound", + "description": "Between CO 62 (Ridgway) and Loretta Court (Ouray) from Mile Point 103.5 to Mile Point 95. Road maintenance operations.", + "update_date": "2025-08-13T15:01:49Z" + }, + "start_date": "2025-08-13T15:01:14Z", + "end_date": "2025-08-14T03:01:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 62", + "ending_cross_street": "Loretta Court", + "beginning_milepost": 103.5, + "ending_milepost": 95.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.746686, 38.149905], + [-107.680319, 38.041344] + ] + } + }, + { + "id": "d504473f-73e6-54fe-92c0-d04873f82e63", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26604954344_westbound", + "description": "Between E-470 and Exit 286: Tower Road (Aurora) from Mile Point 289 to Mile Point 287. Road construction. Alternating traffic. Starting August 16, 2025 at 8:30AM MDT until August 16, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 16, 8:30AM - August 16, 5:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-08T14:34:20Z" + }, + "start_date": "2025-08-16T14:30:00Z", + "end_date": "2025-08-16T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "E-470", + "ending_cross_street": "Tower Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 287.024 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005] + ] + } + }, + { + "id": "138dfc0f-b017-59f3-8db1-9c9a27a0947f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26604726479_northbound", + "description": "Between Evergreen Heights Drive and Apache Trail (Woodland Park) from Mile Point 77.5 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 16, 2025 at 8:15AM MDT until August 16, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 16, 8:15AM - August 16, 3:15PM", + "update_date": "2025-08-08T14:19:20Z" + }, + "start_date": "2025-08-16T14:15:00Z", + "end_date": "2025-08-16T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Evergreen Heights Drive", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.488 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06275380099999, 39.00108727400004], + [-105.06317714299996, 39.00674951700006], + [-105.06353986399995, 39.01202987100004], + [-105.06363966899994, 39.013482629000066] + ] + } + }, + { + "id": "c3b56ec6-8c6d-5cc5-a54b-31dd106b5aaf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26604726494_southbound", + "description": "Between Apache Trail and Evergreen Heights Drive (Woodland Park) from Mile Point 78.5 to Mile Point 77.5. Road construction. Alternating traffic. Starting August 16, 2025 at 8:15AM MDT until August 16, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 16, 8:15AM - August 16, 3:15PM", + "update_date": "2025-08-08T14:19:21Z" + }, + "start_date": "2025-08-16T14:15:00Z", + "end_date": "2025-08-16T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Apache Trail", + "ending_cross_street": "Evergreen Heights Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 78.488, + "ending_milepost": 77.509 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06363966899994, 39.013482629000066], + [-105.06353986399995, 39.01202987100004], + [-105.06317714299996, 39.00674951700006], + [-105.06275380099999, 39.00108727400004], + [-105.06266432199999, 38.99982257400006] + ] + } + }, + { + "id": "d0762130-52fc-5bc0-8823-4e968b9b20e6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26604726494_northbound", + "description": "Between Apache Trail and Evergreen Heights Drive (Woodland Park) from Mile Point 78.5 to Mile Point 77.5. Road construction. Alternating traffic. Starting August 16, 2025 at 8:15AM MDT until August 16, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 16, 8:15AM - August 16, 3:15PM", + "update_date": "2025-08-08T14:19:21Z" + }, + "start_date": "2025-08-16T14:15:00Z", + "end_date": "2025-08-16T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Apache Trail", + "ending_cross_street": "Evergreen Heights Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.488 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06275380099999, 39.00108727400004], + [-105.06317714299996, 39.00674951700006], + [-105.06353986399995, 39.01202987100004], + [-105.06363966899994, 39.013482629000066] + ] + } + }, + { + "id": "01e8ccae-63bd-5943-800f-5a64a22f9a7b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26604726479_southbound", + "description": "Between Evergreen Heights Drive and Apache Trail (Woodland Park) from Mile Point 77.5 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 16, 2025 at 8:15AM MDT until August 16, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 16, 8:15AM - August 16, 3:15PM", + "update_date": "2025-08-08T14:19:20Z" + }, + "start_date": "2025-08-16T14:15:00Z", + "end_date": "2025-08-16T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Evergreen Heights Drive", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 78.488, + "ending_milepost": 77.509 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06363966899994, 39.013482629000066], + [-105.06353986399995, 39.01202987100004], + [-105.06317714299996, 39.00674951700006], + [-105.06275380099999, 39.00108727400004], + [-105.06266432199999, 38.99982257400006] + ] + } + }, + { + "id": "1c8eeb7e-4931-5868-b2c7-21d938284ba3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26691383027_westbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:01Z" + }, + "start_date": "2025-08-14T16:00:00Z", + "end_date": "2025-08-14T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 332.0, + "ending_milepost": 330.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.436877, 39.026242], + [-104.474265, 39.026428] + ] + } + }, + { + "id": "5e06e9c1-0f2f-540d-b43d-118ffec73d7d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26691383000_westbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:00Z" + }, + "start_date": "2025-08-13T16:00:00Z", + "end_date": "2025-08-13T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 332.0, + "ending_milepost": 330.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.436877, 39.026242], + [-104.474265, 39.026428] + ] + } + }, + { + "id": "769524f8-a194-54c6-9af3-1eaaea16f856", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26691383027_eastbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting Thursday at 10:00AM MDT until Thursday, at about 4:00PM MDT. Full schedule below: \u2022 August 14, 10:00AM - August 14, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:01Z" + }, + "start_date": "2025-08-14T16:00:00Z", + "end_date": "2025-08-14T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 330.0, + "ending_milepost": 332.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.474265, 39.026428], + [-104.436877, 39.026242] + ] + } + }, + { + "id": "94d265d1-097c-5579-a758-09ddb2901149", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26691383054_westbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting Friday at 10:00AM MDT until Friday, at about 4:00PM MDT. Full schedule below: \u2022 August 15, 10:00AM - August 15, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting Friday at 10:00AM MDT until Friday, at about 4:00PM MDT. Full schedule below: \u2022 August 15, 10:00AM - August 15, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:01Z" + }, + "start_date": "2025-08-15T16:00:00Z", + "end_date": "2025-08-15T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 332.0, + "ending_milepost": 330.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.436877, 39.026242], + [-104.474265, 39.026428] + ] + } + }, + { + "id": "716255f5-af8e-569b-aeb3-3c1e023791de", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26691383054_eastbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting Friday at 10:00AM MDT until Friday, at about 4:00PM MDT. Full schedule below: \u2022 August 15, 10:00AM - August 15, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting Friday at 10:00AM MDT until Friday, at about 4:00PM MDT. Full schedule below: \u2022 August 15, 10:00AM - August 15, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:01Z" + }, + "start_date": "2025-08-15T16:00:00Z", + "end_date": "2025-08-15T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 330.0, + "ending_milepost": 332.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.474265, 39.026428], + [-104.436877, 39.026242] + ] + } + }, + { + "id": "ca7158f4-d7b1-5a66-940d-92d49533a037", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26691383000_eastbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 332 to Mile Point 330. Right shoulder closed due to utility repair work. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install
Between I-25 and I-25 (near Colorado Springs) from Mile Point 330 to Mile Point 332. Utility repair. Starting tomorrow at 10:00AM MDT until tomorrow at about 4:00PM MDT. Full schedule below: \u2022 August 13, 10:00AM - August 13, 4:00PM Comment: Fiber Install", + "update_date": "2025-08-12T14:27:00Z" + }, + "start_date": "2025-08-13T16:00:00Z", + "end_date": "2025-08-13T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 330.0, + "ending_milepost": 332.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.474265, 39.026428], + [-104.436877, 39.026242] + ] + } + }, + { + "id": "eb76bd59-4736-5546-8048-829d81d31bf9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26691232502_southbound", + "description": "Between Apache Trail and Walnut Street (Woodland Park) from Mile Point 78.5 to Mile Point 77. Road construction. Alternating traffic. Starting August 20, 2025 at 8:15AM MDT until August 20, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 20, 8:15AM - August 20, 3:15PM", + "update_date": "2025-08-12T14:16:56Z" + }, + "start_date": "2025-08-20T14:15:00Z", + "end_date": "2025-08-20T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Apache Trail", + "ending_cross_street": "Walnut Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 78.5, + "ending_milepost": 77.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.063649, 39.013488], + [-105.06134, 38.992765] + ] + } + }, + { + "id": "65c5618a-6362-5c9d-884a-6593434177af", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26234821567_westbound", + "description": "Between Painter Road and Roggen (10 miles east of Keenesburg) from Mile Point 49 to Mile Point 48.5. Right lane closed due to bridge repair work. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM
Between Roggen and Painter Road (10 miles east of Keenesburg) from Mile Point 48.5 to Mile Point 49. Bridge repair. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM", + "update_date": "2025-07-22T12:34:20Z" + }, + "start_date": "2025-07-22T13:00:00Z", + "end_date": "2025-08-31T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Painter Road", + "ending_cross_street": "Roggen", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 49.0, + "ending_milepost": 48.771 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.35750956999999, 40.17111529600004], + [-104.35934738499998, 40.17108622400008], + [-104.36185226999999, 40.171028457000034] + ] + } + }, + { + "id": "ebbedac9-f3b6-5a90-902b-92e04058a974", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26234821567_eastbound", + "description": "Between Painter Road and Roggen (10 miles east of Keenesburg) from Mile Point 49 to Mile Point 48.5. Right lane closed due to bridge repair work. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM
Between Roggen and Painter Road (10 miles east of Keenesburg) from Mile Point 48.5 to Mile Point 49. Bridge repair. Starting today at 7:00AM MDT until August 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 22, 7:00AM - August 30, 11:59PM", + "update_date": "2025-07-22T12:34:20Z" + }, + "start_date": "2025-07-22T13:00:00Z", + "end_date": "2025-08-31T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Painter Road", + "ending_cross_street": "Roggen", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 48.771, + "ending_milepost": 49.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.36185226999999, 40.171028457000034], + [-104.35934738499998, 40.17108622400008], + [-104.35750956999999, 40.17111529600004] + ] + } + }, + { + "id": "d0123844-2dc8-5dec-9f21-76cc4da09120", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26691232484_southbound", + "description": "Between Walnut Street and Apache Trail (Woodland Park) from Mile Point 77 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 20, 2025 at 8:15AM MDT until August 20, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 20, 8:15AM - August 20, 3:15PM", + "update_date": "2025-08-12T14:16:56Z" + }, + "start_date": "2025-08-20T14:15:00Z", + "end_date": "2025-08-20T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Walnut Street", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 78.5, + "ending_milepost": 77.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.063649, 39.013488], + [-105.061251, 38.99285] + ] + } + }, + { + "id": "eb84802a-c7f9-5d2d-9613-7644a66c6be3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26691232484_northbound", + "description": "Between Walnut Street and Apache Trail (Woodland Park) from Mile Point 77 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 20, 2025 at 8:15AM MDT until August 20, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 20, 8:15AM - August 20, 3:15PM", + "update_date": "2025-08-12T14:16:56Z" + }, + "start_date": "2025-08-20T14:15:00Z", + "end_date": "2025-08-20T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Walnut Street", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.0, + "ending_milepost": 78.5 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.061251, 38.99285], + [-105.063649, 39.013488] + ] + } + }, + { + "id": "5335c983-25e9-574f-8a51-ba9b7bbcaf56", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26691232502_northbound", + "description": "Between Apache Trail and Walnut Street (Woodland Park) from Mile Point 78.5 to Mile Point 77. Road construction. Alternating traffic. Starting August 20, 2025 at 8:15AM MDT until August 20, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 20, 8:15AM - August 20, 3:15PM", + "update_date": "2025-08-12T14:16:56Z" + }, + "start_date": "2025-08-20T14:15:00Z", + "end_date": "2025-08-20T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Apache Trail", + "ending_cross_street": "Walnut Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.0, + "ending_milepost": 78.5 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.06134, 38.992765], + [-105.063649, 39.013488] + ] + } + }, + { + "id": "a188e4f9-364d-537d-871d-0ca67ee76833", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Incident26712845318_eastbound", + "description": "Between County Lane 27 and Utica Avenue (Pueblo) from Mile Point 320 to Mile Point 318. Road maintenance operations. There is alternating traffic. Slower speeds are advised.", + "update_date": "2025-08-13T14:21:24Z" + }, + "start_date": "2025-08-13T14:07:03Z", + "end_date": "2025-08-14T02:07:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Lane 27", + "ending_cross_street": "Utica Avenue", + "beginning_milepost": 318.0, + "ending_milepost": 320.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.569003, 38.280938], + [-104.536023, 38.274312] + ] + } + }, + { + "id": "e6bd12ef-f966-5d5e-9b71-0757b87b9cb4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26712943263_southbound", + "description": "Between Walnut Street and Apache Trail (Woodland Park) from Mile Point 77 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 21, 2025 at 8:15AM MDT until August 21, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 21, 8:15AM - August 21, 3:15PM", + "update_date": "2025-08-13T14:19:28Z" + }, + "start_date": "2025-08-21T14:15:00Z", + "end_date": "2025-08-21T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Walnut Street", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 78.5, + "ending_milepost": 77.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.063649, 39.013488], + [-105.061251, 38.99285] + ] + } + }, + { + "id": "49997411-fd79-54ff-83cd-91898a2b3647", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26712943263_northbound", + "description": "Between Walnut Street and Apache Trail (Woodland Park) from Mile Point 77 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 21, 2025 at 8:15AM MDT until August 21, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 21, 8:15AM - August 21, 3:15PM", + "update_date": "2025-08-13T14:19:28Z" + }, + "start_date": "2025-08-21T14:15:00Z", + "end_date": "2025-08-21T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Walnut Street", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.0, + "ending_milepost": 78.5 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.061251, 38.99285], + [-105.063649, 39.013488] + ] + } + }, + { + "id": "3541fefe-c077-59ce-bad0-d2e0a27c7471", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26582503017_southbound", + "description": "Between Exit 98B: 1st Street and Exit 97A: Central Avenue to Northern Avenue (Pueblo) from Mile Point 98 to Mile Point 97. Right lane closed due to utility repair work. Starting August 14, 2025 at 7:00PM MDT until August 15, 2025 at about 3:00AM MDT. Full schedule below: \u2022 August 14, 7:00PM - August 15, 3:00AM Comment: Light Pole Repairs", + "update_date": "2025-08-07T13:47:34Z" + }, + "start_date": "2025-08-15T01:00:00Z", + "end_date": "2025-08-15T09:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "Central Avenue to Northern Avenue", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 98.03, + "ending_milepost": 97.012 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.60519409099999, 38.26010224800007], + [-104.60521182499997, 38.259619437000026], + [-104.60533306699995, 38.25878907900005], + [-104.60544145199998, 38.258401108000044], + [-104.60565992699998, 38.25784516300007], + [-104.60589109099999, 38.25743451200003], + [-104.60683165699999, 38.256321841000045], + [-104.60841972599997, 38.25452569600003], + [-104.60933620799995, 38.253419000000065], + [-104.60958543199996, 38.25290679400007], + [-104.60976438599994, 38.251607438000065], + [-104.60985278899994, 38.250892373000056], + [-104.61028081599994, 38.24998131800004], + [-104.61167231299999, 38.248208040000065], + [-104.61200737799999, 38.24740960400004], + [-104.61205821899995, 38.24670960900005] + ] + } + }, + { + "id": "2999a2af-d59b-5117-8eda-e447625a58df", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26712943281_northbound", + "description": "Between Apache Trail and Walnut Street (Woodland Park) from Mile Point 78.5 to Mile Point 77. Road construction. Alternating traffic. Starting August 21, 2025 at 8:15AM MDT until August 21, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 21, 8:15AM - August 21, 3:15PM", + "update_date": "2025-08-13T14:19:30Z" + }, + "start_date": "2025-08-21T14:15:00Z", + "end_date": "2025-08-21T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Apache Trail", + "ending_cross_street": "Walnut Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.0, + "ending_milepost": 78.5 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.06134, 38.992765], + [-105.063649, 39.013488] + ] + } + }, + { + "id": "def7f85b-529f-53a8-b4f2-8592fe3ef7e9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26712943281_southbound", + "description": "Between Apache Trail and Walnut Street (Woodland Park) from Mile Point 78.5 to Mile Point 77. Road construction. Alternating traffic. Starting August 21, 2025 at 8:15AM MDT until August 21, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 21, 8:15AM - August 21, 3:15PM", + "update_date": "2025-08-13T14:19:30Z" + }, + "start_date": "2025-08-21T14:15:00Z", + "end_date": "2025-08-21T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Apache Trail", + "ending_cross_street": "Walnut Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 78.5, + "ending_milepost": 77.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.063649, 39.013488], + [-105.06134, 38.992765] + ] + } + }, + { + "id": "30212c29-3c88-5b49-9a0a-c7370cc48f63", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "westbound", + "name": "OpenTMS-Event26517013113_westbound", + "description": "Between US 34; US 6 and Long Bridge Road (13 miles west of Fort Morgan) from Mile Point 67 to Mile Point 67.5. Right lane closed due to bridge construction. Starting today at 7:30AM MDT until August 16, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 4, 7:30AM - August 16, 11:59PM", + "update_date": "2025-08-04T13:15:36Z" + }, + "start_date": "2025-08-04T13:30:00Z", + "end_date": "2025-08-17T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 34", + "ending_cross_street": "Long Bridge Road", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 67.233, + "ending_milepost": 66.955 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.03430127399997, 40.248570639000036], + [-104.03483623799997, 40.24850575100004], + [-104.03884913299999, 40.248063451000064], + [-104.03972946299996, 40.247956679000026] + ] + } + }, + { + "id": "168a2d9b-73d8-586d-b33f-1d724169c57c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-76"], + "direction": "eastbound", + "name": "OpenTMS-Event26517013113_eastbound", + "description": "Between US 34; US 6 and Long Bridge Road (13 miles west of Fort Morgan) from Mile Point 67 to Mile Point 67.5. Right lane closed due to bridge construction. Starting today at 7:30AM MDT until August 16, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 4, 7:30AM - August 16, 11:59PM", + "update_date": "2025-08-04T13:15:36Z" + }, + "start_date": "2025-08-04T13:30:00Z", + "end_date": "2025-08-17T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 34", + "ending_cross_street": "Long Bridge Road", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 66.955, + "ending_milepost": 67.233 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.03972946299996, 40.247956679000026], + [-104.03884913299999, 40.248063451000064], + [-104.03483623799997, 40.24850575100004], + [-104.03430127399997, 40.248570639000036] + ] + } + }, + { + "id": "307336c7-3b9c-58b8-924a-9dcfdc2e0b98", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-52"], + "direction": "eastbound", + "name": "OpenTMS-Event26516937442_eastbound", + "description": "Between County Road 79 (11 miles east of Keenesburg) and County Road 1 (17 miles west of Wiggins) from Mile Point 47.8 to Mile Point 55.67. Road construction. Starting today at 7:30AM MDT until August 16, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 4, 7:30AM - August 16, 5:00PM Comment: Construction zone", + "update_date": "2025-08-04T13:10:39Z" + }, + "start_date": "2025-08-04T13:30:00Z", + "end_date": "2025-08-16T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 79", + "ending_cross_street": "County Road 1", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 47.8, + "ending_milepost": 55.67 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.300762, 40.073266], + [-104.151056, 40.073395] + ] + } + }, + { + "id": "e9466905-fe7d-5cda-9d96-30455f615f3f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586434084_eastbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MDT until Friday, at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:14Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 159.025, + "ending_milepost": 166.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.87860711599996, 37.446803448000026], + [-106.87870070599996, 37.447372116000054], + [-106.87900733699996, 37.44786729700007], + [-106.88003457599996, 37.44869429500005], + [-106.88239328399999, 37.450417026000025], + [-106.88273850499996, 37.45085957100008], + [-106.88288201899996, 37.451508947000036], + [-106.88282595099997, 37.45217446500004], + [-106.88308612999998, 37.45317212800006], + [-106.88310629799997, 37.45711242800007], + [-106.88380793999994, 37.45753478000006], + [-106.88461210199995, 37.45737291200004], + [-106.88504232799994, 37.456860439000025], + [-106.88610300599998, 37.45527076800005], + [-106.88627707699999, 37.45494116100008], + [-106.88654203599998, 37.454251498000076], + [-106.88701816599996, 37.453630522000026], + [-106.88719550699994, 37.453305457000056], + [-106.88733452599996, 37.452797916000065], + [-106.88738097399994, 37.45162151200003], + [-106.88863561199997, 37.450740977000066], + [-106.88844959499994, 37.451667271000076], + [-106.88861428699994, 37.452924892000055], + [-106.88856672499998, 37.45350541500005], + [-106.88796888799999, 37.45445353800005], + [-106.88795888799996, 37.45505701400003], + [-106.88805799299996, 37.45582465500007], + [-106.88781264199997, 37.456368474000044], + [-106.88742316999998, 37.456952880000074], + [-106.88712117799997, 37.457653855000046], + [-106.88615118999996, 37.45884010000003], + [-106.88558321899995, 37.460391833000074], + [-106.88468273299998, 37.46152854400003], + [-106.88304516799997, 37.46270801400004], + [-106.88092338099995, 37.46425108100004], + [-106.87724110199997, 37.46629978400006], + [-106.87629174499995, 37.46706875000007], + [-106.87577762299998, 37.467869764000056], + [-106.87453369699995, 37.46871267500006], + [-106.87320455399998, 37.46957981000003], + [-106.87256121999997, 37.470390406000035], + [-106.87229696499998, 37.47185583000004], + [-106.87205205399994, 37.47233453300004], + [-106.87121586999996, 37.47307083900006], + [-106.86997670599999, 37.47374233700003], + [-106.86875711499994, 37.47472310100005], + [-106.86799523999997, 37.475116409000066], + [-106.86642959599999, 37.47556108300006], + [-106.86502428099999, 37.475374266000074], + [-106.86357046999996, 37.47543872400007], + [-106.86216413799997, 37.47560322700008], + [-106.86050516699999, 37.47575578500005], + [-106.86000681599995, 37.475923038000076], + [-106.85939161899995, 37.47634662300004], + [-106.85845461299999, 37.47767617900007], + [-106.85814264499999, 37.478028849000054], + [-106.85730728699997, 37.47856734100003], + [-106.85539677699995, 37.47946905600003], + [-106.85439417599997, 37.479800616000034], + [-106.85098832399996, 37.48047240000005], + [-106.85020199699994, 37.48064850600008], + [-106.84942713999999, 37.480865520000066], + [-106.84714027899997, 37.48169729500006], + [-106.84639355599995, 37.48204240100006], + [-106.84540077099996, 37.482756237000046], + [-106.84355490299998, 37.48406333600008], + [-106.84158778599999, 37.48490205500008], + [-106.83931525399998, 37.48515987700006], + [-106.83846542999999, 37.48532276200007], + [-106.83723189599999, 37.48579797800005], + [-106.83566473699995, 37.486475013000074], + [-106.83436570999999, 37.48673809100006], + [-106.83330354499998, 37.48673572900003], + [-106.83176536199994, 37.486463893000064], + [-106.83126500199995, 37.48638800700007], + [-106.83005056499996, 37.48643807800005], + [-106.82700921899999, 37.48715191700006], + [-106.82542213599999, 37.487617546000024], + [-106.82386977499999, 37.48827680200003], + [-106.82302706699994, 37.488438436000024], + [-106.82222565099994, 37.48833575900005], + [-106.82106909299995, 37.488068310000074], + [-106.82007741399997, 37.48810531500004], + [-106.81807214499997, 37.488458956000045], + [-106.817347284, 37.488342155000055], + [-106.81612910599995, 37.48763390700003], + [-106.81482883999996, 37.48683717000006], + [-106.81412313799996, 37.48614472500003], + [-106.81349787999994, 37.48567779900003], + [-106.81256805699996, 37.48527788200005], + [-106.81173253499998, 37.485068228000046], + [-106.81085245899999, 37.48471283400005], + [-106.80978343899994, 37.484156323000036], + [-106.80897120099996, 37.48373974100008], + [-106.80803848599999, 37.483413874000064], + [-106.80701426999997, 37.48318987600004], + [-106.80482013599999, 37.483084070000075], + [-106.80173676399994, 37.483134017000054], + [-106.80098160199998, 37.48307028500005], + [-106.79963942299997, 37.482822870000064], + [-106.79833659699995, 37.48255753500007] + ] + } + }, + { + "id": "2db3ff56-ab6c-5b73-aad8-951f319028b5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586433080_eastbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. The right lane is closed due to paving operations. There is a width limit in effect. Width limit 12'0\". Until today at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:13Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 159.025, + "ending_milepost": 166.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.87860711599996, 37.446803448000026], + [-106.87870070599996, 37.447372116000054], + [-106.87900733699996, 37.44786729700007], + [-106.88003457599996, 37.44869429500005], + [-106.88239328399999, 37.450417026000025], + [-106.88273850499996, 37.45085957100008], + [-106.88288201899996, 37.451508947000036], + [-106.88282595099997, 37.45217446500004], + [-106.88308612999998, 37.45317212800006], + [-106.88310629799997, 37.45711242800007], + [-106.88380793999994, 37.45753478000006], + [-106.88461210199995, 37.45737291200004], + [-106.88504232799994, 37.456860439000025], + [-106.88610300599998, 37.45527076800005], + [-106.88627707699999, 37.45494116100008], + [-106.88654203599998, 37.454251498000076], + [-106.88701816599996, 37.453630522000026], + [-106.88719550699994, 37.453305457000056], + [-106.88733452599996, 37.452797916000065], + [-106.88738097399994, 37.45162151200003], + [-106.88863561199997, 37.450740977000066], + [-106.88844959499994, 37.451667271000076], + [-106.88861428699994, 37.452924892000055], + [-106.88856672499998, 37.45350541500005], + [-106.88796888799999, 37.45445353800005], + [-106.88795888799996, 37.45505701400003], + [-106.88805799299996, 37.45582465500007], + [-106.88781264199997, 37.456368474000044], + [-106.88742316999998, 37.456952880000074], + [-106.88712117799997, 37.457653855000046], + [-106.88615118999996, 37.45884010000003], + [-106.88558321899995, 37.460391833000074], + [-106.88468273299998, 37.46152854400003], + [-106.88304516799997, 37.46270801400004], + [-106.88092338099995, 37.46425108100004], + [-106.87724110199997, 37.46629978400006], + [-106.87629174499995, 37.46706875000007], + [-106.87577762299998, 37.467869764000056], + [-106.87453369699995, 37.46871267500006], + [-106.87320455399998, 37.46957981000003], + [-106.87256121999997, 37.470390406000035], + [-106.87229696499998, 37.47185583000004], + [-106.87205205399994, 37.47233453300004], + [-106.87121586999996, 37.47307083900006], + [-106.86997670599999, 37.47374233700003], + [-106.86875711499994, 37.47472310100005], + [-106.86799523999997, 37.475116409000066], + [-106.86642959599999, 37.47556108300006], + [-106.86502428099999, 37.475374266000074], + [-106.86357046999996, 37.47543872400007], + [-106.86216413799997, 37.47560322700008], + [-106.86050516699999, 37.47575578500005], + [-106.86000681599995, 37.475923038000076], + [-106.85939161899995, 37.47634662300004], + [-106.85845461299999, 37.47767617900007], + [-106.85814264499999, 37.478028849000054], + [-106.85730728699997, 37.47856734100003], + [-106.85539677699995, 37.47946905600003], + [-106.85439417599997, 37.479800616000034], + [-106.85098832399996, 37.48047240000005], + [-106.85020199699994, 37.48064850600008], + [-106.84942713999999, 37.480865520000066], + [-106.84714027899997, 37.48169729500006], + [-106.84639355599995, 37.48204240100006], + [-106.84540077099996, 37.482756237000046], + [-106.84355490299998, 37.48406333600008], + [-106.84158778599999, 37.48490205500008], + [-106.83931525399998, 37.48515987700006], + [-106.83846542999999, 37.48532276200007], + [-106.83723189599999, 37.48579797800005], + [-106.83566473699995, 37.486475013000074], + [-106.83436570999999, 37.48673809100006], + [-106.83330354499998, 37.48673572900003], + [-106.83176536199994, 37.486463893000064], + [-106.83126500199995, 37.48638800700007], + [-106.83005056499996, 37.48643807800005], + [-106.82700921899999, 37.48715191700006], + [-106.82542213599999, 37.487617546000024], + [-106.82386977499999, 37.48827680200003], + [-106.82302706699994, 37.488438436000024], + [-106.82222565099994, 37.48833575900005], + [-106.82106909299995, 37.488068310000074], + [-106.82007741399997, 37.48810531500004], + [-106.81807214499997, 37.488458956000045], + [-106.817347284, 37.488342155000055], + [-106.81612910599995, 37.48763390700003], + [-106.81482883999996, 37.48683717000006], + [-106.81412313799996, 37.48614472500003], + [-106.81349787999994, 37.48567779900003], + [-106.81256805699996, 37.48527788200005], + [-106.81173253499998, 37.485068228000046], + [-106.81085245899999, 37.48471283400005], + [-106.80978343899994, 37.484156323000036], + [-106.80897120099996, 37.48373974100008], + [-106.80803848599999, 37.483413874000064], + [-106.80701426999997, 37.48318987600004], + [-106.80482013599999, 37.483084070000075], + [-106.80173676399994, 37.483134017000054], + [-106.80098160199998, 37.48307028500005], + [-106.79963942299997, 37.482822870000064], + [-106.79833659699995, 37.48255753500007] + ] + } + }, + { + "id": "792760c2-6290-5af8-b1b7-d5186a4c8f05", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26586434084_westbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting Friday at 7:00AM MDT until Friday, at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:14Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 166.999, + "ending_milepost": 159.025 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.79833659699995, 37.48255753500007], + [-106.79963942299997, 37.482822870000064], + [-106.80098160199998, 37.48307028500005], + [-106.80173676399994, 37.483134017000054], + [-106.80482013599999, 37.483084070000075], + [-106.80701426999997, 37.48318987600004], + [-106.80803848599999, 37.483413874000064], + [-106.80897120099996, 37.48373974100008], + [-106.80978343899994, 37.484156323000036], + [-106.81085245899999, 37.48471283400005], + [-106.81173253499998, 37.485068228000046], + [-106.81256805699996, 37.48527788200005], + [-106.81349787999994, 37.48567779900003], + [-106.81412313799996, 37.48614472500003], + [-106.81482883999996, 37.48683717000006], + [-106.81612910599995, 37.48763390700003], + [-106.817347284, 37.488342155000055], + [-106.81807214499997, 37.488458956000045], + [-106.82007741399997, 37.48810531500004], + [-106.82106909299995, 37.488068310000074], + [-106.82222565099994, 37.48833575900005], + [-106.82302706699994, 37.488438436000024], + [-106.82386977499999, 37.48827680200003], + [-106.82542213599999, 37.487617546000024], + [-106.82700921899999, 37.48715191700006], + [-106.83005056499996, 37.48643807800005], + [-106.83126500199995, 37.48638800700007], + [-106.83176536199994, 37.486463893000064], + [-106.83330354499998, 37.48673572900003], + [-106.83436570999999, 37.48673809100006], + [-106.83566473699995, 37.486475013000074], + [-106.83723189599999, 37.48579797800005], + [-106.83846542999999, 37.48532276200007], + [-106.83931525399998, 37.48515987700006], + [-106.84158778599999, 37.48490205500008], + [-106.84355490299998, 37.48406333600008], + [-106.84540077099996, 37.482756237000046], + [-106.84639355599995, 37.48204240100006], + [-106.84714027899997, 37.48169729500006], + [-106.84942713999999, 37.480865520000066], + [-106.85020199699994, 37.48064850600008], + [-106.85098832399996, 37.48047240000005], + [-106.85439417599997, 37.479800616000034], + [-106.85539677699995, 37.47946905600003], + [-106.85730728699997, 37.47856734100003], + [-106.85814264499999, 37.478028849000054], + [-106.85845461299999, 37.47767617900007], + [-106.85939161899995, 37.47634662300004], + [-106.86000681599995, 37.475923038000076], + [-106.86050516699999, 37.47575578500005], + [-106.86216413799997, 37.47560322700008], + [-106.86357046999996, 37.47543872400007], + [-106.86502428099999, 37.475374266000074], + [-106.86642959599999, 37.47556108300006], + [-106.86799523999997, 37.475116409000066], + [-106.86875711499994, 37.47472310100005], + [-106.86997670599999, 37.47374233700003], + [-106.87121586999996, 37.47307083900006], + [-106.87205205399994, 37.47233453300004], + [-106.87229696499998, 37.47185583000004], + [-106.87256121999997, 37.470390406000035], + [-106.87320455399998, 37.46957981000003], + [-106.87453369699995, 37.46871267500006], + [-106.87577762299998, 37.467869764000056], + [-106.87629174499995, 37.46706875000007], + [-106.87724110199997, 37.46629978400006], + [-106.88092338099995, 37.46425108100004], + [-106.88304516799997, 37.46270801400004], + [-106.88468273299998, 37.46152854400003], + [-106.88558321899995, 37.460391833000074], + [-106.88615118999996, 37.45884010000003], + [-106.88712117799997, 37.457653855000046], + [-106.88742316999998, 37.456952880000074], + [-106.88781264199997, 37.456368474000044], + [-106.88805799299996, 37.45582465500007], + [-106.88795888799996, 37.45505701400003], + [-106.88796888799999, 37.45445353800005], + [-106.88856672499998, 37.45350541500005], + [-106.88861428699994, 37.452924892000055], + [-106.88844959499994, 37.451667271000076], + [-106.88863561199997, 37.450740977000066], + [-106.88738097399994, 37.45162151200003], + [-106.88733452599996, 37.452797916000065], + [-106.88719550699994, 37.453305457000056], + [-106.88701816599996, 37.453630522000026], + [-106.88654203599998, 37.454251498000076], + [-106.88627707699999, 37.45494116100008], + [-106.88610300599998, 37.45527076800005], + [-106.88504232799994, 37.456860439000025], + [-106.88461210199995, 37.45737291200004], + [-106.88380793999994, 37.45753478000006], + [-106.88310629799997, 37.45711242800007], + [-106.88308612999998, 37.45317212800006], + [-106.88282595099997, 37.45217446500004], + [-106.88288201899996, 37.451508947000036], + [-106.88273850499996, 37.45085957100008], + [-106.88239328399999, 37.450417026000025], + [-106.88003457599996, 37.44869429500005], + [-106.87900733699996, 37.44786729700007], + [-106.87870070599996, 37.447372116000054], + [-106.87860711599996, 37.446803448000026] + ] + } + }, + { + "id": "fd093590-61cb-543f-b486-6a3d658d369c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26712641935_westbound", + "description": "Between Forest Service Road 039 and County Road 648 (16 miles east of Pagosa Springs) at Mile Point 161. Paving operations. Until today at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:56AM - August 13, 7:00PM Comment: Westbound runaway ramp closure.", + "update_date": "2025-08-13T13:59:15Z" + }, + "start_date": "2025-08-13T13:56:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Forest Service Road 039", + "ending_cross_street": "County Road 648", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 161.0, + "ending_milepost": 161.01 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-106.887294, 37.457322], + [-106.887294, 37.457322] + ] + } + }, + { + "id": "9821086d-d374-5383-81d6-b87c638fcfbf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26586433080_westbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. The right lane is closed due to paving operations. There is a width limit in effect. Width limit 12'0\". Until today at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:13Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 166.999, + "ending_milepost": 159.025 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.79833659699995, 37.48255753500007], + [-106.79963942299997, 37.482822870000064], + [-106.80098160199998, 37.48307028500005], + [-106.80173676399994, 37.483134017000054], + [-106.80482013599999, 37.483084070000075], + [-106.80701426999997, 37.48318987600004], + [-106.80803848599999, 37.483413874000064], + [-106.80897120099996, 37.48373974100008], + [-106.80978343899994, 37.484156323000036], + [-106.81085245899999, 37.48471283400005], + [-106.81173253499998, 37.485068228000046], + [-106.81256805699996, 37.48527788200005], + [-106.81349787999994, 37.48567779900003], + [-106.81412313799996, 37.48614472500003], + [-106.81482883999996, 37.48683717000006], + [-106.81612910599995, 37.48763390700003], + [-106.817347284, 37.488342155000055], + [-106.81807214499997, 37.488458956000045], + [-106.82007741399997, 37.48810531500004], + [-106.82106909299995, 37.488068310000074], + [-106.82222565099994, 37.48833575900005], + [-106.82302706699994, 37.488438436000024], + [-106.82386977499999, 37.48827680200003], + [-106.82542213599999, 37.487617546000024], + [-106.82700921899999, 37.48715191700006], + [-106.83005056499996, 37.48643807800005], + [-106.83126500199995, 37.48638800700007], + [-106.83176536199994, 37.486463893000064], + [-106.83330354499998, 37.48673572900003], + [-106.83436570999999, 37.48673809100006], + [-106.83566473699995, 37.486475013000074], + [-106.83723189599999, 37.48579797800005], + [-106.83846542999999, 37.48532276200007], + [-106.83931525399998, 37.48515987700006], + [-106.84158778599999, 37.48490205500008], + [-106.84355490299998, 37.48406333600008], + [-106.84540077099996, 37.482756237000046], + [-106.84639355599995, 37.48204240100006], + [-106.84714027899997, 37.48169729500006], + [-106.84942713999999, 37.480865520000066], + [-106.85020199699994, 37.48064850600008], + [-106.85098832399996, 37.48047240000005], + [-106.85439417599997, 37.479800616000034], + [-106.85539677699995, 37.47946905600003], + [-106.85730728699997, 37.47856734100003], + [-106.85814264499999, 37.478028849000054], + [-106.85845461299999, 37.47767617900007], + [-106.85939161899995, 37.47634662300004], + [-106.86000681599995, 37.475923038000076], + [-106.86050516699999, 37.47575578500005], + [-106.86216413799997, 37.47560322700008], + [-106.86357046999996, 37.47543872400007], + [-106.86502428099999, 37.475374266000074], + [-106.86642959599999, 37.47556108300006], + [-106.86799523999997, 37.475116409000066], + [-106.86875711499994, 37.47472310100005], + [-106.86997670599999, 37.47374233700003], + [-106.87121586999996, 37.47307083900006], + [-106.87205205399994, 37.47233453300004], + [-106.87229696499998, 37.47185583000004], + [-106.87256121999997, 37.470390406000035], + [-106.87320455399998, 37.46957981000003], + [-106.87453369699995, 37.46871267500006], + [-106.87577762299998, 37.467869764000056], + [-106.87629174499995, 37.46706875000007], + [-106.87724110199997, 37.46629978400006], + [-106.88092338099995, 37.46425108100004], + [-106.88304516799997, 37.46270801400004], + [-106.88468273299998, 37.46152854400003], + [-106.88558321899995, 37.460391833000074], + [-106.88615118999996, 37.45884010000003], + [-106.88712117799997, 37.457653855000046], + [-106.88742316999998, 37.456952880000074], + [-106.88781264199997, 37.456368474000044], + [-106.88805799299996, 37.45582465500007], + [-106.88795888799996, 37.45505701400003], + [-106.88796888799999, 37.45445353800005], + [-106.88856672499998, 37.45350541500005], + [-106.88861428699994, 37.452924892000055], + [-106.88844959499994, 37.451667271000076], + [-106.88863561199997, 37.450740977000066], + [-106.88738097399994, 37.45162151200003], + [-106.88733452599996, 37.452797916000065], + [-106.88719550699994, 37.453305457000056], + [-106.88701816599996, 37.453630522000026], + [-106.88654203599998, 37.454251498000076], + [-106.88627707699999, 37.45494116100008], + [-106.88610300599998, 37.45527076800005], + [-106.88504232799994, 37.456860439000025], + [-106.88461210199995, 37.45737291200004], + [-106.88380793999994, 37.45753478000006], + [-106.88310629799997, 37.45711242800007], + [-106.88308612999998, 37.45317212800006], + [-106.88282595099997, 37.45217446500004], + [-106.88288201899996, 37.451508947000036], + [-106.88273850499996, 37.45085957100008], + [-106.88239328399999, 37.450417026000025], + [-106.88003457599996, 37.44869429500005], + [-106.87900733699996, 37.44786729700007], + [-106.87870070599996, 37.447372116000054], + [-106.87860711599996, 37.446803448000026] + ] + } + }, + { + "id": "079626e7-6a20-5abc-9468-8ab5ef107120", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26586433505_westbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:14Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 166.999, + "ending_milepost": 159.025 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.79833659699995, 37.48255753500007], + [-106.79963942299997, 37.482822870000064], + [-106.80098160199998, 37.48307028500005], + [-106.80173676399994, 37.483134017000054], + [-106.80482013599999, 37.483084070000075], + [-106.80701426999997, 37.48318987600004], + [-106.80803848599999, 37.483413874000064], + [-106.80897120099996, 37.48373974100008], + [-106.80978343899994, 37.484156323000036], + [-106.81085245899999, 37.48471283400005], + [-106.81173253499998, 37.485068228000046], + [-106.81256805699996, 37.48527788200005], + [-106.81349787999994, 37.48567779900003], + [-106.81412313799996, 37.48614472500003], + [-106.81482883999996, 37.48683717000006], + [-106.81612910599995, 37.48763390700003], + [-106.817347284, 37.488342155000055], + [-106.81807214499997, 37.488458956000045], + [-106.82007741399997, 37.48810531500004], + [-106.82106909299995, 37.488068310000074], + [-106.82222565099994, 37.48833575900005], + [-106.82302706699994, 37.488438436000024], + [-106.82386977499999, 37.48827680200003], + [-106.82542213599999, 37.487617546000024], + [-106.82700921899999, 37.48715191700006], + [-106.83005056499996, 37.48643807800005], + [-106.83126500199995, 37.48638800700007], + [-106.83176536199994, 37.486463893000064], + [-106.83330354499998, 37.48673572900003], + [-106.83436570999999, 37.48673809100006], + [-106.83566473699995, 37.486475013000074], + [-106.83723189599999, 37.48579797800005], + [-106.83846542999999, 37.48532276200007], + [-106.83931525399998, 37.48515987700006], + [-106.84158778599999, 37.48490205500008], + [-106.84355490299998, 37.48406333600008], + [-106.84540077099996, 37.482756237000046], + [-106.84639355599995, 37.48204240100006], + [-106.84714027899997, 37.48169729500006], + [-106.84942713999999, 37.480865520000066], + [-106.85020199699994, 37.48064850600008], + [-106.85098832399996, 37.48047240000005], + [-106.85439417599997, 37.479800616000034], + [-106.85539677699995, 37.47946905600003], + [-106.85730728699997, 37.47856734100003], + [-106.85814264499999, 37.478028849000054], + [-106.85845461299999, 37.47767617900007], + [-106.85939161899995, 37.47634662300004], + [-106.86000681599995, 37.475923038000076], + [-106.86050516699999, 37.47575578500005], + [-106.86216413799997, 37.47560322700008], + [-106.86357046999996, 37.47543872400007], + [-106.86502428099999, 37.475374266000074], + [-106.86642959599999, 37.47556108300006], + [-106.86799523999997, 37.475116409000066], + [-106.86875711499994, 37.47472310100005], + [-106.86997670599999, 37.47374233700003], + [-106.87121586999996, 37.47307083900006], + [-106.87205205399994, 37.47233453300004], + [-106.87229696499998, 37.47185583000004], + [-106.87256121999997, 37.470390406000035], + [-106.87320455399998, 37.46957981000003], + [-106.87453369699995, 37.46871267500006], + [-106.87577762299998, 37.467869764000056], + [-106.87629174499995, 37.46706875000007], + [-106.87724110199997, 37.46629978400006], + [-106.88092338099995, 37.46425108100004], + [-106.88304516799997, 37.46270801400004], + [-106.88468273299998, 37.46152854400003], + [-106.88558321899995, 37.460391833000074], + [-106.88615118999996, 37.45884010000003], + [-106.88712117799997, 37.457653855000046], + [-106.88742316999998, 37.456952880000074], + [-106.88781264199997, 37.456368474000044], + [-106.88805799299996, 37.45582465500007], + [-106.88795888799996, 37.45505701400003], + [-106.88796888799999, 37.45445353800005], + [-106.88856672499998, 37.45350541500005], + [-106.88861428699994, 37.452924892000055], + [-106.88844959499994, 37.451667271000076], + [-106.88863561199997, 37.450740977000066], + [-106.88738097399994, 37.45162151200003], + [-106.88733452599996, 37.452797916000065], + [-106.88719550699994, 37.453305457000056], + [-106.88701816599996, 37.453630522000026], + [-106.88654203599998, 37.454251498000076], + [-106.88627707699999, 37.45494116100008], + [-106.88610300599998, 37.45527076800005], + [-106.88504232799994, 37.456860439000025], + [-106.88461210199995, 37.45737291200004], + [-106.88380793999994, 37.45753478000006], + [-106.88310629799997, 37.45711242800007], + [-106.88308612999998, 37.45317212800006], + [-106.88282595099997, 37.45217446500004], + [-106.88288201899996, 37.451508947000036], + [-106.88273850499996, 37.45085957100008], + [-106.88239328399999, 37.450417026000025], + [-106.88003457599996, 37.44869429500005], + [-106.87900733699996, 37.44786729700007], + [-106.87870070599996, 37.447372116000054], + [-106.87860711599996, 37.446803448000026] + ] + } + }, + { + "id": "e08b4fca-26e2-5411-8b42-59d05f760efe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586433505_eastbound", + "description": "Between County Road 648 (14 miles east of Pagosa Springs) and County Road 402 (17 miles west of South Fork) from Mile Point 159 to Mile Point 167. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-08-13T13:59:14Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "County Road 402", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 159.025, + "ending_milepost": 166.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.87860711599996, 37.446803448000026], + [-106.87870070599996, 37.447372116000054], + [-106.87900733699996, 37.44786729700007], + [-106.88003457599996, 37.44869429500005], + [-106.88239328399999, 37.450417026000025], + [-106.88273850499996, 37.45085957100008], + [-106.88288201899996, 37.451508947000036], + [-106.88282595099997, 37.45217446500004], + [-106.88308612999998, 37.45317212800006], + [-106.88310629799997, 37.45711242800007], + [-106.88380793999994, 37.45753478000006], + [-106.88461210199995, 37.45737291200004], + [-106.88504232799994, 37.456860439000025], + [-106.88610300599998, 37.45527076800005], + [-106.88627707699999, 37.45494116100008], + [-106.88654203599998, 37.454251498000076], + [-106.88701816599996, 37.453630522000026], + [-106.88719550699994, 37.453305457000056], + [-106.88733452599996, 37.452797916000065], + [-106.88738097399994, 37.45162151200003], + [-106.88863561199997, 37.450740977000066], + [-106.88844959499994, 37.451667271000076], + [-106.88861428699994, 37.452924892000055], + [-106.88856672499998, 37.45350541500005], + [-106.88796888799999, 37.45445353800005], + [-106.88795888799996, 37.45505701400003], + [-106.88805799299996, 37.45582465500007], + [-106.88781264199997, 37.456368474000044], + [-106.88742316999998, 37.456952880000074], + [-106.88712117799997, 37.457653855000046], + [-106.88615118999996, 37.45884010000003], + [-106.88558321899995, 37.460391833000074], + [-106.88468273299998, 37.46152854400003], + [-106.88304516799997, 37.46270801400004], + [-106.88092338099995, 37.46425108100004], + [-106.87724110199997, 37.46629978400006], + [-106.87629174499995, 37.46706875000007], + [-106.87577762299998, 37.467869764000056], + [-106.87453369699995, 37.46871267500006], + [-106.87320455399998, 37.46957981000003], + [-106.87256121999997, 37.470390406000035], + [-106.87229696499998, 37.47185583000004], + [-106.87205205399994, 37.47233453300004], + [-106.87121586999996, 37.47307083900006], + [-106.86997670599999, 37.47374233700003], + [-106.86875711499994, 37.47472310100005], + [-106.86799523999997, 37.475116409000066], + [-106.86642959599999, 37.47556108300006], + [-106.86502428099999, 37.475374266000074], + [-106.86357046999996, 37.47543872400007], + [-106.86216413799997, 37.47560322700008], + [-106.86050516699999, 37.47575578500005], + [-106.86000681599995, 37.475923038000076], + [-106.85939161899995, 37.47634662300004], + [-106.85845461299999, 37.47767617900007], + [-106.85814264499999, 37.478028849000054], + [-106.85730728699997, 37.47856734100003], + [-106.85539677699995, 37.47946905600003], + [-106.85439417599997, 37.479800616000034], + [-106.85098832399996, 37.48047240000005], + [-106.85020199699994, 37.48064850600008], + [-106.84942713999999, 37.480865520000066], + [-106.84714027899997, 37.48169729500006], + [-106.84639355599995, 37.48204240100006], + [-106.84540077099996, 37.482756237000046], + [-106.84355490299998, 37.48406333600008], + [-106.84158778599999, 37.48490205500008], + [-106.83931525399998, 37.48515987700006], + [-106.83846542999999, 37.48532276200007], + [-106.83723189599999, 37.48579797800005], + [-106.83566473699995, 37.486475013000074], + [-106.83436570999999, 37.48673809100006], + [-106.83330354499998, 37.48673572900003], + [-106.83176536199994, 37.486463893000064], + [-106.83126500199995, 37.48638800700007], + [-106.83005056499996, 37.48643807800005], + [-106.82700921899999, 37.48715191700006], + [-106.82542213599999, 37.487617546000024], + [-106.82386977499999, 37.48827680200003], + [-106.82302706699994, 37.488438436000024], + [-106.82222565099994, 37.48833575900005], + [-106.82106909299995, 37.488068310000074], + [-106.82007741399997, 37.48810531500004], + [-106.81807214499997, 37.488458956000045], + [-106.817347284, 37.488342155000055], + [-106.81612910599995, 37.48763390700003], + [-106.81482883999996, 37.48683717000006], + [-106.81412313799996, 37.48614472500003], + [-106.81349787999994, 37.48567779900003], + [-106.81256805699996, 37.48527788200005], + [-106.81173253499998, 37.485068228000046], + [-106.81085245899999, 37.48471283400005], + [-106.80978343899994, 37.484156323000036], + [-106.80897120099996, 37.48373974100008], + [-106.80803848599999, 37.483413874000064], + [-106.80701426999997, 37.48318987600004], + [-106.80482013599999, 37.483084070000075], + [-106.80173676399994, 37.483134017000054], + [-106.80098160199998, 37.48307028500005], + [-106.79963942299997, 37.482822870000064], + [-106.79833659699995, 37.48255753500007] + ] + } + }, + { + "id": "72166c87-8554-5481-903b-ac3c1f1fb123", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26668896075_eastbound", + "description": "Between CO 21/Powers Boulevard and CO 21/Powers Boulevard (Colorado Springs) from Mile Point 309 to Mile Point 310.8. Two right lanes closed due to road construction. Starting Wednesday at 7:00PM MDT until Thursday, at about 4:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 4:00AM", + "update_date": "2025-08-11T13:31:41Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T10:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 21/Powers Boulevard", + "ending_cross_street": "CO 21/Powers Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 309.0, + "ending_milepost": 310.8 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.729404, 38.817357], + [-104.72095, 38.838256] + ] + } + }, + { + "id": "4dbdaa66-8c1e-5868-84d3-22d6fa75d68d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26668896075_westbound", + "description": "Between CO 21/Powers Boulevard and CO 21/Powers Boulevard (Colorado Springs) from Mile Point 309 to Mile Point 310.8. Two right lanes closed due to road construction. Starting Wednesday at 7:00PM MDT until Thursday, at about 4:00AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 4:00AM", + "update_date": "2025-08-11T13:31:41Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T10:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 21/Powers Boulevard", + "ending_cross_street": "CO 21/Powers Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 309.0, + "ending_milepost": 310.8 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.729404, 38.817357], + [-104.72095, 38.838256] + ] + } + }, + { + "id": "8a6f2860-f7b2-55b9-be93-cb51454be79b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26581806412_westbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM", + "update_date": "2025-08-07T13:01:00Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.9, + "ending_milepost": 37.2 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-108.445973, 39.091771], + [-108.45338, 39.091773] + ] + } + }, + { + "id": "5d0af9e0-51ec-5ea8-a636-ae9e5f5d28ec", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26581806412_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM", + "update_date": "2025-08-07T13:01:00Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.2, + "ending_milepost": 37.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-108.45338, 39.091773], + [-108.445973, 39.091771] + ] + } + }, + { + "id": "5925ac8d-76d6-54d3-aca9-5b2f54c0244f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Incident26712273497_westbound", + "description": "Between County Road 186 and Howard Colburn (21 to 23 miles west of Kremmling) from Mile Point 161 to Mile Point 162.5. Road maintenance operations. There is alternating traffic. Slower speeds are advised. Comment: Paving operations. Alternating traffic with a pilot car, speeds reduced to 40 MPH. Please plan for delays!", + "update_date": "2025-08-13T13:36:39Z" + }, + "start_date": "2025-08-13T13:34:46Z", + "end_date": "2025-08-14T01:34:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 186", + "ending_cross_street": "Howard Colburn", + "beginning_milepost": 162.5, + "ending_milepost": 161.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-106.524948, 40.321945], + [-106.543996, 40.338318] + ] + } + }, + { + "id": "6ad0989b-38b4-547a-9b4b-74bf04a847f8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Incident26712273497_eastbound", + "description": "Between County Road 186 and Howard Colburn (21 to 23 miles west of Kremmling) from Mile Point 161 to Mile Point 162.5. Road maintenance operations. There is alternating traffic. Slower speeds are advised. Comment: Paving operations. Alternating traffic with a pilot car, speeds reduced to 40 MPH. Please plan for delays!", + "update_date": "2025-08-13T13:36:39Z" + }, + "start_date": "2025-08-13T13:34:46Z", + "end_date": "2025-08-14T01:34:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 186", + "ending_cross_street": "Howard Colburn", + "beginning_milepost": 161.0, + "ending_milepost": 162.5 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-106.543996, 40.338318], + [-106.524948, 40.321945] + ] + } + }, + { + "id": "8df7d70e-2100-5067-a509-578d2853537b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event21425572037_westbound", + "description": "Between CO 21/Powers Boulevard and CO 21/Powers Boulevard (Colorado Springs) from Mile Point 310.5 to Mile Point 309. Road construction. Until October 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 December 15, 2024, 12:00AM - October 31, 11:59PM Comment: Construction zone, use caution, 24/7 shoulder closures", + "update_date": "2025-08-11T13:31:42Z" + }, + "start_date": "2024-12-15T07:00:00Z", + "end_date": "2025-11-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 21/Powers Boulevard", + "ending_cross_street": "CO 21/Powers Boulevard", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 308.963, + "ending_milepost": 310.584 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.72939421699999, 38.81735154100005], + [-104.72894021299999, 38.81811460400007], + [-104.72646030899995, 38.82218770600008], + [-104.72497131599994, 38.82464261600006], + [-104.72275819699996, 38.82836998200003], + [-104.72190061899994, 38.829765440000074], + [-104.72149191499994, 38.830456010000034], + [-104.72106084499995, 38.83155160300004], + [-104.72096385299994, 38.83308674400007], + [-104.72096681, 38.835182229000054], + [-104.72096873499999, 38.836547317000054] + ] + } + }, + { + "id": "d4577bbb-45db-50e7-8165-441ebc214bc7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26668896095_eastbound", + "description": "Between I-25 and I-25 (near Colorado Springs) from Mile Point 309.7 to Mile Point 309.9. Road construction. Starting Wednesday at 7:00AM MDT until September 30, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 13, 7:00AM - September 30, 11:59PM Comment: Stewart Avenue on-ramp to northbound Powers Boulevard shoulder closures, narrow lanes", + "update_date": "2025-08-11T13:31:42Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-10-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-25", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 309.788, + "ending_milepost": 309.905 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.72270365599996, 38.82845873300005], + [-104.72174510099995, 38.83001849400006], + [-104.72170628399999, 38.83008557100004] + ] + } + }, + { + "id": "f4f4e536-399c-5644-8dd6-8c1372f84ee9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26668895960_westbound", + "description": "Between 1st Street and 10th Street (Pagosa Springs) from Mile Point 143.9 to Mile Point 143.1. Road construction. Starting August 19, 2025 at 7:30AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 7:30AM - August 19, 7:00PM Comment: Motorists could expect up to 15 minute delays at various times through the work zone as equipment may need to be moved. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. A 10\u2019 width restriction will remain in place 24/7 through Dec.1, 2025 During inclement weather, project engineers will assess the roadway and work location to make determinations on work continuing depending on safety concerns for workers and commuters. Working hours are Monday through Saturday, 7 a.m. to 6 p.m. and subject to change.", + "update_date": "2025-08-11T13:31:40Z" + }, + "start_date": "2025-08-19T13:30:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 143.905, + "ending_milepost": 143.102 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.00383566499994, 37.268976491000046], + [-107.00449672999997, 37.26890926300007], + [-107.00583664299995, 37.26880450200008], + [-107.00683619999995, 37.26873113500005], + [-107.00855142299997, 37.26861246100003], + [-107.00923037499996, 37.26836004900008], + [-107.01122345299996, 37.26655951400005], + [-107.01193531499996, 37.26631936100006], + [-107.01321566299998, 37.26633650400004], + [-107.01445920999998, 37.26632731900003], + [-107.01579553799996, 37.26638395700007], + [-107.01710931999997, 37.26663295800006], + [-107.01712910699996, 37.26663571300003] + ] + } + }, + { + "id": "fce957b6-6a4b-5dba-98f8-dae224ed1c5c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26581806430_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM", + "update_date": "2025-08-07T13:01:00Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "f4bbc628-14ba-5c39-85fc-3f6e45935631", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26690544962_westbound", + "description": "Between 1st Street and 10th Street (Pagosa Springs) from Mile Point 143.9 to Mile Point 143.1. Road construction. Starting August 20, 2025 at 7:30AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 7:30AM - August 20, 7:00PM Comment: Motorists could expect up to 15 minute delays at various times through the work zone as equipment may need to be moved. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. A 10\u2019 width restriction will remain in place 24/7 through Dec.1, 2025 During inclement weather, project engineers will assess the roadway and work location to make determinations on work continuing depending on safety concerns for workers and commuters. Working hours are Monday through Saturday, 7 a.m. to 6 p.m. and subject to change.", + "update_date": "2025-08-12T13:31:21Z" + }, + "start_date": "2025-08-20T13:30:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 143.905, + "ending_milepost": 143.102 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.00383566499994, 37.268976491000046], + [-107.00449672999997, 37.26890926300007], + [-107.00583664299995, 37.26880450200008], + [-107.00683619999995, 37.26873113500005], + [-107.00855142299997, 37.26861246100003], + [-107.00923037499996, 37.26836004900008], + [-107.01122345299996, 37.26655951400005], + [-107.01193531499996, 37.26631936100006], + [-107.01321566299998, 37.26633650400004], + [-107.01445920999998, 37.26632731900003], + [-107.01579553799996, 37.26638395700007], + [-107.01710931999997, 37.26663295800006], + [-107.01712910699996, 37.26663571300003] + ] + } + }, + { + "id": "d688e5e4-7467-5c4d-bd9b-d579c7343aa9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26581806430_westbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM", + "update_date": "2025-08-07T13:01:00Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.566, + "ending_milepost": 130.255 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.85994396699999, 40.502855975000045], + [-106.86151410799994, 40.50290377500005], + [-106.86349620999994, 40.50294765700005], + [-106.86486736899997, 40.50307568900007], + [-106.86563132299995, 40.503263565000054] + ] + } + }, + { + "id": "57230118-8742-52cd-935f-e95417bc2cdf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "southbound", + "name": "OpenTMS-Event26603575522_southbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 16, 2025 at 7:00AM MDT until August 16, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 16, 7:00AM - August 16, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-08T13:03:11Z" + }, + "start_date": "2025-08-16T13:00:00Z", + "end_date": "2025-08-17T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "a88a3ee1-1f21-5d82-b336-37ebf3b10672", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "northbound", + "name": "OpenTMS-Event26603575522_northbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 16, 2025 at 7:00AM MDT until August 16, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 16, 7:00AM - August 16, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-08T13:03:11Z" + }, + "start_date": "2025-08-16T13:00:00Z", + "end_date": "2025-08-17T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "f1909516-fbe7-5ec5-bb83-11884e0663ab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-149"], + "direction": "northbound", + "name": "OpenTMS-Incident26712092171_northbound", + "description": "Between Forest Road 609 and Yucca Drive (6 to 7 miles north of South Fork) from Mile Point 9 to Mile Point 8. Road maintenance operations. There is alternating traffic. Slower speeds are advised.", + "update_date": "2025-08-13T13:30:22Z" + }, + "start_date": "2025-08-13T13:16:40Z", + "end_date": "2025-08-14T01:16:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Forest Road 609", + "ending_cross_street": "Yucca Drive", + "beginning_milepost": 8.0, + "ending_milepost": 9.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-106.743971, 37.741484], + [-106.75977, 37.747033] + ] + } + }, + { + "id": "b601d50c-7ad9-5fcf-88ea-73c4e794c423", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "northbound", + "name": "OpenTMS-Event26581813827_northbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T13:01:20Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "4bf64b5b-0238-5658-8009-739d63abca26", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26668746098_westbound", + "description": "Between 1st Street and 10th Street (Pagosa Springs) from Mile Point 143.9 to Mile Point 143.1. Road construction. Starting August 18, 2025 at 7:30AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 7:30AM - August 18, 7:00PM Comment: Motorists could expect up to 15 minute delays at various times through the work zone as equipment may need to be moved. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. A 10\u2019 width restriction will remain in place 24/7 through Dec.1, 2025 During inclement weather, project engineers will assess the roadway and work location to make determinations on work continuing depending on safety concerns for workers and commuters. Working hours are Monday through Saturday, 7 a.m. to 6 p.m. and subject to change.", + "update_date": "2025-08-11T13:21:37Z" + }, + "start_date": "2025-08-18T13:30:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 143.905, + "ending_milepost": 143.102 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.00383566499994, 37.268976491000046], + [-107.00449672999997, 37.26890926300007], + [-107.00583664299995, 37.26880450200008], + [-107.00683619999995, 37.26873113500005], + [-107.00855142299997, 37.26861246100003], + [-107.00923037499996, 37.26836004900008], + [-107.01122345299996, 37.26655951400005], + [-107.01193531499996, 37.26631936100006], + [-107.01321566299998, 37.26633650400004], + [-107.01445920999998, 37.26632731900003], + [-107.01579553799996, 37.26638395700007], + [-107.01710931999997, 37.26663295800006], + [-107.01712910699996, 37.26663571300003] + ] + } + }, + { + "id": "6811500a-0b44-581d-9843-a5cf41bbbf92", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-149"], + "direction": "southbound", + "name": "OpenTMS-Incident26712092171_southbound", + "description": "Between Forest Road 609 and Yucca Drive (6 to 7 miles north of South Fork) from Mile Point 9 to Mile Point 8. Road maintenance operations. There is alternating traffic. Slower speeds are advised.", + "update_date": "2025-08-13T13:30:22Z" + }, + "start_date": "2025-08-13T13:16:40Z", + "end_date": "2025-08-14T01:16:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Forest Road 609", + "ending_cross_street": "Yucca Drive", + "beginning_milepost": 8.0, + "ending_milepost": 9.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-106.743971, 37.741484], + [-106.75977, 37.747033] + ] + } + }, + { + "id": "1ca41858-9f37-5c7c-a160-45492192f57b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "southbound", + "name": "OpenTMS-Event26581813827_southbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T13:01:20Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "3a5d4652-467e-5843-b73b-1bf3930136d7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26712250819_westbound", + "description": "Between 1st Street and 10th Street (Pagosa Springs) from Mile Point 143.9 to Mile Point 143.1. Road construction. Starting August 21, 2025 at 7:30AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 7:30AM - August 21, 7:00PM Comment: Motorists could expect up to 15 minute delays at various times through the work zone as equipment may need to be moved. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. A 10\u2019 width restriction will remain in place 24/7 through Dec.1, 2025 During inclement weather, project engineers will assess the roadway and work location to make determinations on work continuing depending on safety concerns for workers and commuters. Working hours are Monday through Saturday, 7 a.m. to 6 p.m. and subject to change.", + "update_date": "2025-08-13T13:33:20Z" + }, + "start_date": "2025-08-21T13:30:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 143.905, + "ending_milepost": 143.102 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.00383566499994, 37.268976491000046], + [-107.00449672999997, 37.26890926300007], + [-107.00583664299995, 37.26880450200008], + [-107.00683619999995, 37.26873113500005], + [-107.00855142299997, 37.26861246100003], + [-107.00923037499996, 37.26836004900008], + [-107.01122345299996, 37.26655951400005], + [-107.01193531499996, 37.26631936100006], + [-107.01321566299998, 37.26633650400004], + [-107.01445920999998, 37.26632731900003], + [-107.01579553799996, 37.26638395700007], + [-107.01710931999997, 37.26663295800006], + [-107.01712910699996, 37.26663571300003] + ] + } + }, + { + "id": "cfc1ca2c-8bf2-5242-9d87-a70addd120c5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event26668525688_northbound", + "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting Wednesday at 7:00AM MDT until Wednesday, at about 2:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 2:00PM", + "update_date": "2025-08-11T13:17:03Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "34th Place", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 15.349, + "ending_milepost": 16.775 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.08145647299995, 39.765065349000054], + [-105.08144740999995, 39.76759872400004], + [-105.08143505399994, 39.77105256300007], + [-105.08141998099995, 39.77390005700005], + [-105.08139536499999, 39.776651790000074], + [-105.08140063599996, 39.780233132000035], + [-105.08142721399997, 39.78299007000004], + [-105.08147715399997, 39.78333041500008], + [-105.08146994099997, 39.78413309000007], + [-105.08148665499999, 39.785549425000056] + ] + } + }, + { + "id": "83030d08-20c7-5c7c-9bb9-e4bcac684a00", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event21425728572_northbound", + "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Road construction. Until October 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 December 15, 2024, 12:00AM - October 31, 11:59PM Comment: Construction zone, use caution", + "update_date": "2025-08-11T13:17:05Z" + }, + "start_date": "2024-12-15T07:00:00Z", + "end_date": "2025-11-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "34th Place", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 15.349, + "ending_milepost": 16.775 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.08145647299995, 39.765065349000054], + [-105.08144740999995, 39.76759872400004], + [-105.08143505399994, 39.77105256300007], + [-105.08141998099995, 39.77390005700005], + [-105.08139536499999, 39.776651790000074], + [-105.08140063599996, 39.780233132000035], + [-105.08142721399997, 39.78299007000004], + [-105.08147715399997, 39.78333041500008], + [-105.08146994099997, 39.78413309000007], + [-105.08148665499999, 39.785549425000056] + ] + } + }, + { + "id": "79fdecfc-f1cb-5b25-9043-b1fa6395d849", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event26668527696_northbound", + "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting Thursday at 7:00AM MDT until Thursday, at about 2:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 2:00PM", + "update_date": "2025-08-11T13:17:03Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "34th Place", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 15.349, + "ending_milepost": 16.775 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.08145647299995, 39.765065349000054], + [-105.08144740999995, 39.76759872400004], + [-105.08143505399994, 39.77105256300007], + [-105.08141998099995, 39.77390005700005], + [-105.08139536499999, 39.776651790000074], + [-105.08140063599996, 39.780233132000035], + [-105.08142721399997, 39.78299007000004], + [-105.08147715399997, 39.78333041500008], + [-105.08146994099997, 39.78413309000007], + [-105.08148665499999, 39.785549425000056] + ] + } + }, + { + "id": "5c3831a0-fbb3-59a8-8173-2f75a476e87a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event26668528240_northbound", + "description": "Between 34th Place (Wheat Ridge) and I-70 (Arvada) from Mile Point 15.3 to Mile Point 16.8. Right lane closed due to road construction. Starting Friday at 7:00AM MDT until Friday, at about 2:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 2:00PM", + "update_date": "2025-08-11T13:17:04Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "34th Place", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 15.349, + "ending_milepost": 16.775 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.08145647299995, 39.765065349000054], + [-105.08144740999995, 39.76759872400004], + [-105.08143505399994, 39.77105256300007], + [-105.08141998099995, 39.77390005700005], + [-105.08139536499999, 39.776651790000074], + [-105.08140063599996, 39.780233132000035], + [-105.08142721399997, 39.78299007000004], + [-105.08147715399997, 39.78333041500008], + [-105.08146994099997, 39.78413309000007], + [-105.08148665499999, 39.785549425000056] + ] + } + }, + { + "id": "966506f7-7d5d-58af-afb9-1c6f20825878", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26603575590_westbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 16, 2025 at 7:00AM MDT until August 16, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 16, 7:00AM - August 16, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-08T13:03:17Z" + }, + "start_date": "2025-08-16T13:00:00Z", + "end_date": "2025-08-16T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 289.01, + "ending_milepost": 286.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.71963505799994, 39.74026328900004], + [-104.71987419599998, 39.740262105000056], + [-104.72042231399996, 39.74025938700004], + [-104.72554444799994, 39.74026474300007], + [-104.72706696099999, 39.74031459200006], + [-104.72789300299996, 39.74039669000007], + [-104.73004445999999, 39.74075626300004], + [-104.73290164699995, 39.74129429300007], + [-104.73393633099994, 39.741562943000076], + [-104.73507627299995, 39.74204263200005], + [-104.73592336599995, 39.74250806400005], + [-104.75075951599996, 39.75132021200005], + [-104.75112387699994, 39.751533547000065] + ] + } + }, + { + "id": "190c18bf-eac7-5e64-92ea-77ef10ec642c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26603575590_eastbound", + "description": "Between Exit 286: Tower Road and E-470 (Aurora) from Mile Point 287 to Mile Point 289. Road construction. Alternating traffic. Starting August 16, 2025 at 7:00AM MDT until August 16, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 16, 7:00AM - August 16, 3:00PM Comment: Watch for alternating left and right lane closures. If you have any questions, please email picadillyi70@gmail.com", + "update_date": "2025-08-08T13:03:17Z" + }, + "start_date": "2025-08-16T13:00:00Z", + "end_date": "2025-08-16T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Tower Road", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 286.999, + "ending_milepost": 289.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.75112387699994, 39.751533547000065], + [-104.75075951599996, 39.75132021200005], + [-104.73592336599995, 39.74250806400005], + [-104.73507627299995, 39.74204263200005], + [-104.73393633099994, 39.741562943000076], + [-104.73290164699995, 39.74129429300007], + [-104.73004445999999, 39.74075626300004], + [-104.72789300299996, 39.74039669000007], + [-104.72706696099999, 39.74031459200006], + [-104.72554444799994, 39.74026474300007], + [-104.72042231399996, 39.74025938700004], + [-104.71987419599998, 39.740262105000056], + [-104.71963505799994, 39.74026328900004] + ] + } + }, + { + "id": "6bdc12ff-44b8-5388-89c7-921e54c0e99b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-121"], + "direction": "northbound", + "name": "OpenTMS-Event26668671704_northbound", + "description": "At 44th Avenue (Wheat Ridge) at Mile Point 16.1. Road construction. Until August 18, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 11, 7:15AM - August 18, 6:00AM Comment: Westbound 44th Avenue closed between Vance Street and Wadsworth Boulevard through Aug. 18 at 6 a.m.", + "update_date": "2025-08-11T13:17:04Z" + }, + "start_date": "2025-08-11T13:15:00Z", + "end_date": "2025-08-18T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 16.1, + "ending_milepost": 16.12 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.081406, 39.776537], + [-105.081406, 39.776537] + ] + } + }, + { + "id": "feeb06ed-ae2c-5850-9afb-1f5d33e7d30b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26646791287_westbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 18, 2025 at 7:00AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 7:00AM - August 18, 7:00PM", + "update_date": "2025-08-10T13:00:29Z" + }, + "start_date": "2025-08-18T13:00:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.566, + "ending_milepost": 130.255 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.85994396699999, 40.502855975000045], + [-106.86151410799994, 40.50290377500005], + [-106.86349620999994, 40.50294765700005], + [-106.86486736899997, 40.50307568900007], + [-106.86563132299995, 40.503263565000054] + ] + } + }, + { + "id": "2f349879-23be-5c45-a140-1cebf06a24a0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26646798975_eastbound", + "description": "Between CO 340 and US 50 (Grand Junction) from Mile Point 5 to Mile Point 5.7. Road construction. Starting August 18, 2025 at 7:00AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 7:00AM - August 18, 7:00PM Comment: The West Main Street and East Main Street intersections remain closed for concrete paving. This closure will be in place for several weeks until the concrete paving is complete at this location. Parking and access to the shops at 150 W. Main remain open during construction. Please use alternate routes to access the businesses. Colorado Ave., near the Two Rivers Convention Center, will also be closed. Second Street is identified as a route around this closure. Pipe operations will continue on 1st St., with east and westbound traffic lane shifts. Single lane traffic will continue along Ute Ave. and Pitkin Ave., from Rood Ave. to 4th St.", + "update_date": "2025-08-10T13:00:49Z" + }, + "start_date": "2025-08-18T13:00:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 340", + "ending_cross_street": "US 50", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 5.0, + "ending_milepost": 5.66 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.57082427599994, 39.06962856100006], + [-108.57081671199995, 39.06882154600004], + [-108.570823255, 39.06734565100004], + [-108.570830205, 39.06577807100007], + [-108.57072336199997, 39.065453115000025], + [-108.57008677299996, 39.06464226800006], + [-108.56950768699994, 39.06439860900008], + [-108.56782284499997, 39.06439149800008], + [-108.56521419599994, 39.064384948000054], + [-108.56446216699999, 39.06438888100007] + ] + } + }, + { + "id": "2bd85a03-cd92-540d-8e70-f4c367eda874", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26646791269_westbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 18, 2025 at 7:00AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 7:00AM - August 18, 7:00PM", + "update_date": "2025-08-10T13:00:27Z" + }, + "start_date": "2025-08-18T13:00:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.883, + "ending_milepost": 37.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.44596270099998, 39.091765800000076], + [-108.44662354399998, 39.091765929000076], + [-108.44776057499996, 39.09176614300003], + [-108.44874781599998, 39.091766319000044], + [-108.45027002399996, 39.091766576000055], + [-108.45336976899995, 39.09176703700007] + ] + } + }, + { + "id": "7b897387-55c5-5289-976e-1f586636aaee", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26646791269_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 18, 2025 at 7:00AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 7:00AM - August 18, 7:00PM", + "update_date": "2025-08-10T13:00:27Z" + }, + "start_date": "2025-08-18T13:00:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "03622f6e-020f-5889-842f-f3be0314b57c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26646791287_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 18, 2025 at 7:00AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 7:00AM - August 18, 7:00PM", + "update_date": "2025-08-10T13:00:29Z" + }, + "start_date": "2025-08-18T13:00:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "da0336c5-1010-5990-bd38-779f1aeb96d6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26668429857_westbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 19, 2025 at 7:00AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 7:00AM - August 19, 7:00PM", + "update_date": "2025-08-11T13:00:52Z" + }, + "start_date": "2025-08-19T13:00:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.566, + "ending_milepost": 130.255 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.85994396699999, 40.502855975000045], + [-106.86151410799994, 40.50290377500005], + [-106.86349620999994, 40.50294765700005], + [-106.86486736899997, 40.50307568900007], + [-106.86563132299995, 40.503263565000054] + ] + } + }, + { + "id": "b1ef9721-72cc-50eb-9bfe-e4e1132f9212", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26668429857_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 19, 2025 at 7:00AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 7:00AM - August 19, 7:00PM", + "update_date": "2025-08-11T13:00:52Z" + }, + "start_date": "2025-08-19T13:00:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "e902872d-618a-516a-a2cb-65ab7f1f80cf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26668437015_eastbound", + "description": "Between CO 340 and US 50 (Grand Junction) from Mile Point 5 to Mile Point 5.7. Road construction. Starting August 19, 2025 at 7:00AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 7:00AM - August 19, 7:00PM Comment: The West Main Street and East Main Street intersections remain closed for concrete paving. This closure will be in place for several weeks until the concrete paving is complete at this location. Parking and access to the shops at 150 W. Main remain open during construction. Please use alternate routes to access the businesses. Colorado Ave., near the Two Rivers Convention Center, will also be closed. Second Street is identified as a route around this closure. Pipe operations will continue on 1st St., with east and westbound traffic lane shifts. Single lane traffic will continue along Ute Ave. and Pitkin Ave., from Rood Ave. to 4th St.", + "update_date": "2025-08-11T13:01:14Z" + }, + "start_date": "2025-08-19T13:00:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 340", + "ending_cross_street": "US 50", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 5.0, + "ending_milepost": 5.66 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.57082427599994, 39.06962856100006], + [-108.57081671199995, 39.06882154600004], + [-108.570823255, 39.06734565100004], + [-108.570830205, 39.06577807100007], + [-108.57072336199997, 39.065453115000025], + [-108.57008677299996, 39.06464226800006], + [-108.56950768699994, 39.06439860900008], + [-108.56782284499997, 39.06439149800008], + [-108.56521419599994, 39.064384948000054], + [-108.56446216699999, 39.06438888100007] + ] + } + }, + { + "id": "d41f9811-9425-5ad4-bf12-9006b0939eea", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26690086138_westbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 20, 2025 at 7:00AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 7:00AM - August 20, 7:00PM", + "update_date": "2025-08-12T13:00:56Z" + }, + "start_date": "2025-08-20T13:00:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.883, + "ending_milepost": 37.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.44596270099998, 39.091765800000076], + [-108.44662354399998, 39.091765929000076], + [-108.44776057499996, 39.09176614300003], + [-108.44874781599998, 39.091766319000044], + [-108.45027002399996, 39.091766576000055], + [-108.45336976899995, 39.09176703700007] + ] + } + }, + { + "id": "92adb4a4-c1e4-5345-b357-193f8f436f88", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26690086138_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 20, 2025 at 7:00AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 7:00AM - August 20, 7:00PM", + "update_date": "2025-08-12T13:00:56Z" + }, + "start_date": "2025-08-20T13:00:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "b18f03f8-1022-594b-81f9-ce07c5966761", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26690086156_westbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 20, 2025 at 7:00AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 7:00AM - August 20, 7:00PM", + "update_date": "2025-08-12T13:00:58Z" + }, + "start_date": "2025-08-20T13:00:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.566, + "ending_milepost": 130.255 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.85994396699999, 40.502855975000045], + [-106.86151410799994, 40.50290377500005], + [-106.86349620999994, 40.50294765700005], + [-106.86486736899997, 40.50307568900007], + [-106.86563132299995, 40.503263565000054] + ] + } + }, + { + "id": "560991e9-3778-5730-a038-61148d20eef6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26668429839_westbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 19, 2025 at 7:00AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 7:00AM - August 19, 7:00PM", + "update_date": "2025-08-11T13:00:50Z" + }, + "start_date": "2025-08-19T13:00:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.883, + "ending_milepost": 37.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.44596270099998, 39.091765800000076], + [-108.44662354399998, 39.091765929000076], + [-108.44776057499996, 39.09176614300003], + [-108.44874781599998, 39.091766319000044], + [-108.45027002399996, 39.091766576000055], + [-108.45336976899995, 39.09176703700007] + ] + } + }, + { + "id": "836baeb8-983c-5511-9b18-7818bc5ceb8c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26668429839_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 19, 2025 at 7:00AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 7:00AM - August 19, 7:00PM", + "update_date": "2025-08-11T13:00:50Z" + }, + "start_date": "2025-08-19T13:00:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "7ff5b9b5-5ba4-5a75-8dff-60dc0bd39b63", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26690086156_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 20, 2025 at 7:00AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 7:00AM - August 20, 7:00PM", + "update_date": "2025-08-12T13:00:58Z" + }, + "start_date": "2025-08-20T13:00:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "2f3fb910-1d7d-5d22-a281-fc63697b6cad", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26690093576_eastbound", + "description": "Between CO 340 and US 50 (Grand Junction) from Mile Point 5 to Mile Point 5.7. Road construction. Starting August 20, 2025 at 7:00AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 7:00AM - August 20, 7:00PM Comment: The West Main Street and East Main Street intersections remain closed for concrete paving. This closure will be in place for several weeks until the concrete paving is complete at this location. Parking and access to the shops at 150 W. Main remain open during construction. Please use alternate routes to access the businesses. Colorado Ave., near the Two Rivers Convention Center, will also be closed. Second Street is identified as a route around this closure. Pipe operations will continue on 1st St., with east and westbound traffic lane shifts. Single lane traffic will continue along Ute Ave. and Pitkin Ave., from Rood Ave. to 4th St.", + "update_date": "2025-08-12T13:01:16Z" + }, + "start_date": "2025-08-20T13:00:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 340", + "ending_cross_street": "US 50", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 5.0, + "ending_milepost": 5.66 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.57082427599994, 39.06962856100006], + [-108.57081671199995, 39.06882154600004], + [-108.570823255, 39.06734565100004], + [-108.570830205, 39.06577807100007], + [-108.57072336199997, 39.065453115000025], + [-108.57008677299996, 39.06464226800006], + [-108.56950768699994, 39.06439860900008], + [-108.56782284499997, 39.06439149800008], + [-108.56521419599994, 39.064384948000054], + [-108.56446216699999, 39.06438888100007] + ] + } + }, + { + "id": "854e266d-90ad-553e-9dee-ffbf15c96ead", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26711790940_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 253 to Mile Point 262. Both shoulders closed due to road construction. Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 6:00PM", + "update_date": "2025-08-13T13:02:54Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "Colorado Mills Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 262.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20506937499994, 39.69904537600007], + [-105.20337989999996, 39.70075723700006], + [-105.20255999799997, 39.70168554000003], + [-105.20203879399998, 39.702349533000074], + [-105.20006522699998, 39.70490398800007], + [-105.19945873299997, 39.705688948000045], + [-105.19649803699997, 39.70952055600003], + [-105.19504627099997, 39.71139918700004], + [-105.19417783199998, 39.71254660400007], + [-105.19270413899994, 39.714462801000025], + [-105.190781717, 39.71695507100003], + [-105.18984140499998, 39.718052475000036], + [-105.18847369599996, 39.71936694800007], + [-105.18769294899994, 39.72000476800008], + [-105.18563422299997, 39.72141816000004], + [-105.18206644899999, 39.723739730000034], + [-105.17993813899994, 39.72512450600004], + [-105.17843878399998, 39.72609999900004], + [-105.17580481399995, 39.727785029000074], + [-105.17468559199995, 39.72842892500006], + [-105.17293965199997, 39.72943332800003], + [-105.17077491299995, 39.73094029200007], + [-105.16854799099997, 39.73271605700006], + [-105.16638882599995, 39.73443766200006], + [-105.16586083999994, 39.734858632000055] + ] + } + }, + { + "id": "0bb69a6d-db8f-5bbc-8f8f-59179c148374", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26711790916_westbound", + "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and Exit 252: CO 74; Evergreen Parkway (2 miles west of Genesee) from Mile Point 262 to Mile Point 252. Both shoulders closed due to road construction. Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 6:00PM", + "update_date": "2025-08-13T13:02:53Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Colorado Mills Parkway", + "ending_cross_street": "CO 74", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 252.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.16587, 39.734865], + [-105.319474, 39.709205] + ] + } + }, + { + "id": "43738f4d-767f-5eef-b62b-f629305651af", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26711787473_eastbound", + "description": "Between CO 340 and US 50 (Grand Junction) from Mile Point 5 to Mile Point 5.7. Road construction. Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 7:00PM Comment: The West Main Street and East Main Street intersections remain closed for concrete paving. This closure will be in place for several weeks until the concrete paving is complete at this location. Parking and access to the shops at 150 W. Main remain open during construction. Please use alternate routes to access the businesses. Colorado Ave., near the Two Rivers Convention Center, will also be closed. Second Street is identified as a route around this closure. Pipe operations will continue on 1st St., with east and westbound traffic lane shifts. Single lane traffic will continue along Ute Ave. and Pitkin Ave., from Rood Ave. to 4th St.", + "update_date": "2025-08-13T13:02:36Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 340", + "ending_cross_street": "US 50", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 5.0, + "ending_milepost": 5.66 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.57082427599994, 39.06962856100006], + [-108.57081671199995, 39.06882154600004], + [-108.570823255, 39.06734565100004], + [-108.570830205, 39.06577807100007], + [-108.57072336199997, 39.065453115000025], + [-108.57008677299996, 39.06464226800006], + [-108.56950768699994, 39.06439860900008], + [-108.56782284499997, 39.06439149800008], + [-108.56521419599994, 39.064384948000054], + [-108.56446216699999, 39.06438888100007] + ] + } + }, + { + "id": "02e6a775-9fee-505e-8dd4-c0a5874ff479", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26711790900_eastbound", + "description": "Between Exit 438: Rose Avenue and Kansas State Line (Burlington) from Mile Point 438.7 to Mile Point 449.59. Right lane closed due to road construction. Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 7:00PM Comment: Paving operations in progress. Expect reduced speeds.", + "update_date": "2025-08-13T13:02:52Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Rose Avenue", + "ending_cross_street": "Kansas State Line", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 438.804, + "ending_milepost": 449.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.24726168399997, 39.30675209200007], + [-102.24562317999994, 39.30776798200003], + [-102.24385995499995, 39.30864822700005], + [-102.24169767999996, 39.30948237000007], + [-102.23977255699998, 39.310026168000036], + [-102.23778836499997, 39.31042142900003], + [-102.23230385199997, 39.31106042000005], + [-102.22598193299996, 39.31175910700006], + [-102.20741300599997, 39.31380923100005], + [-102.18564905499994, 39.31620815100007], + [-102.17185095799994, 39.31772682900004], + [-102.15582838299997, 39.31948819100006], + [-102.15259876299996, 39.31972284200003], + [-102.15083613199994, 39.319766349000076], + [-102.14783718599995, 39.31976016500005], + [-102.14666964099996, 39.319811353000034], + [-102.14456226499999, 39.32004077700003], + [-102.13681988599996, 39.321469329000024], + [-102.13539393699995, 39.321698379000054], + [-102.13332711199996, 39.321958394000035], + [-102.11493861999998, 39.32397588900005], + [-102.09654923799997, 39.32599043400006], + [-102.07815898299998, 39.32800203000005], + [-102.06826465399996, 39.329083050000065], + [-102.06539331399995, 39.32935352000004], + [-102.06258352899994, 39.32947606400006], + [-102.05966953799998, 39.329556317000026] + ] + } + }, + { + "id": "be7ec9b4-b7a9-5d9f-8766-a632701f13cf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26711783342_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 7:00PM", + "update_date": "2025-08-13T13:02:21Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "c3797dad-d9c0-58d3-a5c4-8496a6fd3a03", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26711783342_westbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 7:00PM", + "update_date": "2025-08-13T13:02:21Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.566, + "ending_milepost": 130.255 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.85994396699999, 40.502855975000045], + [-106.86151410799994, 40.50290377500005], + [-106.86349620999994, 40.50294765700005], + [-106.86486736899997, 40.50307568900007], + [-106.86563132299995, 40.503263565000054] + ] + } + }, + { + "id": "9723ea82-978a-508e-8247-f9928d396878", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26711783319_westbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 7:00PM", + "update_date": "2025-08-13T13:02:20Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.883, + "ending_milepost": 37.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.44596270099998, 39.091765800000076], + [-108.44662354399998, 39.091765929000076], + [-108.44776057499996, 39.09176614300003], + [-108.44874781599998, 39.091766319000044], + [-108.45027002399996, 39.091766576000055], + [-108.45336976899995, 39.09176703700007] + ] + } + }, + { + "id": "0d1cf3b2-5b36-5de7-9948-474415581ec4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26711783319_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 21, 2025 at 7:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 7:00AM - August 21, 7:00PM", + "update_date": "2025-08-13T13:02:20Z" + }, + "start_date": "2025-08-21T13:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "4cfbbe14-3d2e-5cc5-a942-b053dc288e37", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-30"], + "direction": "eastbound", + "name": "OpenTMS-Event26668205864_eastbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Thursday at 9:00AM MDT until Thursday, at about 3:00PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 3:00PM", + "update_date": "2025-08-11T12:46:05Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.436, + "ending_milepost": 2.85 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.87377333299997, 39.653017713000054], + [-104.87200093399997, 39.653042963000075], + [-104.87036065699999, 39.653068501000064], + [-104.86945000899999, 39.65318954300005], + [-104.86840471699998, 39.65351974400005], + [-104.86762491799999, 39.65399488400004], + [-104.86671499799996, 39.655075295000074], + [-104.86639640899995, 39.656988365000075], + [-104.86639630599996, 39.65699170500005] + ] + } + }, + { + "id": "4bc801c4-e3e8-5b2d-94e0-fd014cbd0dbc", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-30"], + "direction": "westbound", + "name": "OpenTMS-Event26668205864_westbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Thursday at 9:00AM MDT until Thursday, at about 3:00PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 3:00PM", + "update_date": "2025-08-11T12:46:05Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.85, + "ending_milepost": 2.436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86639630599996, 39.65699170500005], + [-104.86639640899995, 39.656988365000075], + [-104.86671499799996, 39.655075295000074], + [-104.86762491799999, 39.65399488400004], + [-104.86840471699998, 39.65351974400005], + [-104.86945000899999, 39.65318954300005], + [-104.87036065699999, 39.653068501000064], + [-104.87200093399997, 39.653042963000075], + [-104.87377333299997, 39.653017713000054] + ] + } + }, + { + "id": "d56c6663-2be6-5472-8794-7759d062c7c0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-30"], + "direction": "westbound", + "name": "OpenTMS-Event26668205831_westbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Wednesday at 9:00AM MDT until Wednesday, at about 3:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 3:00PM", + "update_date": "2025-08-11T12:46:04Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.85, + "ending_milepost": 2.436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86639630599996, 39.65699170500005], + [-104.86639640899995, 39.656988365000075], + [-104.86671499799996, 39.655075295000074], + [-104.86762491799999, 39.65399488400004], + [-104.86840471699998, 39.65351974400005], + [-104.86945000899999, 39.65318954300005], + [-104.87036065699999, 39.653068501000064], + [-104.87200093399997, 39.653042963000075], + [-104.87377333299997, 39.653017713000054] + ] + } + }, + { + "id": "314a660d-7ae0-5f31-b18b-9073cc65c1c4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-30"], + "direction": "eastbound", + "name": "OpenTMS-Event26668205831_eastbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting Wednesday at 9:00AM MDT until Wednesday, at about 3:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 3:00PM", + "update_date": "2025-08-11T12:46:04Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.436, + "ending_milepost": 2.85 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.87377333299997, 39.653017713000054], + [-104.87200093399997, 39.653042963000075], + [-104.87036065699999, 39.653068501000064], + [-104.86945000899999, 39.65318954300005], + [-104.86840471699998, 39.65351974400005], + [-104.86762491799999, 39.65399488400004], + [-104.86671499799996, 39.655075295000074], + [-104.86639640899995, 39.656988365000075], + [-104.86639630599996, 39.65699170500005] + ] + } + }, + { + "id": "70353c02-40d7-5354-8d63-c3ca55822685", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26667988968_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting Friday at 12:00AM MDT until Friday, at about 11:59PM MDT. Full schedule below: \u2022 August 15, 12:00AM - August 15, 11:59PM Comment: speeds reduced to 40 mph", + "update_date": "2025-08-11T12:31:31Z" + }, + "start_date": "2025-08-15T06:00:00Z", + "end_date": "2025-08-16T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "24917f76-25bb-5092-a683-fe0559ad9a97", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26667988996_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting August 17, 2025 at 12:00AM MDT until August 17, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 17, 12:00AM - August 17, 11:59PM Comment: speeds reduced to 40 mph", + "update_date": "2025-08-11T12:31:32Z" + }, + "start_date": "2025-08-17T06:00:00Z", + "end_date": "2025-08-18T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "749f88c4-1944-572c-91ac-84c65d3c3920", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26667988954_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting Thursday at 12:00AM MDT until Thursday, at about 11:59PM MDT. Full schedule below: \u2022 August 14, 12:00AM - August 14, 11:59PM Comment: speeds reduced to 40 mph", + "update_date": "2025-08-11T12:31:31Z" + }, + "start_date": "2025-08-14T06:00:00Z", + "end_date": "2025-08-15T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "e62121b4-13c0-5f5b-82b1-eba670305a80", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26667988982_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting August 16, 2025 at 12:00AM MDT until August 16, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 16, 12:00AM - August 16, 11:59PM Comment: speeds reduced to 40 mph", + "update_date": "2025-08-11T12:31:32Z" + }, + "start_date": "2025-08-16T06:00:00Z", + "end_date": "2025-08-17T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "d01a948d-e90f-5966-9820-92b5f01600d0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26667988939_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting Wednesday at 12:00AM MDT until Wednesday, at about 11:59PM MDT. Full schedule below: \u2022 August 13, 12:00AM - August 13, 11:59PM Comment: speeds reduced to 40 mph", + "update_date": "2025-08-11T12:31:31Z" + }, + "start_date": "2025-08-13T06:00:00Z", + "end_date": "2025-08-14T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "55809979-2ed2-5e2b-a80c-8d8ee4f376fa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event23697734001_southbound", + "description": "Between US 85 and Exit 207A: Lincoln Street (Denver) at Mile Point 207. Road construction. Until September 30, 2025 at about 12:00PM MDT. Full schedule below: \u2022 March 27, 3:00PM - September 30, 12:00PM Comment: Watch for a left lane closure on the southbound I-25 Exit 207A off-ramp to Broadway. For more information on the project's impacts, please email i25broadwayinterchange@gmail.com.", + "update_date": "2025-06-30T08:33:39Z" + }, + "start_date": "2025-03-27T21:00:00Z", + "end_date": "2025-09-30T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 85", + "ending_cross_street": "Lincoln Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 207.0, + "ending_milepost": 207.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.987933, 39.701506], + [-104.987933, 39.701506] + ] + } + }, + { + "id": "d33d8219-4992-599d-a2fa-a0418ab0f1bd", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "westbound", + "name": "OpenTMS-Event26645959054_westbound", + "description": "Between I-70 and US 6 (Clifton) from Mile Point 13.27 to Mile Point 12.2. Road construction. Starting August 18, 2025 at 6:00AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 6:00AM - August 18, 7:00PM Comment: The project team is planning to switch traffic to the concrete pavement on the south side of the work zone by Friday, August 8. Exercise caution and be alert for workers and equipment movements in the new work zone on the westbound lanes of US 6 (F Road). Lane widths will remain at 10 feet. Drivers need to maintain posted speed limits and expect traffic from side streets entering the roadway.", + "update_date": "2025-08-10T12:05:13Z" + }, + "start_date": "2025-08-18T12:00:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 12.231, + "ending_milepost": 13.253 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45225033199995, 39.092797175000044], + [-108.45081245199998, 39.09397519000004], + [-108.44986184599998, 39.094974774000036], + [-108.44946428199995, 39.09561545300005], + [-108.44909655899994, 39.09664666500004], + [-108.44833546499996, 39.09951934800006], + [-108.44788248199995, 39.10031402800007], + [-108.44736600899995, 39.10121348800004], + [-108.44720479599994, 39.10167109400004], + [-108.44721717299996, 39.10263633200003], + [-108.44752458599999, 39.10402142700008], + [-108.44746786199994, 39.104744949000064], + [-108.44699041299998, 39.10546097400004], + [-108.44637781099999, 39.10585209900006], + [-108.44599532499996, 39.105985635000025] + ] + } + }, + { + "id": "fafd495e-6abd-59e1-bebd-57c22503c565", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Incident26710916525_eastbound", + "description": "Between Palisade Street (Grand Junction) and Willow Bend Road (1 mile east of Orchard Mesa) from Mile Point 33.5 to Mile Point 39.5. The right lane is closed due to road maintenance operations. Comment: Right lane closed for road maint. Speed reduction to 45 mph.", + "update_date": "2025-08-13T12:15:54Z" + }, + "start_date": "2025-08-13T12:05:11Z", + "end_date": "2025-08-14T00:05:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Palisade Street", + "ending_cross_street": "Willow Bend Road", + "beginning_milepost": 33.5, + "ending_milepost": 39.5 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-108.556967, 39.044695], + [-108.465918, 39.008114] + ] + } + }, + { + "id": "0bda1409-5d92-560a-8c65-d143e2ffd337", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "westbound", + "name": "OpenTMS-Event26667591332_westbound", + "description": "Between I-70 and US 6 (Clifton) from Mile Point 13.27 to Mile Point 12.2. Road construction. Starting August 19, 2025 at 6:00AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 6:00AM - August 19, 7:00PM Comment: The project team is planning to switch traffic to the concrete pavement on the south side of the work zone by Friday, August 8. Exercise caution and be alert for workers and equipment movements in the new work zone on the westbound lanes of US 6 (F Road). Lane widths will remain at 10 feet. Drivers need to maintain posted speed limits and expect traffic from side streets entering the roadway.", + "update_date": "2025-08-11T12:04:56Z" + }, + "start_date": "2025-08-19T12:00:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 12.231, + "ending_milepost": 13.253 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45225033199995, 39.092797175000044], + [-108.45081245199998, 39.09397519000004], + [-108.44986184599998, 39.094974774000036], + [-108.44946428199995, 39.09561545300005], + [-108.44909655899994, 39.09664666500004], + [-108.44833546499996, 39.09951934800006], + [-108.44788248199995, 39.10031402800007], + [-108.44736600899995, 39.10121348800004], + [-108.44720479599994, 39.10167109400004], + [-108.44721717299996, 39.10263633200003], + [-108.44752458599999, 39.10402142700008], + [-108.44746786199994, 39.104744949000064], + [-108.44699041299998, 39.10546097400004], + [-108.44637781099999, 39.10585209900006], + [-108.44599532499996, 39.105985635000025] + ] + } + }, + { + "id": "c490b1e0-4569-5fbb-bdf2-deba518a10a0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "westbound", + "name": "OpenTMS-Event26689181898_westbound", + "description": "Between I-70 and US 6 (Clifton) from Mile Point 13.27 to Mile Point 12.2. Road construction. Starting August 20, 2025 at 6:00AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 6:00AM - August 20, 7:00PM Comment: The project team is planning to switch traffic to the concrete pavement on the south side of the work zone by Friday, August 8. Exercise caution and be alert for workers and equipment movements in the new work zone on the westbound lanes of US 6 (F Road). Lane widths will remain at 10 feet. Drivers need to maintain posted speed limits and expect traffic from side streets entering the roadway.", + "update_date": "2025-08-12T12:00:39Z" + }, + "start_date": "2025-08-20T12:00:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 12.231, + "ending_milepost": 13.253 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45225033199995, 39.092797175000044], + [-108.45081245199998, 39.09397519000004], + [-108.44986184599998, 39.094974774000036], + [-108.44946428199995, 39.09561545300005], + [-108.44909655899994, 39.09664666500004], + [-108.44833546499996, 39.09951934800006], + [-108.44788248199995, 39.10031402800007], + [-108.44736600899995, 39.10121348800004], + [-108.44720479599994, 39.10167109400004], + [-108.44721717299996, 39.10263633200003], + [-108.44752458599999, 39.10402142700008], + [-108.44746786199994, 39.104744949000064], + [-108.44699041299998, 39.10546097400004], + [-108.44637781099999, 39.10585209900006], + [-108.44599532499996, 39.105985635000025] + ] + } + }, + { + "id": "600a02e1-e551-5a57-9919-168820a179d7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-70"], + "direction": "westbound", + "name": "OpenTMS-Event26710863578_westbound", + "description": "Between I-70 and US 6 (Clifton) from Mile Point 13.27 to Mile Point 12.2. Road construction. Starting August 21, 2025 at 6:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 6:00AM - August 21, 7:00PM Comment: The project team is planning to switch traffic to the concrete pavement on the south side of the work zone by Friday, August 8. Exercise caution and be alert for workers and equipment movements in the new work zone on the westbound lanes of US 6 (F Road). Lane widths will remain at 10 feet. Drivers need to maintain posted speed limits and expect traffic from side streets entering the roadway.", + "update_date": "2025-08-13T12:01:33Z" + }, + "start_date": "2025-08-21T12:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 12.231, + "ending_milepost": 13.253 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45225033199995, 39.092797175000044], + [-108.45081245199998, 39.09397519000004], + [-108.44986184599998, 39.094974774000036], + [-108.44946428199995, 39.09561545300005], + [-108.44909655899994, 39.09664666500004], + [-108.44833546499996, 39.09951934800006], + [-108.44788248199995, 39.10031402800007], + [-108.44736600899995, 39.10121348800004], + [-108.44720479599994, 39.10167109400004], + [-108.44721717299996, 39.10263633200003], + [-108.44752458599999, 39.10402142700008], + [-108.44746786199994, 39.104744949000064], + [-108.44699041299998, 39.10546097400004], + [-108.44637781099999, 39.10585209900006], + [-108.44599532499996, 39.105985635000025] + ] + } + }, + { + "id": "27ec85bb-294e-5f94-b63c-7bdbf19cab81", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26580066817_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 15, 2025 at 5:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 5:00AM - August 15, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-07T11:04:45Z" + }, + "start_date": "2025-08-15T11:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.301579, 39.744808], + [-105.239042, 39.753935] + ] + } + }, + { + "id": "f2e48cc3-4669-5e2d-bd71-7652bd23fc6f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26580066817_westbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 15, 2025 at 5:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 5:00AM - August 15, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-07T11:04:45Z" + }, + "start_date": "2025-08-15T11:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 271.456, + "ending_milepost": 267.024 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.239042, 39.753935], + [-105.301579, 39.744808] + ] + } + }, + { + "id": "76c977b3-e3f3-59c1-80cc-4361b30aa143", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26536753333_westbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 13, 2025 at 5:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 5:00AM - August 13, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-05T11:01:44Z" + }, + "start_date": "2025-08-13T11:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 271.456, + "ending_milepost": 267.024 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.239042, 39.753935], + [-105.301579, 39.744808] + ] + } + }, + { + "id": "045e7867-0365-59e2-b641-134098cd3d61", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26558498578_westbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 14, 2025 at 5:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 5:00AM - August 14, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-06T11:05:00Z" + }, + "start_date": "2025-08-14T11:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 271.456, + "ending_milepost": 267.024 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.239042, 39.753935], + [-105.301579, 39.744808] + ] + } + }, + { + "id": "5dab82a5-e283-5219-b1a8-286b7037b3f8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26558498578_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 14, 2025 at 5:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 5:00AM - August 14, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-06T11:05:00Z" + }, + "start_date": "2025-08-14T11:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.301579, 39.744808], + [-105.239042, 39.753935] + ] + } + }, + { + "id": "f7f92021-3be1-5789-9a27-a90ced4356f2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26536753333_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Alternating traffic. Starting August 13, 2025 at 5:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 5:00AM - August 13, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-05T11:01:44Z" + }, + "start_date": "2025-08-13T11:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.301579, 39.744808], + [-105.239042, 39.753935] + ] + } + }, + { + "id": "5afb9f69-e482-5074-9e5a-54d8d3faeb42", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26645038357_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Starting August 18, 2025 at 5:00AM MDT until August 18, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 18, 5:00AM - August 18, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-10T11:04:23Z" + }, + "start_date": "2025-08-18T11:00:00Z", + "end_date": "2025-08-19T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30156980999999, 39.74480238000007], + [-105.30063291199997, 39.74408417500007], + [-105.29984007899998, 39.743702591000044], + [-105.29881103299999, 39.743683092000026], + [-105.29716832899999, 39.74371561300006], + [-105.29649954799999, 39.74348787100007], + [-105.29441483199997, 39.742340832000025], + [-105.29395939599999, 39.742232125000044], + [-105.29323483899998, 39.742299470000034], + [-105.29269684799999, 39.742579748000026], + [-105.29164876799996, 39.74350948500006], + [-105.29112816399999, 39.74377082900003], + [-105.29012650199996, 39.74392265000006], + [-105.28917695699994, 39.74373314200005], + [-105.28807588899997, 39.74315774100006], + [-105.28721144099995, 39.742466154000056], + [-105.28641598399997, 39.74202470600005], + [-105.28523444499996, 39.74198828700003], + [-105.28407198799994, 39.741839252000034], + [-105.28033488299997, 39.74061943100003], + [-105.27914734699999, 39.74058272900004], + [-105.27858850699994, 39.74079965400006], + [-105.27743392299999, 39.741649917000075], + [-105.27663306899996, 39.74189668500003], + [-105.27480158799995, 39.74221455700007], + [-105.27405934899997, 39.74266418600007], + [-105.27267260999997, 39.74364398800003], + [-105.27199702099995, 39.743627693000064], + [-105.27070599599995, 39.743183722000026], + [-105.26989893299998, 39.742959694000035], + [-105.26943674299997, 39.74242914600006], + [-105.26944085899999, 39.74190551600003], + [-105.26978140199998, 39.74053549000007], + [-105.26971857099994, 39.740024376000065], + [-105.26931903499997, 39.73955995800003], + [-105.26867664699995, 39.73929553800008], + [-105.26700277399999, 39.73887773700005], + [-105.26567217599995, 39.73895230900007], + [-105.26432898599995, 39.73896491200003], + [-105.26176968399994, 39.738346394000075], + [-105.26099388599994, 39.73831381000008], + [-105.26033755399999, 39.738517444000024], + [-105.25932423399996, 39.73970413700005], + [-105.25834312299997, 39.74074930100005], + [-105.25600944999996, 39.74240488300006], + [-105.25491541799994, 39.74250746600006], + [-105.25345410599999, 39.74236969800006], + [-105.25268405699995, 39.742811793000044], + [-105.25123670399995, 39.74528282500006], + [-105.25124539299998, 39.74770442800008], + [-105.25135118299994, 39.74940580500004], + [-105.25062621899997, 39.75025965300006], + [-105.24912257599999, 39.75080225800008], + [-105.24718166799994, 39.75176173700004], + [-105.24531475199996, 39.752602539000065], + [-105.24309400699997, 39.75359787600007], + [-105.24123516899999, 39.753890152000054], + [-105.23932224299995, 39.753907834000074], + [-105.23903203499998, 39.75392950300005] + ] + } + }, + { + "id": "da4b91e9-40d3-56a5-8899-10e168680fda", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26666681016_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Starting August 19, 2025 at 5:00AM MDT until August 19, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 19, 5:00AM - August 19, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-11T11:04:16Z" + }, + "start_date": "2025-08-19T11:00:00Z", + "end_date": "2025-08-20T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30156980999999, 39.74480238000007], + [-105.30063291199997, 39.74408417500007], + [-105.29984007899998, 39.743702591000044], + [-105.29881103299999, 39.743683092000026], + [-105.29716832899999, 39.74371561300006], + [-105.29649954799999, 39.74348787100007], + [-105.29441483199997, 39.742340832000025], + [-105.29395939599999, 39.742232125000044], + [-105.29323483899998, 39.742299470000034], + [-105.29269684799999, 39.742579748000026], + [-105.29164876799996, 39.74350948500006], + [-105.29112816399999, 39.74377082900003], + [-105.29012650199996, 39.74392265000006], + [-105.28917695699994, 39.74373314200005], + [-105.28807588899997, 39.74315774100006], + [-105.28721144099995, 39.742466154000056], + [-105.28641598399997, 39.74202470600005], + [-105.28523444499996, 39.74198828700003], + [-105.28407198799994, 39.741839252000034], + [-105.28033488299997, 39.74061943100003], + [-105.27914734699999, 39.74058272900004], + [-105.27858850699994, 39.74079965400006], + [-105.27743392299999, 39.741649917000075], + [-105.27663306899996, 39.74189668500003], + [-105.27480158799995, 39.74221455700007], + [-105.27405934899997, 39.74266418600007], + [-105.27267260999997, 39.74364398800003], + [-105.27199702099995, 39.743627693000064], + [-105.27070599599995, 39.743183722000026], + [-105.26989893299998, 39.742959694000035], + [-105.26943674299997, 39.74242914600006], + [-105.26944085899999, 39.74190551600003], + [-105.26978140199998, 39.74053549000007], + [-105.26971857099994, 39.740024376000065], + [-105.26931903499997, 39.73955995800003], + [-105.26867664699995, 39.73929553800008], + [-105.26700277399999, 39.73887773700005], + [-105.26567217599995, 39.73895230900007], + [-105.26432898599995, 39.73896491200003], + [-105.26176968399994, 39.738346394000075], + [-105.26099388599994, 39.73831381000008], + [-105.26033755399999, 39.738517444000024], + [-105.25932423399996, 39.73970413700005], + [-105.25834312299997, 39.74074930100005], + [-105.25600944999996, 39.74240488300006], + [-105.25491541799994, 39.74250746600006], + [-105.25345410599999, 39.74236969800006], + [-105.25268405699995, 39.742811793000044], + [-105.25123670399995, 39.74528282500006], + [-105.25124539299998, 39.74770442800008], + [-105.25135118299994, 39.74940580500004], + [-105.25062621899997, 39.75025965300006], + [-105.24912257599999, 39.75080225800008], + [-105.24718166799994, 39.75176173700004], + [-105.24531475199996, 39.752602539000065], + [-105.24309400699997, 39.75359787600007], + [-105.24123516899999, 39.753890152000054], + [-105.23932224299995, 39.753907834000074], + [-105.23903203499998, 39.75392950300005] + ] + } + }, + { + "id": "8cb44a98-03a8-51b0-a494-4f1e3b5baec7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26688339122_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Starting August 20, 2025 at 5:00AM MDT until August 20, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 20, 5:00AM - August 20, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-12T11:04:59Z" + }, + "start_date": "2025-08-20T11:00:00Z", + "end_date": "2025-08-21T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30156980999999, 39.74480238000007], + [-105.30063291199997, 39.74408417500007], + [-105.29984007899998, 39.743702591000044], + [-105.29881103299999, 39.743683092000026], + [-105.29716832899999, 39.74371561300006], + [-105.29649954799999, 39.74348787100007], + [-105.29441483199997, 39.742340832000025], + [-105.29395939599999, 39.742232125000044], + [-105.29323483899998, 39.742299470000034], + [-105.29269684799999, 39.742579748000026], + [-105.29164876799996, 39.74350948500006], + [-105.29112816399999, 39.74377082900003], + [-105.29012650199996, 39.74392265000006], + [-105.28917695699994, 39.74373314200005], + [-105.28807588899997, 39.74315774100006], + [-105.28721144099995, 39.742466154000056], + [-105.28641598399997, 39.74202470600005], + [-105.28523444499996, 39.74198828700003], + [-105.28407198799994, 39.741839252000034], + [-105.28033488299997, 39.74061943100003], + [-105.27914734699999, 39.74058272900004], + [-105.27858850699994, 39.74079965400006], + [-105.27743392299999, 39.741649917000075], + [-105.27663306899996, 39.74189668500003], + [-105.27480158799995, 39.74221455700007], + [-105.27405934899997, 39.74266418600007], + [-105.27267260999997, 39.74364398800003], + [-105.27199702099995, 39.743627693000064], + [-105.27070599599995, 39.743183722000026], + [-105.26989893299998, 39.742959694000035], + [-105.26943674299997, 39.74242914600006], + [-105.26944085899999, 39.74190551600003], + [-105.26978140199998, 39.74053549000007], + [-105.26971857099994, 39.740024376000065], + [-105.26931903499997, 39.73955995800003], + [-105.26867664699995, 39.73929553800008], + [-105.26700277399999, 39.73887773700005], + [-105.26567217599995, 39.73895230900007], + [-105.26432898599995, 39.73896491200003], + [-105.26176968399994, 39.738346394000075], + [-105.26099388599994, 39.73831381000008], + [-105.26033755399999, 39.738517444000024], + [-105.25932423399996, 39.73970413700005], + [-105.25834312299997, 39.74074930100005], + [-105.25600944999996, 39.74240488300006], + [-105.25491541799994, 39.74250746600006], + [-105.25345410599999, 39.74236969800006], + [-105.25268405699995, 39.742811793000044], + [-105.25123670399995, 39.74528282500006], + [-105.25124539299998, 39.74770442800008], + [-105.25135118299994, 39.74940580500004], + [-105.25062621899997, 39.75025965300006], + [-105.24912257599999, 39.75080225800008], + [-105.24718166799994, 39.75176173700004], + [-105.24531475199996, 39.752602539000065], + [-105.24309400699997, 39.75359787600007], + [-105.24123516899999, 39.753890152000054], + [-105.23932224299995, 39.753907834000074], + [-105.23903203499998, 39.75392950300005] + ] + } + }, + { + "id": "352516ad-2b41-5f07-92ac-134ae79c99b2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26709949759_eastbound", + "description": "Between CO 119 and CO 93 (Golden) from Mile Point 267 to Mile Point 271.5. Road construction. Starting August 21, 2025 at 5:00AM MDT until August 21, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 21, 5:00AM - August 21, 7:00PM Comment: Watch for alternating lanes. For additional project information or questions, email peaks2plains@gmail.com.", + "update_date": "2025-08-13T11:00:47Z" + }, + "start_date": "2025-08-21T11:00:00Z", + "end_date": "2025-08-22T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "CO 119", + "ending_cross_street": "CO 93", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 267.024, + "ending_milepost": 271.456 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30156980999999, 39.74480238000007], + [-105.30063291199997, 39.74408417500007], + [-105.29984007899998, 39.743702591000044], + [-105.29881103299999, 39.743683092000026], + [-105.29716832899999, 39.74371561300006], + [-105.29649954799999, 39.74348787100007], + [-105.29441483199997, 39.742340832000025], + [-105.29395939599999, 39.742232125000044], + [-105.29323483899998, 39.742299470000034], + [-105.29269684799999, 39.742579748000026], + [-105.29164876799996, 39.74350948500006], + [-105.29112816399999, 39.74377082900003], + [-105.29012650199996, 39.74392265000006], + [-105.28917695699994, 39.74373314200005], + [-105.28807588899997, 39.74315774100006], + [-105.28721144099995, 39.742466154000056], + [-105.28641598399997, 39.74202470600005], + [-105.28523444499996, 39.74198828700003], + [-105.28407198799994, 39.741839252000034], + [-105.28033488299997, 39.74061943100003], + [-105.27914734699999, 39.74058272900004], + [-105.27858850699994, 39.74079965400006], + [-105.27743392299999, 39.741649917000075], + [-105.27663306899996, 39.74189668500003], + [-105.27480158799995, 39.74221455700007], + [-105.27405934899997, 39.74266418600007], + [-105.27267260999997, 39.74364398800003], + [-105.27199702099995, 39.743627693000064], + [-105.27070599599995, 39.743183722000026], + [-105.26989893299998, 39.742959694000035], + [-105.26943674299997, 39.74242914600006], + [-105.26944085899999, 39.74190551600003], + [-105.26978140199998, 39.74053549000007], + [-105.26971857099994, 39.740024376000065], + [-105.26931903499997, 39.73955995800003], + [-105.26867664699995, 39.73929553800008], + [-105.26700277399999, 39.73887773700005], + [-105.26567217599995, 39.73895230900007], + [-105.26432898599995, 39.73896491200003], + [-105.26176968399994, 39.738346394000075], + [-105.26099388599994, 39.73831381000008], + [-105.26033755399999, 39.738517444000024], + [-105.25932423399996, 39.73970413700005], + [-105.25834312299997, 39.74074930100005], + [-105.25600944999996, 39.74240488300006], + [-105.25491541799994, 39.74250746600006], + [-105.25345410599999, 39.74236969800006], + [-105.25268405699995, 39.742811793000044], + [-105.25123670399995, 39.74528282500006], + [-105.25124539299998, 39.74770442800008], + [-105.25135118299994, 39.74940580500004], + [-105.25062621899997, 39.75025965300006], + [-105.24912257599999, 39.75080225800008], + [-105.24718166799994, 39.75176173700004], + [-105.24531475199996, 39.752602539000065], + [-105.24309400699997, 39.75359787600007], + [-105.24123516899999, 39.753890152000054], + [-105.23932224299995, 39.753907834000074], + [-105.23903203499998, 39.75392950300005] + ] + } + }, + { + "id": "4274dd02-d3d5-5b8d-afa0-93348086abc5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26597206303_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 16, 2025 at 12:00AM MDT until August 16, 2025 at about 9:00AM MDT. Full schedule below: \u2022 August 16, 12:00AM - August 16, 9:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-08T06:04:32Z" + }, + "start_date": "2025-08-16T06:00:00Z", + "end_date": "2025-08-16T15:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "5e05ee99-9791-52b4-b3ae-c44e4d205d71", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26597206319_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 16, 2025 at 12:00AM MDT until August 16, 2025 at about 9:00AM MDT. Full schedule below: \u2022 August 16, 12:00AM - August 16, 9:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-08T06:04:36Z" + }, + "start_date": "2025-08-16T06:00:00Z", + "end_date": "2025-08-16T15:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "9d610991-96db-5961-bea4-8a660bdf2259", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26683770601_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting August 20, 2025 at 12:00AM MDT until August 20, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 20, 12:00AM - August 20, 11:59PM", + "update_date": "2025-08-12T06:02:55Z" + }, + "start_date": "2025-08-20T06:00:00Z", + "end_date": "2025-08-21T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "54003321-e1eb-5b8f-b4e9-9b7d8dea1af5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26705445021_westbound", + "description": "Between Exit 292: US 36; Airpark Road (3 miles west of Watkins) and E-470 (2 miles east of Aurora) from Mile Point 291.5 to Mile Point 289.9. Right shoulder closed due to road construction. Starting August 21, 2025 at 12:00AM MDT until August 21, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 21, 12:00AM - August 21, 11:59PM", + "update_date": "2025-08-13T06:03:13Z" + }, + "start_date": "2025-08-21T06:00:00Z", + "end_date": "2025-08-22T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 36", + "ending_cross_street": "E-470", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 291.5, + "ending_milepost": 289.9 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.674226, 39.740209], + [-104.699361, 39.740231] + ] + } + }, + { + "id": "c620ff0c-e004-50a0-8456-134b4d82382c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114604_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Wednesday at 11:00PM MDT until Thursday, at about 5:30PM MDT. Full schedule below: \u2022 August 13, 11:00PM - August 14, 5:30PM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:38Z" + }, + "start_date": "2025-08-14T05:00:00Z", + "end_date": "2025-08-14T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "6f61c8a3-08fa-5dfd-a21e-3ad404449304", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-112"], + "direction": "eastbound", + "name": "OpenTMS-Event26594742942_eastbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 15, 2025 at 6:30AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:30AM - August 15, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:07Z" + }, + "start_date": "2025-08-15T12:30:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 2.0, + "ending_milepost": 6.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.33078041899995, 37.70007709200007], + [-106.32419773699996, 37.70457811800003], + [-106.31688148999996, 37.70955646500005], + [-106.30834962799997, 37.71522735600007], + [-106.30231065899994, 37.719346966000046], + [-106.30086288499996, 37.720372360000056], + [-106.28922545599994, 37.72816141800007], + [-106.28174991799995, 37.73318448600003], + [-106.27726373099995, 37.73640649200007], + [-106.27529942599995, 37.73766916400007] + ] + } + }, + { + "id": "5cd15829-0a94-5028-8043-5e23624e6dc3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660115032_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Left lane closed due to paving operations. Starting Thursday at 9:00PM MDT until August 15, 2025 at about 5:30AM MDT. Full schedule below: \u2022 August 14, 9:00PM - August 15, 5:30AM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:40Z" + }, + "start_date": "2025-08-15T03:00:00Z", + "end_date": "2025-08-15T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "27a2d1b9-13e1-59ed-b42a-b19a4d8ea989", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743213_eastbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:08Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 78.0, + "ending_milepost": 85.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.39374558199995, 39.07775944100007], + [-106.39244695899998, 39.07919607600007], + [-106.39160031599994, 39.079406206000044], + [-106.39029461699994, 39.07932350300007], + [-106.38962127399998, 39.07956606000005], + [-106.38822338399996, 39.080857094000066], + [-106.38686826599996, 39.08155456500003], + [-106.38567324499996, 39.08183924100007], + [-106.38434756799995, 39.081857316000026], + [-106.38104015899995, 39.08183052000004], + [-106.38008571299997, 39.08192428800004], + [-106.37943550799997, 39.08214002200003], + [-106.37835866799998, 39.08293514800005], + [-106.37150804499998, 39.08955466300006], + [-106.36840116799999, 39.09253582900004], + [-106.36806105299996, 39.09283124500007], + [-106.36704216999999, 39.09338472300004], + [-106.36554101799999, 39.093677454000044], + [-106.35493490399995, 39.09501155700008], + [-106.35081921099999, 39.09551380800008], + [-106.34505398199997, 39.09623361400003], + [-106.33111076099999, 39.097973231000026], + [-106.32956164199999, 39.09809745200005], + [-106.32827985499995, 39.098064814000054], + [-106.32702146599996, 39.09790779900004], + [-106.32533297699996, 39.09748819500004], + [-106.32442557499996, 39.097146630000054], + [-106.32313991899997, 39.09649884300006], + [-106.32196472399994, 39.09568728900007], + [-106.31647786899998, 39.091354082000066], + [-106.31120779499997, 39.087199861000045], + [-106.30990260999994, 39.086437412000066], + [-106.30333543699999, 39.08262531100007], + [-106.30254346699996, 39.08199587800004], + [-106.30056193999997, 39.080435555000065], + [-106.29772713199998, 39.07871178200003], + [-106.29680124699996, 39.07816926800007], + [-106.29576566199995, 39.077682097000036], + [-106.29467798099995, 39.07730288300007], + [-106.29378496599998, 39.077074648000064], + [-106.29264172799998, 39.07688316400004], + [-106.29124052499998, 39.07679882200006], + [-106.28940468599995, 39.07691058200004], + [-106.28749765599997, 39.077195645000074], + [-106.28691988599996, 39.07718223000006], + [-106.28610662999995, 39.076884954000036], + [-106.28551431999995, 39.07632329200004], + [-106.28510771299995, 39.07604870500006], + [-106.28427960999994, 39.07585186100005], + [-106.28232748999994, 39.07584314300004], + [-106.28156539199995, 39.075853075000055] + ] + } + }, + { + "id": "63fc5efd-cacf-565d-8afb-256f6f8fe2d3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660113256_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Wednesday at 10:00PM MDT until Thursday, at about 5:30AM MDT. Full schedule below: \u2022 August 13, 10:00PM - August 14, 5:30AM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:37Z" + }, + "start_date": "2025-08-14T04:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "05d16f8b-fb33-5f65-9f12-9c54875ecfdf", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114312_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Tuesday at 11:00PM MDT until Wednesday, at about 5:30PM MDT. Full schedule below: \u2022 August 12, 11:00PM - August 13, 5:30PM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:37Z" + }, + "start_date": "2025-08-13T05:00:00Z", + "end_date": "2025-08-13T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "257249e2-3a54-5f9a-8002-9353b4b15535", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114940_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Left lane closed due to paving operations. Starting Wednesday at 9:00PM MDT until Thursday, at about 5:30AM MDT. Full schedule below: \u2022 August 13, 9:00PM - August 14, 5:30AM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:39Z" + }, + "start_date": "2025-08-14T03:00:00Z", + "end_date": "2025-08-14T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "3c96cb6b-f9c5-54a8-9c90-0b6c807c1a59", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-470"], + "direction": "eastbound", + "name": "OpenTMS-Event26703531211_eastbound", + "description": "Between Erickson Boulevard and CO 177/University Boulevard; University Boulevard (Highlands Ranch) from Mile Point 19.3 to Mile Point 19.4. Right lane closed due to concrete slab replacement. Starting tomorrow at 7:00PM MDT until Thursday, at about 3:30AM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 14, 3:30AM Comment: Right off ramp closed for concrete slab replacement. Left off ramp lane will still be accessible. No detours required.", + "update_date": "2025-08-13T03:56:50Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T09:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "exit-ramp", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Erickson Boulevard", + "ending_cross_street": "CO 177/University Boulevard", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": false }], + "beginning_milepost": 19.3, + "ending_milepost": 19.4 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.99258, 39.562199], + [-104.990868, 39.563051] + ] + } + }, + { + "id": "3a712da7-ead7-5217-8ad7-d7ede7bb00b2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114786_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Thursday at 11:00PM MDT until August 15, 2025 at about 5:30PM MDT. Full schedule below: \u2022 August 14, 11:00PM - August 15, 5:30PM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:38Z" + }, + "start_date": "2025-08-15T05:00:00Z", + "end_date": "2025-08-15T23:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "48dcfc2e-e3b3-5767-ae5b-a3f796cc49b1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26660114880_northbound", + "description": "Between CO 26/Alameda Avenue and Exit 211: 23rd Avenue (Denver) from Mile Point 208 to Mile Point 211. Center lane closed due to paving operations. Starting Thursday at 10:00PM MDT until August 15, 2025 at about 5:30AM MDT. Full schedule below: \u2022 August 14, 10:00PM - August 15, 5:30AM Comment: The Alameda/Cedar on-ramp to northbound I-25 will be closed from 8 p.m. to 6 a.m. The US 6 off-ramp from northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The US 6 on-ramp to northbound I-25 will be closed from 10 p.m. to 6 a.m. The 8th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The Colfax off-ramp from northbound I-25 will be closed from 9 p.m. to 6 a.m. The Colfax on-ramp to northbound I-25 will be closed from 7 p.m. to 6 a.m. The 17th Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 17th Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. off-ramp from northbound I-25 will be closed from 6 p.m. to 6 a.m. The 23rd Ave. on-ramp to northbound I-25 will be closed from 6 p.m. to 6 a.m. More project information is available at 720-650-7825 or i25resurfacingproject@gmail.com.", + "update_date": "2025-08-11T03:49:38Z" + }, + "start_date": "2025-08-15T04:00:00Z", + "end_date": "2025-08-15T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 26/Alameda Avenue", + "ending_cross_street": "23rd Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 208.001, + "ending_milepost": 211.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.999213, 39.711727], + [-105.017209, 39.749843] + ] + } + }, + { + "id": "48ca66f4-8f4d-5603-8ad2-9b1e56eaf27d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-112"], + "direction": "westbound", + "name": "OpenTMS-Event26594742942_westbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 15, 2025 at 6:30AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:30AM - August 15, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:07Z" + }, + "start_date": "2025-08-15T12:30:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 6.0, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.27529942599995, 37.73766916400007], + [-106.27726373099995, 37.73640649200007], + [-106.28174991799995, 37.73318448600003], + [-106.28922545599994, 37.72816141800007], + [-106.30086288499996, 37.720372360000056], + [-106.30231065899994, 37.719346966000046], + [-106.30834962799997, 37.71522735600007], + [-106.31688148999996, 37.70955646500005], + [-106.32419773699996, 37.70457811800003], + [-106.33078041899995, 37.70007709200007] + ] + } + }, + { + "id": "fcf47861-34f0-5603-9ab0-6ec13a831591", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26594743213_westbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:08Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 85.258, + "ending_milepost": 78.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28156539199995, 39.075853075000055], + [-106.28232748999994, 39.07584314300004], + [-106.28427960999994, 39.07585186100005], + [-106.28510771299995, 39.07604870500006], + [-106.28551431999995, 39.07632329200004], + [-106.28610662999995, 39.076884954000036], + [-106.28691988599996, 39.07718223000006], + [-106.28749765599997, 39.077195645000074], + [-106.28940468599995, 39.07691058200004], + [-106.29124052499998, 39.07679882200006], + [-106.29264172799998, 39.07688316400004], + [-106.29378496599998, 39.077074648000064], + [-106.29467798099995, 39.07730288300007], + [-106.29576566199995, 39.077682097000036], + [-106.29680124699996, 39.07816926800007], + [-106.29772713199998, 39.07871178200003], + [-106.30056193999997, 39.080435555000065], + [-106.30254346699996, 39.08199587800004], + [-106.30333543699999, 39.08262531100007], + [-106.30990260999994, 39.086437412000066], + [-106.31120779499997, 39.087199861000045], + [-106.31647786899998, 39.091354082000066], + [-106.32196472399994, 39.09568728900007], + [-106.32313991899997, 39.09649884300006], + [-106.32442557499996, 39.097146630000054], + [-106.32533297699996, 39.09748819500004], + [-106.32702146599996, 39.09790779900004], + [-106.32827985499995, 39.098064814000054], + [-106.32956164199999, 39.09809745200005], + [-106.33111076099999, 39.097973231000026], + [-106.34505398199997, 39.09623361400003], + [-106.35081921099999, 39.09551380800008], + [-106.35493490399995, 39.09501155700008], + [-106.36554101799999, 39.093677454000044], + [-106.36704216999999, 39.09338472300004], + [-106.36806105299996, 39.09283124500007], + [-106.36840116799999, 39.09253582900004], + [-106.37150804499998, 39.08955466300006], + [-106.37835866799998, 39.08293514800005], + [-106.37943550799997, 39.08214002200003], + [-106.38008571299997, 39.08192428800004], + [-106.38104015899995, 39.08183052000004], + [-106.38434756799995, 39.081857316000026], + [-106.38567324499996, 39.08183924100007], + [-106.38686826599996, 39.08155456500003], + [-106.38822338399996, 39.080857094000066], + [-106.38962127399998, 39.07956606000005], + [-106.39029461699994, 39.07932350300007], + [-106.39160031599994, 39.079406206000044], + [-106.39244695899998, 39.07919607600007], + [-106.39374558199995, 39.07775944100007] + ] + } + }, + { + "id": "227c16f4-bcc0-54a7-aee5-f31a45458425", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-112"], + "direction": "westbound", + "name": "OpenTMS-Event26594742785_westbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 6:30AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:30AM - August 14, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-14T12:30:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 6.0, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.27529942599995, 37.73766916400007], + [-106.27726373099995, 37.73640649200007], + [-106.28174991799995, 37.73318448600003], + [-106.28922545599994, 37.72816141800007], + [-106.30086288499996, 37.720372360000056], + [-106.30231065899994, 37.719346966000046], + [-106.30834962799997, 37.71522735600007], + [-106.31688148999996, 37.70955646500005], + [-106.32419773699996, 37.70457811800003], + [-106.33078041899995, 37.70007709200007] + ] + } + }, + { + "id": "261b83a3-4e36-541b-abc2-4d4a5cdc9770", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-112"], + "direction": "eastbound", + "name": "OpenTMS-Event26594742785_eastbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 6:30AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:30AM - August 14, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-14T12:30:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 2.0, + "ending_milepost": 6.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.33078041899995, 37.70007709200007], + [-106.32419773699996, 37.70457811800003], + [-106.31688148999996, 37.70955646500005], + [-106.30834962799997, 37.71522735600007], + [-106.30231065899994, 37.719346966000046], + [-106.30086288499996, 37.720372360000056], + [-106.28922545599994, 37.72816141800007], + [-106.28174991799995, 37.73318448600003], + [-106.27726373099995, 37.73640649200007], + [-106.27529942599995, 37.73766916400007] + ] + } + }, + { + "id": "1ef80dc1-1583-5d37-99d1-5b01bc0b4e66", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26594743227_westbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:09Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 85.258, + "ending_milepost": 78.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28156539199995, 39.075853075000055], + [-106.28232748999994, 39.07584314300004], + [-106.28427960999994, 39.07585186100005], + [-106.28510771299995, 39.07604870500006], + [-106.28551431999995, 39.07632329200004], + [-106.28610662999995, 39.076884954000036], + [-106.28691988599996, 39.07718223000006], + [-106.28749765599997, 39.077195645000074], + [-106.28940468599995, 39.07691058200004], + [-106.29124052499998, 39.07679882200006], + [-106.29264172799998, 39.07688316400004], + [-106.29378496599998, 39.077074648000064], + [-106.29467798099995, 39.07730288300007], + [-106.29576566199995, 39.077682097000036], + [-106.29680124699996, 39.07816926800007], + [-106.29772713199998, 39.07871178200003], + [-106.30056193999997, 39.080435555000065], + [-106.30254346699996, 39.08199587800004], + [-106.30333543699999, 39.08262531100007], + [-106.30990260999994, 39.086437412000066], + [-106.31120779499997, 39.087199861000045], + [-106.31647786899998, 39.091354082000066], + [-106.32196472399994, 39.09568728900007], + [-106.32313991899997, 39.09649884300006], + [-106.32442557499996, 39.097146630000054], + [-106.32533297699996, 39.09748819500004], + [-106.32702146599996, 39.09790779900004], + [-106.32827985499995, 39.098064814000054], + [-106.32956164199999, 39.09809745200005], + [-106.33111076099999, 39.097973231000026], + [-106.34505398199997, 39.09623361400003], + [-106.35081921099999, 39.09551380800008], + [-106.35493490399995, 39.09501155700008], + [-106.36554101799999, 39.093677454000044], + [-106.36704216999999, 39.09338472300004], + [-106.36806105299996, 39.09283124500007], + [-106.36840116799999, 39.09253582900004], + [-106.37150804499998, 39.08955466300006], + [-106.37835866799998, 39.08293514800005], + [-106.37943550799997, 39.08214002200003], + [-106.38008571299997, 39.08192428800004], + [-106.38104015899995, 39.08183052000004], + [-106.38434756799995, 39.081857316000026], + [-106.38567324499996, 39.08183924100007], + [-106.38686826599996, 39.08155456500003], + [-106.38822338399996, 39.080857094000066], + [-106.38962127399998, 39.07956606000005], + [-106.39029461699994, 39.07932350300007], + [-106.39160031599994, 39.079406206000044], + [-106.39244695899998, 39.07919607600007], + [-106.39374558199995, 39.07775944100007] + ] + } + }, + { + "id": "6553a04e-d9cb-562e-b2f6-151af39f33c1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-470"], + "direction": "westbound", + "name": "OpenTMS-Event26703455523_westbound", + "description": "Between I-70 and I-70 (near Golden) from Mile Point 0.3 to Mile Point 0.6. Right shoulder closed due to paving operations. Starting tomorrow at 10:00PM MDT until Thursday, at about 3:00AM MDT. Full schedule below: \u2022 August 13, 10:00PM - August 14, 3:00AM Comment: Right 2 ramp lanes to I-70 Eastbound closed for milling and patching . Detours will be in place showing alternate directions to I-70 Eastbound and 6th Ave Eastbound.", + "update_date": "2025-08-13T03:51:51Z" + }, + "start_date": "2025-08-14T04:00:00Z", + "end_date": "2025-08-14T09:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "I-70", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.6, + "ending_milepost": 0.3 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.19283, 39.705416], + [-105.192146, 39.709677] + ] + } + }, + { + "id": "38603f09-a5d2-5451-bba8-e8420495ab21", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743227_eastbound", + "description": "Between Twin Peaks Road and US 24 (Twin Lakes) from Mile Point 78 to Mile Point 85.29. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:09Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Twin Peaks Road", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 78.0, + "ending_milepost": 85.258 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.39374558199995, 39.07775944100007], + [-106.39244695899998, 39.07919607600007], + [-106.39160031599994, 39.079406206000044], + [-106.39029461699994, 39.07932350300007], + [-106.38962127399998, 39.07956606000005], + [-106.38822338399996, 39.080857094000066], + [-106.38686826599996, 39.08155456500003], + [-106.38567324499996, 39.08183924100007], + [-106.38434756799995, 39.081857316000026], + [-106.38104015899995, 39.08183052000004], + [-106.38008571299997, 39.08192428800004], + [-106.37943550799997, 39.08214002200003], + [-106.37835866799998, 39.08293514800005], + [-106.37150804499998, 39.08955466300006], + [-106.36840116799999, 39.09253582900004], + [-106.36806105299996, 39.09283124500007], + [-106.36704216999999, 39.09338472300004], + [-106.36554101799999, 39.093677454000044], + [-106.35493490399995, 39.09501155700008], + [-106.35081921099999, 39.09551380800008], + [-106.34505398199997, 39.09623361400003], + [-106.33111076099999, 39.097973231000026], + [-106.32956164199999, 39.09809745200005], + [-106.32827985499995, 39.098064814000054], + [-106.32702146599996, 39.09790779900004], + [-106.32533297699996, 39.09748819500004], + [-106.32442557499996, 39.097146630000054], + [-106.32313991899997, 39.09649884300006], + [-106.32196472399994, 39.09568728900007], + [-106.31647786899998, 39.091354082000066], + [-106.31120779499997, 39.087199861000045], + [-106.30990260999994, 39.086437412000066], + [-106.30333543699999, 39.08262531100007], + [-106.30254346699996, 39.08199587800004], + [-106.30056193999997, 39.080435555000065], + [-106.29772713199998, 39.07871178200003], + [-106.29680124699996, 39.07816926800007], + [-106.29576566199995, 39.077682097000036], + [-106.29467798099995, 39.07730288300007], + [-106.29378496599998, 39.077074648000064], + [-106.29264172799998, 39.07688316400004], + [-106.29124052499998, 39.07679882200006], + [-106.28940468599995, 39.07691058200004], + [-106.28749765599997, 39.077195645000074], + [-106.28691988599996, 39.07718223000006], + [-106.28610662999995, 39.076884954000036], + [-106.28551431999995, 39.07632329200004], + [-106.28510771299995, 39.07604870500006], + [-106.28427960999994, 39.07585186100005], + [-106.28232748999994, 39.07584314300004], + [-106.28156539199995, 39.075853075000055] + ] + } + }, + { + "id": "b361f2b8-079f-5b50-bed0-f6031789ee8e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26594743269_westbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "3a07b0a5-b19f-5bee-8919-8071a1ea303b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-112"], + "direction": "westbound", + "name": "OpenTMS-Event26594742359_westbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 6:30AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:30AM - August 13, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-13T12:30:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 6.0, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.27529942599995, 37.73766916400007], + [-106.27726373099995, 37.73640649200007], + [-106.28174991799995, 37.73318448600003], + [-106.28922545599994, 37.72816141800007], + [-106.30086288499996, 37.720372360000056], + [-106.30231065899994, 37.719346966000046], + [-106.30834962799997, 37.71522735600007], + [-106.31688148999996, 37.70955646500005], + [-106.32419773699996, 37.70457811800003], + [-106.33078041899995, 37.70007709200007] + ] + } + }, + { + "id": "6874ae06-cc5a-5a23-a680-f43ced1c0d25", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-112"], + "direction": "eastbound", + "name": "OpenTMS-Event26594742359_eastbound", + "description": "Between County Road 10W and County Road 5W (2 to 6 miles east of Del Norte) from Mile Point 2 to Mile Point 6. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 6:30AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:30AM - August 13, 7:30PM Comment: Speed reduced to 40 MPH", + "update_date": "2025-08-08T03:23:06Z" + }, + "start_date": "2025-08-13T12:30:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 10W", + "ending_cross_street": "County Road 5W", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 2.0, + "ending_milepost": 6.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.33078041899995, 37.70007709200007], + [-106.32419773699996, 37.70457811800003], + [-106.31688148999996, 37.70955646500005], + [-106.30834962799997, 37.71522735600007], + [-106.30231065899994, 37.719346966000046], + [-106.30086288499996, 37.720372360000056], + [-106.28922545599994, 37.72816141800007], + [-106.28174991799995, 37.73318448600003], + [-106.27726373099995, 37.73640649200007], + [-106.27529942599995, 37.73766916400007] + ] + } + }, + { + "id": "747ac1bc-df8c-538f-a21c-0a6f454f26c8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743269_eastbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "0666d482-efa1-53c3-aad4-300ee263e87f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26594743283_eastbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "2c701a88-e825-59d9-a22a-37c82a235631", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26594743283_westbound", + "description": "Between Spring Creek Road and County Road 398 (Twin Lakes) from Mile Point 190.5 to Mile Point 192. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Reduced speed to 40 MPH", + "update_date": "2025-08-08T03:23:10Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Spring Creek Road", + "ending_cross_street": "County Road 398", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 190.665, + "ending_milepost": 192.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.28451942799995, 39.083237557000075], + [-106.28383651199994, 39.08175436400006], + [-106.28169051899994, 39.07764621500007], + [-106.28112271099997, 39.07652453400004], + [-106.28097690099997, 39.07615577400003], + [-106.28079632199996, 39.07558824200004], + [-106.28062568099995, 39.074571422000076], + [-106.28045449399997, 39.07244375100004], + [-106.28026288399997, 39.07182337100005], + [-106.27988715099997, 39.071254347000036], + [-106.27828940199998, 39.069415535000076], + [-106.27771013799997, 39.06865983500006], + [-106.27661039599997, 39.06718776800005], + [-106.27606866899998, 39.06670827600004], + [-106.27544888199998, 39.066322369000034], + [-106.27458073899999, 39.06593483200004], + [-106.27381898499999, 39.065611869000065] + ] + } + }, + { + "id": "14161a70-e1dc-57d4-9743-756353f37e89", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "northbound", + "name": "OpenTMS-Event26572794339_northbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:04Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "d7b6ac90-62a9-574f-ab77-974e48553203", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "southbound", + "name": "OpenTMS-Event26572794339_southbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:04Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "7229a0cb-26d0-533b-a041-5ec8046a3742", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "northbound", + "name": "OpenTMS-Event26572790946_northbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:03Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "f2bd996a-b811-502d-ac48-9912ec06d62d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-151"], + "direction": "southbound", + "name": "OpenTMS-Event26572790946_southbound", + "description": "Between County Road 329 and Forest Service Road 842 (Arboles) from Mile Point 12.81 to Mile Point 26. Paving operations. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Speed limit reduction.", + "update_date": "2025-08-07T03:00:03Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 329", + "ending_cross_street": "Forest Service Road 842", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 12.81, + "ending_milepost": 26.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-107.481451, 37.024669], + [-107.34557, 37.145259] + ] + } + }, + { + "id": "affaed71-25b0-5a06-a5d2-d66e89176767", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26594109751_eastbound", + "description": "Between Lampton Road and Beech Street (Lamar) from Mile Point 434.75 to Mile Point 435.25. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:49Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Lampton Road", + "ending_cross_street": "Beech Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.767, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61962973199996, 38.09659392800006], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "650242fa-0655-5522-ab97-449c7b292033", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26594114931_westbound", + "description": "Between Beech Street and Gottlob Auw Drive (Lamar) from Mile Point 435.25 to Mile Point 434.75. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:51Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beech Street", + "ending_cross_street": "Gottlob Auw Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.777, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61968091499995, 38.09643376500003], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "fe40b5a7-4431-5b32-b42c-f16416cda0a0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-287"], + "direction": "southbound", + "name": "OpenTMS-Event26594192616_southbound", + "description": "Between Park Street and Saddle Club Drive (Lamar) from Mile Point 77.25 to Mile Point 76. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:55Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Park Street", + "ending_cross_street": "Saddle Club Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 77.29, + "ending_milepost": 76.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61886127499997, 38.08301194000006], + [-102.61886045099999, 38.08300120800004], + [-102.61862014699994, 38.07986990300003], + [-102.61846447299996, 38.077841285000034], + [-102.61816345799997, 38.07528696600008], + [-102.61788555999999, 38.07292870900005], + [-102.61774751999997, 38.07121536000005], + [-102.61728003599995, 38.06453401700003] + ] + } + }, + { + "id": "6b46a171-1c5b-5eaf-810d-08fd0566dabb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-287"], + "direction": "northbound", + "name": "OpenTMS-Event26594116322_northbound", + "description": "Between Saddle Club Drive and Park Street (Lamar) from Mile Point 76 to Mile Point 77.25. Right lane closed due to traffic sign maintenance. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:54Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Saddle Club Drive", + "ending_cross_street": "Park Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 76.0, + "ending_milepost": 77.29 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61728003599995, 38.06453401700003], + [-102.61774751999997, 38.07121536000005], + [-102.61788555999999, 38.07292870900005], + [-102.61816345799997, 38.07528696600008], + [-102.61846447299996, 38.077841285000034], + [-102.61862014699994, 38.07986990300003], + [-102.61886045099999, 38.08300120800004], + [-102.61886127499997, 38.08301194000006] + ] + } + }, + { + "id": "fccd7240-ce2b-56bf-9190-5a1c3cb3cc17", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26594116160_westbound", + "description": "Between Beech Street and Gottlob Auw Drive (Lamar) from Mile Point 435.25 to Mile Point 434.75. Right lane closed due to traffic sign maintenance. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:52Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beech Street", + "ending_cross_street": "Gottlob Auw Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.777, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61968091499995, 38.09643376500003], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "1a082d5d-46e9-5b2a-968e-d19e2d28d0b8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-287"], + "direction": "southbound", + "name": "OpenTMS-Event26594192632_southbound", + "description": "Between Park Street and Saddle Club Drive (Lamar) from Mile Point 77.25 to Mile Point 76. Right lane closed due to traffic sign maintenance. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:56Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Park Street", + "ending_cross_street": "Saddle Club Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 77.29, + "ending_milepost": 76.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61886127499997, 38.08301194000006], + [-102.61886045099999, 38.08300120800004], + [-102.61862014699994, 38.07986990300003], + [-102.61846447299996, 38.077841285000034], + [-102.61816345799997, 38.07528696600008], + [-102.61788555999999, 38.07292870900005], + [-102.61774751999997, 38.07121536000005], + [-102.61728003599995, 38.06453401700003] + ] + } + }, + { + "id": "59b4f51b-f1e6-5c30-b47f-280567448678", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-287"], + "direction": "southbound", + "name": "OpenTMS-Event26594192600_southbound", + "description": "Between Park Street and Saddle Club Drive (Lamar) from Mile Point 77.25 to Mile Point 76. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:55Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Park Street", + "ending_cross_street": "Saddle Club Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 77.29, + "ending_milepost": 76.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61886127499997, 38.08301194000006], + [-102.61886045099999, 38.08300120800004], + [-102.61862014699994, 38.07986990300003], + [-102.61846447299996, 38.077841285000034], + [-102.61816345799997, 38.07528696600008], + [-102.61788555999999, 38.07292870900005], + [-102.61774751999997, 38.07121536000005], + [-102.61728003599995, 38.06453401700003] + ] + } + }, + { + "id": "b6e66b34-dff2-5d93-92d3-949f8140eddb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-287"], + "direction": "northbound", + "name": "OpenTMS-Event26594116306_northbound", + "description": "Between Saddle Club Drive and Park Street (Lamar) from Mile Point 76 to Mile Point 77.25. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:53Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Saddle Club Drive", + "ending_cross_street": "Park Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 76.0, + "ending_milepost": 77.29 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61728003599995, 38.06453401700003], + [-102.61774751999997, 38.07121536000005], + [-102.61788555999999, 38.07292870900005], + [-102.61816345799997, 38.07528696600008], + [-102.61846447299996, 38.077841285000034], + [-102.61862014699994, 38.07986990300003], + [-102.61886045099999, 38.08300120800004], + [-102.61886127499997, 38.08301194000006] + ] + } + }, + { + "id": "b952b328-be6a-557b-b4fc-79961f962f9a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-287"], + "direction": "northbound", + "name": "OpenTMS-Event26594116290_northbound", + "description": "Between Saddle Club Drive and Park Street (Lamar) from Mile Point 76 to Mile Point 77.25. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:53Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Saddle Club Drive", + "ending_cross_street": "Park Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 76.0, + "ending_milepost": 77.29 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61728003599995, 38.06453401700003], + [-102.61774751999997, 38.07121536000005], + [-102.61788555999999, 38.07292870900005], + [-102.61816345799997, 38.07528696600008], + [-102.61846447299996, 38.077841285000034], + [-102.61862014699994, 38.07986990300003], + [-102.61886045099999, 38.08300120800004], + [-102.61886127499997, 38.08301194000006] + ] + } + }, + { + "id": "467d8a06-178f-5df8-b715-82c850c4452f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26594109266_eastbound", + "description": "Between Lampton Road and Beech Street (Lamar) from Mile Point 434.75 to Mile Point 435.25. Right lane closed due to traffic sign maintenance. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:49Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Lampton Road", + "ending_cross_street": "Beech Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.767, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61962973199996, 38.09659392800006], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "566a4ec0-cf59-539f-a993-77d3fa8889c3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26594115878_westbound", + "description": "Between Beech Street and Gottlob Auw Drive (Lamar) from Mile Point 435.25 to Mile Point 434.75. Right lane closed due to traffic sign maintenance. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:51Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beech Street", + "ending_cross_street": "Gottlob Auw Drive", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.777, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61968091499995, 38.09643376500003], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "bc4a4e49-4393-539d-aa0c-dd836f905e6c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26594110837_eastbound", + "description": "Between Lampton Road and Beech Street (Lamar) from Mile Point 434.75 to Mile Point 435.25. Right lane closed due to traffic sign maintenance. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM Comment: More project information is available at 719-691-5341 or lamarsignalreplacement@gmail.com.", + "update_date": "2025-08-08T02:46:49Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Lampton Road", + "ending_cross_street": "Beech Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 434.767, + "ending_milepost": 435.273 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.61962973199996, 38.09659392800006], + [-102.61975051299999, 38.096043750000035], + [-102.61963377799998, 38.09435154700003], + [-102.61958331099999, 38.09374610300006], + [-102.61946555399999, 38.09234220400003], + [-102.61939620899994, 38.09131012700004], + [-102.61931454699999, 38.09027961800007], + [-102.61927865699994, 38.08983355600003] + ] + } + }, + { + "id": "36966ac0-08c9-51e4-b42a-e13924362d1b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972703_southbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:13Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "8c68fe02-849d-5106-b9f8-a6a10ee833b1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972775_northbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "87d37257-4eb8-56be-b6ce-b52a1236f483", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972703_northbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:13Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "5f9f9b54-019b-5088-8e7e-22c18ded938f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972775_southbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "1dbd3a69-b52f-5f40-8f9f-8a9c845c56a8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972689_southbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "01e8090f-1b82-5202-9127-e3d99606506e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972689_northbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "7d7d1c55-cfd1-5d6d-a751-197fff177e5c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972759_southbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "355da338-4daf-5048-b53e-bf288baa8b73", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972670_southbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "8d672394-dc65-5a92-a0d0-4dc71362e1ea", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972670_northbound", + "description": "Between 4th Street and County Road Y (Kit Carson) from Mile Point 0.05 to Mile Point 9. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:12Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "4th Street", + "ending_cross_street": "County Road Y", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "43d0cdb5-3f4f-5f29-ad74-7cbfb6f04873", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972759_northbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "7794287e-4949-5456-8603-789dfcd32c94", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "northbound", + "name": "OpenTMS-Event26593972745_northbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.056, + "ending_milepost": 9.046 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79524515599996, 38.76524173300004], + [-102.79526628999997, 38.76624533900008], + [-102.79533427599995, 38.77136438800005], + [-102.79544999399997, 38.77888913700008], + [-102.79561829399995, 38.78964113400008], + [-102.79570833899999, 38.80165496200004], + [-102.79573089499996, 38.80572176000004], + [-102.79578507699995, 38.80802529700003], + [-102.79585824699996, 38.81121403800006], + [-102.79588380699994, 38.81237956000007], + [-102.79619960699995, 38.82910905400007], + [-102.79627183999997, 38.83377636200004], + [-102.79632535599995, 38.83668636200008], + [-102.79624126899995, 38.84767100300007], + [-102.79624672299997, 38.85142431100007], + [-102.79657127999997, 38.86850700200006], + [-102.79670591599995, 38.88114827900006], + [-102.79678280599995, 38.88732772900005], + [-102.79687831999996, 38.89555272000007], + [-102.79687846199994, 38.895564894000074] + ] + } + }, + { + "id": "7da5d5ae-ee9f-5f77-bb83-6fcea1c942a7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-59"], + "direction": "southbound", + "name": "OpenTMS-Event26593972745_southbound", + "description": "Between County Road Y and 4th Street (Kit Carson) from Mile Point 9 to Mile Point 0.05. Paving operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: Motorists can expect delays of up to 15 minutes. The speed limit may be reduced to 40 mph through the construction zone. There will be an 11-foot lane-width restriction in place. More project information is available at 719-771-3615 or co59resurfacingproject@gmail.com.", + "update_date": "2025-08-08T02:32:14Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road Y", + "ending_cross_street": "4th Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 9.046, + "ending_milepost": 0.056 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.79687846199994, 38.895564894000074], + [-102.79687831999996, 38.89555272000007], + [-102.79678280599995, 38.88732772900005], + [-102.79670591599995, 38.88114827900006], + [-102.79657127999997, 38.86850700200006], + [-102.79624672299997, 38.85142431100007], + [-102.79624126899995, 38.84767100300007], + [-102.79632535599995, 38.83668636200008], + [-102.79627183999997, 38.83377636200004], + [-102.79619960699995, 38.82910905400007], + [-102.79588380699994, 38.81237956000007], + [-102.79585824699996, 38.81121403800006], + [-102.79578507699995, 38.80802529700003], + [-102.79573089499996, 38.80572176000004], + [-102.79570833899999, 38.80165496200004], + [-102.79561829399995, 38.78964113400008], + [-102.79544999399997, 38.77888913700008], + [-102.79533427599995, 38.77136438800005], + [-102.79526628999997, 38.76624533900008], + [-102.79524515599996, 38.76524173300004] + ] + } + }, + { + "id": "2ebcc108-4c4c-5c8e-ac46-53ff94e00ab0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668651_eastbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:25Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09060210499996, 39.28760614000004] + ] + } + }, + { + "id": "6471cc3a-b511-5429-9377-d370bf86ac40", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668635_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:24Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 392.999, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09060210499996, 39.28760614000004], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "c9dc6b89-3a9b-5446-b2c6-b599063cd4b6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668651_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:25Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 392.999, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09060210499996, 39.28760614000004], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "70c84a63-c9f4-5ffa-a1c6-fd99346898a6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668635_eastbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:24Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09060210499996, 39.28760614000004] + ] + } + }, + { + "id": "ef7b2a39-621a-5fb0-bdca-89878ee7d0ee", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668541_eastbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:22Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07197152299995, 39.287059175000024], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "f5df8466-f19b-52ba-b99f-710c6d0e634e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668889_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:31Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07197152299995, 39.287059175000024] + ] + } + }, + { + "id": "cb91b9d4-e8aa-5b34-9adf-30bde28a2b65", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668823_westbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.95 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07287847499998, 39.287150918000066] + ] + } + }, + { + "id": "33c38163-d76c-5976-a8b9-eb13e79d86c1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668823_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07287847499998, 39.287150918000066], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "522ba53f-d830-5410-83ea-1908d91debbe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668889_eastbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:31Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07197152299995, 39.287059175000024], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "f941ed2c-6cd3-5684-859d-e398910f47b1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668541_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:22Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07197152299995, 39.287059175000024] + ] + } + }, + { + "id": "08537086-e3f9-5233-ba5d-a148013edc71", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668525_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:21Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 392.999, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09060210499996, 39.28760614000004], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "92c4daa3-6261-5c1d-8cb3-eae1c6b8f561", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668575_eastbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:22Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07197152299995, 39.287059175000024], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "4ab5bbb6-bd48-532c-90bc-51fe11929a40", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668575_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:22Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07197152299995, 39.287059175000024] + ] + } + }, + { + "id": "82122167-4b31-5c67-8235-f9b1d7849ec9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668840_westbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:29Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.95 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07287847499998, 39.287150918000066] + ] + } + }, + { + "id": "a7e3d56b-9ae3-59b0-9a83-eded1820bac5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668525_eastbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:21Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09060210499996, 39.28760614000004] + ] + } + }, + { + "id": "4f9686b8-a9cd-5e3c-927d-e6de566976c2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668840_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:29Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07287847499998, 39.287150918000066], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "0ed9544b-a89b-5741-9b38-a2a16b950eb1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668493_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:20Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 393.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09058348199994, 39.28760620200006] + ] + } + }, + { + "id": "efa711fa-2920-5f17-8a80-9db98dc8b6c4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668461_westbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:18Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.0, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09058348199994, 39.28760620200006], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "0d6653d5-f6e5-5aec-9b0a-0fd480770cab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668461_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:18Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 393.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09058348199994, 39.28760620200006] + ] + } + }, + { + "id": "09b1df46-2862-5ba7-9e48-15a2b2c0612a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668477_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:19Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 393.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09058348199994, 39.28760620200006] + ] + } + }, + { + "id": "357f812f-4165-58b5-be8a-37505af894af", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26593668801_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07287847499998, 39.287150918000066], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "0e90568b-9609-5599-85d6-2f5e8be8af49", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668493_westbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:20Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.0, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09058348199994, 39.28760620200006], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "20013536-ca76-5159-9c2b-1a47b00db222", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668477_westbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:19Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-15T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.0, + "ending_milepost": 391.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.09058348199994, 39.28760620200006], + [-103.09543536999996, 39.28759007200006], + [-103.10903653399998, 39.28748511200007], + [-103.10921608399997, 39.28748541900006] + ] + } + }, + { + "id": "d6367abd-0b40-5bba-b526-1dec878a7165", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26593668801_westbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-08-08T02:12:28Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-14T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 394.999, + "ending_milepost": 393.95 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.05349993199997, 39.28514215900003], + [-103.05719638799997, 39.28553568900003], + [-103.06159901199999, 39.28600424000007], + [-103.06551015499997, 39.28640530800004], + [-103.07195301299998, 39.28705730200005], + [-103.07287847499998, 39.287150918000066] + ] + } + }, + { + "id": "d9880a67-9995-5545-8a0f-6106c9d00a5f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-225"], + "direction": "southbound", + "name": "OpenTMS-Event26593291422_southbound", + "description": "Between Iliff Avenue and Exit 1B: Yosemite Street (Aurora) from Mile Point 4.5 to Mile Point 3.5. Two right lanes closed due to bridge maintenance operations. Starting August 14, 2025 at 8:00PM MDT until August 15, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 14, 8:00PM - August 15, 6:00AM Comment: Delays of up to 15 minutes can be anticipated. More project information is available at 720-575-8788 or denvermetrobridgemaintenance@gmail.com.", + "update_date": "2025-08-08T01:47:22Z" + }, + "start_date": "2025-08-15T02:00:00Z", + "end_date": "2025-08-15T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "closed" }, + { "order": 6, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Iliff Avenue", + "ending_cross_street": "Yosemite Street", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 3.533, + "ending_milepost": 4.52 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85018378999996, 39.65588235300004], + [-104.84854102499997, 39.65626717500004], + [-104.84732563299997, 39.65668193400006], + [-104.84599940499999, 39.657280626000045], + [-104.84447252199999, 39.65807629500006], + [-104.84259139399995, 39.659009952000076], + [-104.84165885899995, 39.65947277400005], + [-104.83881125499994, 39.66091195000007], + [-104.83734463599995, 39.66165756300006], + [-104.83573674799999, 39.66249303800004], + [-104.83503670299996, 39.66290430300006] + ] + } + }, + { + "id": "89ccf2f6-0296-5159-a8f6-2c48e3b7bd58", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-225"], + "direction": "northbound", + "name": "OpenTMS-Event26593291290_northbound", + "description": "Between Exit 1B: Yosemite Street and Iliff Avenue (Aurora) from Mile Point 3.5 to Mile Point 4.5. Two right lanes closed due to bridge maintenance operations. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 6:00AM Comment: Delays of up to 15 minutes can be anticipated. More project information is available at 720-575-8788 or denvermetrobridgemaintenance@gmail.com.", + "update_date": "2025-08-08T01:47:19Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Yosemite Street", + "ending_cross_street": "Iliff Avenue", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 3.533, + "ending_milepost": 4.517 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85018378999996, 39.65588235300004], + [-104.84854102499997, 39.65626717500004], + [-104.84732563299997, 39.65668193400006], + [-104.84599940499999, 39.657280626000045], + [-104.84447252199999, 39.65807629500006], + [-104.84259139399995, 39.659009952000076], + [-104.84165885899995, 39.65947277400005], + [-104.83881125499994, 39.66091195000007], + [-104.83734463599995, 39.66165756300006], + [-104.83573674799999, 39.66249303800004], + [-104.83508648999998, 39.66287505400004] + ] + } + }, + { + "id": "faf116c7-c901-50e4-a8fe-39d37af134df", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-225"], + "direction": "northbound", + "name": "OpenTMS-Event26593291312_northbound", + "description": "Between Exit 1B: Yosemite Street and Iliff Avenue (Aurora) from Mile Point 3.5 to Mile Point 4.5. Two right lanes closed due to bridge maintenance operations. Starting August 14, 2025 at 8:00PM MDT until August 15, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 14, 8:00PM - August 15, 6:00AM Comment: Delays of up to 15 minutes can be anticipated. More project information is available at 720-575-8788 or denvermetrobridgemaintenance@gmail.com.", + "update_date": "2025-08-08T01:47:19Z" + }, + "start_date": "2025-08-15T02:00:00Z", + "end_date": "2025-08-15T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Yosemite Street", + "ending_cross_street": "Iliff Avenue", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 3.533, + "ending_milepost": 4.517 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85018378999996, 39.65588235300004], + [-104.84854102499997, 39.65626717500004], + [-104.84732563299997, 39.65668193400006], + [-104.84599940499999, 39.657280626000045], + [-104.84447252199999, 39.65807629500006], + [-104.84259139399995, 39.659009952000076], + [-104.84165885899995, 39.65947277400005], + [-104.83881125499994, 39.66091195000007], + [-104.83734463599995, 39.66165756300006], + [-104.83573674799999, 39.66249303800004], + [-104.83508648999998, 39.66287505400004] + ] + } + }, + { + "id": "f4b0c41c-389a-5aad-9df4-e67cfced5b55", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-225"], + "direction": "southbound", + "name": "OpenTMS-Event26593291400_southbound", + "description": "Between Iliff Avenue and Exit 1B: Yosemite Street (Aurora) from Mile Point 4.5 to Mile Point 3.5. Two right lanes closed due to bridge maintenance operations. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 6:00AM Comment: Delays of up to 15 minutes can be anticipated. More project information is available at 720-575-8788 or denvermetrobridgemaintenance@gmail.com.", + "update_date": "2025-08-08T01:47:22Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "general", "status": "closed" }, + { "order": 6, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Iliff Avenue", + "ending_cross_street": "Yosemite Street", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 3.533, + "ending_milepost": 4.52 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85018378999996, 39.65588235300004], + [-104.84854102499997, 39.65626717500004], + [-104.84732563299997, 39.65668193400006], + [-104.84599940499999, 39.657280626000045], + [-104.84447252199999, 39.65807629500006], + [-104.84259139399995, 39.659009952000076], + [-104.84165885899995, 39.65947277400005], + [-104.83881125499994, 39.66091195000007], + [-104.83734463599995, 39.66165756300006], + [-104.83573674799999, 39.66249303800004], + [-104.83503670299996, 39.66290430300006] + ] + } + }, + { + "id": "6083fdfb-7514-5d85-9c47-0cb54b503e58", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "northbound", + "name": "OpenTMS-Event26593125032_northbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 14, 2025 at 8:00PM MDT until August 15, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 14, 8:00PM - August 15, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:20Z" + }, + "start_date": "2025-08-15T02:00:00Z", + "end_date": "2025-08-15T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.544 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82149036099997, 38.78496635300007], + [-104.82208497599999, 38.786711138000044], + [-104.82221926499994, 38.788466294000045], + [-104.82226248299997, 38.793459203000054], + [-104.82229444699999, 38.797151675000066], + [-104.82230431799996, 38.80057409800003], + [-104.82229045299994, 38.801512771000034] + ] + } + }, + { + "id": "1fc20219-7eaa-5548-8209-fefa05058006", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "northbound", + "name": "OpenTMS-Event26593124898_northbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:15Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.544 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82149036099997, 38.78496635300007], + [-104.82208497599999, 38.786711138000044], + [-104.82221926499994, 38.788466294000045], + [-104.82226248299997, 38.793459203000054], + [-104.82229444699999, 38.797151675000066], + [-104.82230431799996, 38.80057409800003], + [-104.82229045299994, 38.801512771000034] + ] + } + }, + { + "id": "595aeda6-48e2-5494-bac0-84240252409c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "southbound", + "name": "OpenTMS-Event26593124898_southbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:15Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 46.544, + "ending_milepost": 43.816 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.82229045299994, 38.801512771000034], + [-104.82230431799996, 38.80057409800003], + [-104.82229444699999, 38.797151675000066], + [-104.82226248299997, 38.793459203000054], + [-104.82221926499994, 38.788466294000045], + [-104.82208497599999, 38.786711138000044], + [-104.82149036099997, 38.78496635300007], + [-104.81910725899996, 38.78138613300007], + [-104.81554441799994, 38.776219636000064], + [-104.81347193799996, 38.77295182300003], + [-104.81305272499998, 38.77149858200005], + [-104.812807395, 38.76885248800005], + [-104.81255032699994, 38.76587386800003] + ] + } + }, + { + "id": "42d08370-935c-5752-bd37-78634c7c2850", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "southbound", + "name": "OpenTMS-Event26593125032_southbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 14, 2025 at 8:00PM MDT until August 15, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 14, 8:00PM - August 15, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:20Z" + }, + "start_date": "2025-08-15T02:00:00Z", + "end_date": "2025-08-15T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 46.544, + "ending_milepost": 43.816 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.82229045299994, 38.801512771000034], + [-104.82230431799996, 38.80057409800003], + [-104.82229444699999, 38.797151675000066], + [-104.82226248299997, 38.793459203000054], + [-104.82221926499994, 38.788466294000045], + [-104.82208497599999, 38.786711138000044], + [-104.82149036099997, 38.78496635300007], + [-104.81910725899996, 38.78138613300007], + [-104.81554441799994, 38.776219636000064], + [-104.81347193799996, 38.77295182300003], + [-104.81305272499998, 38.77149858200005], + [-104.812807395, 38.76885248800005], + [-104.81255032699994, 38.76587386800003] + ] + } + }, + { + "id": "cb0b429e-c5c4-5c5d-9f48-d13aca695fc9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "southbound", + "name": "OpenTMS-Event26593124968_southbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 14, 2025 at 8:00PM MDT until August 15, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 14, 8:00PM - August 15, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:17Z" + }, + "start_date": "2025-08-15T02:00:00Z", + "end_date": "2025-08-15T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 46.48, + "ending_milepost": 43.816 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.82230431799996, 38.80057409800003], + [-104.82231127999995, 38.80010270200006], + [-104.82229193099994, 38.79686114300006], + [-104.82226023699997, 38.79319968100003], + [-104.82219984499994, 38.78782129800004], + [-104.82196415699997, 38.78620372600005], + [-104.82129211199998, 38.78460532500003], + [-104.81910725899996, 38.78138613300007], + [-104.81554441799994, 38.776219636000064], + [-104.81347193799996, 38.77295182300003], + [-104.81305272499998, 38.77149858200005], + [-104.812807395, 38.76885248800005], + [-104.81255032699994, 38.76587386800003] + ] + } + }, + { + "id": "76b1841f-8847-5d3e-8323-449d3030b832", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "northbound", + "name": "OpenTMS-Event26593124952_northbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:17Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.48 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82129211199998, 38.78460532500003], + [-104.82196415699997, 38.78620372600005], + [-104.82219984499994, 38.78782129800004], + [-104.82226023699997, 38.79319968100003], + [-104.82229193099994, 38.79686114300006], + [-104.82231127999995, 38.80010270200006], + [-104.82230431799996, 38.80057409800003] + ] + } + }, + { + "id": "787d129b-6421-52fe-ab8f-a4648b81a2e0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "southbound", + "name": "OpenTMS-Event26593124952_southbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 13, 2025 at 8:00PM MDT until August 14, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 13, 8:00PM - August 14, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:17Z" + }, + "start_date": "2025-08-14T02:00:00Z", + "end_date": "2025-08-14T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 46.48, + "ending_milepost": 43.816 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.82230431799996, 38.80057409800003], + [-104.82231127999995, 38.80010270200006], + [-104.82229193099994, 38.79686114300006], + [-104.82226023699997, 38.79319968100003], + [-104.82219984499994, 38.78782129800004], + [-104.82196415699997, 38.78620372600005], + [-104.82129211199998, 38.78460532500003], + [-104.81910725899996, 38.78138613300007], + [-104.81554441799994, 38.776219636000064], + [-104.81347193799996, 38.77295182300003], + [-104.81305272499998, 38.77149858200005], + [-104.812807395, 38.76885248800005], + [-104.81255032699994, 38.76587386800003] + ] + } + }, + { + "id": "a194c179-b51a-513b-a1fb-3036f79d82dd", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["CO-115"], + "direction": "northbound", + "name": "OpenTMS-Event26593124968_northbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 14, 2025 at 8:00PM MDT until August 15, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 14, 8:00PM - August 15, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-08-08T01:36:17Z" + }, + "start_date": "2025-08-15T02:00:00Z", + "end_date": "2025-08-15T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "alternating-one-way", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.48 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82129211199998, 38.78460532500003], + [-104.82196415699997, 38.78620372600005], + [-104.82219984499994, 38.78782129800004], + [-104.82226023699997, 38.79319968100003], + [-104.82229193099994, 38.79686114300006], + [-104.82231127999995, 38.80010270200006], + [-104.82230431799996, 38.80057409800003] + ] + } + }, + { + "id": "6b8a0e7d-47bf-55b5-8e3b-c9c79ce95751", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26614287572_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 16, 2025 at 7:00PM MDT until August 17, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 16, 7:00PM - August 17, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-09T01:01:33Z" + }, + "start_date": "2025-08-17T01:00:00Z", + "end_date": "2025-08-17T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "69f874d8-a2b3-52e9-970f-de1ef602b660", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "cab83e20-0d78-496e-9214-eba19b8bfd17", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26614287519_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 16, 2025 at 7:00PM MDT until August 17, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 16, 7:00PM - August 17, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-09T01:01:31Z" + }, + "start_date": "2025-08-17T01:00:00Z", + "end_date": "2025-08-17T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + } + ] +} diff --git a/wzdx/sample_files/wzdx/production_sample_2025_08_07.json b/wzdx/sample_files/wzdx/production_sample_2025_08_07.json new file mode 100644 index 00000000..ebce0c8f --- /dev/null +++ b/wzdx/sample_files/wzdx/production_sample_2025_08_07.json @@ -0,0 +1,18774 @@ +{ + "feed_info": { + "publisher": "CDOT", + "version": "4.2", + "license": "https://creativecommons.org/publicdomain/zero/1.0/", + "data_sources": [ + { + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "organization_name": "CDOT", + "update_date": "2025-08-08T00:00:04Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + } + ], + "update_date": "2025-08-08T00:03:48Z", + "update_frequency": 300, + "contact_name": "Heather Pickering-Hilgers", + "contact_email": "heather.pickeringhilgers@state.co.us" + }, + "type": "FeatureCollection", + "features": [ + { + "id": "86ab7abd-3bf7-50c2-9a2c-5afc4c5f2188", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26438937209_southbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.6. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 5:00PM", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 50.638, + "ending_milepost": 49.575 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.25846301099995, 40.01734628400004], + [-105.26047791399998, 40.01739575700003], + [-105.26260918599996, 40.01738379100004], + [-105.26462394499998, 40.017251077000026], + [-105.26623719399998, 40.017232490000026], + [-105.26929063099999, 40.01723022400006], + [-105.27028105999995, 40.017229471000064], + [-105.27164660299997, 40.01722841900005], + [-105.27272845399995, 40.01717405800008], + [-105.27404631499996, 40.01691107900007], + [-105.27666624599999, 40.01636391900007], + [-105.27800015399998, 40.016085315000055] + ] + } + }, + { + "id": "c1fc2a3d-f9e7-5acf-8e66-958b2a8db99f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "northbound", + "name": "OpenTMS-Event26438937209_northbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.6. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 5:00PM", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 49.575, + "ending_milepost": 50.638 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.27803470799995, 40.016183795000074], + [-105.27537784899994, 40.016731754000034], + [-105.27342366799996, 40.01713474400003], + [-105.27171091599996, 40.017326224000044], + [-105.27045543199995, 40.01731477800007], + [-105.26930144599999, 40.01732274500006], + [-105.26623720799995, 40.01734384500003], + [-105.26430810399995, 40.01735708700005], + [-105.26305222399998, 40.01746340600005], + [-105.26047599199995, 40.01748704400006], + [-105.25846060799995, 40.017458300000044] + ] + } + }, + { + "id": "67d57954-bdbb-5272-89ad-164f53e987aa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26504363690_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting August 8, 2025 at 12:00AM MDT until August 8, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 8, 12:00AM - August 8, 11:59PM", + "update_date": "2025-08-03T23:22:39Z" + }, + "start_date": "2025-08-08T06:00:00Z", + "end_date": "2025-08-09T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "d9e091b5-8f6a-533f-9951-d5386117ecab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-30"], + "direction": "eastbound", + "name": "OpenTMS-Event26504446273_eastbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 3:00PM", + "update_date": "2025-08-03T23:27:48Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.85, + "ending_milepost": 2.436 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86639630599996, 39.65699170500005], + [-104.86639640899995, 39.656988365000075], + [-104.86656085599998, 39.65543087300006], + [-104.86692459199998, 39.65473662200003], + [-104.86762491799999, 39.65399488400004], + [-104.86835379199994, 39.653541086000075], + [-104.86896444699994, 39.65333429200007], + [-104.86986943899996, 39.65311020900003], + [-104.87173990399998, 39.653053699000054], + [-104.87236196099997, 39.65302811400005], + [-104.87377333299997, 39.653017713000054] + ] + } + }, + { + "id": "09ef73de-8824-5475-93fe-b9a20b39a59c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-30"], + "direction": "westbound", + "name": "OpenTMS-Event26504446273_westbound", + "description": "Between South Dayton Street and East Girard Avenue (Denver) from Mile Point 2.4 to Mile Point 2.8. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 3:00PM", + "update_date": "2025-08-03T23:27:48Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "South Dayton Street", + "ending_cross_street": "East Girard Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.436, + "ending_milepost": 2.85 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.87377333299997, 39.653017713000054], + [-104.87200093399997, 39.653042963000075], + [-104.87036065699999, 39.653068501000064], + [-104.86945000899999, 39.65318954300005], + [-104.86840471699998, 39.65351974400005], + [-104.86762491799999, 39.65399488400004], + [-104.86671499799996, 39.655075295000074], + [-104.86639640899995, 39.656988365000075], + [-104.86639630599996, 39.65699170500005] + ] + } + }, + { + "id": "c51c8779-89ca-551b-9696-36f660250cd5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26438937373_southbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.64. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:54Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 49.575, + "ending_milepost": 50.638 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.27803470799995, 40.016183795000074], + [-105.27537784899994, 40.016731754000034], + [-105.27342366799996, 40.01713474400003], + [-105.27171091599996, 40.017326224000044], + [-105.27045543199995, 40.01731477800007], + [-105.26930144599999, 40.01732274500006], + [-105.26623720799995, 40.01734384500003], + [-105.26430810399995, 40.01735708700005], + [-105.26305222399998, 40.01746340600005], + [-105.26047599199995, 40.01748704400006], + [-105.25846060799995, 40.017458300000044] + ] + } + }, + { + "id": "78e802ee-3718-5f2c-8220-f1f9cc697e9b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "northbound", + "name": "OpenTMS-Event26438937373_northbound", + "description": "Between 13th Street and US 36 (Boulder) from Mile Point 49.51 to Mile Point 50.64. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:54Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "13th Street", + "ending_cross_street": "US 36", + "beginning_milepost": 50.638, + "ending_milepost": 49.575 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.25846301099995, 40.01734628400004], + [-105.26047791399998, 40.01739575700003], + [-105.26260918599996, 40.01738379100004], + [-105.26462394499998, 40.017251077000026], + [-105.26623719399998, 40.017232490000026], + [-105.26929063099999, 40.01723022400006], + [-105.27028105999995, 40.017229471000064], + [-105.27164660299997, 40.01722841900005], + [-105.27272845399995, 40.01717405800008], + [-105.27404631499996, 40.01691107900007], + [-105.27666624599999, 40.01636391900007], + [-105.27800015399998, 40.016085315000055] + ] + } + }, + { + "id": "9ba29357-9d40-5c61-9766-1340c823d23a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26504363676_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting Thursday at 12:00AM MDT until Thursday, at about 11:59PM MDT. Full schedule below: \u2022 August 7, 12:00AM - August 7, 11:59PM", + "update_date": "2025-08-03T23:22:39Z" + }, + "start_date": "2025-08-07T06:00:00Z", + "end_date": "2025-08-08T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "9918eeb7-601b-5b3d-9fe5-1456dcad9e4c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-119"], + "direction": "southbound", + "name": "OpenTMS-Event26438937193_southbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 5:00PM Comment: Alternating single-lane closures throughout the project work zone", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 41.892, + "ending_milepost": 40.768 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.27926371399997, 40.01582138600003], + [-105.28324140499996, 40.01499158800004], + [-105.28454257699997, 40.014761935000024], + [-105.28547058099997, 40.014826295000034], + [-105.28706840799998, 40.01515305200007], + [-105.28799472299994, 40.015122903000076], + [-105.28896967599997, 40.01493250500005], + [-105.29040666399999, 40.01460550400003], + [-105.29231091699995, 40.014214577000075], + [-105.29320599199997, 40.014044571000056], + [-105.29475913399995, 40.013843965000035], + [-105.29539030599994, 40.01372614300004], + [-105.29638188499996, 40.01352495500004], + [-105.29756555599994, 40.01339411400005], + [-105.29787350199996, 40.01340612000007] + ] + } + }, + { + "id": "c9444167-2fda-51ec-9ecd-b90ef884f1a8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-119"], + "direction": "northbound", + "name": "OpenTMS-Event26438937193_northbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 5:00PM Comment: Alternating single-lane closures throughout the project work zone", + "update_date": "2025-07-31T23:06:51Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 40.768, + "ending_milepost": 41.892 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.29787350199996, 40.01340612000007], + [-105.29676935399999, 40.01344903700004], + [-105.29599764399995, 40.013667062000025], + [-105.294851672, 40.01392743700006], + [-105.29281290499995, 40.014209132000076], + [-105.29136006099998, 40.014512644000035], + [-105.28886701999994, 40.01503341400007], + [-105.28758095199998, 40.01525681900006], + [-105.28695764099996, 40.01522260400003], + [-105.28550854399998, 40.01492343700005], + [-105.28476416799998, 40.01484898500007], + [-105.28375716299996, 40.01499210000003], + [-105.28063482999994, 40.015644105000035], + [-105.27930072099997, 40.01592266500006] + ] + } + }, + { + "id": "98c899f5-f8d1-5230-9417-7f8931d983fb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26504363720_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting August 9, 2025 at 12:00AM MDT until August 9, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 9, 12:00AM - August 9, 11:59PM", + "update_date": "2025-08-03T23:22:40Z" + }, + "start_date": "2025-08-09T06:00:00Z", + "end_date": "2025-08-10T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "284ee71d-ae78-57cb-9605-5dc140a9a6b6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-119"], + "direction": "northbound", + "name": "OpenTMS-Event26438937293_northbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:52Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 40.768, + "ending_milepost": 41.892 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.29787350199996, 40.01340612000007], + [-105.29676935399999, 40.01344903700004], + [-105.29599764399995, 40.013667062000025], + [-105.294851672, 40.01392743700006], + [-105.29281290499995, 40.014209132000076], + [-105.29136006099998, 40.014512644000035], + [-105.28886701999994, 40.01503341400007], + [-105.28758095199998, 40.01525681900006], + [-105.28695764099996, 40.01522260400003], + [-105.28550854399998, 40.01492343700005], + [-105.28476416799998, 40.01484898500007], + [-105.28375716299996, 40.01499210000003], + [-105.28063482999994, 40.015644105000035], + [-105.27930072099997, 40.01592266500006] + ] + } + }, + { + "id": "f7507434-b2f3-5adf-aa8a-58571d0ad356", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-3"], + "direction": "northbound", + "name": "OpenTMS-Event26504363735_northbound", + "description": "Between Sawmill Road and 8th Avenue (Durango) from Mile Point 1.6 to Mile Point 2. Right shoulder closed due to road construction. Starting August 10, 2025 at 12:00AM MDT until August 10, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 10, 12:00AM - August 10, 11:59PM", + "update_date": "2025-08-03T23:22:40Z" + }, + "start_date": "2025-08-10T06:00:00Z", + "end_date": "2025-08-11T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Sawmill Road", + "ending_cross_street": "8th Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 1.619, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.87297450499995, 37.254471343000034], + [-107.87394086299997, 37.25671797800004], + [-107.87483656199998, 37.25911662400006], + [-107.87492555399996, 37.26027929700007], + [-107.87492540199997, 37.26028503800006] + ] + } + }, + { + "id": "67bbd8df-04f9-5ec8-bc7b-e9259fa54d78", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-119"], + "direction": "southbound", + "name": "OpenTMS-Event26438937293_southbound", + "description": "Between Fourmile Canyon Drive and CO 93; CO 7 from Mile Point 40.77 to Mile Point 41.89. Roadwork. Alternating traffic. Starting August 7, 2025 at 7:00PM MDT until August 8, 2025 at about 5:00AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:00AM", + "update_date": "2025-07-31T23:06:52Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Fourmile Canyon Drive", + "ending_cross_street": "CO 93", + "beginning_milepost": 41.892, + "ending_milepost": 40.768 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.27926371399997, 40.01582138600003], + [-105.28324140499996, 40.01499158800004], + [-105.28454257699997, 40.014761935000024], + [-105.28547058099997, 40.014826295000034], + [-105.28706840799998, 40.01515305200007], + [-105.28799472299994, 40.015122903000076], + [-105.28896967599997, 40.01493250500005], + [-105.29040666399999, 40.01460550400003], + [-105.29231091699995, 40.014214577000075], + [-105.29320599199997, 40.014044571000056], + [-105.29475913399995, 40.013843965000035], + [-105.29539030599994, 40.01372614300004], + [-105.29638188499996, 40.01352495500004], + [-105.29756555599994, 40.01339411400005], + [-105.29787350199996, 40.01340612000007] + ] + } + }, + { + "id": "8847ab45-02a7-5b37-8ed1-b10d93c33421", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-112"], + "direction": "eastbound", + "name": "OpenTMS-Event26438417670_eastbound", + "description": "Between 5th Street and County Road 9N (Del Norte) from Mile Point 0 to Mile Point 2. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 8, 2025 at 6:30AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 8, 6:30AM - August 8, 7:30PM Comment: Speed limit reduced to 40 MPH", + "update_date": "2025-07-31T22:32:24Z" + }, + "start_date": "2025-08-08T12:30:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "5th Street", + "ending_cross_street": "County Road 9N", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.067, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.35173043499998, 37.67974959900005], + [-106.35146976199997, 37.68180598400005], + [-106.35121714299999, 37.683798753000076], + [-106.35098965799995, 37.68484176700008], + [-106.34993066499999, 37.68733409400005], + [-106.34934718999995, 37.687945770000056], + [-106.34466486099996, 37.690896861000056], + [-106.34044018599997, 37.69352091800005], + [-106.33274999899999, 37.69872996700008], + [-106.33078041899995, 37.70007709200007] + ] + } + }, + { + "id": "1636dfbb-6c7c-565f-a53f-4fdb5d47cf4d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-112"], + "direction": "eastbound", + "name": "OpenTMS-Event26438417644_eastbound", + "description": "Between 5th Street and County Road 9N (Del Norte) from Mile Point 0 to Mile Point 2. Paving operations. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 7, 2025 at 6:30AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 7, 6:30AM - August 7, 7:30PM Comment: Speed limit reduced to 40 MPH", + "update_date": "2025-07-31T22:32:24Z" + }, + "start_date": "2025-08-07T12:30:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "5th Street", + "ending_cross_street": "County Road 9N", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.067, + "ending_milepost": 2.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.35173043499998, 37.67974959900005], + [-106.35146976199997, 37.68180598400005], + [-106.35121714299999, 37.683798753000076], + [-106.35098965799995, 37.68484176700008], + [-106.34993066499999, 37.68733409400005], + [-106.34934718999995, 37.687945770000056], + [-106.34466486099996, 37.690896861000056], + [-106.34044018599997, 37.69352091800005], + [-106.33274999899999, 37.69872996700008], + [-106.33078041899995, 37.70007709200007] + ] + } + }, + { + "id": "097e64ef-c545-53bc-8d62-ddb607da1d90", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26590761511_northbound", + "description": "Between Exit 14: Commerical Street (Trinidad) and Exit 27: Ludlow (7 miles south of Lynn) from Mile Point 14 to Mile Point 26. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM", + "update_date": "2025-08-07T22:59:14Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Commerical Street", + "ending_cross_street": "Ludlow", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 14.0, + "ending_milepost": 26.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.50762850499996, 37.173914566000064], + [-104.50745658199997, 37.17412060600003], + [-104.50570098499998, 37.17608940100007], + [-104.50292534099998, 37.17865457700003], + [-104.49987054399998, 37.18120574400007], + [-104.49949115899994, 37.18154451700008], + [-104.49892187999995, 37.182271386000025], + [-104.49851231299999, 37.18325245500006], + [-104.49839941399995, 37.184289481000064], + [-104.49815448399994, 37.186679655000034], + [-104.49803781799994, 37.18867884100007], + [-104.49776335399997, 37.19466698000008], + [-104.49769581099997, 37.195411576000026], + [-104.49679549199999, 37.20088695700008], + [-104.49548223499994, 37.20868148500006], + [-104.49409143599996, 37.21694299600006], + [-104.49299874999997, 37.22349766100007], + [-104.49222427799998, 37.22814275200005], + [-104.49211687899998, 37.22912336200005], + [-104.49210510299997, 37.230497143000036], + [-104.49228600999999, 37.23225133400007], + [-104.49260393399999, 37.23358895100006], + [-104.49414011499994, 37.237434300000075], + [-104.49483009899996, 37.23897012900005], + [-104.49529088799994, 37.23969277800006], + [-104.49795856799994, 37.242484613000045], + [-104.49867964399999, 37.24339915200005], + [-104.49923302199994, 37.24467149000003], + [-104.49991308299997, 37.24785824700007], + [-104.50134993199998, 37.25485065100003], + [-104.50171278799996, 37.256155066000076], + [-104.50447072999998, 37.26425426700007], + [-104.50579247799999, 37.26789056600006], + [-104.50740089099997, 37.27104297200003], + [-104.50921007099998, 37.27437370500007], + [-104.50985766399998, 37.27524261700006], + [-104.51435984399996, 37.28110910400005], + [-104.51612062799995, 37.283304662000035], + [-104.51716793099996, 37.284311040000034], + [-104.52435282499994, 37.29091032100007], + [-104.52483978199996, 37.291357531000074], + [-104.52678013999997, 37.29313943500006], + [-104.52973342299998, 37.29585132900007], + [-104.53044613699996, 37.296505747000026], + [-104.53263187299996, 37.29851260800007], + [-104.53576812799997, 37.301391945000034], + [-104.53851666799994, 37.303915078000045], + [-104.54002322299999, 37.305294582000045], + [-104.54231309499994, 37.30739120900006], + [-104.54341066899997, 37.308415783000044], + [-104.54838149499994, 37.31295863400004], + [-104.55088789299998, 37.315260401000046], + [-104.55379836499998, 37.317933012000026], + [-104.55606850899994, 37.32006886200003], + [-104.55697653899995, 37.321199481000065], + [-104.55873238599997, 37.324161066000045], + [-104.56115993699996, 37.32830887400007] + ] + } + }, + { + "id": "dbe04196-7b42-5cd9-8f34-ba4427f81876", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26590761543_northbound", + "description": "Between Exit 14: Commerical Street (Trinidad) and Exit 27: Ludlow (7 miles south of Lynn) from Mile Point 14 to Mile Point 26. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM", + "update_date": "2025-08-07T22:59:15Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Commerical Street", + "ending_cross_street": "Ludlow", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 14.0, + "ending_milepost": 26.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.50762850499996, 37.173914566000064], + [-104.50745658199997, 37.17412060600003], + [-104.50570098499998, 37.17608940100007], + [-104.50292534099998, 37.17865457700003], + [-104.49987054399998, 37.18120574400007], + [-104.49949115899994, 37.18154451700008], + [-104.49892187999995, 37.182271386000025], + [-104.49851231299999, 37.18325245500006], + [-104.49839941399995, 37.184289481000064], + [-104.49815448399994, 37.186679655000034], + [-104.49803781799994, 37.18867884100007], + [-104.49776335399997, 37.19466698000008], + [-104.49769581099997, 37.195411576000026], + [-104.49679549199999, 37.20088695700008], + [-104.49548223499994, 37.20868148500006], + [-104.49409143599996, 37.21694299600006], + [-104.49299874999997, 37.22349766100007], + [-104.49222427799998, 37.22814275200005], + [-104.49211687899998, 37.22912336200005], + [-104.49210510299997, 37.230497143000036], + [-104.49228600999999, 37.23225133400007], + [-104.49260393399999, 37.23358895100006], + [-104.49414011499994, 37.237434300000075], + [-104.49483009899996, 37.23897012900005], + [-104.49529088799994, 37.23969277800006], + [-104.49795856799994, 37.242484613000045], + [-104.49867964399999, 37.24339915200005], + [-104.49923302199994, 37.24467149000003], + [-104.49991308299997, 37.24785824700007], + [-104.50134993199998, 37.25485065100003], + [-104.50171278799996, 37.256155066000076], + [-104.50447072999998, 37.26425426700007], + [-104.50579247799999, 37.26789056600006], + [-104.50740089099997, 37.27104297200003], + [-104.50921007099998, 37.27437370500007], + [-104.50985766399998, 37.27524261700006], + [-104.51435984399996, 37.28110910400005], + [-104.51612062799995, 37.283304662000035], + [-104.51716793099996, 37.284311040000034], + [-104.52435282499994, 37.29091032100007], + [-104.52483978199996, 37.291357531000074], + [-104.52678013999997, 37.29313943500006], + [-104.52973342299998, 37.29585132900007], + [-104.53044613699996, 37.296505747000026], + [-104.53263187299996, 37.29851260800007], + [-104.53576812799997, 37.301391945000034], + [-104.53851666799994, 37.303915078000045], + [-104.54002322299999, 37.305294582000045], + [-104.54231309499994, 37.30739120900006], + [-104.54341066899997, 37.308415783000044], + [-104.54838149499994, 37.31295863400004], + [-104.55088789299998, 37.315260401000046], + [-104.55379836499998, 37.317933012000026], + [-104.55606850899994, 37.32006886200003], + [-104.55697653899995, 37.321199481000065], + [-104.55873238599997, 37.324161066000045], + [-104.56115993699996, 37.32830887400007] + ] + } + }, + { + "id": "f9f2da66-6efe-5d77-aca5-568ad397f46c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26590761495_northbound", + "description": "Between Exit 14: Commerical Street (Trinidad) and Exit 27: Ludlow (7 miles south of Lynn) from Mile Point 14 to Mile Point 26. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM", + "update_date": "2025-08-07T22:59:13Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Commerical Street", + "ending_cross_street": "Ludlow", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 14.0, + "ending_milepost": 26.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.50762850499996, 37.173914566000064], + [-104.50745658199997, 37.17412060600003], + [-104.50570098499998, 37.17608940100007], + [-104.50292534099998, 37.17865457700003], + [-104.49987054399998, 37.18120574400007], + [-104.49949115899994, 37.18154451700008], + [-104.49892187999995, 37.182271386000025], + [-104.49851231299999, 37.18325245500006], + [-104.49839941399995, 37.184289481000064], + [-104.49815448399994, 37.186679655000034], + [-104.49803781799994, 37.18867884100007], + [-104.49776335399997, 37.19466698000008], + [-104.49769581099997, 37.195411576000026], + [-104.49679549199999, 37.20088695700008], + [-104.49548223499994, 37.20868148500006], + [-104.49409143599996, 37.21694299600006], + [-104.49299874999997, 37.22349766100007], + [-104.49222427799998, 37.22814275200005], + [-104.49211687899998, 37.22912336200005], + [-104.49210510299997, 37.230497143000036], + [-104.49228600999999, 37.23225133400007], + [-104.49260393399999, 37.23358895100006], + [-104.49414011499994, 37.237434300000075], + [-104.49483009899996, 37.23897012900005], + [-104.49529088799994, 37.23969277800006], + [-104.49795856799994, 37.242484613000045], + [-104.49867964399999, 37.24339915200005], + [-104.49923302199994, 37.24467149000003], + [-104.49991308299997, 37.24785824700007], + [-104.50134993199998, 37.25485065100003], + [-104.50171278799996, 37.256155066000076], + [-104.50447072999998, 37.26425426700007], + [-104.50579247799999, 37.26789056600006], + [-104.50740089099997, 37.27104297200003], + [-104.50921007099998, 37.27437370500007], + [-104.50985766399998, 37.27524261700006], + [-104.51435984399996, 37.28110910400005], + [-104.51612062799995, 37.283304662000035], + [-104.51716793099996, 37.284311040000034], + [-104.52435282499994, 37.29091032100007], + [-104.52483978199996, 37.291357531000074], + [-104.52678013999997, 37.29313943500006], + [-104.52973342299998, 37.29585132900007], + [-104.53044613699996, 37.296505747000026], + [-104.53263187299996, 37.29851260800007], + [-104.53576812799997, 37.301391945000034], + [-104.53851666799994, 37.303915078000045], + [-104.54002322299999, 37.305294582000045], + [-104.54231309499994, 37.30739120900006], + [-104.54341066899997, 37.308415783000044], + [-104.54838149499994, 37.31295863400004], + [-104.55088789299998, 37.315260401000046], + [-104.55379836499998, 37.317933012000026], + [-104.55606850899994, 37.32006886200003], + [-104.55697653899995, 37.321199481000065], + [-104.55873238599997, 37.324161066000045], + [-104.56115993699996, 37.32830887400007] + ] + } + }, + { + "id": "00080488-f0b6-5e74-ad53-78e660bcadfa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26590761527_northbound", + "description": "Between Exit 14: Commerical Street (Trinidad) and Exit 27: Ludlow (7 miles south of Lynn) from Mile Point 14 to Mile Point 26. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM", + "update_date": "2025-08-07T22:59:14Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Commerical Street", + "ending_cross_street": "Ludlow", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 14.0, + "ending_milepost": 26.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.50762850499996, 37.173914566000064], + [-104.50745658199997, 37.17412060600003], + [-104.50570098499998, 37.17608940100007], + [-104.50292534099998, 37.17865457700003], + [-104.49987054399998, 37.18120574400007], + [-104.49949115899994, 37.18154451700008], + [-104.49892187999995, 37.182271386000025], + [-104.49851231299999, 37.18325245500006], + [-104.49839941399995, 37.184289481000064], + [-104.49815448399994, 37.186679655000034], + [-104.49803781799994, 37.18867884100007], + [-104.49776335399997, 37.19466698000008], + [-104.49769581099997, 37.195411576000026], + [-104.49679549199999, 37.20088695700008], + [-104.49548223499994, 37.20868148500006], + [-104.49409143599996, 37.21694299600006], + [-104.49299874999997, 37.22349766100007], + [-104.49222427799998, 37.22814275200005], + [-104.49211687899998, 37.22912336200005], + [-104.49210510299997, 37.230497143000036], + [-104.49228600999999, 37.23225133400007], + [-104.49260393399999, 37.23358895100006], + [-104.49414011499994, 37.237434300000075], + [-104.49483009899996, 37.23897012900005], + [-104.49529088799994, 37.23969277800006], + [-104.49795856799994, 37.242484613000045], + [-104.49867964399999, 37.24339915200005], + [-104.49923302199994, 37.24467149000003], + [-104.49991308299997, 37.24785824700007], + [-104.50134993199998, 37.25485065100003], + [-104.50171278799996, 37.256155066000076], + [-104.50447072999998, 37.26425426700007], + [-104.50579247799999, 37.26789056600006], + [-104.50740089099997, 37.27104297200003], + [-104.50921007099998, 37.27437370500007], + [-104.50985766399998, 37.27524261700006], + [-104.51435984399996, 37.28110910400005], + [-104.51612062799995, 37.283304662000035], + [-104.51716793099996, 37.284311040000034], + [-104.52435282499994, 37.29091032100007], + [-104.52483978199996, 37.291357531000074], + [-104.52678013999997, 37.29313943500006], + [-104.52973342299998, 37.29585132900007], + [-104.53044613699996, 37.296505747000026], + [-104.53263187299996, 37.29851260800007], + [-104.53576812799997, 37.301391945000034], + [-104.53851666799994, 37.303915078000045], + [-104.54002322299999, 37.305294582000045], + [-104.54231309499994, 37.30739120900006], + [-104.54341066899997, 37.308415783000044], + [-104.54838149499994, 37.31295863400004], + [-104.55088789299998, 37.315260401000046], + [-104.55379836499998, 37.317933012000026], + [-104.55606850899994, 37.32006886200003], + [-104.55697653899995, 37.321199481000065], + [-104.55873238599997, 37.324161066000045], + [-104.56115993699996, 37.32830887400007] + ] + } + }, + { + "id": "3f50a378-4ab5-5f0b-8633-ccb6e5d7b38c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26590761479_northbound", + "description": "Between Exit 14: Commerical Street (Trinidad) and Exit 27: Ludlow (7 miles south of Lynn) from Mile Point 14 to Mile Point 26. Road construction. Alternating traffic. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM", + "update_date": "2025-08-07T22:59:13Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Commerical Street", + "ending_cross_street": "Ludlow", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 14.0, + "ending_milepost": 26.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.50762850499996, 37.173914566000064], + [-104.50745658199997, 37.17412060600003], + [-104.50570098499998, 37.17608940100007], + [-104.50292534099998, 37.17865457700003], + [-104.49987054399998, 37.18120574400007], + [-104.49949115899994, 37.18154451700008], + [-104.49892187999995, 37.182271386000025], + [-104.49851231299999, 37.18325245500006], + [-104.49839941399995, 37.184289481000064], + [-104.49815448399994, 37.186679655000034], + [-104.49803781799994, 37.18867884100007], + [-104.49776335399997, 37.19466698000008], + [-104.49769581099997, 37.195411576000026], + [-104.49679549199999, 37.20088695700008], + [-104.49548223499994, 37.20868148500006], + [-104.49409143599996, 37.21694299600006], + [-104.49299874999997, 37.22349766100007], + [-104.49222427799998, 37.22814275200005], + [-104.49211687899998, 37.22912336200005], + [-104.49210510299997, 37.230497143000036], + [-104.49228600999999, 37.23225133400007], + [-104.49260393399999, 37.23358895100006], + [-104.49414011499994, 37.237434300000075], + [-104.49483009899996, 37.23897012900005], + [-104.49529088799994, 37.23969277800006], + [-104.49795856799994, 37.242484613000045], + [-104.49867964399999, 37.24339915200005], + [-104.49923302199994, 37.24467149000003], + [-104.49991308299997, 37.24785824700007], + [-104.50134993199998, 37.25485065100003], + [-104.50171278799996, 37.256155066000076], + [-104.50447072999998, 37.26425426700007], + [-104.50579247799999, 37.26789056600006], + [-104.50740089099997, 37.27104297200003], + [-104.50921007099998, 37.27437370500007], + [-104.50985766399998, 37.27524261700006], + [-104.51435984399996, 37.28110910400005], + [-104.51612062799995, 37.283304662000035], + [-104.51716793099996, 37.284311040000034], + [-104.52435282499994, 37.29091032100007], + [-104.52483978199996, 37.291357531000074], + [-104.52678013999997, 37.29313943500006], + [-104.52973342299998, 37.29585132900007], + [-104.53044613699996, 37.296505747000026], + [-104.53263187299996, 37.29851260800007], + [-104.53576812799997, 37.301391945000034], + [-104.53851666799994, 37.303915078000045], + [-104.54002322299999, 37.305294582000045], + [-104.54231309499994, 37.30739120900006], + [-104.54341066899997, 37.308415783000044], + [-104.54838149499994, 37.31295863400004], + [-104.55088789299998, 37.315260401000046], + [-104.55379836499998, 37.317933012000026], + [-104.55606850899994, 37.32006886200003], + [-104.55697653899995, 37.321199481000065], + [-104.55873238599997, 37.324161066000045], + [-104.56115993699996, 37.32830887400007] + ] + } + }, + { + "id": "c26b8e70-b140-527e-ae46-f59dd9b20367", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26437797624_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:19Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09060210499996, 39.28760614000004] + ] + } + }, + { + "id": "5e0b609e-c453-579e-8f51-a81069d2e9ed", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26438017086_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 8, 2025 at 4:00PM MDT until August 9, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 8, 4:00PM - August 9, 12:00AM Comment: Use both lanes to merge points.", + "update_date": "2025-07-31T22:06:00Z" + }, + "start_date": "2025-08-08T22:00:00Z", + "end_date": "2025-08-09T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "f2ed522f-a4f8-53e9-b7e3-a670535fa7d3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26437956502_eastbound", + "description": "Between Trinchera Ranch Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262 to Mile Point 263.67. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Alternating single lane closure, 40 MPH, between MP 262.00 and 263.67, 7am and 7pm daily.", + "update_date": "2025-07-31T22:02:01Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Trinchera Ranch Road", + "ending_cross_street": "County Road 25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 263.567 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.37246332999996, 37.44939783900003], + [-105.36968117999999, 37.45165707800004], + [-105.35969886099997, 37.459761540000045], + [-105.35716429899998, 37.46183611300006], + [-105.35532816899996, 37.46370161500005], + [-105.35384920699994, 37.46578614400005], + [-105.35357355899998, 37.46627617000007] + ] + } + }, + { + "id": "15822fbc-3986-5a5c-86bb-a022afdaba90", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26459649829_northbound", + "description": "Between West Florida Avenue and I-25 (Denver) from Mile Point 209.45 to Mile Point 210.59. Roadwork. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 7, 8:00PM - August 8, 6:00AM", + "update_date": "2025-08-01T21:54:49Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "West Florida Avenue", + "ending_cross_street": "I-25", + "beginning_milepost": 210.621, + "ending_milepost": 209.453 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99669212799995, 39.70533096300005], + [-104.99648381299994, 39.70499720000004], + [-104.99622148899999, 39.70464555700005], + [-104.99517103599999, 39.70346954100006], + [-104.99419986099997, 39.70231678500005], + [-104.99383356499999, 39.701854654000044], + [-104.99247781399998, 39.70018068500008], + [-104.99224275099999, 39.69978510800007], + [-104.99190146099994, 39.69896107900007], + [-104.99179645399994, 39.69849573800008], + [-104.99174304999997, 39.69778940800006], + [-104.99175723999997, 39.697242258000074], + [-104.99188350199995, 39.69665657200005], + [-104.99230263599998, 39.695684447000076], + [-104.99239493599998, 39.695429741000055], + [-104.99246349199996, 39.69480949900003], + [-104.99249109999994, 39.69326843400006], + [-104.99246230099999, 39.69265624500008], + [-104.99230260899998, 39.69120057900005], + [-104.99209745199994, 39.68954608800004], + [-104.99206121999998, 39.68940518200003] + ] + } + }, + { + "id": "6d0b236b-ea8e-5ee8-8b7e-71ed5f2fbc90", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26459649829_southbound", + "description": "Between West Florida Avenue and I-25 (Denver) from Mile Point 209.45 to Mile Point 210.59. Roadwork. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 7, 8:00PM - August 8, 6:00AM", + "update_date": "2025-08-01T21:54:49Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "West Florida Avenue", + "ending_cross_street": "I-25", + "beginning_milepost": 209.453, + "ending_milepost": 210.621 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99233183299998, 39.689405718000046], + [-104.99259752699999, 39.69010452400005], + [-104.99395235899999, 39.691677421000065], + [-104.99434424799995, 39.692332957000076], + [-104.99430960899997, 39.69305249700005], + [-104.99380940399999, 39.694087952000075], + [-104.99300245099994, 39.696344682000074], + [-104.99277874299997, 39.697209308000026], + [-104.99268001099995, 39.69845036400005], + [-104.99308070299998, 39.699538948000054], + [-104.99400219199998, 39.700689983000075], + [-104.99549579199999, 39.702559085000075], + [-104.99649641599996, 39.70424800200004], + [-104.99690170699995, 39.705223971000066], + [-104.99694342799995, 39.705414475000055] + ] + } + }, + { + "id": "e57b8837-0e9f-5e85-8e14-2966ae8fb3e7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26437956517_eastbound", + "description": "Between Trinchera Ranch Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262 to Mile Point 263.67. Road construction. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM Comment: Alternating single lane closure, 40 MPH, between MP 262.00 and 263.67, 7am and 7pm daily.", + "update_date": "2025-07-31T22:02:02Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Trinchera Ranch Road", + "ending_cross_street": "County Road 25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 263.567 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.37246332999996, 37.44939783900003], + [-105.36968117999999, 37.45165707800004], + [-105.35969886099997, 37.459761540000045], + [-105.35716429899998, 37.46183611300006], + [-105.35532816899996, 37.46370161500005], + [-105.35384920699994, 37.46578614400005], + [-105.35357355899998, 37.46627617000007] + ] + } + }, + { + "id": "78f2cab0-3535-508c-be25-38ca47acfe11", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26437797757_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:24Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07287847499998, 39.287150918000066], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "48e7665d-a79d-5f68-8222-b125e40623ab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26437798068_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:32Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07197152299995, 39.287059175000024], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "cc7a0a75-ec2c-5244-96c8-a2d246799b0a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26590159515_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting Monday at 9:00PM MDT until August 12, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 11, 9:00PM - August 12, 6:00AM", + "update_date": "2025-08-07T22:19:25Z" + }, + "start_date": "2025-08-12T03:00:00Z", + "end_date": "2025-08-12T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "b3c8e7c4-8b80-5af6-adb3-c855e7201e99", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26590159601_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting August 13, 2025 at 9:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 9:00PM - August 14, 6:00AM", + "update_date": "2025-08-07T22:19:29Z" + }, + "start_date": "2025-08-14T03:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "174be304-188c-5086-97fa-7438e87bc0f6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26590159491_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting Sunday at 9:00PM MDT until Monday, at about 6:00AM MDT. Full schedule below: \u2022 August 10, 9:00PM - August 11, 6:00AM", + "update_date": "2025-08-07T22:19:23Z" + }, + "start_date": "2025-08-11T03:00:00Z", + "end_date": "2025-08-11T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "dace990a-8e50-5608-901e-b0d54beacf73", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26437798132_westbound", + "description": "Between CO 59 and Exit 383: Arriba (Flagler) from Mile Point 395 to Mile Point 394. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:34Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 59", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.999, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07197152299995, 39.287059175000024], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "0a845971-6d71-5d7e-ba58-0fd5724c409a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26437797477_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 7, 2025 at 6:00AM MDT until August 7, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 7, 6:00AM - August 7, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:15Z" + }, + "start_date": "2025-08-07T12:00:00Z", + "end_date": "2025-08-08T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 393.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09058348199994, 39.28760620200006] + ] + } + }, + { + "id": "5c802241-82b3-51b8-82dc-c77a8807d11f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26437797773_eastbound", + "description": "Between Exit 383: Arriba and CO 59 (Flagler) from Mile Point 394 to Mile Point 395. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:26Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "CO 59", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 393.95, + "ending_milepost": 394.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.07287847499998, 39.287150918000066], + [-103.07195301299998, 39.28705730200005], + [-103.06551015499997, 39.28640530800004], + [-103.06159901199999, 39.28600424000007], + [-103.05719638799997, 39.28553568900003], + [-103.05349993199997, 39.28514215900003] + ] + } + }, + { + "id": "d741d0d9-082a-5749-a019-1a6bad9a6587", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26437797675_westbound", + "description": "Between Exit 395: Flagler and Exit 383: Arriba (2 to 3 miles west of Flagler) from Mile Point 393 to Mile Point 392. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:20Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Flagler", + "ending_cross_street": "Arriba", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 392.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09060210499996, 39.28760614000004] + ] + } + }, + { + "id": "0b6aa65d-0019-52bb-9ad6-8708d6764ac7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26437796024_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM", + "update_date": "2025-07-31T21:51:11Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + }, + { + "id": "676d6b84-0523-5676-98ed-d4b180797e16", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26437795536_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM", + "update_date": "2025-07-31T21:51:10Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + }, + { + "id": "45b6fb2f-d25f-532b-b046-1c9dc7f051f9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26437797493_eastbound", + "description": "Between Exit 383: Arriba and Exit 395: Flagler (2 to 3 miles west of Flagler) from Mile Point 392 to Mile Point 393. Bridge maintenance operations. Alternating traffic. Starting August 8, 2025 at 6:00AM MDT until August 8, 2025 at about 7:30PM MDT. Full schedule below: \u2022 August 8, 6:00AM - August 8, 7:30PM Comment: More project information is available at 719-771-3595 or i70ruralbridgerehab@gmail.com.", + "update_date": "2025-07-31T21:51:16Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-09T01:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Arriba", + "ending_cross_street": "Flagler", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 391.999, + "ending_milepost": 393.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.10921608399997, 39.28748541900006], + [-103.10903653399998, 39.28748511200007], + [-103.09543536999996, 39.28759007200006], + [-103.09058348199994, 39.28760620200006] + ] + } + }, + { + "id": "111feb3b-f0ba-5aad-ac83-681b24ff9e01", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26590159559_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting August 12, 2025 at 9:00PM MDT until August 13, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 12, 9:00PM - August 13, 6:00AM", + "update_date": "2025-08-07T22:19:27Z" + }, + "start_date": "2025-08-13T03:00:00Z", + "end_date": "2025-08-13T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "3b85fbd8-ea2b-550b-8f0a-2bac7cd43ac0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26590159640_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting August 14, 2025 at 9:00PM MDT until August 15, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 14, 9:00PM - August 15, 6:00AM", + "update_date": "2025-08-07T22:19:30Z" + }, + "start_date": "2025-08-15T03:00:00Z", + "end_date": "2025-08-15T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "61bc1ad1-bbe8-52df-9bcf-04fcf76be149", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-115"], + "direction": "northbound", + "name": "OpenTMS-Event26437638284_northbound", + "description": "Between State Park Road and Old Broadmoore Road (Colorado Springs) from Mile Point 43.82 to Mile Point 46.5. Paving operations. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 7, 8:00PM - August 8, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-07-31T21:41:05Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "State Park Road", + "ending_cross_street": "Old Broadmoore Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.48 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82129211199998, 38.78460532500003], + [-104.82196415699997, 38.78620372600005], + [-104.82219984499994, 38.78782129800004], + [-104.82226023699997, 38.79319968100003], + [-104.82229193099994, 38.79686114300006], + [-104.82231127999995, 38.80010270200006], + [-104.82230431799996, 38.80057409800003] + ] + } + }, + { + "id": "b2062aeb-2533-5552-870b-c23e271730f9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "northbound", + "name": "OpenTMS-Event26568275243_northbound", + "description": "Between CO 7 and CO 7 (near Allenspark) from Mile Point 54.3 to Mile Point 54.1. Right lane closed due to road construction. Starting August 11, 2025 at 9:00AM MDT until August 18, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 18, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:19Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-18T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 7", + "ending_cross_street": "CO 7", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 54.33, + "ending_milepost": 54.121 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.22398354799998, 40.01457619300004], + [-105.22542290399997, 40.01459160400003], + [-105.22817381799996, 40.01458997100008] + ] + } + }, + { + "id": "c0f1c92c-f6e8-553e-8085-b09346c0893f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["(DR) - ACADEMY BOULEVARD"], + "direction": "southbound", + "name": "OpenTMS-Event26437486926_southbound", + "description": "At Exit 135 ramp to Old CO 83. Exit ramp closed due to road construction. Starting August 8, 2025 at 7:30AM MDT until August 8, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 8, 7:30AM - August 8, 4:00PM Comment: Detour - Traffic exiting southbound I-25 to westbound South Academy will continue straight 200 feet and turn hard right at the intersection.", + "update_date": "2025-07-31T21:30:39Z" + }, + "start_date": "2025-08-08T13:30:00Z", + "end_date": "2025-08-08T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 135.317, + "ending_milepost": 135.319 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-104.77735863399994, 38.76650122400008], + [-104.77733926299999, 38.76647884700003] + ] + } + }, + { + "id": "e7fe8f00-93db-51ef-b339-e4d07e9d2769", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26415677760_southbound", + "description": "Between Patton Drive and 48th Street (Boulder) from Mile Point 54 to Mile Point 53.9. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 4, 9:00AM - August 11, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:15Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Patton Drive", + "ending_cross_street": "48th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.922, + "ending_milepost": 54.02 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.23196195599996, 40.014771401000075], + [-105.23054083999995, 40.01475270700007], + [-105.23006758499997, 40.01474647800006] + ] + } + }, + { + "id": "bc13bae2-37b2-54dc-afd2-6f8e21ef94b3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26568275261_southbound", + "description": "Between Conestoga Street and Range Street (Boulder) from Mile Point 54.1 to Mile Point 54. Right lane closed due to road construction. Starting August 11, 2025 at 9:00AM MDT until August 18, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 18, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:20Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-18T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Conestoga Street", + "ending_cross_street": "Range Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 54.02, + "ending_milepost": 54.122 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.23006758499997, 40.01474647800006], + [-105.22914202299995, 40.01474475400005], + [-105.22817667899994, 40.01474294800005] + ] + } + }, + { + "id": "e27981d9-7254-52e1-ba09-b5646940c50b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "northbound", + "name": "OpenTMS-Event26415677780_northbound", + "description": "Between CO 7 and CO 7 (near Allenspark) from Mile Point 53.4 to Mile Point 52.8. The left lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 4, 9:00AM - August 11, 4:00PM Comment: Left lanes in both directions will be closed 24/7. Delays may occur. Business access will remain open.", + "update_date": "2025-08-06T22:06:16Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 7", + "ending_cross_street": "CO 7", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.427, + "ending_milepost": 52.759 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.24128901299997, 40.014510650000034], + [-105.244960919, 40.01451072200007], + [-105.24890073799997, 40.01457776800004], + [-105.25009270899994, 40.01457572600003], + [-105.25376332399998, 40.01456554500004] + ] + } + }, + { + "id": "f69c7558-97ce-58aa-bc98-ffdc8f31f791", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26568275347_southbound", + "description": "Between Patton Drive and CO 157/Foothills Parkway (Boulder) from Mile Point 54 to Mile Point 53.5. Left lane closed due to road construction. Starting August 11, 2025 at 9:00AM MDT until August 14, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 14, 4:00PM Comment: Left lanes in both directions will be closed 24/7. Delays may occur. Business access will remain open.", + "update_date": "2025-08-06T22:06:21Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-14T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Patton Drive", + "ending_cross_street": "CO 157/Foothills Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.537, + "ending_milepost": 54.02 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.23930830299997, 40.01479438000007], + [-105.23580908399998, 40.014812703000075], + [-105.23478799999998, 40.014808524000046], + [-105.23054083999995, 40.01475270700007], + [-105.23006758499997, 40.01474647800006] + ] + } + }, + { + "id": "295f479d-dcb0-5876-90dc-903cbe9689d7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26568500823_eastbound", + "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Bridge repair. Alternating traffic. Starting Sunday at 12:00PM MDT until August 17, 2025 at about 12:00PM MDT. Full schedule below: \u2022 August 10, 12:00PM - August 17, 12:00PM Comment: Traffic will be diverted to single in each direction over both bridges. Webpage: www.codot.gov/projects/us50lasanimasbridge All wide loads please call ahead of coming through the project: 719-245-2671", + "update_date": "2025-08-06T22:11:11Z" + }, + "start_date": "2025-08-10T18:00:00Z", + "end_date": "2025-08-17T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "County Road 13", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 399.709, + "ending_milepost": 401.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.21981088599995, 38.078234929000075], + [-103.21986683999995, 38.07866229000007], + [-103.21995567699997, 38.080937266000035], + [-103.22051951699996, 38.08323095600008], + [-103.22063706499995, 38.08408402600003], + [-103.22040593999998, 38.084951610000076], + [-103.21980114499996, 38.085744387000034], + [-103.21919236499997, 38.08619518300003], + [-103.21825354399999, 38.08659296800005], + [-103.21605226699995, 38.08720815600003], + [-103.21268888699996, 38.088097463000054], + [-103.21163802199999, 38.088239557000065], + [-103.21020761099999, 38.08829860800006], + [-103.20634153399999, 38.088319342000034] + ] + } + }, + { + "id": "44227482-e545-5a5d-8808-36870a4385d5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26409581154_eastbound", + "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Bridge repair. There is alternating traffic. Until Sunday, at about 12:00PM MDT. Full schedule below: \u2022 August 3, 12:00PM - August 10, 12:00PM Comment: Traffic will be diverted to single lane alternating traffic over the eastern bridge. Webpage: www.codot.gov/projects/us50lasanimasbridge All wide loads please call ahead of coming through the project: 719-245-2671", + "update_date": "2025-08-06T22:11:13Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "County Road 13", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 399.709, + "ending_milepost": 401.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.21981088599995, 38.078234929000075], + [-103.21986683999995, 38.07866229000007], + [-103.21995567699997, 38.080937266000035], + [-103.22051951699996, 38.08323095600008], + [-103.22063706499995, 38.08408402600003], + [-103.22040593999998, 38.084951610000076], + [-103.21980114499996, 38.085744387000034], + [-103.21919236499997, 38.08619518300003], + [-103.21825354399999, 38.08659296800005], + [-103.21605226699995, 38.08720815600003], + [-103.21268888699996, 38.088097463000054], + [-103.21163802199999, 38.088239557000065], + [-103.21020761099999, 38.08829860800006], + [-103.20634153399999, 38.088319342000034] + ] + } + }, + { + "id": "d1aceb95-dbe5-5c43-a55f-161afb879270", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-115"], + "direction": "southbound", + "name": "OpenTMS-Event26437642253_southbound", + "description": "Between Old Broadmoore Road and State Park Road (Colorado Springs) from Mile Point 46.5 to Mile Point 43.82. Paving operations. Alternating traffic. Starting August 7, 2025 at 8:00PM MDT until August 8, 2025 at about 7:00AM MDT. Full schedule below: \u2022 August 7, 8:00PM - August 8, 7:00AM Comment: More project information is available at 719-259-6013 or co115adaandresurfacing@gmail.com.", + "update_date": "2025-07-31T21:41:09Z" + }, + "start_date": "2025-08-08T02:00:00Z", + "end_date": "2025-08-08T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Old Broadmoore Road", + "ending_cross_street": "State Park Road", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 43.816, + "ending_milepost": 46.544 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.81255032699994, 38.76587386800003], + [-104.812807395, 38.76885248800005], + [-104.81305272499998, 38.77149858200005], + [-104.81347193799996, 38.77295182300003], + [-104.81554441799994, 38.776219636000064], + [-104.81910725899996, 38.78138613300007], + [-104.82149036099997, 38.78496635300007], + [-104.82208497599999, 38.786711138000044], + [-104.82221926499994, 38.788466294000045], + [-104.82226248299997, 38.793459203000054], + [-104.82229444699999, 38.797151675000066], + [-104.82230431799996, 38.80057409800003], + [-104.82229045299994, 38.801512771000034] + ] + } + }, + { + "id": "ac90a1ef-2c81-5161-9cf2-6970d80148fa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26415677720_southbound", + "description": "Between McCarther Drive and Marine Street (Boulder) from Mile Point 53.5 to Mile Point 53.4. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 4, 9:00AM - August 11, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:14Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "McCarther Drive", + "ending_cross_street": "Marine Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.432, + "ending_milepost": 53.537 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.24126430199999, 40.01469018500006], + [-105.24020148199997, 40.01474680500007], + [-105.23930830299997, 40.01479438000007] + ] + } + }, + { + "id": "cda170dd-7212-537f-ba9d-79ba5eec1906", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26409581154_westbound", + "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Bridge repair. There is alternating traffic. Until Sunday, at about 12:00PM MDT. Full schedule below: \u2022 August 3, 12:00PM - August 10, 12:00PM Comment: Traffic will be diverted to single lane alternating traffic over the eastern bridge. Webpage: www.codot.gov/projects/us50lasanimasbridge All wide loads please call ahead of coming through the project: 719-245-2671", + "update_date": "2025-08-06T22:11:13Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "County Road 13", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 401.0, + "ending_milepost": 399.709 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.20633606899997, 38.088182000000074], + [-103.21109342899996, 38.08812598600008], + [-103.21218202899996, 38.08802714700005], + [-103.21323336199998, 38.08783217600006], + [-103.21597129099996, 38.087067389000026], + [-103.21837912099994, 38.08635355500007], + [-103.21939408199995, 38.085838857000056], + [-103.21990039099995, 38.085337233000075], + [-103.22017591099996, 38.084918361000064], + [-103.22034691999994, 38.084457765000025], + [-103.22040571499997, 38.08380288600006], + [-103.22030375999998, 38.08326197700006], + [-103.21998599899996, 38.08197536200004], + [-103.21960806099997, 38.08029983200004], + [-103.21963918099999, 38.079019026000026], + [-103.21972047399998, 38.07837482800005], + [-103.21981088599995, 38.078234929000075] + ] + } + }, + { + "id": "1eadf79d-cf73-556a-8443-78257c8b9bdd", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26568500823_westbound", + "description": "Between 1st Street and County Road 13 (Las Animas) from Mile Point 399.7 to Mile Point 401.2. Bridge repair. Alternating traffic. Starting Sunday at 12:00PM MDT until August 17, 2025 at about 12:00PM MDT. Full schedule below: \u2022 August 10, 12:00PM - August 17, 12:00PM Comment: Traffic will be diverted to single in each direction over both bridges. Webpage: www.codot.gov/projects/us50lasanimasbridge All wide loads please call ahead of coming through the project: 719-245-2671", + "update_date": "2025-08-06T22:11:11Z" + }, + "start_date": "2025-08-10T18:00:00Z", + "end_date": "2025-08-17T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "1st Street", + "ending_cross_street": "County Road 13", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 401.0, + "ending_milepost": 399.709 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.20633606899997, 38.088182000000074], + [-103.21109342899996, 38.08812598600008], + [-103.21218202899996, 38.08802714700005], + [-103.21323336199998, 38.08783217600006], + [-103.21597129099996, 38.087067389000026], + [-103.21837912099994, 38.08635355500007], + [-103.21939408199995, 38.085838857000056], + [-103.21990039099995, 38.085337233000075], + [-103.22017591099996, 38.084918361000064], + [-103.22034691999994, 38.084457765000025], + [-103.22040571499997, 38.08380288600006], + [-103.22030375999998, 38.08326197700006], + [-103.21998599899996, 38.08197536200004], + [-103.21960806099997, 38.08029983200004], + [-103.21963918099999, 38.079019026000026], + [-103.21972047399998, 38.07837482800005], + [-103.21981088599995, 38.078234929000075] + ] + } + }, + { + "id": "3ccfd076-004b-5620-9bfc-e2d9fd425f4f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26415677741_southbound", + "description": "Between Commerce Street and McCarther Drive (Boulder) from Mile Point 53.9 to Mile Point 53.8. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 4, 9:00AM - August 11, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:15Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Commerce Street", + "ending_cross_street": "McCarther Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.77, + "ending_milepost": 53.922 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.23480685999999, 40.01480860100003], + [-105.23478799999998, 40.014808524000046], + [-105.23196195599996, 40.014771401000075] + ] + } + }, + { + "id": "e672e137-c380-5e8d-8fa2-82c1f789a6ee", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009390_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Left lane closed due to road construction. Starting August 13, 2025 at 7:00PM MDT until August 13, 2025 at about 9:00PM MDT. Full schedule below: \u2022 August 13, 7:00PM - August 13, 9:00PM", + "update_date": "2025-08-07T22:09:12Z" + }, + "start_date": "2025-08-14T01:00:00Z", + "end_date": "2025-08-14T03:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "9d33b58a-84e7-5ed3-912a-4a50f2e9b49c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-157"], + "direction": "northbound", + "name": "OpenTMS-Event26432063018_northbound", + "description": "Between Colorado Avenue and Pearl Parkway (Boulder) from Mile Point 1.9 to Mile Point 2.3. The right lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 4, 9:00AM - August 11, 4:00PM Comment: Delays are expected on northbound Foothills Parkway just south of CO 7 (Arapahoe Avenue). Motorists can expect 24/7 right-lane closures. An alternate route is advised.", + "update_date": "2025-08-06T22:06:14Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Colorado Avenue", + "ending_cross_street": "Pearl Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 2.32, + "ending_milepost": 1.906 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.24161893799999, 40.01614540200006], + [-105.24113414799996, 40.01543085000003], + [-105.24070042999995, 40.014633497000034], + [-105.24049032199997, 40.01404880000007], + [-105.24034587199998, 40.013219426000035], + [-105.24034905799999, 40.01241614300005], + [-105.24040129899998, 40.011160793000045] + ] + } + }, + { + "id": "04ab7594-b8eb-5771-ab34-78a5bfb7dbb6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009344_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Road construction. Alternating traffic. Starting Sunday at 8:00PM MDT until Monday, at about 6:00AM MDT. Full schedule below: \u2022 August 10, 8:00PM - August 11, 6:00AM", + "update_date": "2025-08-07T22:09:11Z" + }, + "start_date": "2025-08-11T02:00:00Z", + "end_date": "2025-08-11T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "open" }, + { "order": 4, "type": "exit-ramp", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "01e37580-eae1-55cd-8286-db721b7dee14", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event25818681755_southbound", + "description": "Between CO 157/Foothills Parkway and 29th Street (Boulder) from Mile Point 53.4 to Mile Point 52.8. Two right lanes are closed due to road construction. Until August 29, 2025 at about 4:00PM MDT. Full schedule below: \u2022 July 8, 9:11AM - August 29, 4:00PM Comment: Major delays are expected from Foothills Parkway to 33rd Street. One-lane traffic pattern in each direction. An alternate route is highly advised.", + "update_date": "2025-08-06T22:06:13Z" + }, + "start_date": "2025-07-08T15:11:00Z", + "end_date": "2025-08-29T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 157/Foothills Parkway", + "ending_cross_street": "29th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 52.759, + "ending_milepost": 53.432 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.25376539099994, 40.014723083000035], + [-105.25008974999997, 40.01472486800003], + [-105.24658903899996, 40.01468493800007], + [-105.24487598699994, 40.014646853000045], + [-105.24126430199999, 40.01469018500006] + ] + } + }, + { + "id": "270fc46f-ca14-5d49-b160-58b1981bd8a7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "northbound", + "name": "OpenTMS-Event26568275279_northbound", + "description": "Between CO 7 and CO 7 (near Allenspark) from Mile Point 53.5 to Mile Point 54. Left lane closed due to road construction. Starting August 11, 2025 at 9:00AM MDT until August 14, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 14, 4:00PM Comment: Left lanes in both directions will be closed 24/7. Delays may occur. Business access will remain open.", + "update_date": "2025-08-06T22:06:20Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-14T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 7", + "ending_cross_street": "CO 7", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.549, + "ending_milepost": 54.02 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.23906570699995, 40.014799492000066], + [-105.23580908399998, 40.014812703000075], + [-105.23478799999998, 40.014808524000046], + [-105.23054083999995, 40.01475270700007], + [-105.23006758499997, 40.01474647800006] + ] + } + }, + { + "id": "c6d24e2d-f1b3-5e8d-a76b-9581fae90b2d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009528_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Road construction. Alternating traffic. Starting August 12, 2025 at 9:00PM MDT until August 13, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 12, 9:00PM - August 13, 6:00AM", + "update_date": "2025-08-07T22:09:16Z" + }, + "start_date": "2025-08-13T03:00:00Z", + "end_date": "2025-08-13T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "open" }, + { "order": 4, "type": "exit-ramp", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "b2932df4-86a4-5fad-a2d3-291f8ab38596", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009370_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Left lane closed due to road construction. Starting Monday at 7:00PM MDT until Monday, at about 9:00PM MDT. Full schedule below: \u2022 August 11, 7:00PM - August 11, 9:00PM", + "update_date": "2025-08-07T22:09:11Z" + }, + "start_date": "2025-08-12T01:00:00Z", + "end_date": "2025-08-12T03:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "34e1edaa-b5e5-5708-a263-6c182e1c16ca", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009482_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Road construction. Alternating traffic. Starting August 14, 2025 at 9:00PM MDT until August 15, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 14, 9:00PM - August 15, 6:00AM", + "update_date": "2025-08-07T22:09:14Z" + }, + "start_date": "2025-08-15T03:00:00Z", + "end_date": "2025-08-15T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "open" }, + { "order": 4, "type": "exit-ramp", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "33d6d05c-372c-52da-8fd7-6080fe146e50", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009554_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Road construction. Alternating traffic. Starting August 13, 2025 at 9:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 9:00PM - August 14, 6:00AM", + "update_date": "2025-08-07T22:09:17Z" + }, + "start_date": "2025-08-14T03:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "open" }, + { "order": 4, "type": "exit-ramp", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "f1f1540a-568d-5fe5-936a-12588a52e569", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009508_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Left lane closed due to road construction. Starting August 12, 2025 at 7:00PM MDT until August 12, 2025 at about 9:00PM MDT. Full schedule below: \u2022 August 12, 7:00PM - August 12, 9:00PM", + "update_date": "2025-08-07T22:09:15Z" + }, + "start_date": "2025-08-13T01:00:00Z", + "end_date": "2025-08-13T03:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "13078836-861b-5228-b65a-cc03b1af82c0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "southbound", + "name": "OpenTMS-Event26415677800_southbound", + "description": "Between CO 157/Foothills Parkway and 29th Street (Boulder) from Mile Point 53.4 to Mile Point 52.8. The left lane is closed due to road construction. Until August 11, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 4, 9:00AM - August 11, 4:00PM Comment: Left lanes in both directions will be closed 24/7. Delays may occur. Business access will remain open.", + "update_date": "2025-08-06T22:06:18Z" + }, + "start_date": "2025-08-04T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 157/Foothills Parkway", + "ending_cross_street": "29th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.432, + "ending_milepost": 52.759 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.24120708699996, 40.01451508000008], + [-105.24128901299997, 40.014510650000034], + [-105.244960919, 40.01451072200007], + [-105.24890073799997, 40.01457776800004], + [-105.25009270899994, 40.01457572600003], + [-105.25376332399998, 40.01456554500004] + ] + } + }, + { + "id": "6dc9fce9-a7f6-582e-b3ac-c05dd5b7d31a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009410_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Left lane closed due to road construction. Starting August 14, 2025 at 7:00PM MDT until August 14, 2025 at about 9:00PM MDT. Full schedule below: \u2022 August 14, 7:00PM - August 14, 9:00PM", + "update_date": "2025-08-07T22:09:12Z" + }, + "start_date": "2025-08-15T01:00:00Z", + "end_date": "2025-08-15T03:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "cc9e4c1d-226b-5eff-a887-60927fbab031", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-7"], + "direction": "northbound", + "name": "OpenTMS-Event26568275225_northbound", + "description": "Between CO 7 and CO 7 (near Allenspark) from Mile Point 53.9 to Mile Point 53.8. Right lane closed due to road construction. Starting August 11, 2025 at 9:00AM MDT until August 18, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 18, 4:00PM Comment: The following corners on CO 7 will be temporarily closed for at least one week. Pedestrian routes will be located on the opposite side of the construction.", + "update_date": "2025-08-06T22:06:19Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-18T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 7", + "ending_cross_street": "CO 7", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 53.922, + "ending_milepost": 53.77 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.23196916799998, 40.01462428700006], + [-105.23479438599998, 40.01465901100005], + [-105.23479585999996, 40.01465902800004] + ] + } + }, + { + "id": "dd96090f-f1d1-52da-8e32-535471793b8e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009456_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Road construction. Alternating traffic. Starting Monday at 9:00PM MDT until August 12, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 11, 9:00PM - August 12, 6:00AM", + "update_date": "2025-08-07T22:09:14Z" + }, + "start_date": "2025-08-12T03:00:00Z", + "end_date": "2025-08-12T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "exit-ramp", "status": "open" }, + { "order": 4, "type": "exit-ramp", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "1cc7c050-9f51-53ae-9b08-999b14d88c83", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26590009436_westbound", + "description": "Between Exit 260: C-470 (1 mile west of Golden) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 259 to Mile Point 253. Left lane closed due to road construction. Starting Sunday at 6:00PM MDT until Sunday, at about 8:00PM MDT. Full schedule below: \u2022 August 10, 6:00PM - August 10, 8:00PM", + "update_date": "2025-08-07T22:09:13Z" + }, + "start_date": "2025-08-11T00:00:00Z", + "end_date": "2025-08-11T02:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "C-470", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.027, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.20173794199997, 39.70221204200004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "c34d443a-7da6-525e-8496-e49e0dd58702", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-550"], + "direction": "northbound", + "name": "OpenTMS-Event26568350363_northbound", + "description": "Between Lime Creek Road and Little Molas Lake (7 to 8 miles south of Silverton) from Mile Point 62.5 to Mile Point 63. Right shoulder closed due to wall maintenance. Starting Sunday at 12:00PM MDT until August 17, 2025 at about 12:00PM MDT. Full schedule below: \u2022 August 10, 12:00PM - August 17, 12:00PM Comment: Webpage: www.codot.gov/projects/us550wallreplacement Information hotline: 970-718-5148 Email: us550wall@yahoo.com", + "update_date": "2025-08-06T22:01:16Z" + }, + "start_date": "2025-08-10T18:00:00Z", + "end_date": "2025-08-17T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Lime Creek Road", + "ending_cross_street": "Little Molas Lake", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 62.52, + "ending_milepost": 63.009 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.71935802999997, 37.73257301800004], + [-107.71851631399994, 37.73272398800003], + [-107.71782774699994, 37.73310371300005], + [-107.71582497599996, 37.73472439000005], + [-107.71468037199998, 37.73508539900007], + [-107.71347472199994, 37.73494470300005], + [-107.71266232399995, 37.73446908200003], + [-107.71224617999997, 37.73413244600005], + [-107.71162931199996, 37.733755690000066], + [-107.71089551599994, 37.733554069000036], + [-107.70999030699994, 37.73358593100005], + [-107.70984388599999, 37.733603550000055] + ] + } + }, + { + "id": "dcd2b765-c444-5897-b7c6-6aef408461e4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-550"], + "direction": "northbound", + "name": "OpenTMS-Event26409737986_northbound", + "description": "Between Lime Creek and Andrews Lake (10 to 13 miles south of Silverton) from Mile Point 56.7 to Mile Point 60. Wall maintenance. There is alternating traffic. There is a width limit in effect. Width limit 10'0\". Until Sunday, at about 12:00PM MDT. Full schedule below: \u2022 August 3, 12:00PM - August 10, 12:00PM Comment: Webpage: www.codot.gov/projects/us550wallreplacement Information hotline: 970-718-5148 Email: us550wall@yahoo.com", + "update_date": "2025-08-06T22:01:19Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Lime Creek", + "ending_cross_street": "Andrews Lake", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 56.705, + "ending_milepost": 60.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.77778543999995, 37.69959746300003], + [-107.77775175, 37.69990820700008], + [-107.77726575699995, 37.70047806600007], + [-107.77640192999996, 37.70064743000006], + [-107.77477263299994, 37.70040568100006], + [-107.77344718099994, 37.70046668800006], + [-107.77229351399995, 37.70082710400004], + [-107.77099271799995, 37.70070949700005], + [-107.77011591799999, 37.70070401400005], + [-107.76948546399996, 37.70096278500006], + [-107.76864795599994, 37.70167862100004], + [-107.76824710199998, 37.70258487600006], + [-107.76846324099995, 37.70395421600006], + [-107.76936928399999, 37.705806804000076], + [-107.77119392499998, 37.70763554600006], + [-107.77094856699995, 37.70862823300007], + [-107.76998160999995, 37.70860848900003], + [-107.76778937699999, 37.70824278400005], + [-107.76635100299995, 37.70813590500006], + [-107.76562128199998, 37.70836402800006], + [-107.76368914899996, 37.71096015400008], + [-107.76303259499997, 37.71150720500003], + [-107.76211577199996, 37.71174100200005], + [-107.75881837799994, 37.71194937900003], + [-107.75756475299994, 37.71216083200005], + [-107.75636574099997, 37.71284945600007], + [-107.75555128599996, 37.71381628100005], + [-107.75495601599994, 37.71461872000003], + [-107.75475250899996, 37.71536594200006], + [-107.75554728999998, 37.71719605100003], + [-107.75628165499995, 37.718012919000046], + [-107.75620067099999, 37.718942464000065], + [-107.75554766699997, 37.719143307000024], + [-107.75388945399999, 37.71955387400004], + [-107.75300034099996, 37.71989479600006], + [-107.75094761499997, 37.72076953100003], + [-107.75021337699997, 37.721189329000026], + [-107.749456926, 37.72189266200007], + [-107.74915567399995, 37.72257769400005], + [-107.74912275999998, 37.723488434000046], + [-107.74927551399998, 37.72495855100004], + [-107.74936758599995, 37.72650373300007], + [-107.75021986899998, 37.72773670400005], + [-107.75022035999996, 37.72773773800003] + ] + } + }, + { + "id": "112fb9e3-b408-5362-ae9d-83c3fc1d6d07", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-550"], + "direction": "northbound", + "name": "OpenTMS-Event26568350377_northbound", + "description": "Between Lime Creek and Andrews Lake (10 to 13 miles south of Silverton) from Mile Point 56.7 to Mile Point 60. Wall maintenance. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting Sunday at 12:00PM MDT until August 17, 2025 at about 12:00PM MDT. Full schedule below: \u2022 August 10, 12:00PM - August 17, 12:00PM Comment: Webpage: www.codot.gov/projects/us550wallreplacement Information hotline: 970-718-5148 Email: us550wall@yahoo.com", + "update_date": "2025-08-06T22:01:18Z" + }, + "start_date": "2025-08-10T18:00:00Z", + "end_date": "2025-08-17T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Lime Creek", + "ending_cross_street": "Andrews Lake", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 56.705, + "ending_milepost": 60.001 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.77778543999995, 37.69959746300003], + [-107.77775175, 37.69990820700008], + [-107.77726575699995, 37.70047806600007], + [-107.77640192999996, 37.70064743000006], + [-107.77477263299994, 37.70040568100006], + [-107.77344718099994, 37.70046668800006], + [-107.77229351399995, 37.70082710400004], + [-107.77099271799995, 37.70070949700005], + [-107.77011591799999, 37.70070401400005], + [-107.76948546399996, 37.70096278500006], + [-107.76864795599994, 37.70167862100004], + [-107.76824710199998, 37.70258487600006], + [-107.76846324099995, 37.70395421600006], + [-107.76936928399999, 37.705806804000076], + [-107.77119392499998, 37.70763554600006], + [-107.77094856699995, 37.70862823300007], + [-107.76998160999995, 37.70860848900003], + [-107.76778937699999, 37.70824278400005], + [-107.76635100299995, 37.70813590500006], + [-107.76562128199998, 37.70836402800006], + [-107.76368914899996, 37.71096015400008], + [-107.76303259499997, 37.71150720500003], + [-107.76211577199996, 37.71174100200005], + [-107.75881837799994, 37.71194937900003], + [-107.75756475299994, 37.71216083200005], + [-107.75636574099997, 37.71284945600007], + [-107.75555128599996, 37.71381628100005], + [-107.75495601599994, 37.71461872000003], + [-107.75475250899996, 37.71536594200006], + [-107.75554728999998, 37.71719605100003], + [-107.75628165499995, 37.718012919000046], + [-107.75620067099999, 37.718942464000065], + [-107.75554766699997, 37.719143307000024], + [-107.75388945399999, 37.71955387400004], + [-107.75300034099996, 37.71989479600006], + [-107.75094761499997, 37.72076953100003], + [-107.75021337699997, 37.721189329000026], + [-107.749456926, 37.72189266200007], + [-107.74915567399995, 37.72257769400005], + [-107.74912275999998, 37.723488434000046], + [-107.74927551399998, 37.72495855100004], + [-107.74936758599995, 37.72650373300007], + [-107.75021986899998, 37.72773670400005], + [-107.75022035999996, 37.72773773800003] + ] + } + }, + { + "id": "78dcf061-b9f4-5894-a22e-8e9d9f8e60dd", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-550"], + "direction": "northbound", + "name": "OpenTMS-Event26409738004_northbound", + "description": "Between Lime Creek Road and Little Molas Lake (7 to 8 miles south of Silverton) from Mile Point 62.5 to Mile Point 63. The right shoulder is closed due to wall maintenance. Until Sunday, at about 12:00PM MDT. Full schedule below: \u2022 August 3, 12:00PM - August 10, 12:00PM Comment: Webpage: www.codot.gov/projects/us550wallreplacement Information hotline: 970-718-5148 Email: us550wall@yahoo.com", + "update_date": "2025-08-06T22:01:21Z" + }, + "start_date": "2025-08-03T18:00:00Z", + "end_date": "2025-08-10T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Lime Creek Road", + "ending_cross_street": "Little Molas Lake", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 62.52, + "ending_milepost": 63.009 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.71935802999997, 37.73257301800004], + [-107.71851631399994, 37.73272398800003], + [-107.71782774699994, 37.73310371300005], + [-107.71582497599996, 37.73472439000005], + [-107.71468037199998, 37.73508539900007], + [-107.71347472199994, 37.73494470300005], + [-107.71266232399995, 37.73446908200003], + [-107.71224617999997, 37.73413244600005], + [-107.71162931199996, 37.733755690000066], + [-107.71089551599994, 37.733554069000036], + [-107.70999030699994, 37.73358593100005], + [-107.70984388599999, 37.733603550000055] + ] + } + }, + { + "id": "58a0854b-5096-5eff-b282-0f3a4319614e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589935049_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 15, 2025 at 4:00PM MDT until August 16, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 15, 4:00PM - August 16, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T22:04:31Z" + }, + "start_date": "2025-08-15T22:00:00Z", + "end_date": "2025-08-16T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "5cbbc6fb-5afe-548f-abf2-d2d0d3081ab7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860173_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting August 13, 2025 at 9:00PM MDT until August 14, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 13, 9:00PM - August 14, 6:00AM", + "update_date": "2025-08-07T21:59:24Z" + }, + "start_date": "2025-08-14T03:00:00Z", + "end_date": "2025-08-14T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "0de2b332-4c7e-50df-82a7-40c5f5bc5569", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860005_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 253 to Mile Point 262. Both shoulders closed due to road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 6:00PM", + "update_date": "2025-08-07T21:59:18Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "Colorado Mills Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 262.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20506937499994, 39.69904537600007], + [-105.20337989999996, 39.70075723700006], + [-105.20255999799997, 39.70168554000003], + [-105.20203879399998, 39.702349533000074], + [-105.20006522699998, 39.70490398800007], + [-105.19945873299997, 39.705688948000045], + [-105.19649803699997, 39.70952055600003], + [-105.19504627099997, 39.71139918700004], + [-105.19417783199998, 39.71254660400007], + [-105.19270413899994, 39.714462801000025], + [-105.190781717, 39.71695507100003], + [-105.18984140499998, 39.718052475000036], + [-105.18847369599996, 39.71936694800007], + [-105.18769294899994, 39.72000476800008], + [-105.18563422299997, 39.72141816000004], + [-105.18206644899999, 39.723739730000034], + [-105.17993813899994, 39.72512450600004], + [-105.17843878399998, 39.72609999900004], + [-105.17580481399995, 39.727785029000074], + [-105.17468559199995, 39.72842892500006], + [-105.17293965199997, 39.72943332800003], + [-105.17077491299995, 39.73094029200007], + [-105.16854799099997, 39.73271605700006], + [-105.16638882599995, 39.73443766200006], + [-105.16586083999994, 39.734858632000055] + ] + } + }, + { + "id": "12c41601-a584-5e56-b77f-e8075c070576", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860135_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting Sunday at 9:00PM MDT until Monday, at about 6:00AM MDT. Full schedule below: \u2022 August 10, 9:00PM - August 11, 6:00AM", + "update_date": "2025-08-07T21:59:22Z" + }, + "start_date": "2025-08-11T03:00:00Z", + "end_date": "2025-08-11T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "f12c7901-e8f8-51cb-870d-575ac68ff494", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589859932_westbound", + "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 262 to Mile Point 253. Both shoulders closed due to road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 6:00PM", + "update_date": "2025-08-07T21:59:16Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Colorado Mills Parkway", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.16560925799996, 39.734670538000046], + [-105.16642829499995, 39.734015928000076], + [-105.16829876699995, 39.73252972800003], + [-105.17028485399999, 39.73095664900006], + [-105.17177697799997, 39.72983731800008], + [-105.17295255099998, 39.72910159400004], + [-105.17407556899997, 39.728438624000034], + [-105.17533448899997, 39.727718854000045], + [-105.17567219299997, 39.727525772000035], + [-105.17821431499999, 39.725894277000066], + [-105.17910908999994, 39.72531372700007], + [-105.18168829599995, 39.723640182000054], + [-105.18425602099995, 39.72197394800003], + [-105.18541770199994, 39.72121974500004], + [-105.18705071399995, 39.72011714400003], + [-105.18815012299996, 39.71924355900006], + [-105.18854127899999, 39.71890944300003], + [-105.18956026099994, 39.717892934000076], + [-105.19021724899994, 39.71714887600007], + [-105.19085937399996, 39.71633701700006], + [-105.19240522099994, 39.71432528100007], + [-105.19281600999994, 39.71379348900007], + [-105.19388150899994, 39.71241396100004], + [-105.19428841599995, 39.711859066000045], + [-105.19542026399995, 39.71037813300006], + [-105.19850726299995, 39.70638823000007], + [-105.19950531599994, 39.70509814500008], + [-105.19976254099998, 39.704765645000066], + [-105.20026669299995, 39.70411394800004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "4aaed376-7bcf-57a5-b06c-1ee378b8f445", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589859969_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 253 to Mile Point 262. Both shoulders closed due to road construction. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 6:00PM", + "update_date": "2025-08-07T21:59:17Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "Colorado Mills Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 262.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20506937499994, 39.69904537600007], + [-105.20337989999996, 39.70075723700006], + [-105.20255999799997, 39.70168554000003], + [-105.20203879399998, 39.702349533000074], + [-105.20006522699998, 39.70490398800007], + [-105.19945873299997, 39.705688948000045], + [-105.19649803699997, 39.70952055600003], + [-105.19504627099997, 39.71139918700004], + [-105.19417783199998, 39.71254660400007], + [-105.19270413899994, 39.714462801000025], + [-105.190781717, 39.71695507100003], + [-105.18984140499998, 39.718052475000036], + [-105.18847369599996, 39.71936694800007], + [-105.18769294899994, 39.72000476800008], + [-105.18563422299997, 39.72141816000004], + [-105.18206644899999, 39.723739730000034], + [-105.17993813899994, 39.72512450600004], + [-105.17843878399998, 39.72609999900004], + [-105.17580481399995, 39.727785029000074], + [-105.17468559199995, 39.72842892500006], + [-105.17293965199997, 39.72943332800003], + [-105.17077491299995, 39.73094029200007], + [-105.16854799099997, 39.73271605700006], + [-105.16638882599995, 39.73443766200006], + [-105.16586083999994, 39.734858632000055] + ] + } + }, + { + "id": "0283c27d-0675-5611-9f24-a3efc0964887", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860117_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting August 12, 2025 at 9:00PM MDT until August 13, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 12, 9:00PM - August 13, 6:00AM", + "update_date": "2025-08-07T21:59:22Z" + }, + "start_date": "2025-08-13T03:00:00Z", + "end_date": "2025-08-13T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "2503fa1d-f3e3-52c3-9bb7-905459313252", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589860095_westbound", + "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 262 to Mile Point 253. Both shoulders closed due to road construction. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 6:00PM", + "update_date": "2025-08-07T21:59:21Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Colorado Mills Parkway", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.16560925799996, 39.734670538000046], + [-105.16642829499995, 39.734015928000076], + [-105.16829876699995, 39.73252972800003], + [-105.17028485399999, 39.73095664900006], + [-105.17177697799997, 39.72983731800008], + [-105.17295255099998, 39.72910159400004], + [-105.17407556899997, 39.728438624000034], + [-105.17533448899997, 39.727718854000045], + [-105.17567219299997, 39.727525772000035], + [-105.17821431499999, 39.725894277000066], + [-105.17910908999994, 39.72531372700007], + [-105.18168829599995, 39.723640182000054], + [-105.18425602099995, 39.72197394800003], + [-105.18541770199994, 39.72121974500004], + [-105.18705071399995, 39.72011714400003], + [-105.18815012299996, 39.71924355900006], + [-105.18854127899999, 39.71890944300003], + [-105.18956026099994, 39.717892934000076], + [-105.19021724899994, 39.71714887600007], + [-105.19085937399996, 39.71633701700006], + [-105.19240522099994, 39.71432528100007], + [-105.19281600999994, 39.71379348900007], + [-105.19388150899994, 39.71241396100004], + [-105.19428841599995, 39.711859066000045], + [-105.19542026399995, 39.71037813300006], + [-105.19850726299995, 39.70638823000007], + [-105.19950531599994, 39.70509814500008], + [-105.19976254099998, 39.704765645000066], + [-105.20026669299995, 39.70411394800004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "9c8c156c-e2c2-537e-8622-1bea89a33a3f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589859951_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 253 to Mile Point 262. Both shoulders closed due to road construction. Starting Monday at 7:00AM MDT until Monday, at about 6:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 6:00PM", + "update_date": "2025-08-07T21:59:17Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "Colorado Mills Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 262.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20506937499994, 39.69904537600007], + [-105.20337989999996, 39.70075723700006], + [-105.20255999799997, 39.70168554000003], + [-105.20203879399998, 39.702349533000074], + [-105.20006522699998, 39.70490398800007], + [-105.19945873299997, 39.705688948000045], + [-105.19649803699997, 39.70952055600003], + [-105.19504627099997, 39.71139918700004], + [-105.19417783199998, 39.71254660400007], + [-105.19270413899994, 39.714462801000025], + [-105.190781717, 39.71695507100003], + [-105.18984140499998, 39.718052475000036], + [-105.18847369599996, 39.71936694800007], + [-105.18769294899994, 39.72000476800008], + [-105.18563422299997, 39.72141816000004], + [-105.18206644899999, 39.723739730000034], + [-105.17993813899994, 39.72512450600004], + [-105.17843878399998, 39.72609999900004], + [-105.17580481399995, 39.727785029000074], + [-105.17468559199995, 39.72842892500006], + [-105.17293965199997, 39.72943332800003], + [-105.17077491299995, 39.73094029200007], + [-105.16854799099997, 39.73271605700006], + [-105.16638882599995, 39.73443766200006], + [-105.16586083999994, 39.734858632000055] + ] + } + }, + { + "id": "fd7849e0-1dba-50d3-9d13-0ce32fdb77e8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860023_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 253 to Mile Point 262. Both shoulders closed due to road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T21:59:19Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "Colorado Mills Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 262.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20506937499994, 39.69904537600007], + [-105.20337989999996, 39.70075723700006], + [-105.20255999799997, 39.70168554000003], + [-105.20203879399998, 39.702349533000074], + [-105.20006522699998, 39.70490398800007], + [-105.19945873299997, 39.705688948000045], + [-105.19649803699997, 39.70952055600003], + [-105.19504627099997, 39.71139918700004], + [-105.19417783199998, 39.71254660400007], + [-105.19270413899994, 39.714462801000025], + [-105.190781717, 39.71695507100003], + [-105.18984140499998, 39.718052475000036], + [-105.18847369599996, 39.71936694800007], + [-105.18769294899994, 39.72000476800008], + [-105.18563422299997, 39.72141816000004], + [-105.18206644899999, 39.723739730000034], + [-105.17993813899994, 39.72512450600004], + [-105.17843878399998, 39.72609999900004], + [-105.17580481399995, 39.727785029000074], + [-105.17468559199995, 39.72842892500006], + [-105.17293965199997, 39.72943332800003], + [-105.17077491299995, 39.73094029200007], + [-105.16854799099997, 39.73271605700006], + [-105.16638882599995, 39.73443766200006], + [-105.16586083999994, 39.734858632000055] + ] + } + }, + { + "id": "258318b4-0f8d-5f70-8286-318d9cf94ae8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589860059_westbound", + "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 262 to Mile Point 253. Both shoulders closed due to road construction. Starting Monday at 7:00AM MDT until Monday, at about 6:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 6:00PM", + "update_date": "2025-08-07T21:59:20Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Colorado Mills Parkway", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.16560925799996, 39.734670538000046], + [-105.16642829499995, 39.734015928000076], + [-105.16829876699995, 39.73252972800003], + [-105.17028485399999, 39.73095664900006], + [-105.17177697799997, 39.72983731800008], + [-105.17295255099998, 39.72910159400004], + [-105.17407556899997, 39.728438624000034], + [-105.17533448899997, 39.727718854000045], + [-105.17567219299997, 39.727525772000035], + [-105.17821431499999, 39.725894277000066], + [-105.17910908999994, 39.72531372700007], + [-105.18168829599995, 39.723640182000054], + [-105.18425602099995, 39.72197394800003], + [-105.18541770199994, 39.72121974500004], + [-105.18705071399995, 39.72011714400003], + [-105.18815012299996, 39.71924355900006], + [-105.18854127899999, 39.71890944300003], + [-105.18956026099994, 39.717892934000076], + [-105.19021724899994, 39.71714887600007], + [-105.19085937399996, 39.71633701700006], + [-105.19240522099994, 39.71432528100007], + [-105.19281600999994, 39.71379348900007], + [-105.19388150899994, 39.71241396100004], + [-105.19428841599995, 39.711859066000045], + [-105.19542026399995, 39.71037813300006], + [-105.19850726299995, 39.70638823000007], + [-105.19950531599994, 39.70509814500008], + [-105.19976254099998, 39.704765645000066], + [-105.20026669299995, 39.70411394800004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "520167a7-600e-59fc-8402-333d48e7faf7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860153_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting Monday at 9:00PM MDT until August 12, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 11, 9:00PM - August 12, 6:00AM", + "update_date": "2025-08-07T21:59:23Z" + }, + "start_date": "2025-08-12T03:00:00Z", + "end_date": "2025-08-12T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "7418204e-4ccd-5237-9d44-6b66a5264652", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589860077_westbound", + "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 262 to Mile Point 253. Both shoulders closed due to road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T21:59:20Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Colorado Mills Parkway", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.16560925799996, 39.734670538000046], + [-105.16642829499995, 39.734015928000076], + [-105.16829876699995, 39.73252972800003], + [-105.17028485399999, 39.73095664900006], + [-105.17177697799997, 39.72983731800008], + [-105.17295255099998, 39.72910159400004], + [-105.17407556899997, 39.728438624000034], + [-105.17533448899997, 39.727718854000045], + [-105.17567219299997, 39.727525772000035], + [-105.17821431499999, 39.725894277000066], + [-105.17910908999994, 39.72531372700007], + [-105.18168829599995, 39.723640182000054], + [-105.18425602099995, 39.72197394800003], + [-105.18541770199994, 39.72121974500004], + [-105.18705071399995, 39.72011714400003], + [-105.18815012299996, 39.71924355900006], + [-105.18854127899999, 39.71890944300003], + [-105.18956026099994, 39.717892934000076], + [-105.19021724899994, 39.71714887600007], + [-105.19085937399996, 39.71633701700006], + [-105.19240522099994, 39.71432528100007], + [-105.19281600999994, 39.71379348900007], + [-105.19388150899994, 39.71241396100004], + [-105.19428841599995, 39.711859066000045], + [-105.19542026399995, 39.71037813300006], + [-105.19850726299995, 39.70638823000007], + [-105.19950531599994, 39.70509814500008], + [-105.19976254099998, 39.704765645000066], + [-105.20026669299995, 39.70411394800004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "1e5bc4e6-b4e0-5c1f-9ebc-a76d7aab5b7d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589859914_westbound", + "description": "Between Exit 263: Colorado Mills Parkway (West Pleasant View) and Exit 253: Chief Hosa (1 mile west of Genesee) from Mile Point 262 to Mile Point 253. Both shoulders closed due to road construction. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 6:00PM", + "update_date": "2025-08-07T21:59:16Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Colorado Mills Parkway", + "ending_cross_street": "Chief Hosa", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.0, + "ending_milepost": 252.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.16560925799996, 39.734670538000046], + [-105.16642829499995, 39.734015928000076], + [-105.16829876699995, 39.73252972800003], + [-105.17028485399999, 39.73095664900006], + [-105.17177697799997, 39.72983731800008], + [-105.17295255099998, 39.72910159400004], + [-105.17407556899997, 39.728438624000034], + [-105.17533448899997, 39.727718854000045], + [-105.17567219299997, 39.727525772000035], + [-105.17821431499999, 39.725894277000066], + [-105.17910908999994, 39.72531372700007], + [-105.18168829599995, 39.723640182000054], + [-105.18425602099995, 39.72197394800003], + [-105.18541770199994, 39.72121974500004], + [-105.18705071399995, 39.72011714400003], + [-105.18815012299996, 39.71924355900006], + [-105.18854127899999, 39.71890944300003], + [-105.18956026099994, 39.717892934000076], + [-105.19021724899994, 39.71714887600007], + [-105.19085937399996, 39.71633701700006], + [-105.19240522099994, 39.71432528100007], + [-105.19281600999994, 39.71379348900007], + [-105.19388150899994, 39.71241396100004], + [-105.19428841599995, 39.711859066000045], + [-105.19542026399995, 39.71037813300006], + [-105.19850726299995, 39.70638823000007], + [-105.19950531599994, 39.70509814500008], + [-105.19976254099998, 39.704765645000066], + [-105.20026669299995, 39.70411394800004], + [-105.20201571899997, 39.70185294000004], + [-105.20226071799999, 39.70153621000003], + [-105.20302292499997, 39.70058378700003], + [-105.20388006299999, 39.69963342900007], + [-105.20627494699994, 39.69719933300007], + [-105.20718291099996, 39.69631841100005], + [-105.20762478799998, 39.69598588200006], + [-105.20826035099998, 39.69564229100007], + [-105.20912094099998, 39.69535273100007], + [-105.20990644399996, 39.69520797000007], + [-105.21134185799997, 39.695233458000075], + [-105.21362532099994, 39.69577372800006], + [-105.21446423299994, 39.695909517000075], + [-105.21598713399999, 39.695961311000076], + [-105.21867573199995, 39.69597666100003], + [-105.22049104999996, 39.69628332600007], + [-105.22618847799998, 39.697944421000045], + [-105.22732893199998, 39.69814667500003], + [-105.22893940399996, 39.698193693000064], + [-105.23410789999997, 39.69827767400005], + [-105.23569242999997, 39.69831471600003], + [-105.23674029699998, 39.69841055200004], + [-105.23787274399996, 39.69874889300007], + [-105.23853942299996, 39.699110491000056], + [-105.23930038299994, 39.69974314800004], + [-105.23970526299996, 39.70014286500003], + [-105.24074773999996, 39.701086091000036], + [-105.24131805299999, 39.70140888000003], + [-105.24349108699994, 39.70212298100006], + [-105.24469978899998, 39.702480319000074], + [-105.24604170299995, 39.70281520300006], + [-105.24854660099999, 39.70332813500005], + [-105.25046869899995, 39.70372168400007], + [-105.25236142099999, 39.70410918300007], + [-105.25414900599998, 39.70439332900003], + [-105.25513476399999, 39.704413973000044], + [-105.25775326999997, 39.70409160000003], + [-105.25980245199997, 39.70380853700004], + [-105.26085316199999, 39.70376444600004], + [-105.26200538599994, 39.70380550800007], + [-105.26322705299998, 39.70395005100005], + [-105.26903542599996, 39.70480986300004], + [-105.27245236599998, 39.70531552700004], + [-105.27547465999999, 39.70579957600006], + [-105.27671734199998, 39.706132439000044], + [-105.27830152899998, 39.706745529000045], + [-105.28207319199998, 39.708316971000045], + [-105.28337622899994, 39.70874990100003], + [-105.28464535499995, 39.70893247200007], + [-105.28902159499995, 39.709153581000066], + [-105.29013579599996, 39.70922851700004], + [-105.29212952599994, 39.70948103000006], + [-105.29368019899994, 39.709791091000056], + [-105.29493293199994, 39.710109669000076], + [-105.30034424399997, 39.71152229100005], + [-105.30277868999997, 39.712157700000034], + [-105.30358781999996, 39.71234324400007], + [-105.30421104199996, 39.71250629800005] + ] + } + }, + { + "id": "305a0dbe-e54f-5507-9f1b-00277ef9fc5c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860192_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 260: C-470 (1 mile west of Golden) from Mile Point 253 to Mile Point 259. Paving operations. Alternating traffic. Starting August 14, 2025 at 9:00PM MDT until August 15, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 14, 9:00PM - August 15, 6:00AM", + "update_date": "2025-08-07T21:59:24Z" + }, + "start_date": "2025-08-15T03:00:00Z", + "end_date": "2025-08-15T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "C-470", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 259.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20472303499997, 39.699381894000055], + [-105.20290733899998, 39.70127343300004], + [-105.20231631599995, 39.70199031100003], + [-105.20203879399998, 39.702349533000074] + ] + } + }, + { + "id": "05edc3c4-2796-59e2-8c53-ed0487562a40", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589860041_eastbound", + "description": "Between Exit 253: Chief Hosa (1 mile west of Genesee) and Exit 263: Colorado Mills Parkway (West Pleasant View) from Mile Point 253 to Mile Point 262. Both shoulders closed due to road construction. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 6:00PM", + "update_date": "2025-08-07T21:59:19Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" }, + { "order": 4, "type": "general", "status": "open" }, + { "order": 5, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Chief Hosa", + "ending_cross_street": "Colorado Mills Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 252.999, + "ending_milepost": 262.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.30410409999996, 39.71274578800006], + [-105.30300202099994, 39.71245223400007], + [-105.30184972199999, 39.71215807500005], + [-105.29733913199999, 39.71102667400004], + [-105.29501658699996, 39.71038342600008], + [-105.29356359699995, 39.710017838000056], + [-105.29094893499996, 39.709556586000076], + [-105.28972312699995, 39.709429886000066], + [-105.28613041099999, 39.70927424800004], + [-105.28385426999995, 39.70913441400006], + [-105.28271509399997, 39.708868761000076], + [-105.28189963099999, 39.70856585000007], + [-105.27760325799994, 39.70677834800006], + [-105.27645068699997, 39.70635572900005], + [-105.27537834199995, 39.70607445600007], + [-105.27390667999998, 39.70582397900006], + [-105.26896532899997, 39.70509223500005], + [-105.26614780399996, 39.704674899000054], + [-105.26316756399996, 39.70417891900007], + [-105.26139355799995, 39.704003862000036], + [-105.25986945399995, 39.704029510000055], + [-105.25607227899997, 39.70456567800005], + [-105.25449138199997, 39.70465083000005], + [-105.25351497399998, 39.70456474100007], + [-105.25083878699996, 39.70402867700005], + [-105.25039000499999, 39.70393779800003], + [-105.24846654799995, 39.70354827700004], + [-105.24649761099994, 39.70314723100006], + [-105.24488894399997, 39.702747878000025], + [-105.24377375699999, 39.702425203000075], + [-105.24154102699998, 39.70174320500007], + [-105.24081241499994, 39.70140276400008], + [-105.24018069699997, 39.70097137800008], + [-105.23955365299997, 39.70036833800003], + [-105.23904765999998, 39.699909416000025], + [-105.23834177699996, 39.69931235100006], + [-105.23776191799999, 39.69895951800004], + [-105.23697403399996, 39.698689357000035], + [-105.23573596499995, 39.698549085000025], + [-105.23410394299998, 39.69851247500003], + [-105.22893488799997, 39.698460357000044], + [-105.22753927399998, 39.69842573400007], + [-105.22604031099996, 39.698181463000026], + [-105.22094143699996, 39.69667194600004], + [-105.21912224499994, 39.69626627100007], + [-105.21598648599996, 39.69621746100006], + [-105.21511913499995, 39.69620351200007], + [-105.21405723599997, 39.69610886500004], + [-105.21230549299997, 39.69570387700003], + [-105.21098070999994, 39.695460343000036], + [-105.20966502799996, 39.695563381000056], + [-105.20830405399994, 39.69603695300003], + [-105.20725785199994, 39.69691886600003], + [-105.20506937499994, 39.69904537600007], + [-105.20337989999996, 39.70075723700006], + [-105.20255999799997, 39.70168554000003], + [-105.20203879399998, 39.702349533000074], + [-105.20006522699998, 39.70490398800007], + [-105.19945873299997, 39.705688948000045], + [-105.19649803699997, 39.70952055600003], + [-105.19504627099997, 39.71139918700004], + [-105.19417783199998, 39.71254660400007], + [-105.19270413899994, 39.714462801000025], + [-105.190781717, 39.71695507100003], + [-105.18984140499998, 39.718052475000036], + [-105.18847369599996, 39.71936694800007], + [-105.18769294899994, 39.72000476800008], + [-105.18563422299997, 39.72141816000004], + [-105.18206644899999, 39.723739730000034], + [-105.17993813899994, 39.72512450600004], + [-105.17843878399998, 39.72609999900004], + [-105.17580481399995, 39.727785029000074], + [-105.17468559199995, 39.72842892500006], + [-105.17293965199997, 39.72943332800003], + [-105.17077491299995, 39.73094029200007], + [-105.16854799099997, 39.73271605700006], + [-105.16638882599995, 39.73443766200006], + [-105.16586083999994, 39.734858632000055] + ] + } + }, + { + "id": "56c3a48f-366f-5cff-8e7f-8647d83cd52c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26437251372_westbound", + "description": "Between Nebraska State Line and County Road 47 (4 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 458.6. Road construction. Alternating traffic. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-07-31T21:15:17Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 47", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 458.518, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.21566702199999, 40.58554917400005], + [-102.20744262799997, 40.58559375700003], + [-102.20595207499997, 40.58560160500008], + [-102.18665348099995, 40.58555024100008], + [-102.16921223899999, 40.58566598500005], + [-102.16734967199994, 40.585678191000056], + [-102.14822215999999, 40.58568246300007], + [-102.12915174799997, 40.58568356600006], + [-102.11014500399995, 40.585681528000066], + [-102.09327623599995, 40.58584096300007], + [-102.09108299599995, 40.585861512000065], + [-102.07147989399999, 40.585617426000056], + [-102.05877095899996, 40.58537812600008], + [-102.05682504399999, 40.58494731600007], + [-102.05544100299994, 40.58428301400005], + [-102.05157878999995, 40.58195381300004] + ] + } + }, + { + "id": "1eefd352-d90d-5d1b-90ca-8272c229bb20", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "westbound", + "name": "OpenTMS-Event26437251386_westbound", + "description": "Between Nebraska State Line and County Road 47 (4 to 12 miles east of Holyoke) from Mile Point 467.28 to Mile Point 458.6. Road construction. Alternating traffic. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM Comment: Flaggers and a pilot car will guide traffic through the work area. Delays up to 10 minutes may occur.", + "update_date": "2025-07-31T21:15:17Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "Nebraska State Line", + "ending_cross_street": "County Road 47", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 458.518, + "ending_milepost": 467.283 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.21566702199999, 40.58554917400005], + [-102.20744262799997, 40.58559375700003], + [-102.20595207499997, 40.58560160500008], + [-102.18665348099995, 40.58555024100008], + [-102.16921223899999, 40.58566598500005], + [-102.16734967199994, 40.585678191000056], + [-102.14822215999999, 40.58568246300007], + [-102.12915174799997, 40.58568356600006], + [-102.11014500399995, 40.585681528000066], + [-102.09327623599995, 40.58584096300007], + [-102.09108299599995, 40.585861512000065], + [-102.07147989399999, 40.585617426000056], + [-102.05877095899996, 40.58537812600008], + [-102.05682504399999, 40.58494731600007], + [-102.05544100299994, 40.58428301400005], + [-102.05157878999995, 40.58195381300004] + ] + } + }, + { + "id": "6509b81e-865c-5e83-80dd-ff59d54af680", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589334700_westbound", + "description": "Between Exit 248: Beaver Brook/Floyd Hill and Exit 244: US 6 (Floyd Hill) from Mile Point 247.24 to Mile Point 246. Two left lanes closed due to road construction. Starting Monday at 8:00PM MDT until August 12, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 11, 8:00PM - August 12, 6:00AM Comment: Watch for an overnight double left lane closure on westbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:08Z" + }, + "start_date": "2025-08-12T02:00:00Z", + "end_date": "2025-08-12T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Beaver Brook/Floyd Hill", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 247.261, + "ending_milepost": 245.967 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.39768915399998, 39.716492154000036], + [-105.39818211699998, 39.71676424200007], + [-105.40071983099995, 39.71843510100007], + [-105.40170754499997, 39.71900556600008], + [-105.40287591999999, 39.71945982900007], + [-105.40930657499996, 39.72105620000008], + [-105.40993001699997, 39.72122359000008], + [-105.41184050299995, 39.72175818200003], + [-105.41280203699995, 39.72206171500005], + [-105.41388568099995, 39.72241622700005], + [-105.41491130999998, 39.72283538000005], + [-105.41631377699997, 39.72341218200006], + [-105.41670631299996, 39.72363450700004], + [-105.41756568299996, 39.72403485900003], + [-105.42064251199997, 39.72570336900003], + [-105.42106028399996, 39.725941257000045], + [-105.42114722699995, 39.725996225000074] + ] + } + }, + { + "id": "857991eb-583b-511c-83ae-490cd2441a3b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589334856_eastbound", + "description": "Between Exit 240: CO 103; Idaho Springs (Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 241 to Mile Point 247. Road construction. Starting August 14, 2025 at 9:00AM MDT until August 14, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 4:00PM Comment: Watch for 20-minute traffic holds on eastbound and westbound I-70 for rock scaling and blasting. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:17Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-14T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 103", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 241.0, + "ending_milepost": 247.021 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.49605043299994, 39.74127946200008], + [-105.49394935999999, 39.74228677100007], + [-105.49256049399997, 39.742947095000034], + [-105.49105846199996, 39.743655285000045], + [-105.49005423599999, 39.74413933400007], + [-105.48860991199996, 39.74466614700003], + [-105.48749675499994, 39.744804044000034], + [-105.48614724599997, 39.744644347000076], + [-105.48375651599997, 39.74405582800006], + [-105.48297647299995, 39.74393579200006], + [-105.48157927499994, 39.74394024600008], + [-105.48034644199998, 39.744102156000054], + [-105.47867012899997, 39.74434021600007], + [-105.47371565699996, 39.74507842600008], + [-105.47145744599999, 39.745398075000026], + [-105.47031403199998, 39.745381835000046], + [-105.46863458599995, 39.74511492500005], + [-105.46775629199999, 39.74516813500003], + [-105.46693233899998, 39.745450970000036], + [-105.46539915599999, 39.746601901000076], + [-105.46489877399995, 39.74679770700004], + [-105.46428859299999, 39.746899738000025], + [-105.46346509699998, 39.74687840400003], + [-105.46111605999994, 39.74657855800007], + [-105.46044522099999, 39.74645140100006], + [-105.45966786099996, 39.74623481000003], + [-105.45860466099998, 39.74579787600004], + [-105.45688568699995, 39.744852181000056], + [-105.45618542399995, 39.744458923000025], + [-105.45482018199999, 39.74377303600005], + [-105.45434095999997, 39.74358507100004], + [-105.45301631099994, 39.743352463000065], + [-105.45186654699995, 39.74342891500004], + [-105.45090129999994, 39.74369464400007], + [-105.44882892199996, 39.74447039300003], + [-105.44825497599999, 39.74460608100003], + [-105.44681445299994, 39.74451558100003], + [-105.44534784099994, 39.743997043000036], + [-105.44482690199999, 39.743829523000045], + [-105.44384329099995, 39.743751839000026], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43378312999994, 39.74393246100004], + [-105.43339754399994, 39.743568750000065], + [-105.43304780499994, 39.74287590200004], + [-105.43298036399995, 39.741968350000036], + [-105.43287935399997, 39.741223028000036], + [-105.43174984599995, 39.73892639700006], + [-105.43150258999998, 39.73846032800003], + [-105.43104469999997, 39.73775442200008], + [-105.42865059999997, 39.73479245200008], + [-105.42788812199996, 39.73382380900006], + [-105.42737353299998, 39.732994305000034], + [-105.42657579299998, 39.73130761700003], + [-105.42614300799994, 39.73058946200007], + [-105.42558345199996, 39.729980229000034], + [-105.42412723099994, 39.72899333100003], + [-105.42346765599996, 39.72846012800005], + [-105.42253593499998, 39.727366191000044], + [-105.42223319899995, 39.72704590600006], + [-105.42140646399997, 39.72636173400008], + [-105.42059725599995, 39.72587636900005], + [-105.41752041899997, 39.724207860000035], + [-105.41688332499996, 39.72388115100006], + [-105.41636147899999, 39.723658310000076], + [-105.41543005599999, 39.72320971400006], + [-105.41486604199997, 39.72300837800003], + [-105.41384040799994, 39.722589226000025], + [-105.41275676499998, 39.722234713000034], + [-105.41175678399998, 39.721919264000064], + [-105.40988473099998, 39.72139658800006], + [-105.40948826899995, 39.721263554000075], + [-105.40350914299995, 39.71981857500003], + [-105.40234902299994, 39.71947143800003], + [-105.40166224499995, 39.719178562000025], + [-105.40161515899996, 39.71915307200004] + ] + } + }, + { + "id": "515096b6-5d48-5a07-9b53-8cf77294fb7c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-50"], + "direction": "westbound", + "name": "OpenTMS-Event26401754779_westbound", + "description": "Between 33rd Lane and County Road 29 (Pueblo) from Mile Point 8 to Mile Point 7. The right lane is closed due to road construction. Until today at about 11:59PM MDT. Full schedule below: \u2022 August 7, 12:00AM - August 7, 11:59PM", + "update_date": "2025-08-07T21:28:33Z" + }, + "start_date": "2025-08-07T06:00:00Z", + "end_date": "2025-08-08T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "33rd Lane", + "ending_cross_street": "County Road 29", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 7.0, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.50300382199998, 38.24489179100004], + [-104.50126537999995, 38.24486931700005], + [-104.49681998499995, 38.244833640000024], + [-104.48957226699997, 38.24556309700006], + [-104.48580844699995, 38.24591925400006], + [-104.48549067799996, 38.24593198900004] + ] + } + }, + { + "id": "a70df469-66f3-5109-9e26-8ae57bbb9e32", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-50"], + "direction": "eastbound", + "name": "OpenTMS-Event26401754756_eastbound", + "description": "Between CO 227 and CO 231 (1 to 2 miles west of Vineland) from Mile Point 7 to Mile Point 8. The right lane is closed due to road construction. Until today at about 11:59PM MDT. Full schedule below: \u2022 August 7, 12:00AM - August 7, 11:59PM", + "update_date": "2025-08-07T21:28:33Z" + }, + "start_date": "2025-08-07T06:00:00Z", + "end_date": "2025-08-08T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 227", + "ending_cross_street": "CO 231", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 7.0, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.50300382199998, 38.24489179100004], + [-104.50126537999995, 38.24486931700005], + [-104.49681998499995, 38.244833640000024], + [-104.48957226699997, 38.24556309700006], + [-104.48580844699995, 38.24591925400006], + [-104.48549067799996, 38.24593198900004] + ] + } + }, + { + "id": "fa276987-7900-5fb6-840d-f8ae1ff8b10f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26589334375_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 5:00PM Comment: Watch for alternating single lane closures on US 40. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us", + "update_date": "2025-08-07T21:24:06Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.43125694899999, 39.74248800100003], + [-105.43185405199995, 39.74192364600003], + [-105.43192489799998, 39.74123689600003], + [-105.43146837899997, 39.74073906800004], + [-105.43052490099996, 39.740474377000055], + [-105.43020760299999, 39.739727593000055], + [-105.43073486599997, 39.739194818000044], + [-105.43067846199995, 39.73851810100007], + [-105.43008529099995, 39.73786316200005], + [-105.42885877199996, 39.73609851500004] + ] + } + }, + { + "id": "88907369-813e-5cc4-a0ef-71b50fa75741", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26589334720_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 5:00PM Comment: Watch for alternating single lane closures on US 40. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us", + "update_date": "2025-08-07T21:24:09Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.43125694899999, 39.74248800100003], + [-105.43185405199995, 39.74192364600003], + [-105.43192489799998, 39.74123689600003], + [-105.43146837899997, 39.74073906800004], + [-105.43052490099996, 39.740474377000055], + [-105.43020760299999, 39.739727593000055], + [-105.43073486599997, 39.739194818000044], + [-105.43067846199995, 39.73851810100007], + [-105.43008529099995, 39.73786316200005], + [-105.42885877199996, 39.73609851500004] + ] + } + }, + { + "id": "cc57b22b-3913-5e63-ad77-ece16ebf3804", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26589334734_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting August 12, 2025 at 6:00AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 6:00AM - August 12, 5:00PM Comment: Watch for alternating single lane closures on US 40. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us", + "update_date": "2025-08-07T21:24:09Z" + }, + "start_date": "2025-08-12T12:00:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.43125694899999, 39.74248800100003], + [-105.43185405199995, 39.74192364600003], + [-105.43192489799998, 39.74123689600003], + [-105.43146837899997, 39.74073906800004], + [-105.43052490099996, 39.740474377000055], + [-105.43020760299999, 39.739727593000055], + [-105.43073486599997, 39.739194818000044], + [-105.43067846199995, 39.73851810100007], + [-105.43008529099995, 39.73786316200005], + [-105.42885877199996, 39.73609851500004] + ] + } + }, + { + "id": "906a2304-919b-5140-a3b9-8b62a006d64d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589334774_eastbound", + "description": "Between Exit 240: CO 103; Idaho Springs (Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 241 to Mile Point 247. Road construction. Starting August 12, 2025 at 9:00AM MDT until August 12, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 12, 9:00AM - August 12, 4:00PM Comment: Watch for 20-minute traffic holds on eastbound and westbound I-70 for rock scaling and blasting. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:12Z" + }, + "start_date": "2025-08-12T15:00:00Z", + "end_date": "2025-08-12T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 103", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 241.0, + "ending_milepost": 247.021 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.49605043299994, 39.74127946200008], + [-105.49394935999999, 39.74228677100007], + [-105.49256049399997, 39.742947095000034], + [-105.49105846199996, 39.743655285000045], + [-105.49005423599999, 39.74413933400007], + [-105.48860991199996, 39.74466614700003], + [-105.48749675499994, 39.744804044000034], + [-105.48614724599997, 39.744644347000076], + [-105.48375651599997, 39.74405582800006], + [-105.48297647299995, 39.74393579200006], + [-105.48157927499994, 39.74394024600008], + [-105.48034644199998, 39.744102156000054], + [-105.47867012899997, 39.74434021600007], + [-105.47371565699996, 39.74507842600008], + [-105.47145744599999, 39.745398075000026], + [-105.47031403199998, 39.745381835000046], + [-105.46863458599995, 39.74511492500005], + [-105.46775629199999, 39.74516813500003], + [-105.46693233899998, 39.745450970000036], + [-105.46539915599999, 39.746601901000076], + [-105.46489877399995, 39.74679770700004], + [-105.46428859299999, 39.746899738000025], + [-105.46346509699998, 39.74687840400003], + [-105.46111605999994, 39.74657855800007], + [-105.46044522099999, 39.74645140100006], + [-105.45966786099996, 39.74623481000003], + [-105.45860466099998, 39.74579787600004], + [-105.45688568699995, 39.744852181000056], + [-105.45618542399995, 39.744458923000025], + [-105.45482018199999, 39.74377303600005], + [-105.45434095999997, 39.74358507100004], + [-105.45301631099994, 39.743352463000065], + [-105.45186654699995, 39.74342891500004], + [-105.45090129999994, 39.74369464400007], + [-105.44882892199996, 39.74447039300003], + [-105.44825497599999, 39.74460608100003], + [-105.44681445299994, 39.74451558100003], + [-105.44534784099994, 39.743997043000036], + [-105.44482690199999, 39.743829523000045], + [-105.44384329099995, 39.743751839000026], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43378312999994, 39.74393246100004], + [-105.43339754399994, 39.743568750000065], + [-105.43304780499994, 39.74287590200004], + [-105.43298036399995, 39.741968350000036], + [-105.43287935399997, 39.741223028000036], + [-105.43174984599995, 39.73892639700006], + [-105.43150258999998, 39.73846032800003], + [-105.43104469999997, 39.73775442200008], + [-105.42865059999997, 39.73479245200008], + [-105.42788812199996, 39.73382380900006], + [-105.42737353299998, 39.732994305000034], + [-105.42657579299998, 39.73130761700003], + [-105.42614300799994, 39.73058946200007], + [-105.42558345199996, 39.729980229000034], + [-105.42412723099994, 39.72899333100003], + [-105.42346765599996, 39.72846012800005], + [-105.42253593499998, 39.727366191000044], + [-105.42223319899995, 39.72704590600006], + [-105.42140646399997, 39.72636173400008], + [-105.42059725599995, 39.72587636900005], + [-105.41752041899997, 39.724207860000035], + [-105.41688332499996, 39.72388115100006], + [-105.41636147899999, 39.723658310000076], + [-105.41543005599999, 39.72320971400006], + [-105.41486604199997, 39.72300837800003], + [-105.41384040799994, 39.722589226000025], + [-105.41275676499998, 39.722234713000034], + [-105.41175678399998, 39.721919264000064], + [-105.40988473099998, 39.72139658800006], + [-105.40948826899995, 39.721263554000075], + [-105.40350914299995, 39.71981857500003], + [-105.40234902299994, 39.71947143800003], + [-105.40166224499995, 39.719178562000025], + [-105.40161515899996, 39.71915307200004] + ] + } + }, + { + "id": "a4b34d11-ea3c-5dcf-b3f8-8e5e49578bb7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589333190_eastbound", + "description": "Between Exit 240: CO 103; Idaho Springs (Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 241 to Mile Point 247. Road construction. Starting Monday at 9:00AM MDT until Monday, at about 4:00PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 11, 4:00PM Comment: Watch for 20-minute traffic holds on eastbound and westbound I-70 for rock scaling and blasting. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:05Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-11T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 103", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 241.0, + "ending_milepost": 247.021 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.49605043299994, 39.74127946200008], + [-105.49394935999999, 39.74228677100007], + [-105.49256049399997, 39.742947095000034], + [-105.49105846199996, 39.743655285000045], + [-105.49005423599999, 39.74413933400007], + [-105.48860991199996, 39.74466614700003], + [-105.48749675499994, 39.744804044000034], + [-105.48614724599997, 39.744644347000076], + [-105.48375651599997, 39.74405582800006], + [-105.48297647299995, 39.74393579200006], + [-105.48157927499994, 39.74394024600008], + [-105.48034644199998, 39.744102156000054], + [-105.47867012899997, 39.74434021600007], + [-105.47371565699996, 39.74507842600008], + [-105.47145744599999, 39.745398075000026], + [-105.47031403199998, 39.745381835000046], + [-105.46863458599995, 39.74511492500005], + [-105.46775629199999, 39.74516813500003], + [-105.46693233899998, 39.745450970000036], + [-105.46539915599999, 39.746601901000076], + [-105.46489877399995, 39.74679770700004], + [-105.46428859299999, 39.746899738000025], + [-105.46346509699998, 39.74687840400003], + [-105.46111605999994, 39.74657855800007], + [-105.46044522099999, 39.74645140100006], + [-105.45966786099996, 39.74623481000003], + [-105.45860466099998, 39.74579787600004], + [-105.45688568699995, 39.744852181000056], + [-105.45618542399995, 39.744458923000025], + [-105.45482018199999, 39.74377303600005], + [-105.45434095999997, 39.74358507100004], + [-105.45301631099994, 39.743352463000065], + [-105.45186654699995, 39.74342891500004], + [-105.45090129999994, 39.74369464400007], + [-105.44882892199996, 39.74447039300003], + [-105.44825497599999, 39.74460608100003], + [-105.44681445299994, 39.74451558100003], + [-105.44534784099994, 39.743997043000036], + [-105.44482690199999, 39.743829523000045], + [-105.44384329099995, 39.743751839000026], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43378312999994, 39.74393246100004], + [-105.43339754399994, 39.743568750000065], + [-105.43304780499994, 39.74287590200004], + [-105.43298036399995, 39.741968350000036], + [-105.43287935399997, 39.741223028000036], + [-105.43174984599995, 39.73892639700006], + [-105.43150258999998, 39.73846032800003], + [-105.43104469999997, 39.73775442200008], + [-105.42865059999997, 39.73479245200008], + [-105.42788812199996, 39.73382380900006], + [-105.42737353299998, 39.732994305000034], + [-105.42657579299998, 39.73130761700003], + [-105.42614300799994, 39.73058946200007], + [-105.42558345199996, 39.729980229000034], + [-105.42412723099994, 39.72899333100003], + [-105.42346765599996, 39.72846012800005], + [-105.42253593499998, 39.727366191000044], + [-105.42223319899995, 39.72704590600006], + [-105.42140646399997, 39.72636173400008], + [-105.42059725599995, 39.72587636900005], + [-105.41752041899997, 39.724207860000035], + [-105.41688332499996, 39.72388115100006], + [-105.41636147899999, 39.723658310000076], + [-105.41543005599999, 39.72320971400006], + [-105.41486604199997, 39.72300837800003], + [-105.41384040799994, 39.722589226000025], + [-105.41275676499998, 39.722234713000034], + [-105.41175678399998, 39.721919264000064], + [-105.40988473099998, 39.72139658800006], + [-105.40948826899995, 39.721263554000075], + [-105.40350914299995, 39.71981857500003], + [-105.40234902299994, 39.71947143800003], + [-105.40166224499995, 39.719178562000025], + [-105.40161515899996, 39.71915307200004] + ] + } + }, + { + "id": "ce41a192-aa26-5e8d-a3af-0add05fa45b2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589334808_eastbound", + "description": "Between Exit 240: CO 103; Idaho Springs (Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 241 to Mile Point 247. Road construction. Starting August 13, 2025 at 9:00AM MDT until August 13, 2025 at about 4:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 4:00PM Comment: Watch for 20-minute traffic holds on eastbound and westbound I-70 for rock scaling and blasting. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:14Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T22:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 103", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 241.0, + "ending_milepost": 247.021 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.49605043299994, 39.74127946200008], + [-105.49394935999999, 39.74228677100007], + [-105.49256049399997, 39.742947095000034], + [-105.49105846199996, 39.743655285000045], + [-105.49005423599999, 39.74413933400007], + [-105.48860991199996, 39.74466614700003], + [-105.48749675499994, 39.744804044000034], + [-105.48614724599997, 39.744644347000076], + [-105.48375651599997, 39.74405582800006], + [-105.48297647299995, 39.74393579200006], + [-105.48157927499994, 39.74394024600008], + [-105.48034644199998, 39.744102156000054], + [-105.47867012899997, 39.74434021600007], + [-105.47371565699996, 39.74507842600008], + [-105.47145744599999, 39.745398075000026], + [-105.47031403199998, 39.745381835000046], + [-105.46863458599995, 39.74511492500005], + [-105.46775629199999, 39.74516813500003], + [-105.46693233899998, 39.745450970000036], + [-105.46539915599999, 39.746601901000076], + [-105.46489877399995, 39.74679770700004], + [-105.46428859299999, 39.746899738000025], + [-105.46346509699998, 39.74687840400003], + [-105.46111605999994, 39.74657855800007], + [-105.46044522099999, 39.74645140100006], + [-105.45966786099996, 39.74623481000003], + [-105.45860466099998, 39.74579787600004], + [-105.45688568699995, 39.744852181000056], + [-105.45618542399995, 39.744458923000025], + [-105.45482018199999, 39.74377303600005], + [-105.45434095999997, 39.74358507100004], + [-105.45301631099994, 39.743352463000065], + [-105.45186654699995, 39.74342891500004], + [-105.45090129999994, 39.74369464400007], + [-105.44882892199996, 39.74447039300003], + [-105.44825497599999, 39.74460608100003], + [-105.44681445299994, 39.74451558100003], + [-105.44534784099994, 39.743997043000036], + [-105.44482690199999, 39.743829523000045], + [-105.44384329099995, 39.743751839000026], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43378312999994, 39.74393246100004], + [-105.43339754399994, 39.743568750000065], + [-105.43304780499994, 39.74287590200004], + [-105.43298036399995, 39.741968350000036], + [-105.43287935399997, 39.741223028000036], + [-105.43174984599995, 39.73892639700006], + [-105.43150258999998, 39.73846032800003], + [-105.43104469999997, 39.73775442200008], + [-105.42865059999997, 39.73479245200008], + [-105.42788812199996, 39.73382380900006], + [-105.42737353299998, 39.732994305000034], + [-105.42657579299998, 39.73130761700003], + [-105.42614300799994, 39.73058946200007], + [-105.42558345199996, 39.729980229000034], + [-105.42412723099994, 39.72899333100003], + [-105.42346765599996, 39.72846012800005], + [-105.42253593499998, 39.727366191000044], + [-105.42223319899995, 39.72704590600006], + [-105.42140646399997, 39.72636173400008], + [-105.42059725599995, 39.72587636900005], + [-105.41752041899997, 39.724207860000035], + [-105.41688332499996, 39.72388115100006], + [-105.41636147899999, 39.723658310000076], + [-105.41543005599999, 39.72320971400006], + [-105.41486604199997, 39.72300837800003], + [-105.41384040799994, 39.722589226000025], + [-105.41275676499998, 39.722234713000034], + [-105.41175678399998, 39.721919264000064], + [-105.40988473099998, 39.72139658800006], + [-105.40948826899995, 39.721263554000075], + [-105.40350914299995, 39.71981857500003], + [-105.40234902299994, 39.71947143800003], + [-105.40166224499995, 39.719178562000025], + [-105.40161515899996, 39.71915307200004] + ] + } + }, + { + "id": "e62e9d8f-7b4a-56dd-a191-5edcbdd30ea1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589334748_westbound", + "description": "Between Exit 248: Beaver Brook/Floyd Hill and Exit 244: US 6 (Floyd Hill) from Mile Point 247 to Mile Point 246.7. Right lane closed due to road construction. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 5:00PM Comment: Watch for a right lane closure on westbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:10Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beaver Brook/Floyd Hill", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 246.601, + "ending_milepost": 247.018 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.40959647399995, 39.72130860800007], + [-105.40926129099995, 39.721229196000024], + [-105.40283062099996, 39.719632825000076], + [-105.40201649899996, 39.719329635000065], + [-105.40166224499995, 39.719178562000025] + ] + } + }, + { + "id": "765f49be-f851-5596-97f4-60c04e9cd79d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589329562_eastbound", + "description": "Between Exit 243: Hidden Valley and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 244 to Mile Point 244.5. Right lane closed due to road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: Watch for a right lane closure on eastbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:04Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Hidden Valley", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 244.005, + "ending_milepost": 244.539 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.44349744699997, 39.74380346200007], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43417238899997, 39.744170404000045] + ] + } + }, + { + "id": "58d3b23c-9f01-5b90-be27-d54072821278", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589327173_westbound", + "description": "Between Exit 251: US 40; El Rancho and Exit 244: US 6 (1 mile east of Floyd Hill) from Mile Point 248 to Mile Point 247.24. Two left lanes closed due to road construction. Starting Monday at 8:00PM MDT until August 12, 2025 at about 6:00AM MDT. Full schedule below: \u2022 August 11, 8:00PM - August 12, 6:00AM Comment: Watch for an overnight double left lane closure on westbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:23:55Z" + }, + "start_date": "2025-08-12T02:00:00Z", + "end_date": "2025-08-12T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 40", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 247.261, + "ending_milepost": 248.028 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.39756543899995, 39.716621872000076], + [-105.397091564, 39.71639655300004], + [-105.39599999399996, 39.71599115500004], + [-105.39441025799994, 39.71561543400003], + [-105.39238394299997, 39.715501638000035], + [-105.39127307499996, 39.71557213700004], + [-105.38975433099995, 39.71568787700005], + [-105.38775442999997, 39.71584025400006], + [-105.38632410499997, 39.71590894600007], + [-105.38482464399999, 39.715811694000024], + [-105.38354631399994, 39.71560438300003], + [-105.38308954699994, 39.71549721400004] + ] + } + }, + { + "id": "ed8fdff9-387e-523c-8490-3a01c2c45c20", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589327252_eastbound", + "description": "Between Exit 243: Hidden Valley and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 244 to Mile Point 244.5. Right lane closed due to road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: Watch for a right lane closure on eastbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:23:59Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Hidden Valley", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 244.005, + "ending_milepost": 244.539 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.44349744699997, 39.74380346200007], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43417238899997, 39.744170404000045] + ] + } + }, + { + "id": "cbaf8e52-63c8-54b4-8941-761e99ad92be", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26589327080_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting Monday at 6:00AM MDT until Monday, at about 5:00PM MDT. Full schedule below: \u2022 August 11, 6:00AM - August 11, 5:00PM Comment: Watch for alternating single lane closures on US 40. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us", + "update_date": "2025-08-07T21:23:53Z" + }, + "start_date": "2025-08-11T12:00:00Z", + "end_date": "2025-08-11T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.43125694899999, 39.74248800100003], + [-105.43185405199995, 39.74192364600003], + [-105.43192489799998, 39.74123689600003], + [-105.43146837899997, 39.74073906800004], + [-105.43052490099996, 39.740474377000055], + [-105.43020760299999, 39.739727593000055], + [-105.43073486599997, 39.739194818000044], + [-105.43067846199995, 39.73851810100007], + [-105.43008529099995, 39.73786316200005], + [-105.42885877199996, 39.73609851500004] + ] + } + }, + { + "id": "d256524e-8d2f-500f-abec-92b94d966881", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-9"], + "direction": "northbound", + "name": "OpenTMS-Event26589169519_northbound", + "description": "Between US 24 and County Road 7; Redhill Road from Mile Point 54.5 to Mile Point 55.5. Bridge repair. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T21:23:51Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:06Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 24", + "ending_cross_street": "County Road 7", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 54.588, + "ending_milepost": 55.575 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.88837268699996, 39.105005455000025], + [-105.88972143999996, 39.10664843100005], + [-105.89025211799998, 39.10766040900006], + [-105.89188656199997, 39.11116503000005], + [-105.89237816599996, 39.112148544000036], + [-105.89420862999998, 39.11467283300004], + [-105.89506537199998, 39.11554399600004], + [-105.89611743499995, 39.11624698600008], + [-105.89793066699997, 39.11722460500005] + ] + } + }, + { + "id": "c5f19d9b-46c8-5147-a544-c6518635bd85", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26589327025_westbound", + "description": "Between Stock Pass and CO 9 (1 mile east of Hartsel) from Mile Point 240.5 to Mile Point 240. Bridge repair. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 6:00PM", + "update_date": "2025-08-07T21:23:51Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Stock Pass", + "ending_cross_street": "CO 9", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 240.0, + "ending_milepost": 240.44 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.78142486899998, 39.025896025000065], + [-105.77381005399997, 39.028657216000056] + ] + } + }, + { + "id": "0be70db5-8e21-50e8-acc4-f65ff8584a64", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26589327121_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 5:00PM Comment: Watch for alternating single lane closures on US 40. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us", + "update_date": "2025-08-07T21:23:54Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.43125694899999, 39.74248800100003], + [-105.43185405199995, 39.74192364600003], + [-105.43192489799998, 39.74123689600003], + [-105.43146837899997, 39.74073906800004], + [-105.43052490099996, 39.740474377000055], + [-105.43020760299999, 39.739727593000055], + [-105.43073486599997, 39.739194818000044], + [-105.43067846199995, 39.73851810100007], + [-105.43008529099995, 39.73786316200005], + [-105.42885877199996, 39.73609851500004] + ] + } + }, + { + "id": "35722429-9c38-582c-8552-2b29e8127db4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589327224_eastbound", + "description": "Between Exit 244: US 6 and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 246.5 to Mile Point 247.24. Right lane closed due to road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: Watch for a right lane closure on eastbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:23:58Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:40Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 246.449, + "ending_milepost": 247.266 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.41177673899995, 39.721925449000025], + [-105.41175678399998, 39.721919264000064], + [-105.40988473099998, 39.72139658800006], + [-105.40948826899995, 39.721263554000075], + [-105.40350914299995, 39.71981857500003], + [-105.40234902299994, 39.71947143800003], + [-105.40166224499995, 39.719178562000025], + [-105.40067452799997, 39.718608096000025], + [-105.39813680999998, 39.716937235000046], + [-105.39756543899995, 39.716621872000076], + [-105.39749833499997, 39.716589965000026] + ] + } + }, + { + "id": "2dc8e84e-4a9b-5e8d-8b69-d4ff139d932d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-9"], + "direction": "southbound", + "name": "OpenTMS-Event26589169547_southbound", + "description": "Between County Road 7; Redhill Road and US 24 from Mile Point 55.5 to Mile Point 54.5. Bridge repair. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T21:23:52Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:04Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "County Road 7", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 54.588, + "ending_milepost": 55.575 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.88837268699996, 39.105005455000025], + [-105.88972143999996, 39.10664843100005], + [-105.89025211799998, 39.10766040900006], + [-105.89188656199997, 39.11116503000005], + [-105.89237816599996, 39.112148544000036], + [-105.89420862999998, 39.11467283300004], + [-105.89506537199998, 39.11554399600004], + [-105.89611743499995, 39.11624698600008], + [-105.89793066699997, 39.11722460500005] + ] + } + }, + { + "id": "f441cf73-6762-558f-814e-9cd3cfb350e9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26589326973_eastbound", + "description": "Between CO 9 and Stock Pass (1 mile east of Hartsel) from Mile Point 240 to Mile Point 240.5. Bridge repair. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T21:23:50Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:25Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "CO 9", + "ending_cross_street": "Stock Pass", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 240.0, + "ending_milepost": 240.44 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.78142486899998, 39.025896025000065], + [-105.77381005399997, 39.028657216000056] + ] + } + }, + { + "id": "0cccec6b-aac9-58fa-b88d-1fa88064b2fb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589327135_eastbound", + "description": "Between Exit 244: US 6 and Exit 251: US 40; El Rancho (1 mile east of Floyd Hill) from Mile Point 247.24 to Mile Point 248. Right lane closed due to road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: Watch for a right lane closure on eastbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:23:55Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:19Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "US 40", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 247.266, + "ending_milepost": 248.03 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.39749833499997, 39.716589965000026], + [-105.397091564, 39.71639655300004], + [-105.39599999399996, 39.71599115500004], + [-105.39441025799994, 39.71561543400003], + [-105.39238394299997, 39.715501638000035], + [-105.39127307499996, 39.71557213700004], + [-105.38975433099995, 39.71568787700005], + [-105.38775442999997, 39.71584025400006], + [-105.38632410499997, 39.71590894600007], + [-105.38482464399999, 39.715811694000024], + [-105.38354631399994, 39.71560438300003], + [-105.38307274999994, 39.71549327400004] + ] + } + }, + { + "id": "14f95fec-b59d-5dc3-a418-d71d142ee895", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-9"], + "direction": "northbound", + "name": "OpenTMS-Event26589169533_northbound", + "description": "Between US 24 and County Road 7; Redhill Road from Mile Point 54.5 to Mile Point 55.5. Bridge repair. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 12:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 12:00PM", + "update_date": "2025-08-07T21:23:52Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "US 24", + "ending_cross_street": "County Road 7", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 54.588, + "ending_milepost": 55.575 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.88837268699996, 39.105005455000025], + [-105.88972143999996, 39.10664843100005], + [-105.89025211799998, 39.10766040900006], + [-105.89188656199997, 39.11116503000005], + [-105.89237816599996, 39.112148544000036], + [-105.89420862999998, 39.11467283300004], + [-105.89506537199998, 39.11554399600004], + [-105.89611743499995, 39.11624698600008], + [-105.89793066699997, 39.11722460500005] + ] + } + }, + { + "id": "158dc61f-e9ed-5a1a-8466-f35e744a49b8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-9"], + "direction": "southbound", + "name": "OpenTMS-Event26589169561_southbound", + "description": "Between County Road 7; Redhill Road and US 24 from Mile Point 55.5 to Mile Point 54.5. Bridge repair. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 12:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 12:00PM", + "update_date": "2025-08-07T21:23:52Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T18:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "County Road 7", + "ending_cross_street": "US 24", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 54.588, + "ending_milepost": 55.458 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.88837268699996, 39.105005455000025], + [-105.88946272699997, 39.106260502000055], + [-105.89024807199996, 39.10765173400006], + [-105.89157374599995, 39.11049430700007], + [-105.89205932299996, 39.11153544600006], + [-105.89304906199999, 39.11313725200006], + [-105.89487649399996, 39.11538222000007], + [-105.89567776899997, 39.11598673000003], + [-105.89611743499995, 39.11624698600008] + ] + } + }, + { + "id": "828bf277-cb44-5436-a2bc-97f217c42e8d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26589327010_westbound", + "description": "Between Stock Pass and CO 9 (1 mile east of Hartsel) from Mile Point 240.5 to Mile Point 240. Bridge repair. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T21:23:51Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:23Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Stock Pass", + "ending_cross_street": "CO 9", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 240.0, + "ending_milepost": 240.44 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.78142486899998, 39.025896025000065], + [-105.77381005399997, 39.028657216000056] + ] + } + }, + { + "id": "323862b3-bfed-5103-a237-2d89929e2365", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26589326995_eastbound", + "description": "Between CO 9 and Stock Pass (1 mile east of Hartsel) from Mile Point 240 to Mile Point 240.5. Bridge repair. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 6:00PM", + "update_date": "2025-08-07T21:23:50Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "CO 9", + "ending_cross_street": "Stock Pass", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": false }], + "beginning_milepost": 240.0, + "ending_milepost": 240.44 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.78142486899998, 39.025896025000065], + [-105.77381005399997, 39.028657216000056] + ] + } + }, + { + "id": "83efe594-3c3c-5908-aeb0-6ab2f1c3cf76", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589327194_westbound", + "description": "Between Exit 248: Beaver Brook/Floyd Hill and Exit 244: US 6 (Floyd Hill) from Mile Point 247 to Mile Point 246.7. Right lane closed due to road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: Watch for a right lane closure on westbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:23:56Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beaver Brook/Floyd Hill", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 246.601, + "ending_milepost": 247.018 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.40959647399995, 39.72130860800007], + [-105.40926129099995, 39.721229196000024], + [-105.40283062099996, 39.719632825000076], + [-105.40201649899996, 39.719329635000065], + [-105.40166224499995, 39.719178562000025] + ] + } + }, + { + "id": "c72a7d62-fd34-5d66-b7fe-318868a986bc", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26589327473_eastbound", + "description": "Between Exit 243: Hidden Valley and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 244 to Mile Point 244.5. Right lane closed due to road construction. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 5:00PM Comment: Watch for a right lane closure on eastbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:24:02Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Hidden Valley", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 244.005, + "ending_milepost": 244.539 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.44349744699997, 39.74380346200007], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43417238899997, 39.744170404000045] + ] + } + }, + { + "id": "2ac740bb-5c3d-5498-bec1-422ab8448c03", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26589327100_westbound", + "description": "Between Exit 248: Beaver Brook/Floyd Hill and Exit 244: US 6 (Floyd Hill) from Mile Point 247 to Mile Point 246.7. Right lane closed due to road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: Watch for a right lane closure on westbound I-70. For questions about impacts, email the Project at cdot_floydhillproject@state.co.us.", + "update_date": "2025-08-07T21:23:54Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Beaver Brook/Floyd Hill", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 246.601, + "ending_milepost": 247.018 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.40959647399995, 39.72130860800007], + [-105.40926129099995, 39.721229196000024], + [-105.40283062099996, 39.719632825000076], + [-105.40201649899996, 39.719329635000065], + [-105.40166224499995, 39.719178562000025] + ] + } + }, + { + "id": "33661cfa-5362-5527-a4f8-74bf7c38e5a1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26569868512_westbound", + "description": "Between Exit 273: Pecos Street and Exit 271B: Lowell Boulevard (Denver) from Mile Point 272.1 to Mile Point 272. Wall maintenance. Starting today at 6:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 7, 6:00PM - August 8, 5:30AM Comment: WB I-70 off-ramp closure with detour route in place", + "update_date": "2025-08-07T21:13:29Z" + }, + "start_date": "2025-08-08T00:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Pecos Street", + "ending_cross_street": "Lowell Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 272.131 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02552069299998, 39.784365911000066], + [-105.02420656199996, 39.78435750400007], + [-105.02337293199997, 39.784291523000036], + [-105.02278930299997, 39.78418364700008] + ] + } + }, + { + "id": "b739a5eb-d286-50e8-9651-3259393e15d3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26459642174_eastbound", + "description": "Between Exit 271B: Lowell Boulevard and Exit 272: US 287; Federal Boulevard (Denver) at Mile Point 271.55. Wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:30AM Comment: EB I-70 on-ramp closure with detour route in place", + "update_date": "2025-08-07T21:13:27Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Lowell Boulevard", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 271.55, + "ending_milepost": 271.55 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.033862, 39.783319], + [-105.033862, 39.783319] + ] + } + }, + { + "id": "d075bdb5-8973-5b4e-9bca-d6713e42c991", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26459642031_eastbound", + "description": "Between Exit 272: US 287; Federal Boulevard and Exit 273: Pecos Street (Denver) at Mile Point 272. Wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:30AM Comment: EB I-70 off-ramp closed with detour route in place", + "update_date": "2025-08-07T21:13:26Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 287", + "ending_cross_street": "Pecos Street", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 272.0, + "ending_milepost": 272.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.025529, 39.784212], + [-105.025529, 39.784212] + ] + } + }, + { + "id": "5ec533e0-a1cd-5523-9670-31b3e5f1bc1a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-52"], + "direction": "westbound", + "name": "OpenTMS-Event26436565910_westbound", + "description": "Between 79th Street (Niwot) and CO 119 (near Boulder) from Mile Point 1 to Mile Point 0. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 5:00PM Comment: Monday, Aug. 4, to Friday, Aug. 8, 9 a.m. to 5 p.m., there will be a left turn-lane closure on westbound Colorado Highway 52 at the CO 119 intersection, for earth work.", + "update_date": "2025-07-31T20:29:53Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "79th Street", + "ending_cross_street": "CO 119", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.019, + "ending_milepost": 0.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.18991827099995, 40.088611918000026], + [-105.18922764099995, 40.088151752000044], + [-105.18815997899998, 40.08760355100003], + [-105.18784146699994, 40.08746103900006], + [-105.18647477099995, 40.08705204300003], + [-105.18413117999995, 40.086906802000044], + [-105.18095420099996, 40.086944964000054], + [-105.17409321899999, 40.08702708000004], + [-105.17284674799998, 40.087041955000075] + ] + } + }, + { + "id": "a1607f96-8812-5fb0-835d-f960368febc2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26459645457_westbound", + "description": "Between Exit 272: US 287; Federal Boulevard and CO 95/Sheridan Boulevard (Denver) from Mile Point 271.55 to Mile Point 271. Right lane closed due to wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:30AM", + "update_date": "2025-08-07T21:13:29Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "US 287", + "ending_cross_street": "CO 95/Sheridan Boulevard", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 271.024, + "ending_milepost": 271.587 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.04433935099996, 39.783712742000034], + [-105.04394259399999, 39.783654830000046], + [-105.04147802299997, 39.78360187100003], + [-105.03685120599994, 39.78359050100005], + [-105.03457114999998, 39.783477065000056], + [-105.03395751299996, 39.78344423100003] + ] + } + }, + { + "id": "40dc3d34-8139-52d4-a9c1-7f2cfa64a41a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26459642214_eastbound", + "description": "Between CO 95/Sheridan Boulevard and Exit 272: US 287; Federal Boulevard (Denver) from Mile Point 271.06 to Mile Point 271.55. Right lane closed due to wall maintenance. Starting today at 7:00PM MDT until tomorrow at about 5:30AM MDT. Full schedule below: \u2022 August 7, 7:00PM - August 8, 5:30AM", + "update_date": "2025-08-07T21:13:27Z" + }, + "start_date": "2025-08-08T01:00:00Z", + "end_date": "2025-08-08T11:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 95/Sheridan Boulevard", + "ending_cross_street": "US 287", + "types_of_work": [{ "type_name": "barrier-work", "is_architectural_change": false }], + "beginning_milepost": 271.061, + "ending_milepost": 271.593 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.04395316399996, 39.783655734000035], + [-105.04337727699999, 39.783606485000064], + [-105.03918389399996, 39.78359625600007], + [-105.03668390599995, 39.78359008700005], + [-105.03395751299996, 39.78344423100003], + [-105.03386457699997, 39.783441339000035] + ] + } + }, + { + "id": "7bbe30a7-20d0-56f2-a659-408c818a1c5a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-119"], + "direction": "northbound", + "name": "OpenTMS-Event26436565840_northbound", + "description": "Between Jay Road and 55th Street (1 to 2 miles north of Boulder) from Mile Point 46.07 to Mile Point 46.66. Left lane closed due to road construction. Starting August 8, 2025 at 9:00AM MDT until August 8, 2025 at about 2:00PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 2:00PM Comment: Monday, Aug. 4, to Friday, Aug. 8, 9 a.m. to 2 p.m., there will be a single left lane closure on northbound CO 119/Diagonal Highway between Jay Road and 55th Street, for earth work.", + "update_date": "2025-07-31T20:29:50Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Jay Road", + "ending_cross_street": "55th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 46.067, + "ending_milepost": 46.655 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.23387666099995, 40.05167383200006], + [-105.23362483599999, 40.05186254400007], + [-105.23113258499995, 40.05332430400006], + [-105.22913302399996, 40.054839463000064], + [-105.22857793499998, 40.05533571500007], + [-105.22675233099994, 40.05728032600007], + [-105.22642096099997, 40.05760059000005] + ] + } + }, + { + "id": "947b54f5-65ca-5463-8bb2-5198f3e19485", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26414387484_eastbound", + "description": "Between County Road 648 and Forest Service Road 039 (14 to 18 miles east of Pagosa Springs) from Mile Point 158.5 to Mile Point 163. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-07-30T20:05:41Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "Forest Service Road 039", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 158.534, + "ending_milepost": 163.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.87938479299999, 37.440342678000036], + [-106.87782455899998, 37.44216300900007], + [-106.87775967699997, 37.44291870300003], + [-106.87863225099994, 37.44395584400007], + [-106.87879451199996, 37.44444324700004], + [-106.87860711599996, 37.446803448000026], + [-106.87870070599996, 37.447372116000054], + [-106.87900733699996, 37.44786729700007], + [-106.88003457599996, 37.44869429500005], + [-106.88239328399999, 37.450417026000025], + [-106.88273850499996, 37.45085957100008], + [-106.88288201899996, 37.451508947000036], + [-106.88282595099997, 37.45217446500004], + [-106.88308612999998, 37.45317212800006], + [-106.88310629799997, 37.45711242800007], + [-106.88380793999994, 37.45753478000006], + [-106.88461210199995, 37.45737291200004], + [-106.88504232799994, 37.456860439000025], + [-106.88610300599998, 37.45527076800005], + [-106.88627707699999, 37.45494116100008], + [-106.88654203599998, 37.454251498000076], + [-106.88701816599996, 37.453630522000026], + [-106.88719550699994, 37.453305457000056], + [-106.88733452599996, 37.452797916000065], + [-106.88738097399994, 37.45162151200003], + [-106.88863561199997, 37.450740977000066], + [-106.88844959499994, 37.451667271000076], + [-106.88861428699994, 37.452924892000055], + [-106.88856672499998, 37.45350541500005], + [-106.88796888799999, 37.45445353800005], + [-106.88795927399997, 37.455059317000064], + [-106.88802632099998, 37.45596864600003], + [-106.88769334599999, 37.456499044000054], + [-106.88728401599997, 37.457316939000066], + [-106.88678478199995, 37.45811181500005], + [-106.88595589499994, 37.45915428300003], + [-106.88539991899995, 37.46073271700004], + [-106.88416619099996, 37.46195780100004], + [-106.88203546599999, 37.46345202600003], + [-106.88016079199997, 37.464696152000045], + [-106.87687366299997, 37.46652408500006], + [-106.87629125399997, 37.46706931600005], + [-106.87550745299995, 37.468156399000065], + [-106.87392928999998, 37.46905654500006], + [-106.87289215499999, 37.46987707400007], + [-106.87247166699996, 37.470767411000054], + [-106.87218062299996, 37.47210910900003], + [-106.87182011499999, 37.472616360000075], + [-106.87086370799994, 37.473269161000076], + [-106.86966614399995, 37.473969726000064], + [-106.86839209999994, 37.47493961600003], + [-106.86733902599997, 37.475342101000024], + [-106.86617738599995, 37.47554595400004], + [-106.86454178699995, 37.47533634400003], + [-106.86232640899999, 37.47559269900006], + [-106.86216413799997, 37.47560322700008] + ] + } + }, + { + "id": "8e4865da-4a68-59a0-a460-9b709380d389", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26414387484_westbound", + "description": "Between County Road 648 and Forest Service Road 039 (14 to 18 miles east of Pagosa Springs) from Mile Point 158.5 to Mile Point 163. Right lane closed due to paving operations. Width limit in effect. Width limit 12'0\". Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Speed limit reduction", + "update_date": "2025-07-30T20:05:41Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 648", + "ending_cross_street": "Forest Service Road 039", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 163.0, + "ending_milepost": 158.534 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86216413799997, 37.47560322700008], + [-106.86232640899999, 37.47559269900006], + [-106.86454178699995, 37.47533634400003], + [-106.86617738599995, 37.47554595400004], + [-106.86733902599997, 37.475342101000024], + [-106.86838243299997, 37.47494392300007], + [-106.86892441699996, 37.47460133000004], + [-106.86997670599999, 37.47374233700003], + [-106.87086370799994, 37.473269161000076], + [-106.87153786199997, 37.472858452000025], + [-106.87205205399994, 37.47233453300004], + [-106.87229696499998, 37.47185583000004], + [-106.87247166699996, 37.470767411000054], + [-106.87263769099997, 37.47020487200007], + [-106.87320455399998, 37.46957981000003], + [-106.87392928999998, 37.46905654500006], + [-106.87515770799996, 37.46839238200005], + [-106.87577762299998, 37.467869764000056], + [-106.87629125399997, 37.46706931600005], + [-106.87654620699999, 37.46677495800003], + [-106.87724110199997, 37.46629978400006], + [-106.88092338099995, 37.46425108100004], + [-106.88203546599999, 37.46345202600003], + [-106.88379709899999, 37.46221760200007], + [-106.88468273299998, 37.46152854400003], + [-106.88539991899995, 37.46073271700004], + [-106.88587390799995, 37.45931711000003], + [-106.88615118999996, 37.45884010000003], + [-106.88678478199995, 37.45811181500005], + [-106.88726818699996, 37.45734968800008], + [-106.88748255299998, 37.456797521000055], + [-106.88781264199997, 37.456368474000044], + [-106.88805799299996, 37.45582465500007], + [-106.88795927399997, 37.455059317000064], + [-106.88792116599996, 37.454748230000064], + [-106.88803376699997, 37.45431049900003], + [-106.88856672499998, 37.45350541500005], + [-106.88861428699994, 37.452924892000055], + [-106.88841145299995, 37.45198873900006], + [-106.88730728999997, 37.450906918000044], + [-106.88739256299999, 37.45210743300004], + [-106.88719550699994, 37.453305457000056], + [-106.88664587299996, 37.45409026200008], + [-106.88627707699999, 37.45494116100008], + [-106.88556844499999, 37.456013606000056], + [-106.88472905699996, 37.45728094100008], + [-106.88398593499994, 37.45755008000003], + [-106.88320318999996, 37.45723615700007], + [-106.88325961999999, 37.455562403000044], + [-106.88308612999998, 37.45317212800006], + [-106.88285132799996, 37.452342388000034], + [-106.88282544599997, 37.452018520000024], + [-106.88288201899996, 37.451508947000036], + [-106.88280576699998, 37.45102042800005], + [-106.88253124599999, 37.45055684000005], + [-106.88207306599998, 37.45015861200005], + [-106.87986222299998, 37.44856429500004], + [-106.87900733699996, 37.44786729700007], + [-106.87870070599996, 37.447372116000054], + [-106.87860711599996, 37.446803448000026], + [-106.87879332899996, 37.44480849400003], + [-106.87876800099997, 37.44427228500007], + [-106.87852674099997, 37.44381146300003], + [-106.87775967699997, 37.44291870300003], + [-106.87782455899998, 37.44216300900007], + [-106.87930884199994, 37.44051999200008], + [-106.87938479299999, 37.440342678000036] + ] + } + }, + { + "id": "488b46ec-ae90-5749-bfbc-861bd40a9f36", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26260958207_southbound", + "description": "Between Exit 195: County Line Road and Exit 192: RidgeGate Parkway (Lone Tree) from Mile Point 193.1 to Mile Point 192.7. Roadwork. There is a width limit in effect. Width limit 11'0\". Until August 10, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 23, 11:00AM - August 10, 11:59PM Comment: Lane reconfiguration on the southbound I-25 on-ramp from Lincoln Avenue", + "update_date": "2025-07-31T20:10:15Z" + }, + "start_date": "2025-07-23T17:00:00Z", + "end_date": "2025-08-11T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "RidgeGate Parkway", + "beginning_milepost": 193.138, + "ending_milepost": 192.67 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86848736099995, 39.53847560300005], + [-104.86835591599998, 39.537243517000036], + [-104.86828710699996, 39.53625682100005], + [-104.86812203999995, 39.534245363000025], + [-104.86790413499995, 39.531600180000055] + ] + } + }, + { + "id": "fd7582c9-7175-583f-b79e-21e6b5cedea3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event25704141399_northbound", + "description": "Between Exit 192: RidgeGate Parkway and Exit 195: County Line Road (Lone Tree) from Mile Point 192.6 to Mile Point 193. Roadwork. Until August 10, 2025 at about 11:59PM MDT. Full schedule below: \u2022 July 23, 11:00AM - August 10, 11:59PM Comment: Permanent single-lane closure on the northbound I-25 off-ramp at Lincoln Avenue. Possible flagging operations on 7/28 from 9 a.m. to 3 p.m.", + "update_date": "2025-07-31T20:10:16Z" + }, + "start_date": "2025-07-23T17:00:00Z", + "end_date": "2025-08-11T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "RidgeGate Parkway", + "ending_cross_street": "County Line Road", + "beginning_milepost": 192.638, + "ending_milepost": 193.049 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86811263899995, 39.531118347000074], + [-104.86838365199998, 39.53397026300007], + [-104.86856667999996, 39.53655731600003], + [-104.86861509799996, 39.537241659000074] + ] + } + }, + { + "id": "468563c9-5305-57c9-96fc-aa28b3aa18ba", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970138_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 11, 2025 at 7:00AM MDT until August 11, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM", + "update_date": "2025-08-06T20:29:31Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "36c838be-63af-5795-944c-800b28bef32f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970102_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM", + "update_date": "2025-08-06T20:29:30Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "d1a73a8e-5b44-5ca4-96ef-6d1502eb5c5c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970210_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM", + "update_date": "2025-08-06T20:29:33Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "0cdbe679-f028-55eb-94d6-dd071cc1cda2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970240_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting Friday at 7:00AM MDT until Friday, at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM", + "update_date": "2025-08-06T20:29:34Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "f8c581f2-208e-5b24-8f9b-ff29dfa0477e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970156_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM", + "update_date": "2025-08-06T20:29:32Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "359560e9-bf28-5c05-bdd9-b9a4a0d43a74", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970304_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM", + "update_date": "2025-08-06T20:29:35Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "3a0cbb38-2af5-5236-bf0b-3d3b9d19c06e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970174_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM", + "update_date": "2025-08-06T20:29:32Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "4b5f647a-cbc6-53d0-b34d-38675a9e1401", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970274_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM", + "update_date": "2025-08-06T20:29:34Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "144fff21-7635-5257-af9a-809547f628be", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970259_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 11, 2025 at 7:00AM MDT until August 11, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM", + "update_date": "2025-08-06T20:29:34Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "75ac0251-fed1-5e1c-82a4-40ad13947b27", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970192_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM", + "update_date": "2025-08-06T20:29:33Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "56770694-512c-524f-a4de-5fa94751fac6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970289_eastbound", + "description": "Between County Road 42 and Shield Drive (Steamboat Springs) from Mile Point 130.24 to Mile Point 130.52. Road construction. Alternating traffic. Width limit in effect. Width limit 10'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM", + "update_date": "2025-08-06T20:29:35Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "County Road 42", + "ending_cross_street": "Shield Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 130.255, + "ending_milepost": 130.566 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.86563132299995, 40.503263565000054], + [-106.86486736899997, 40.50307568900007], + [-106.86349620999994, 40.50294765700005], + [-106.86151410799994, 40.50290377500005], + [-106.85994396699999, 40.502855975000045] + ] + } + }, + { + "id": "921b9910-2a59-5b9e-95db-404ebde03941", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-6"], + "direction": "eastbound", + "name": "OpenTMS-Event26566970120_eastbound", + "description": "Between I-70 Business and 5th Street (Clifton) from Mile Point 37.2 to Mile Point 37.9. Road construction. Alternating traffic. Starting Friday at 7:00AM MDT until Friday, at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM", + "update_date": "2025-08-06T20:29:31Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70 Business", + "ending_cross_street": "5th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 37.273, + "ending_milepost": 37.883 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45336976899995, 39.09176703700007], + [-108.45027002399996, 39.091766576000055], + [-108.44874781599998, 39.091766319000044], + [-108.44776057499996, 39.09176614300003], + [-108.44662354399998, 39.091765929000076], + [-108.44596270099998, 39.091765800000076] + ] + } + }, + { + "id": "98f88ae5-a588-5098-8327-196677797b14", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120109_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting Monday at 6:00PM MDT until August 12, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 11, 6:00PM - August 12, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:48Z" + }, + "start_date": "2025-08-12T00:00:00Z", + "end_date": "2025-08-12T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "c387900e-64a4-5ebb-a993-bc313a6d2cd7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120055_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 13, 2025 at 12:00AM MDT until August 13, 2025 at about 10:00AM MDT. Full schedule below: \u2022 August 13, 12:00AM - August 13, 10:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:43Z" + }, + "start_date": "2025-08-13T06:00:00Z", + "end_date": "2025-08-13T16:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "03d9110e-0070-5102-bd58-3749aac3858c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120035_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 12, 2025 at 12:00AM MDT until August 12, 2025 at about 10:00AM MDT. Full schedule below: \u2022 August 12, 12:00AM - August 12, 10:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:41Z" + }, + "start_date": "2025-08-12T06:00:00Z", + "end_date": "2025-08-12T16:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "9da07a89-34c9-570d-afec-935c2fc5406f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120223_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 13, 2025 at 6:00PM MDT until August 14, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 13, 6:00PM - August 14, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:52Z" + }, + "start_date": "2025-08-14T00:00:00Z", + "end_date": "2025-08-14T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "118e3e89-f95c-5ae0-bc50-6259c22fdbda", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120019_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting Monday at 12:00AM MDT until Monday, at about 10:00AM MDT. Full schedule below: \u2022 August 11, 12:00AM - August 11, 10:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:39Z" + }, + "start_date": "2025-08-11T06:00:00Z", + "end_date": "2025-08-11T16:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "41155270-8210-5268-8cdd-a8844dfc6e71", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26588119931_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 12, 2025 at 12:00AM MDT until August 13, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 12, 12:00AM - August 13, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:33Z" + }, + "start_date": "2025-08-12T06:00:00Z", + "end_date": "2025-08-13T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "bbc37915-cfc4-526e-a6d0-eb917a029f19", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120293_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 14, 2025 at 6:00PM MDT until August 15, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 14, 6:00PM - August 15, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:53Z" + }, + "start_date": "2025-08-15T00:00:00Z", + "end_date": "2025-08-15T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "db483f71-f150-5371-90fc-e3643ec87a7e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26588119985_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 15, 2025 at 12:00AM MDT until August 15, 2025 at about 10:00AM MDT. Full schedule below: \u2022 August 15, 12:00AM - August 15, 10:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:38Z" + }, + "start_date": "2025-08-15T06:00:00Z", + "end_date": "2025-08-15T16:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "cf35af1d-bab1-5a6e-b1cb-8a07cacc58f9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26588119969_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 14, 2025 at 12:00AM MDT until August 15, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 14, 12:00AM - August 15, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:36Z" + }, + "start_date": "2025-08-14T06:00:00Z", + "end_date": "2025-08-15T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "e36349be-02bd-50d7-85b4-bea75acb134c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120077_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 14, 2025 at 12:00AM MDT until August 14, 2025 at about 10:00AM MDT. Full schedule below: \u2022 August 14, 12:00AM - August 14, 10:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:45Z" + }, + "start_date": "2025-08-14T06:00:00Z", + "end_date": "2025-08-14T16:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "b3c8095f-ae41-5333-b7be-5af5bd376e3f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26588119710_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting Monday at 12:00AM MDT until August 12, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 11, 12:00AM - August 12, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:31Z" + }, + "start_date": "2025-08-11T06:00:00Z", + "end_date": "2025-08-12T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "d40ee9fe-37dc-5d98-886a-6000b98d030e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120207_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 12, 2025 at 6:00PM MDT until August 13, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 12, 6:00PM - August 13, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:50Z" + }, + "start_date": "2025-08-13T00:00:00Z", + "end_date": "2025-08-13T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "9386e926-caac-52de-9ab1-379df0acda23", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26588412204_westbound", + "description": "Between Exit 190: Vail Pass Summit (4 miles west of Copper Mountain) and Exit 180: East Vail (4 miles east of Vail) from Mile Point 186.5 to Mile Point 186. Roadwork. Starting August 13, 2025 at 9:30AM MDT until August 13, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 13, 9:30AM - August 13, 2:30PM Comment: Helicopter operations will occur on Wednesday from 9:30 a.m. to 2:30 p.m. Expect traffic holds on I-70 in both directions throughout the day.", + "update_date": "2025-08-07T20:22:54Z" + }, + "start_date": "2025-08-13T15:30:00Z", + "end_date": "2025-08-13T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "beginning_milepost": 186.0, + "ending_milepost": 186.464 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.24816306499997, 39.58129248100005], + [-106.24878149599999, 39.580549046000044], + [-106.24913883599999, 39.579845799000054], + [-106.24928074199994, 39.57910935500007], + [-106.24913124799997, 39.57817896100005], + [-106.24889822799997, 39.57755934700003], + [-106.24868653299995, 39.57713187000007], + [-106.248101841, 39.57621794700003], + [-106.24731308299994, 39.57533488900003], + [-106.24687454399998, 39.57493784700006] + ] + } + }, + { + "id": "4aaf6a3b-98e8-581f-9f66-5735e2c61207", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588412183_eastbound", + "description": "Between Exit 180: East Vail (4 miles east of Vail) and Exit 190: Vail Pass Summit (4 miles west of Copper Mountain) from Mile Point 186 to Mile Point 186.5. Roadwork. Starting August 13, 2025 at 9:30AM MDT until August 13, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 13, 9:30AM - August 13, 2:30PM Comment: Helicopter operations will occur on Wednesday from 9:30 a.m. to 2:30 p.m. Expect traffic holds on I-70 in both directions throughout the day.", + "update_date": "2025-08-07T20:22:54Z" + }, + "start_date": "2025-08-13T15:30:00Z", + "end_date": "2025-08-13T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "beginning_milepost": 186.0, + "ending_milepost": 186.464 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.24816306499997, 39.58129248100005], + [-106.24878149599999, 39.580549046000044], + [-106.24913883599999, 39.579845799000054], + [-106.24928074199994, 39.57910935500007], + [-106.24913124799997, 39.57817896100005], + [-106.24889822799997, 39.57755934700003], + [-106.24868653299995, 39.57713187000007], + [-106.248101841, 39.57621794700003], + [-106.24731308299994, 39.57533488900003], + [-106.24687454399998, 39.57493784700006] + ] + } + }, + { + "id": "3b3ce1fd-046e-52c3-a75f-fc77ce4e1a61", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26588119953_westbound", + "description": "Between Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) and Exit 180: East Vail (Vail) from Mile Point 189.98 to Mile Point 180. Left lane closed due to road construction. Starting August 13, 2025 at 12:00AM MDT until August 14, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 13, 12:00AM - August 14, 12:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:34Z" + }, + "start_date": "2025-08-13T06:00:00Z", + "end_date": "2025-08-14T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Vail Pass Summit", + "ending_cross_street": "East Vail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "67c37ec6-c9e8-5acd-9d85-082d141cc294", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26588120093_eastbound", + "description": "Between Exit 180: East Vail (Vail) and Exit 190: Vail Pass Summit (1 mile west of Copper Mountain) from Mile Point 180 to Mile Point 189.98. Left lane closed due to road construction. Starting August 15, 2025 at 12:00AM MDT until August 15, 2025 at about 10:00AM MDT. Full schedule below: \u2022 August 15, 12:00AM - August 15, 10:00AM Comment: Use both lanes to merge point.", + "update_date": "2025-08-07T20:22:47Z" + }, + "start_date": "2025-08-15T06:00:00Z", + "end_date": "2025-08-15T16:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "East Vail", + "ending_cross_street": "Vail Pass Summit", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 179.999, + "ending_milepost": 189.981 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-106.30534674999996, 39.643551167000055], + [-106.30532943199995, 39.64354357900004], + [-106.30379171899995, 39.642869767000036], + [-106.30314543199995, 39.64251302800005], + [-106.30062095599999, 39.640682543000025], + [-106.29988230299995, 39.640199934000066], + [-106.29765889199996, 39.63913106500007], + [-106.29699074899997, 39.638765782000064], + [-106.29630438299995, 39.638301359000025], + [-106.29453044499996, 39.63670694900003], + [-106.29384427299999, 39.63613770000006], + [-106.29152977799998, 39.634508062000066], + [-106.29089461999996, 39.63406082400007], + [-106.28866152699999, 39.632455149000066], + [-106.28790271899999, 39.631958008000026], + [-106.28705239599998, 39.63151231900008], + [-106.28615304799996, 39.631156848000046], + [-106.28526264599998, 39.63088215000005], + [-106.28175769199999, 39.629885486000035], + [-106.28059864699998, 39.62948658800008], + [-106.27962548399995, 39.628965866000044], + [-106.27882449199996, 39.628322758000024], + [-106.27833525899996, 39.62777194000006], + [-106.27797327599995, 39.62717750300004], + [-106.27771138199995, 39.62651640000007], + [-106.27759136499998, 39.62593871100006], + [-106.27759296199997, 39.62514571200006], + [-106.27763735699995, 39.624813963000065], + [-106.27847965899997, 39.621654386000046], + [-106.27915503299994, 39.61866221100007], + [-106.27937605899996, 39.61757565100004], + [-106.27948424099998, 39.616457988000036], + [-106.27946990799995, 39.61604055300006], + [-106.27942634899995, 39.61570891500003], + [-106.27915001699995, 39.614688356000045], + [-106.27814962499997, 39.61251471500003], + [-106.27785052199994, 39.611796576000074], + [-106.27739033199998, 39.610351199000036], + [-106.27729426999997, 39.61002743700004], + [-106.27708704199995, 39.609328994000066], + [-106.27658241399996, 39.60802733400004], + [-106.27589599299995, 39.606566935000046], + [-106.27504133799994, 39.60477814300003], + [-106.27431669299995, 39.603408116000026], + [-106.27386963999999, 39.60272149900004], + [-106.27234486799995, 39.60068095400004], + [-106.27179042699998, 39.59995375900007], + [-106.27146793399999, 39.59956388900008], + [-106.27045614799994, 39.59855012000003], + [-106.26973506599995, 39.59803196000007], + [-106.26914999799999, 39.59766251600007], + [-106.26801946999996, 39.59707009500005], + [-106.26542578499999, 39.595896753000034], + [-106.26384191099999, 39.59525946600007], + [-106.26288964099996, 39.59500115800006], + [-106.26197952799998, 39.594869998000036], + [-106.26089053499999, 39.594836427000075], + [-106.25418574799994, 39.595086958000024], + [-106.25263713599998, 39.594992760000025], + [-106.25198646199999, 39.59488174400008], + [-106.25126680799997, 39.594673415000045], + [-106.25019868399994, 39.59426486000007], + [-106.24955699899999, 39.59392703200007], + [-106.24811071199997, 39.59317223100004], + [-106.24645957799999, 39.59213215900007], + [-106.24580635499996, 39.59159413100008], + [-106.24545143699999, 39.59118133800007], + [-106.24510594099996, 39.590610103000074], + [-106.24493978799995, 39.59021628800008], + [-106.24481135299999, 39.58962831800005], + [-106.24481607099995, 39.58901509000003], + [-106.24499929699999, 39.58822502900006], + [-106.24586943999998, 39.586062120000065], + [-106.24641701799999, 39.58460574600008], + [-106.24685726799999, 39.583219360000044], + [-106.24704167099998, 39.582777564000025], + [-106.24764603799997, 39.581875370000034], + [-106.24852030999995, 39.58088972000007], + [-106.24898916299998, 39.58019748500004], + [-106.24923384599998, 39.57949721500006], + [-106.24921416399997, 39.57854383200004], + [-106.24904004599995, 39.57791317400006], + [-106.24886475599999, 39.57749175400005], + [-106.24843989099998, 39.576711069000055], + [-106.24769699699999, 39.575734544000056], + [-106.24687454399998, 39.57493784700006], + [-106.24486261899995, 39.573240327000065], + [-106.24434812399994, 39.572816913000054], + [-106.24296204599995, 39.571658300000024], + [-106.24244736099996, 39.57122861500005], + [-106.24220797699996, 39.571070863000045], + [-106.24175200099995, 39.57061418400008], + [-106.24064500599997, 39.56968033600003], + [-106.239823721, 39.56878733000008], + [-106.23923873599995, 39.56796286700006], + [-106.23867465299998, 39.567167840000025], + [-106.23835112499995, 39.56681189600005], + [-106.23803977499995, 39.56641390500005], + [-106.23743391099998, 39.565877561000036], + [-106.23498011899994, 39.56384787500008], + [-106.23442499499998, 39.563225988000056], + [-106.23404746299997, 39.562647413000036], + [-106.23382653199997, 39.56222965500007], + [-106.23333954099996, 39.56067335700004], + [-106.23295484199997, 39.55987754900008], + [-106.23257769699995, 39.55941112200003], + [-106.23176952999995, 39.55880509100007], + [-106.22989955099996, 39.55786113600004], + [-106.22953669999998, 39.55765217100003], + [-106.22896011199998, 39.55727665200004], + [-106.22838903099995, 39.55682329000007], + [-106.22770251499998, 39.556085652000036], + [-106.22576632099998, 39.553626062000035], + [-106.22186035099998, 39.54970352600003], + [-106.22048075599997, 39.548308356000064], + [-106.21992590399998, 39.547640483000066], + [-106.21904713899994, 39.546171651000066], + [-106.21801940499995, 39.54437980200004], + [-106.21775985699998, 39.543933337000055], + [-106.21686564699996, 39.54241116600008], + [-106.21632691099995, 39.54145506400005], + [-106.21541167899994, 39.539855842000065], + [-106.21504620899998, 39.53903857600005], + [-106.21490951799996, 39.53858689500004], + [-106.21474222799998, 39.53769704200005], + [-106.21473947299995, 39.53669270300003], + [-106.21479633299998, 39.53622431200006], + [-106.21553555699995, 39.53259421300004], + [-106.21578201399996, 39.53138385300008] + ] + } + }, + { + "id": "5db81f11-4c6f-58b7-a055-b65d7a1b2c5c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-79"], + "direction": "northbound", + "name": "OpenTMS-Event26587569521_northbound", + "description": "Between I-70; Converse Road and Centennial Drive (Bennett) from Mile Point 0.16 to Mile Point 1.14. Right shoulder closed due to road construction. Starting August 12, 2025 at 8:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 8:00AM - August 12, 7:00PM Comment: Right Turn Lanes NB 1st Street closed from MP .1 to MP 1.14.", + "update_date": "2025-08-07T19:26:28Z" + }, + "start_date": "2025-08-12T14:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Centennial Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.153, + "ending_milepost": 1.134 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.43330650599995, 39.73809734400004], + [-104.43331267699995, 39.738227909000045], + [-104.4333241, 39.74354137500006], + [-104.43324500199998, 39.75277218700006], + [-104.43323454599994, 39.75435649000008] + ] + } + }, + { + "id": "cd7056a7-5aa2-5559-b344-55e8d8885a52", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-79"], + "direction": "northbound", + "name": "OpenTMS-Event26587569507_northbound", + "description": "Between I-70; Converse Road and Centennial Drive (Bennett) from Mile Point 0.16 to Mile Point 1.14. Right shoulder closed due to road construction. Starting Monday at 8:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 8:00AM - August 11, 7:00PM Comment: Right Turn Lanes NB 1st Street closed from MP .1 to MP 1.14.", + "update_date": "2025-08-07T19:26:27Z" + }, + "start_date": "2025-08-11T14:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Centennial Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.153, + "ending_milepost": 1.134 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.43330650599995, 39.73809734400004], + [-104.43331267699995, 39.738227909000045], + [-104.4333241, 39.74354137500006], + [-104.43324500199998, 39.75277218700006], + [-104.43323454599994, 39.75435649000008] + ] + } + }, + { + "id": "7c501d13-c56b-5cf4-b320-a626b27d12af", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-79"], + "direction": "northbound", + "name": "OpenTMS-Event26587569493_northbound", + "description": "Between I-70; Converse Road and Centennial Drive (Bennett) from Mile Point 0.16 to Mile Point 1.14. Right shoulder closed due to road construction. Starting August 15, 2025 at 8:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 8:00AM - August 15, 7:00PM Comment: Right Turn Lanes NB 1st Street closed from MP .1 to MP 1.14.", + "update_date": "2025-08-07T19:26:27Z" + }, + "start_date": "2025-08-15T14:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Centennial Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.153, + "ending_milepost": 1.134 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.43330650599995, 39.73809734400004], + [-104.43331267699995, 39.738227909000045], + [-104.4333241, 39.74354137500006], + [-104.43324500199998, 39.75277218700006], + [-104.43323454599994, 39.75435649000008] + ] + } + }, + { + "id": "1fe2ef5f-460a-5099-8ecd-6f7d50e6ab28", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-79"], + "direction": "northbound", + "name": "OpenTMS-Event26587569479_northbound", + "description": "Between I-70; Converse Road and Centennial Drive (Bennett) from Mile Point 0.16 to Mile Point 1.14. Right shoulder closed due to road construction. Starting August 14, 2025 at 8:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 8:00AM - August 14, 7:00PM Comment: Right Turn Lanes NB 1st Street closed from MP .1 to MP 1.14.", + "update_date": "2025-08-07T19:26:27Z" + }, + "start_date": "2025-08-14T14:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Centennial Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.153, + "ending_milepost": 1.134 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.43330650599995, 39.73809734400004], + [-104.43331267699995, 39.738227909000045], + [-104.4333241, 39.74354137500006], + [-104.43324500199998, 39.75277218700006], + [-104.43323454599994, 39.75435649000008] + ] + } + }, + { + "id": "8f6b8016-3945-5ed5-8485-036ebb6350d8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-79"], + "direction": "northbound", + "name": "OpenTMS-Event26587569465_northbound", + "description": "Between I-70; Converse Road and Centennial Drive (Bennett) from Mile Point 0.16 to Mile Point 1.14. Right shoulder closed due to road construction. Starting August 13, 2025 at 8:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 8:00AM - August 13, 7:00PM Comment: Right Turn Lanes NB 1st Street closed from MP .1 to MP 1.14.", + "update_date": "2025-08-07T19:26:26Z" + }, + "start_date": "2025-08-13T14:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "Centennial Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.153, + "ending_milepost": 1.134 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.43330650599995, 39.73809734400004], + [-104.43331267699995, 39.738227909000045], + [-104.4333241, 39.74354137500006], + [-104.43324500199998, 39.75277218700006], + [-104.43323454599994, 39.75435649000008] + ] + } + }, + { + "id": "ba85d243-de5c-5298-bf72-a00a8ed538a5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26456892933_eastbound", + "description": "Between Green Street and Taylor Street (Craig) from Mile Point 90.5 to Mile Point 90.6. Right shoulder closed due to utilities installation. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM Comment: Expect shoulder closures and lane shifts. Striping and curb and gutter work in progress.", + "update_date": "2025-08-01T18:52:23Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Green Street", + "ending_cross_street": "Taylor Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 90.501, + "ending_milepost": 90.588 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.55370040399998, 40.51238543100004], + [-107.55305215699997, 40.512379370000076], + [-107.55198482699996, 40.512384842000074] + ] + } + }, + { + "id": "9b30a9f8-48e0-58c9-ba00-ee18dd3216c9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26587508783_eastbound", + "description": "Between Exit 243: Hidden Valley (near Idaho Springs) and Exit 248: Beaver Brook/Floyd Hill (Floyd Hill) from Mile Point 243.5 to Mile Point 244.5. Right lane closed due to road construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 2:00PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 2:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", + "update_date": "2025-08-07T19:22:24Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Hidden Valley", + "ending_cross_street": "Beaver Brook/Floyd Hill", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 243.521, + "ending_milepost": 244.539 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.45194929099995, 39.743418407000036], + [-105.45186654699995, 39.74342891500004], + [-105.45090129999994, 39.74369464400007], + [-105.44882892199996, 39.74447039300003], + [-105.44825497599999, 39.74460608100003], + [-105.44681445299994, 39.74451558100003], + [-105.44534784099994, 39.743997043000036], + [-105.44482690199999, 39.743829523000045], + [-105.44384329099995, 39.743751839000026], + [-105.44335272899997, 39.743834150000055], + [-105.44229969999998, 39.74433639800003], + [-105.44017788999997, 39.74554937900007], + [-105.43928880299995, 39.74581961400003], + [-105.43831757099997, 39.745842491000076], + [-105.43749466899999, 39.74565264600005], + [-105.43564351899994, 39.744845191000024], + [-105.43428863799994, 39.744232657000055], + [-105.43417238899997, 39.744170404000045] + ] + } + }, + { + "id": "5225fbf9-141d-5aed-b654-b6fd6bc85824", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26587508753_westbound", + "description": "Between Exit 244: US 6 and Exit 243: Hidden Valley (near Floyd Hill) at Mile Point 244. Road construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 3:00PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 3:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368. Detour: Continue on westbound I-70 and turn around at the Hidden Valley interchange (Exit 243) to access the eastbound I-70 off-ramp to US 6.", + "update_date": "2025-08-07T19:22:23Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 6", + "ending_cross_street": "Hidden Valley", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 244.0, + "ending_milepost": 244.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.443362, 39.74384], + [-105.443362, 39.74384] + ] + } + }, + { + "id": "a781f567-f739-5f84-aae8-a8f8955da087", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-13"], + "direction": "northbound", + "name": "OpenTMS-Event26456893085_northbound", + "description": "Between 8th Street and 10th Street (Craig) from Mile Point 90.15 to Mile Point 90.23. Right shoulder closed due to utilities installation. Starting August 8, 2025 at 7:00AM MDT until August 8, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM Comment: Expect shoulder closures and lane shifts as striping and curb and gutter work continues all week.", + "update_date": "2025-08-01T18:52:27Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "8th Street", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 90.166, + "ending_milepost": 90.259 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.54730626599996, 40.520531738000045], + [-107.54729208599997, 40.52165127200004], + [-107.54727705599998, 40.52191247900004] + ] + } + }, + { + "id": "766c85ea-afa7-5c16-84f6-1f4a93d2e6f6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26456892853_eastbound", + "description": "Between Green Street and Taylor Street (Craig) from Mile Point 90.5 to Mile Point 90.6. Right shoulder closed due to utilities installation. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Expect shoulder closures and lane shifts. Striping and curb and gutter work in progress.", + "update_date": "2025-08-01T18:52:22Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Green Street", + "ending_cross_street": "Taylor Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 90.501, + "ending_milepost": 90.588 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.55370040399998, 40.51238543100004], + [-107.55305215699997, 40.512379370000076], + [-107.55198482699996, 40.512384842000074] + ] + } + }, + { + "id": "d12d9fc1-c5d9-5def-8a0f-c3f12e61e57c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26451663213_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting Saturday at 7:00AM MDT until Saturday, at about 3:00PM MDT. Full schedule below: \u2022 August 9, 7:00AM - August 9, 3:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", + "update_date": "2025-08-07T19:22:17Z" + }, + "start_date": "2025-08-09T13:00:00Z", + "end_date": "2025-08-09T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.43125694899999, 39.74248800100003], + [-105.43185405199995, 39.74192364600003], + [-105.43192489799998, 39.74123689600003], + [-105.43146837899997, 39.74073906800004], + [-105.43052490099996, 39.740474377000055], + [-105.43020760299999, 39.739727593000055], + [-105.43073486599997, 39.739194818000044], + [-105.43067846199995, 39.73851810100007], + [-105.43008529099995, 39.73786316200005], + [-105.42885877199996, 39.73609851500004] + ] + } + }, + { + "id": "84d69d78-94e9-54c9-a6cb-0f8bff4efd3b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-13"], + "direction": "northbound", + "name": "OpenTMS-Event26456893071_northbound", + "description": "Between 8th Street and 10th Street (Craig) from Mile Point 90.15 to Mile Point 90.23. Right shoulder closed due to utilities installation. Starting August 7, 2025 at 7:00AM MDT until August 7, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Expect shoulder closures and lane shifts as striping and curb and gutter work continues all week.", + "update_date": "2025-08-01T18:52:27Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "8th Street", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 90.166, + "ending_milepost": 90.259 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.54730626599996, 40.520531738000045], + [-107.54729208599997, 40.52165127200004], + [-107.54727705599998, 40.52191247900004] + ] + } + }, + { + "id": "b6a6f4a2-cea9-5f80-84d3-379fcfbf60c3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26435878889_eastbound", + "description": "Between US 6 and Soda Creek Road (1 to 2 miles west of Floyd Hill) from Mile Point 269.44 to Mile Point 270. Road construction. Alternating traffic. Starting tomorrow at 6:00AM MDT until tomorrow at about 5:00PM MDT. Full schedule below: \u2022 August 8, 6:00AM - August 8, 5:00PM Comment: For questions about impacts, email the Project at cdot_floydhillproject@state.co.us or call 720-994-2368.", + "update_date": "2025-08-07T19:22:19Z" + }, + "start_date": "2025-08-08T12:00:00Z", + "end_date": "2025-08-08T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "beginning_cross_street": "US 6", + "ending_cross_street": "Soda Creek Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 269.443, + "ending_milepost": 269.999 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.43125694899999, 39.74248800100003], + [-105.43185405199995, 39.74192364600003], + [-105.43192489799998, 39.74123689600003], + [-105.43146837899997, 39.74073906800004], + [-105.43052490099996, 39.740474377000055], + [-105.43020760299999, 39.739727593000055], + [-105.43073486599997, 39.739194818000044], + [-105.43067846199995, 39.73851810100007], + [-105.43008529099995, 39.73786316200005], + [-105.42885877199996, 39.73609851500004] + ] + } + }, + { + "id": "90dc8f08-d95a-5735-aee6-8d53b334aa3e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26587345308_southbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 15, 2025 at 9:00AM MDT until August 15, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 15, 9:00AM - August 15, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:21Z" + }, + "start_date": "2025-08-15T15:00:00Z", + "end_date": "2025-08-15T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 166.407, + "ending_milepost": 164.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85075600099998, 39.17183160500008], + [-104.85079100099995, 39.17168376500007], + [-104.85153797799995, 39.16925294300006], + [-104.85307061899994, 39.165155507000065], + [-104.85874927599997, 39.14996954500003], + [-104.86107795099997, 39.14368776300006], + [-104.86179657099996, 39.14107915500006], + [-104.86202261399995, 39.13989629800005], + [-104.86205450499995, 39.13970601600005] + ] + } + }, + { + "id": "ec727c53-2835-5b68-87fd-916b60d6907c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26587345308_northbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 15, 2025 at 9:00AM MDT until August 15, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 15, 9:00AM - August 15, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:21Z" + }, + "start_date": "2025-08-15T15:00:00Z", + "end_date": "2025-08-15T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 164.0, + "ending_milepost": 166.407 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86229414599995, 39.13973038300003], + [-104.86202420999996, 39.14113021000003], + [-104.86059160899998, 39.14572221700007], + [-104.85786703999997, 39.153009936000046], + [-104.85294581699998, 39.16616928900004], + [-104.85120997899998, 39.17102742800006], + [-104.85098653299997, 39.171851134000065] + ] + } + }, + { + "id": "62e7259a-1282-5165-9204-2168250c491e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26587345254_northbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 12, 2025 at 9:00AM MDT until August 12, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 12, 9:00AM - August 12, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:20Z" + }, + "start_date": "2025-08-12T15:00:00Z", + "end_date": "2025-08-12T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 164.0, + "ending_milepost": 166.407 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86229414599995, 39.13973038300003], + [-104.86202420999996, 39.14113021000003], + [-104.86059160899998, 39.14572221700007], + [-104.85786703999997, 39.153009936000046], + [-104.85294581699998, 39.16616928900004], + [-104.85120997899998, 39.17102742800006], + [-104.85098653299997, 39.171851134000065] + ] + } + }, + { + "id": "c0c4a7f4-22fa-552e-8826-bccc6f7a3bc4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26587345290_northbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 14, 2025 at 9:00AM MDT until August 14, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:21Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-14T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 164.0, + "ending_milepost": 166.407 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86229414599995, 39.13973038300003], + [-104.86202420999996, 39.14113021000003], + [-104.86059160899998, 39.14572221700007], + [-104.85786703999997, 39.153009936000046], + [-104.85294581699998, 39.16616928900004], + [-104.85120997899998, 39.17102742800006], + [-104.85098653299997, 39.171851134000065] + ] + } + }, + { + "id": "1f582d21-8f7e-5fa0-a359-1720d639d0f6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26587345254_southbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 12, 2025 at 9:00AM MDT until August 12, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 12, 9:00AM - August 12, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:20Z" + }, + "start_date": "2025-08-12T15:00:00Z", + "end_date": "2025-08-12T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 166.407, + "ending_milepost": 164.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85075600099998, 39.17183160500008], + [-104.85079100099995, 39.17168376500007], + [-104.85153797799995, 39.16925294300006], + [-104.85307061899994, 39.165155507000065], + [-104.85874927599997, 39.14996954500003], + [-104.86107795099997, 39.14368776300006], + [-104.86179657099996, 39.14107915500006], + [-104.86202261399995, 39.13989629800005], + [-104.86205450499995, 39.13970601600005] + ] + } + }, + { + "id": "ed6fcbec-c6f1-5a93-8e03-fe33c13cd14b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26587345272_northbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 13, 2025 at 9:00AM MDT until August 13, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:20Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 164.0, + "ending_milepost": 166.407 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86229414599995, 39.13973038300003], + [-104.86202420999996, 39.14113021000003], + [-104.86059160899998, 39.14572221700007], + [-104.85786703999997, 39.153009936000046], + [-104.85294581699998, 39.16616928900004], + [-104.85120997899998, 39.17102742800006], + [-104.85098653299997, 39.171851134000065] + ] + } + }, + { + "id": "d4098372-6e86-5e17-a465-8815f907220e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26587345272_southbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 13, 2025 at 9:00AM MDT until August 13, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:20Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-13T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 166.407, + "ending_milepost": 164.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85075600099998, 39.17183160500008], + [-104.85079100099995, 39.17168376500007], + [-104.85153797799995, 39.16925294300006], + [-104.85307061899994, 39.165155507000065], + [-104.85874927599997, 39.14996954500003], + [-104.86107795099997, 39.14368776300006], + [-104.86179657099996, 39.14107915500006], + [-104.86202261399995, 39.13989629800005], + [-104.86205450499995, 39.13970601600005] + ] + } + }, + { + "id": "5b875cc1-6552-55ec-97e2-6941264cbb33", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26587345236_northbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting Monday at 9:00AM MDT until Monday, at about 2:30PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 11, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:19Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-11T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 164.0, + "ending_milepost": 166.407 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86229414599995, 39.13973038300003], + [-104.86202420999996, 39.14113021000003], + [-104.86059160899998, 39.14572221700007], + [-104.85786703999997, 39.153009936000046], + [-104.85294581699998, 39.16616928900004], + [-104.85120997899998, 39.17102742800006], + [-104.85098653299997, 39.171851134000065] + ] + } + }, + { + "id": "ece754b7-1809-586c-a8f3-666ed2e48027", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26587345236_southbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting Monday at 9:00AM MDT until Monday, at about 2:30PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 11, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:19Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-11T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 166.407, + "ending_milepost": 164.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85075600099998, 39.17183160500008], + [-104.85079100099995, 39.17168376500007], + [-104.85153797799995, 39.16925294300006], + [-104.85307061899994, 39.165155507000065], + [-104.85874927599997, 39.14996954500003], + [-104.86107795099997, 39.14368776300006], + [-104.86179657099996, 39.14107915500006], + [-104.86202261399995, 39.13989629800005], + [-104.86205450499995, 39.13970601600005] + ] + } + }, + { + "id": "44a0835e-420a-5dd9-a3f7-5564217d974c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26587345290_southbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (1 to 3 miles north of the Woodmoor exit) from Mile Point 164 to Mile Point 166.4. Right lane closed due to bridge construction. Starting August 14, 2025 at 9:00AM MDT until August 14, 2025 at about 2:30PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:21Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-14T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 166.407, + "ending_milepost": 164.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85075600099998, 39.17183160500008], + [-104.85079100099995, 39.17168376500007], + [-104.85153797799995, 39.16925294300006], + [-104.85307061899994, 39.165155507000065], + [-104.85874927599997, 39.14996954500003], + [-104.86107795099997, 39.14368776300006], + [-104.86179657099996, 39.14107915500006], + [-104.86202261399995, 39.13989629800005], + [-104.86205450499995, 39.13970601600005] + ] + } + }, + { + "id": "024d6461-de14-55af-84fe-39dbeac94383", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26433431977_southbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (4 miles north of the Woodmoor exit) from Mile Point 163.4 to Mile Point 166.8. Right lane closed due to bridge construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 2:30PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:18Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 166.881, + "ending_milepost": 163.477 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.85003052899998, 39.178686269000025], + [-104.85002508099996, 39.17848926700003], + [-104.85006798699999, 39.17620603000006], + [-104.85037637599999, 39.173629376000065], + [-104.85079100099995, 39.17168376500007], + [-104.85153797799995, 39.16925294300006], + [-104.85307061899994, 39.165155507000065], + [-104.85874927599997, 39.14996954500003], + [-104.86107795099997, 39.14368776300006], + [-104.86179657099996, 39.14107915500006], + [-104.86202261399995, 39.13989629800005], + [-104.86323543799995, 39.13265926500003], + [-104.86327489699994, 39.132423791000065] + ] + } + }, + { + "id": "eb397e7e-24b9-5542-a5ed-1f2e3781cd72", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26433431977_northbound", + "description": "Between Exit 163: County Line Road and Exit 167: Greenland (4 miles north of the Woodmoor exit) from Mile Point 163.4 to Mile Point 166.8. Right lane closed due to bridge construction. Starting tomorrow at 9:00AM MDT until tomorrow at about 2:30PM MDT. Full schedule below: \u2022 August 8, 9:00AM - August 8, 2:30PM Comment: I-25 right lane closures on northbound and southbound just north of Monument for Wildlife Overpass construction. For more information: codot.gov/projects/i25greenlandwildlifeoverpass", + "update_date": "2025-08-07T19:11:18Z" + }, + "start_date": "2025-08-08T15:00:00Z", + "end_date": "2025-08-08T20:30:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Line Road", + "ending_cross_street": "Greenland", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 163.477, + "ending_milepost": 166.881 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.86351501899998, 39.132448209000074], + [-104.86229414599995, 39.13973038300003], + [-104.86202420999996, 39.14113021000003], + [-104.86059160899998, 39.14572221700007], + [-104.85786703999997, 39.153009936000046], + [-104.85294581699998, 39.16616928900004], + [-104.85120997899998, 39.17102742800006], + [-104.85063299799998, 39.17348714700006], + [-104.85023926899999, 39.17731509200007], + [-104.85024135199995, 39.17869027800003] + ] + } + }, + { + "id": "b1c4383e-968b-569c-bee2-fa6dafe41ee8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26587266213_eastbound", + "description": "Between CO 133 and Crystal Springs Road (1 to 2 miles west of Mulford) from Mile Point 11.7 to Mile Point 12.2. Right lane closed due to rock fall mitigation. Starting August 15, 2025 at 9:00AM MDT until August 15, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 15, 9:00AM - August 15, 3:00PM", + "update_date": "2025-08-07T19:06:04Z" + }, + "start_date": "2025-08-15T15:00:00Z", + "end_date": "2025-08-15T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 133", + "ending_cross_street": "Crystal Springs Road", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.705, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22134066199999, 39.41599097500006], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "a87eb1a9-4ace-5155-98cb-dec95cb611e2", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587266354_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Rock fall mitigation. Starting Monday at 6:30AM MDT until Monday, at about 2:00PM MDT. Full schedule below: \u2022 August 11, 6:30AM - August 11, 2:00PM Comment: Intermittent westbound 20 minute traffic holds", + "update_date": "2025-08-07T19:06:05Z" + }, + "start_date": "2025-08-11T12:30:00Z", + "end_date": "2025-08-11T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "8f641d37-e76c-57ae-ab72-392a44651fad", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587267003_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Rock fall mitigation. Starting August 15, 2025 at 6:30AM MDT until August 15, 2025 at about 2:00PM MDT. Full schedule below: \u2022 August 15, 6:30AM - August 15, 2:00PM Comment: Intermittent westbound 20 minute traffic holds", + "update_date": "2025-08-07T19:06:07Z" + }, + "start_date": "2025-08-15T12:30:00Z", + "end_date": "2025-08-15T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "814627b9-e8eb-59e2-9d49-60b4184db65a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587262602_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Right lane closed due to rock fall mitigation. Starting August 12, 2025 at 6:00AM MDT until August 12, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 12, 6:00AM - August 12, 3:00PM", + "update_date": "2025-08-07T19:06:01Z" + }, + "start_date": "2025-08-12T12:00:00Z", + "end_date": "2025-08-12T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "1b1c87ad-8e7e-5023-9863-baf75c4652bb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26587263395_eastbound", + "description": "Between CO 133 and Crystal Springs Road (1 to 2 miles west of Mulford) from Mile Point 11.7 to Mile Point 12.2. Right lane closed due to rock fall mitigation. Starting Monday at 9:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 9:00AM - August 11, 7:00PM", + "update_date": "2025-08-07T19:06:03Z" + }, + "start_date": "2025-08-11T15:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 133", + "ending_cross_street": "Crystal Springs Road", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.705, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22134066199999, 39.41599097500006], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "f73ddf4d-7ff2-55d0-b3d4-c999dc007559", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587266442_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Rock fall mitigation. Starting August 12, 2025 at 6:30AM MDT until August 12, 2025 at about 2:00PM MDT. Full schedule below: \u2022 August 12, 6:30AM - August 12, 2:00PM Comment: Intermittent westbound 20 minute traffic holds", + "update_date": "2025-08-07T19:06:05Z" + }, + "start_date": "2025-08-12T12:30:00Z", + "end_date": "2025-08-12T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "cb2bafb3-e48d-564a-b410-4d29f50a22c0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587266602_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Rock fall mitigation. Starting August 13, 2025 at 6:30AM MDT until August 13, 2025 at about 2:00PM MDT. Full schedule below: \u2022 August 13, 6:30AM - August 13, 2:00PM Comment: Intermittent westbound 20 minute traffic holds", + "update_date": "2025-08-07T19:06:06Z" + }, + "start_date": "2025-08-13T12:30:00Z", + "end_date": "2025-08-13T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "4bc8c339-a538-5f8e-82a1-81979eee6a35", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587263071_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Right lane closed due to rock fall mitigation. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 3:00PM", + "update_date": "2025-08-07T19:06:02Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-15T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "1f5843ba-07f6-5c53-bd70-2d6a32fc3f88", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587262586_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Right lane closed due to rock fall mitigation. Starting Monday at 6:00AM MDT until Monday, at about 3:00PM MDT. Full schedule below: \u2022 August 11, 6:00AM - August 11, 3:00PM", + "update_date": "2025-08-07T19:06:00Z" + }, + "start_date": "2025-08-11T12:00:00Z", + "end_date": "2025-08-11T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "e81efd28-f282-5ec2-8118-c85b87d85050", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26587264210_eastbound", + "description": "Between CO 133 and Crystal Springs Road (1 to 2 miles west of Mulford) from Mile Point 11.7 to Mile Point 12.2. Right lane closed due to rock fall mitigation. Starting August 12, 2025 at 9:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 9:00AM - August 12, 7:00PM", + "update_date": "2025-08-07T19:06:03Z" + }, + "start_date": "2025-08-12T15:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 133", + "ending_cross_street": "Crystal Springs Road", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.705, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22134066199999, 39.41599097500006], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "21a395ca-2847-5043-9a38-366faf142b1b", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587262713_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Right lane closed due to rock fall mitigation. Starting August 13, 2025 at 6:00AM MDT until August 13, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 13, 6:00AM - August 13, 3:00PM", + "update_date": "2025-08-07T19:06:01Z" + }, + "start_date": "2025-08-13T12:00:00Z", + "end_date": "2025-08-13T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "417fd589-c6bf-5969-aaf3-ac5d285dd0bc", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587266753_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Rock fall mitigation. Starting August 14, 2025 at 6:30AM MDT until August 14, 2025 at about 2:00PM MDT. Full schedule below: \u2022 August 14, 6:30AM - August 14, 2:00PM Comment: Intermittent westbound 20 minute traffic holds", + "update_date": "2025-08-07T19:06:06Z" + }, + "start_date": "2025-08-14T12:30:00Z", + "end_date": "2025-08-14T20:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "8099e063-2bbc-5a01-a440-82e6461e30a4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26587265113_eastbound", + "description": "Between CO 133 and Crystal Springs Road (1 to 2 miles west of Mulford) from Mile Point 11.7 to Mile Point 12.2. Right lane closed due to rock fall mitigation. Starting August 13, 2025 at 9:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 9:00AM - August 13, 7:00PM", + "update_date": "2025-08-07T19:06:03Z" + }, + "start_date": "2025-08-13T15:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 133", + "ending_cross_street": "Crystal Springs Road", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.705, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22134066199999, 39.41599097500006], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "bb27c791-41d3-5bf5-9bbe-c2e176f55943", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "westbound", + "name": "OpenTMS-Event26587262841_westbound", + "description": "Between Crystal Springs Road and CO 133 (1 to 2 miles west of Mulford) from Mile Point 12.2 to Mile Point 11.7. Right lane closed due to rock fall mitigation. Starting August 14, 2025 at 6:00AM MDT until August 14, 2025 at about 3:00PM MDT. Full schedule below: \u2022 August 14, 6:00AM - August 14, 3:00PM", + "update_date": "2025-08-07T19:06:02Z" + }, + "start_date": "2025-08-14T12:00:00Z", + "end_date": "2025-08-14T21:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "Crystal Springs Road", + "ending_cross_street": "CO 133", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.706, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22129396499997, 39.41598669500007], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "e9865b97-d417-5688-bbd5-7b1d88fa6e01", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-82"], + "direction": "eastbound", + "name": "OpenTMS-Event26587266110_eastbound", + "description": "Between CO 133 and Crystal Springs Road (1 to 2 miles west of Mulford) from Mile Point 11.7 to Mile Point 12.2. Right lane closed due to rock fall mitigation. Starting August 14, 2025 at 9:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 9:00AM - August 14, 7:00PM", + "update_date": "2025-08-07T19:06:04Z" + }, + "start_date": "2025-08-14T15:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "CO 133", + "ending_cross_street": "Crystal Springs Road", + "types_of_work": [{ "type_name": "roadside-work", "is_architectural_change": false }], + "beginning_milepost": 11.705, + "ending_milepost": 12.199 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.22134066199999, 39.41599097500006], + [-107.22094133499996, 39.41592533900007], + [-107.21909092099997, 39.41536833600003], + [-107.21836868799994, 39.415207390000035], + [-107.21684996999994, 39.41521199400006], + [-107.21539316599996, 39.41542632800008], + [-107.21287733999998, 39.41608482300006], + [-107.21278695299998, 39.41606354400005] + ] + } + }, + { + "id": "fbe71961-a6a9-5ec4-8be9-d5426ff84eae", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "southbound", + "name": "OpenTMS-Event26587128658_southbound", + "description": "Between County Road 7 and County Road 20 (Fairplay) from Mile Point 184 to Mile Point 181. Right lane closed due to paving operations. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T18:56:45Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 7", + "ending_cross_street": "County Road 20", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "43cc160c-9071-5382-a737-df81c2601e2c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "southbound", + "name": "OpenTMS-Event26587128564_southbound", + "description": "Between County Road 7 and County Road 20 (Fairplay) from Mile Point 184 to Mile Point 181. Paving operations. Alternating traffic. Starting Monday at 8:00PM MDT until August 12, 2025 at about 8:00AM MDT. Full schedule below: \u2022 August 11, 8:00PM - August 12, 8:00AM", + "update_date": "2025-08-07T18:56:44Z" + }, + "start_date": "2025-08-12T02:00:00Z", + "end_date": "2025-08-12T14:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 7", + "ending_cross_street": "County Road 20", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "640c3770-fcc0-5260-9d0a-70adb4af6f7d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-71"], + "direction": "northbound", + "name": "OpenTMS-Event26567354063_northbound", + "description": "Between County Road 78 and CO 14 (16 to 19 miles north of Snyder) from Mile Point 198.7 to Mile Point 201.6. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 5:00PM Comment: Initial impacts on CO 71 will begin with northbound and southbound shoulder closures between CO 14 and CR 78 for slope grading and embankment activities. Beginning early August, there will be a 24/7 full closure of CO 71 (Heartland Expressway) between CO 14 and I-76. Traffic will be detoured at I-76, but local traffic access will remain open.", + "update_date": "2025-08-07T18:56:40Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-14T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 78", + "ending_cross_street": "CO 14", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 199.0, + "ending_milepost": 201.619 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.60065650299998, 40.57240136300004], + [-103.60056983499999, 40.58681456100004], + [-103.60054069999995, 40.601414265000074], + [-103.60052285999996, 40.61032892600008] + ] + } + }, + { + "id": "f7b4fae6-c1c4-5197-945d-d85ef6ccc1b3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-71"], + "direction": "northbound", + "name": "OpenTMS-Event26567357318_northbound", + "description": "Between County Road 78 and CO 14 (16 to 19 miles north of Snyder) from Mile Point 198.7 to Mile Point 201.6. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until Monday, at about 5:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 5:00PM Comment: Initial impacts on CO 71 will begin with northbound and southbound shoulder closures between CO 14 and CR 78 for slope grading and embankment activities. Beginning early August, there will be a 24/7 full closure of CO 71 (Heartland Expressway) between CO 14 and I-76. Traffic will be detoured at I-76, but local traffic access will remain open.", + "update_date": "2025-08-07T18:56:41Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-11T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 78", + "ending_cross_street": "CO 14", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 199.0, + "ending_milepost": 201.619 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.60065650299998, 40.57240136300004], + [-103.60056983499999, 40.58681456100004], + [-103.60054069999995, 40.601414265000074], + [-103.60052285999996, 40.61032892600008] + ] + } + }, + { + "id": "1f71e43a-9f81-5608-bd5e-33ead87cdcba", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "southbound", + "name": "OpenTMS-Event26587128611_southbound", + "description": "Between County Road 7 and County Road 20 (Fairplay) from Mile Point 184 to Mile Point 181. Right lane closed due to paving operations. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 6:00PM", + "update_date": "2025-08-07T18:56:45Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 7", + "ending_cross_street": "County Road 20", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "7384ddac-9317-5e73-a646-b613d5fd5e10", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "southbound", + "name": "OpenTMS-Event26587128673_southbound", + "description": "Between County Road 7 and County Road 20 (Fairplay) from Mile Point 184 to Mile Point 181. Right lane closed due to paving operations. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 6:00PM", + "update_date": "2025-08-07T18:56:46Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 7", + "ending_cross_street": "County Road 20", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "3d1b1903-82ab-58a9-b55d-b9a1648b252a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "northbound", + "name": "OpenTMS-Event26587128349_northbound", + "description": "Between County Road 20 and County Road 7 (Fairplay) from Mile Point 181 to Mile Point 184. Paving operations. Alternating traffic. Starting Monday at 8:00PM MDT until August 12, 2025 at about 8:00AM MDT. Full schedule below: \u2022 August 11, 8:00PM - August 12, 8:00AM", + "update_date": "2025-08-07T18:56:43Z" + }, + "start_date": "2025-08-12T02:00:00Z", + "end_date": "2025-08-12T14:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 20", + "ending_cross_street": "County Road 7", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "357d2d3d-faba-5b35-831f-5a2602769fee", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-71"], + "direction": "northbound", + "name": "OpenTMS-Event26581806823_northbound", + "description": "Between County Road 78 and CO 14 (16 to 19 miles north of Snyder) from Mile Point 198.7 to Mile Point 201.6. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 5:00PM Comment: Initial impacts on CO 71 will begin with northbound and southbound shoulder closures between CO 14 and CR 78 for slope grading and embankment activities. Beginning early August, there will be a 24/7 full closure of CO 71 (Heartland Expressway) between CO 14 and I-76. Traffic will be detoured at I-76, but local traffic access will remain open.", + "update_date": "2025-08-07T18:56:41Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-15T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 78", + "ending_cross_street": "CO 14", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 199.0, + "ending_milepost": 201.619 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.60065650299998, 40.57240136300004], + [-103.60056983499999, 40.58681456100004], + [-103.60054069999995, 40.601414265000074], + [-103.60052285999996, 40.61032892600008] + ] + } + }, + { + "id": "ec6d36ef-b7c3-5b69-a608-64add0c91133", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "northbound", + "name": "OpenTMS-Event26587128703_northbound", + "description": "Between County Road 20 and County Road 7 (Fairplay) from Mile Point 181 to Mile Point 184. Paving operations. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 6:00PM", + "update_date": "2025-08-07T18:56:47Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 20", + "ending_cross_street": "County Road 7", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "6f1b3ccb-fe7b-5005-87c8-96c5c03656ae", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-71"], + "direction": "northbound", + "name": "OpenTMS-Event26567358486_northbound", + "description": "Between County Road 78 and CO 14 (16 to 19 miles north of Snyder) from Mile Point 198.7 to Mile Point 201.6. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 5:00PM Comment: Initial impacts on CO 71 will begin with northbound and southbound shoulder closures between CO 14 and CR 78 for slope grading and embankment activities. Beginning early August, there will be a 24/7 full closure of CO 71 (Heartland Expressway) between CO 14 and I-76. Traffic will be detoured at I-76, but local traffic access will remain open.", + "update_date": "2025-08-07T18:56:43Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-13T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 78", + "ending_cross_street": "CO 14", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 199.0, + "ending_milepost": 201.619 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.60065650299998, 40.57240136300004], + [-103.60056983499999, 40.58681456100004], + [-103.60054069999995, 40.601414265000074], + [-103.60052285999996, 40.61032892600008] + ] + } + }, + { + "id": "67d06ef5-909b-5024-8ef9-80798f871047", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "northbound", + "name": "OpenTMS-Event26587128688_northbound", + "description": "Between County Road 20 and County Road 7 (Fairplay) from Mile Point 181 to Mile Point 184. Paving operations. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 6:00PM", + "update_date": "2025-08-07T18:56:47Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 20", + "ending_cross_street": "County Road 7", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "4c259300-8acb-56c3-b274-fdee21d2ef87", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-285"], + "direction": "northbound", + "name": "OpenTMS-Event26587128718_northbound", + "description": "Between County Road 20 and County Road 7 (Fairplay) from Mile Point 181 to Mile Point 184. Paving operations. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 6:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 6:00PM", + "update_date": "2025-08-07T18:56:48Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T00:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "County Road 20", + "ending_cross_street": "County Road 7", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 181.0, + "ending_milepost": 184.015 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.99686507199999, 39.192502819000026], + [-105.99634960799995, 39.194786244000056], + [-105.99612312299996, 39.19559858300005], + [-105.99570474599994, 39.19769946200006], + [-105.99492180999994, 39.20645103500004], + [-105.99452243799999, 39.21166400200008], + [-105.99386619999996, 39.21938234800007], + [-105.99365669999997, 39.221004650000054], + [-105.99344075199997, 39.221535999000025], + [-105.992893746, 39.22247605700005], + [-105.99058295999998, 39.22603634700005], + [-105.98886820899997, 39.22864539200003], + [-105.98694211099996, 39.23157575300007], + [-105.98517916899999, 39.234242892000054], + [-105.98504284699999, 39.234434487000044] + ] + } + }, + { + "id": "0ece29ff-b254-52ad-a360-afc516d82ca8", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-71"], + "direction": "northbound", + "name": "OpenTMS-Event26567358376_northbound", + "description": "Between County Road 78 and CO 14 (16 to 19 miles north of Snyder) from Mile Point 198.7 to Mile Point 201.6. Road construction. Alternating traffic. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 5:00PM Comment: Initial impacts on CO 71 will begin with northbound and southbound shoulder closures between CO 14 and CR 78 for slope grading and embankment activities. Beginning early August, there will be a 24/7 full closure of CO 71 (Heartland Expressway) between CO 14 and I-76. Traffic will be detoured at I-76, but local traffic access will remain open.", + "update_date": "2025-08-07T18:56:42Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [{ "order": 1, "type": "general", "status": "open" }], + "beginning_cross_street": "County Road 78", + "ending_cross_street": "CO 14", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 199.0, + "ending_milepost": 201.619 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-103.60065650299998, 40.57240136300004], + [-103.60056983499999, 40.58681456100004], + [-103.60054069999995, 40.601414265000074], + [-103.60052285999996, 40.61032892600008] + ] + } + }, + { + "id": "70bffb2b-9572-55fd-8c0a-91238042d383", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26430457690_westbound", + "description": "Between Kansas State Line and Exit 438: Rose Avenue (9 miles east of Burlington) from Mile Point 448.5 to Mile Point 448. The right lane is closed due to road construction. Until Saturday, at about 11:59PM MDT. Full schedule below: \u2022 August 4, 6:00AM - August 9, 11:59PM Comment: Bridge deck repair. Right lane closed. Expect reduced speed limit.", + "update_date": "2025-08-07T18:45:37Z" + }, + "start_date": "2025-08-04T12:00:00Z", + "end_date": "2025-08-10T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Kansas State Line", + "ending_cross_street": "Rose Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 448.538, + "ending_milepost": 448.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.06820619799998, 39.328760154000065], + [-102.07263842299994, 39.32827601300005], + [-102.07810047399994, 39.327679139000054] + ] + } + }, + { + "id": "8fbd5932-3ce2-57df-9672-9696c4971699", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26170989198_westbound", + "description": "Between Pole Creek and Cottonwood Pass (Granby) from Mile Point 219 to Mile Point 217. The right shoulder is closed due to paving operations. Until August 17, 2025 at about 7:00AM MDT. Full schedule below: \u2022 July 19, 7:30AM - August 17, 7:00AM Comment: Shoulder closure and traffic shift in place. 45 mph speed limit strictly enforced at all times.", + "update_date": "2025-08-07T18:50:50Z" + }, + "start_date": "2025-07-19T13:30:00Z", + "end_date": "2025-08-17T13:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Pole Creek", + "ending_cross_street": "Cottonwood Pass", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 217.0, + "ending_milepost": 219.01 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.94148551699999, 40.02331134600007], + [-105.94198216999996, 40.02035955700006], + [-105.94196437999994, 40.01931586500007], + [-105.94183101499999, 40.01855043100005], + [-105.94142189599995, 40.017325510000035], + [-105.94119027099998, 40.01686668700006], + [-105.94002157099999, 40.015168293000045], + [-105.93951064999999, 40.01456722800003], + [-105.93887731799998, 40.01404517700007], + [-105.93814267399995, 40.01360562900004], + [-105.93701804599999, 40.013206307000075], + [-105.93612965199998, 40.01304637800007], + [-105.93393359399994, 40.01285277100004], + [-105.93208830799995, 40.01289288600003], + [-105.93067126399995, 40.01279173200004], + [-105.92462286099999, 40.01128578000004], + [-105.92348445699997, 40.01094653500007], + [-105.92267505699999, 40.010575231000075], + [-105.92174856099996, 40.009944620000056], + [-105.92117999299995, 40.00937920300004], + [-105.92012756299994, 40.008188192000034], + [-105.91857505299998, 40.00645711000004], + [-105.91815701599995, 40.006053020000024], + [-105.91805158999995, 40.00595110800003] + ] + } + }, + { + "id": "35c40d90-3520-51e4-8ee2-505aae9c6120", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26412702650_westbound", + "description": "Between US 84 and 10th Street (Pagosa Springs) from Mile Point 144 to Mile Point 143. Road construction. Width limit in effect. Width limit 10'0\". Starting August 7, 2025 at 12:10PM MDT until August 8, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 7, 12:10PM - August 8, 12:00AM Comment: Plan for intermittent 15-minute delays 24/7 through the work zone. Nighttime paving operations will begin at the east end of the project, near 1st Street, and continue to the west between 7 p.m. and 7 a.m. No loads over 10' width and/or 75' length; 24 hours a day, 7 days a week, will remain in place 24/7 through Dec.1, 2025. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. For questions, contact the project team at 970-335-9230 or Pagosa160reconstruction@gmail.com Project Webpage: www.codot.gov/projects/us160pagosasprings", + "update_date": "2025-07-30T18:13:21Z" + }, + "start_date": "2025-08-07T18:10:00Z", + "end_date": "2025-08-08T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 84", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 142.952, + "ending_milepost": 144.011 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.01961333299994, 37.266903798000044], + [-107.01954567699994, 37.26689663800005], + [-107.01728423499998, 37.26665730900004], + [-107.01710931999997, 37.26663295800006], + [-107.01579553799996, 37.26638395700007], + [-107.01445920999998, 37.26632731900003], + [-107.01321566299998, 37.26633650400004], + [-107.01193531499996, 37.26631936100006], + [-107.01122345299996, 37.26655951400005], + [-107.00923037499996, 37.26836004900008], + [-107.00855142299997, 37.26861246100003], + [-107.00683619999995, 37.26873113500005], + [-107.00583664299995, 37.26880450200008], + [-107.00449672999997, 37.26890926300007], + [-107.00263724799998, 37.269054349000044], + [-107.00159168299996, 37.269166175000066], + [-107.00140870499996, 37.269185744000026] + ] + } + }, + { + "id": "0622ad22-319f-597e-b46c-f55594203182", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26495016053_eastbound", + "description": "Between Exit 438: Rose Avenue and Kansas State Line (Burlington) from Mile Point 438.7 to Mile Point 449.59. Right lane closed due to road construction. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Eastbound I-70 paving in progress. Expect reduced speeds and one lane to be closed.", + "update_date": "2025-08-07T18:45:39Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Rose Avenue", + "ending_cross_street": "Kansas State Line", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 438.804, + "ending_milepost": 449.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.24726168399997, 39.30675209200007], + [-102.24562317999994, 39.30776798200003], + [-102.24385995499995, 39.30864822700005], + [-102.24169767999996, 39.30948237000007], + [-102.23977255699998, 39.310026168000036], + [-102.23778836499997, 39.31042142900003], + [-102.23230385199997, 39.31106042000005], + [-102.22598193299996, 39.31175910700006], + [-102.20741300599997, 39.31380923100005], + [-102.18564905499994, 39.31620815100007], + [-102.17185095799994, 39.31772682900004], + [-102.15582838299997, 39.31948819100006], + [-102.15259876299996, 39.31972284200003], + [-102.15083613199994, 39.319766349000076], + [-102.14783718599995, 39.31976016500005], + [-102.14666964099996, 39.319811353000034], + [-102.14456226499999, 39.32004077700003], + [-102.13681988599996, 39.321469329000024], + [-102.13539393699995, 39.321698379000054], + [-102.13332711199996, 39.321958394000035], + [-102.11493861999998, 39.32397588900005], + [-102.09654923799997, 39.32599043400006], + [-102.07815898299998, 39.32800203000005], + [-102.06826465399996, 39.329083050000065], + [-102.06539331399995, 39.32935352000004], + [-102.06258352899994, 39.32947606400006], + [-102.05966953799998, 39.329556317000026] + ] + } + }, + { + "id": "3fdc3625-a71d-5549-aa35-db2015afc5fe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26348103941_eastbound", + "description": "Between CO 57 and US 385 (1 to 11 miles west of Burlington) from Mile Point 426 to Mile Point 436. Road construction. Until August 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 1, 12:00AM - August 31, 11:59PM Comment: Eastbound traffic will be routed onto WB I-70 in a single lane, head to head traffic configuration. Expect reduced speeds.", + "update_date": "2025-08-07T18:45:35Z" + }, + "start_date": "2025-08-01T06:00:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 57", + "ending_cross_street": "US 385", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 426.0, + "ending_milepost": 436.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.48146198199998, 39.29479799500007], + [-102.47678295299994, 39.294801808000045], + [-102.47463199299995, 39.29472899600006], + [-102.46141167499997, 39.293520398000055], + [-102.45641052799999, 39.29307657700008], + [-102.45408035199995, 39.29298404700006], + [-102.45309219199999, 39.29297647800007], + [-102.45109023599997, 39.29302020700004], + [-102.44767345899999, 39.29327742100003], + [-102.44421462599996, 39.29370668300004], + [-102.44270573399996, 39.29386717400007], + [-102.44069193599995, 39.294014047000076], + [-102.43827441899998, 39.29408264800003], + [-102.43369254499999, 39.294106964000036], + [-102.42553537099997, 39.294149806000064], + [-102.42456025799999, 39.294154889000026], + [-102.40667086799999, 39.29424669000008], + [-102.37291756799999, 39.294412401000045], + [-102.35740993899998, 39.294485251000026], + [-102.35041102999998, 39.29448906500005], + [-102.34187901799999, 39.29445680300006], + [-102.34118520399994, 39.29445415200007], + [-102.33542848699994, 39.294431995000025], + [-102.32393385199998, 39.29438690100005], + [-102.32286502399995, 39.294382650000045], + [-102.31510197399996, 39.294351481000035], + [-102.31476445099997, 39.29435011400005], + [-102.31290808099999, 39.294342579000045], + [-102.29344482799996, 39.29426178800003] + ] + } + }, + { + "id": "369d6773-9045-5ab0-8878-3c97f2b23187", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26586897460_westbound", + "description": "Between Kansas State Line and Exit 438: Rose Avenue (9 miles east of Burlington) from Mile Point 448.5 to Mile Point 448. Right lane closed due to road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Bridge deck repair in progress. Right lane closed. Expect reduced speeds.", + "update_date": "2025-08-07T18:45:37Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Kansas State Line", + "ending_cross_street": "Rose Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 448.538, + "ending_milepost": 448.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.06820619799998, 39.328760154000065], + [-102.07263842299994, 39.32827601300005], + [-102.07810047399994, 39.327679139000054] + ] + } + }, + { + "id": "50c5aab3-252b-55fe-92dd-e3f04b9cb69f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26348103925_westbound", + "description": "Between US 385 and CO 57 (1 to 11 miles west of Burlington) from Mile Point 436 to Mile Point 426. The left lane is closed due to road construction. Until August 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 1, 12:00PM - August 31, 11:59PM Comment: Eastbound and Wesbound traffic in head to head configuration.", + "update_date": "2025-08-07T18:45:34Z" + }, + "start_date": "2025-08-01T18:00:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 385", + "ending_cross_street": "CO 57", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 426.0, + "ending_milepost": 436.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.48146198199998, 39.29479799500007], + [-102.47678295299994, 39.294801808000045], + [-102.47463199299995, 39.29472899600006], + [-102.46141167499997, 39.293520398000055], + [-102.45641052799999, 39.29307657700008], + [-102.45408035199995, 39.29298404700006], + [-102.45309219199999, 39.29297647800007], + [-102.45109023599997, 39.29302020700004], + [-102.44767345899999, 39.29327742100003], + [-102.44421462599996, 39.29370668300004], + [-102.44270573399996, 39.29386717400007], + [-102.44069193599995, 39.294014047000076], + [-102.43827441899998, 39.29408264800003], + [-102.43369254499999, 39.294106964000036], + [-102.42553537099997, 39.294149806000064], + [-102.42456025799999, 39.294154889000026], + [-102.40667086799999, 39.29424669000008], + [-102.37291756799999, 39.294412401000045], + [-102.35740993899998, 39.294485251000026], + [-102.35041102999998, 39.29448906500005], + [-102.34187901799999, 39.29445680300006], + [-102.34118520399994, 39.29445415200007], + [-102.33542848699994, 39.294431995000025], + [-102.32393385199998, 39.29438690100005], + [-102.32286502399995, 39.294382650000045], + [-102.31510197399996, 39.294351481000035], + [-102.31476445099997, 39.29435011400005], + [-102.31290808099999, 39.294342579000045], + [-102.29344482799996, 39.29426178800003] + ] + } + }, + { + "id": "7ec3c606-f49a-5259-8b0d-16868df6eaad", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "westbound", + "name": "OpenTMS-Event26586897444_westbound", + "description": "Between Kansas State Line and Exit 438: Rose Avenue (9 miles east of Burlington) from Mile Point 448.5 to Mile Point 448. Right lane closed due to road construction. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM Comment: Bridge deck repair in progress. Right lane closed. Expect reduced speeds.", + "update_date": "2025-08-07T18:45:36Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Kansas State Line", + "ending_cross_street": "Rose Avenue", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 448.538, + "ending_milepost": 448.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.06820619799998, 39.328760154000065], + [-102.07263842299994, 39.32827601300005], + [-102.07810047399994, 39.327679139000054] + ] + } + }, + { + "id": "da6b5401-1642-5f5c-a5e2-055d8a2845da", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26434498608_westbound", + "description": "Between US 84 and 10th Street (Pagosa Springs) from Mile Point 144 to Mile Point 143. Road construction. Width limit in effect. Width limit 10'0\". Starting August 8, 2025 at 12:10PM MDT until August 9, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 8, 12:10PM - August 9, 12:00AM Comment: Plan for intermittent 15-minute delays 24/7 through the work zone. Nighttime paving operations will begin at the east end of the project, near 1st Street, and continue to the west between 7 p.m. and 7 a.m. No loads over 10' width and/or 75' length; 24 hours a day, 7 days a week, will remain in place 24/7 through Dec.1, 2025. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. For questions, contact the project team at 970-335-9230 or Pagosa160reconstruction@gmail.com Project Webpage: www.codot.gov/projects/us160pagosasprings", + "update_date": "2025-07-31T18:13:03Z" + }, + "start_date": "2025-08-08T18:10:00Z", + "end_date": "2025-08-09T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 84", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 142.952, + "ending_milepost": 144.011 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.01961333299994, 37.266903798000044], + [-107.01954567699994, 37.26689663800005], + [-107.01728423499998, 37.26665730900004], + [-107.01710931999997, 37.26663295800006], + [-107.01579553799996, 37.26638395700007], + [-107.01445920999998, 37.26632731900003], + [-107.01321566299998, 37.26633650400004], + [-107.01193531499996, 37.26631936100006], + [-107.01122345299996, 37.26655951400005], + [-107.00923037499996, 37.26836004900008], + [-107.00855142299997, 37.26861246100003], + [-107.00683619999995, 37.26873113500005], + [-107.00583664299995, 37.26880450200008], + [-107.00449672999997, 37.26890926300007], + [-107.00263724799998, 37.269054349000044], + [-107.00159168299996, 37.269166175000066], + [-107.00140870499996, 37.269185744000026] + ] + } + }, + { + "id": "5b4744de-55e6-5bc9-a54e-8dbe263b873f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26516853713_eastbound", + "description": "Between Exit 438: Rose Avenue and Kansas State Line (Burlington) from Mile Point 438.7 to Mile Point 449.59. Right lane closed due to road construction. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM Comment: Eastbound I-70 paving in progress. Expect reduced speeds and one lane to be closed.", + "update_date": "2025-08-07T18:41:24Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Rose Avenue", + "ending_cross_street": "Kansas State Line", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 438.804, + "ending_milepost": 449.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.24726168399997, 39.30675209200007], + [-102.24562317999994, 39.30776798200003], + [-102.24385995499995, 39.30864822700005], + [-102.24169767999996, 39.30948237000007], + [-102.23977255699998, 39.310026168000036], + [-102.23778836499997, 39.31042142900003], + [-102.23230385199997, 39.31106042000005], + [-102.22598193299996, 39.31175910700006], + [-102.20741300599997, 39.31380923100005], + [-102.18564905499994, 39.31620815100007], + [-102.17185095799994, 39.31772682900004], + [-102.15582838299997, 39.31948819100006], + [-102.15259876299996, 39.31972284200003], + [-102.15083613199994, 39.319766349000076], + [-102.14783718599995, 39.31976016500005], + [-102.14666964099996, 39.319811353000034], + [-102.14456226499999, 39.32004077700003], + [-102.13681988599996, 39.321469329000024], + [-102.13539393699995, 39.321698379000054], + [-102.13332711199996, 39.321958394000035], + [-102.11493861999998, 39.32397588900005], + [-102.09654923799997, 39.32599043400006], + [-102.07815898299998, 39.32800203000005], + [-102.06826465399996, 39.329083050000065], + [-102.06539331399995, 39.32935352000004], + [-102.06258352899994, 39.32947606400006], + [-102.05966953799998, 39.329556317000026] + ] + } + }, + { + "id": "46d8adbb-bbbb-5329-b55a-a970ff5d5299", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26586897239_northbound", + "description": "Between Evergreen Heights Drive and Tamarac Parkway (Woodland Park) from Mile Point 77.5 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 12, 2025 at 8:15AM MDT until August 12, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 12, 8:15AM - August 12, 3:15PM", + "update_date": "2025-08-07T18:41:11Z" + }, + "start_date": "2025-08-12T14:15:00Z", + "end_date": "2025-08-12T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Evergreen Heights Drive", + "ending_cross_street": "Tamarac Parkway", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.568 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06291525399996, 39.003017363000026], + [-105.06318533999996, 39.00686888100006], + [-105.06363966899994, 39.013482629000066], + [-105.06373136199994, 39.014817254000036] + ] + } + }, + { + "id": "ca635fc0-fb0d-5482-9fa6-ca911ff1c9aa", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26586897224_northbound", + "description": "Between Evergreen Heights Drive and Apache Trail (Woodland Park) from Mile Point 77.5 to Mile Point 78.5. Road construction. Alternating traffic. Starting Monday at 8:15AM MDT until Monday, at about 3:15PM MDT. Full schedule below: \u2022 August 11, 8:15AM - August 11, 3:15PM", + "update_date": "2025-08-07T18:41:11Z" + }, + "start_date": "2025-08-11T14:15:00Z", + "end_date": "2025-08-11T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Evergreen Heights Drive", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.488 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06275380099999, 39.00108727400004], + [-105.06317714299996, 39.00674951700006], + [-105.06353986399995, 39.01202987100004], + [-105.06363966899994, 39.013482629000066] + ] + } + }, + { + "id": "f3ff3b18-e333-5b2b-ae19-8c3c3dbc1740", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26586897314_southbound", + "description": "Between Tamarac Parkway and Evergreen Heights Drive (Woodland Park) from Mile Point 78.5 to Mile Point 77.5. Road construction. Alternating traffic. Starting August 12, 2025 at 8:15AM MDT until August 12, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 12, 8:15AM - August 12, 3:15PM", + "update_date": "2025-08-07T18:41:14Z" + }, + "start_date": "2025-08-12T14:15:00Z", + "end_date": "2025-08-12T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Tamarac Parkway", + "ending_cross_street": "Evergreen Heights Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.568 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06291525399996, 39.003017363000026], + [-105.06318533999996, 39.00686888100006], + [-105.06363966899994, 39.013482629000066], + [-105.06373136199994, 39.014817254000036] + ] + } + }, + { + "id": "ac72af88-a7f7-5c14-b4d9-d8107b943a24", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26586897597_southbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM", + "update_date": "2025-08-07T18:41:27Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 8.0, + "ending_milepost": 0.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.51969125499994, 37.091652630000056], + [-104.52032605099998, 37.09090015700008], + [-104.52177742999999, 37.08931803400003], + [-104.52203454299996, 37.08882502600005], + [-104.52218537099998, 37.088442032000046], + [-104.52228802099995, 37.08798685000005], + [-104.52228873999996, 37.087130201000036], + [-104.52218751099997, 37.08660832600003], + [-104.52202235399994, 37.08616633400004], + [-104.52178874199996, 37.08573734400005], + [-104.52002206699996, 37.083585122000045], + [-104.51959370599997, 37.08283780600004], + [-104.51918512099996, 37.08184483000008], + [-104.51895712799995, 37.08093904700007], + [-104.51877862599997, 37.07930831600004], + [-104.51860299899994, 37.078116571000066], + [-104.51828421699997, 37.076850827000044], + [-104.51759271899999, 37.07454612600003], + [-104.51739142599996, 37.07355090100003], + [-104.51731308099994, 37.07255338300007], + [-104.51731681299998, 37.072054930000036], + [-104.51740785399994, 37.07108461100006], + [-104.51765770599997, 37.069950584000026], + [-104.51880067799999, 37.066193214000066], + [-104.51908665499997, 37.065551381000034], + [-104.51969212899996, 37.06455416000006], + [-104.51998105699994, 37.06418094500003], + [-104.52081906399997, 37.06329765300006], + [-104.52226852099994, 37.062011830000074], + [-104.52271544699994, 37.061482571000056], + [-104.52309070499996, 37.06069450500007], + [-104.52317477499997, 37.06014140000008], + [-104.52314995099994, 37.05968218000004], + [-104.52305340999999, 37.05920830100007], + [-104.52267984899999, 37.057650129000024], + [-104.52266997599997, 37.05651563400005], + [-104.52281648799999, 37.05291637000005], + [-104.52266906799997, 37.05169956700007], + [-104.52249179899997, 37.05097256200003], + [-104.52201131199996, 37.04979719800008], + [-104.52133896899994, 37.048690417000046], + [-104.52082574299999, 37.04808107200006], + [-104.52047587799996, 37.04767546900007], + [-104.51946224999995, 37.04678362400006], + [-104.51733052699996, 37.04509232400005], + [-104.51664995999994, 37.044569058000036], + [-104.51238232899999, 37.041209836000064], + [-104.51114220599999, 37.040185061000045], + [-104.51052466999994, 37.03961842700005], + [-104.50804857399999, 37.03722438200003], + [-104.50736676599996, 37.036666643000046], + [-104.50691252999997, 37.03629811700006], + [-104.50159398499994, 37.03198987800005], + [-104.50120121699996, 37.03158197600004], + [-104.50083785199996, 37.03104414200004], + [-104.50055449099995, 37.03023080000003], + [-104.50039532399995, 37.02936636100003], + [-104.50020058399997, 37.028730962000054], + [-104.49998967499994, 37.028331542000046], + [-104.49955950599997, 37.02779329800006], + [-104.49836921099995, 37.02665534700003], + [-104.49800126399998, 37.02609210300005], + [-104.49776944199999, 37.025485855000056], + [-104.49750017399998, 37.023989217000064], + [-104.49729655699997, 37.023349205000045], + [-104.49677763399995, 37.022573228000056], + [-104.49622063299995, 37.02209163800006], + [-104.49578988099995, 37.02182757300005], + [-104.49481832199996, 37.02145977500004], + [-104.49278210499995, 37.02096077600004], + [-104.49158500499999, 37.02064563700003], + [-104.49086902499994, 37.020454193000035], + [-104.48670391299999, 37.019143659000065], + [-104.48577860499995, 37.018841862000045], + [-104.48502877799996, 37.01852320200004], + [-104.48414650199999, 37.01798025800008], + [-104.48350784199994, 37.01741335500003], + [-104.48309916199997, 37.01691527700007], + [-104.48277556599999, 37.01636818500003], + [-104.48237161199995, 37.015362141000026], + [-104.48021678199996, 37.00937487400006], + [-104.48002256199999, 37.00850432400006], + [-104.48000904399998, 37.00764219200005], + [-104.48006938599997, 37.00721398500008], + [-104.48041568299999, 37.00599441600008], + [-104.48251842099995, 36.999122742000054], + [-104.48256583299997, 36.99872955700005], + [-104.48248663299995, 36.99797754800005], + [-104.48219789199999, 36.99729805000004], + [-104.48129848999997, 36.996175908000055], + [-104.48084011699996, 36.99551242200005], + [-104.48065092399997, 36.995038290000025], + [-104.48050318099996, 36.99448623200004] + ] + } + }, + { + "id": "bce9b60d-c504-514b-88a9-ba1cf0b217cd", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26586897597_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM", + "update_date": "2025-08-07T18:41:27Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + }, + { + "id": "fb57a896-17b5-5781-bd5d-f3f2ba4b01fe", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26586897379_southbound", + "description": "Between Tamarac Parkway and Evergreen Heights Drive (Woodland Park) from Mile Point 78.5 to Mile Point 77.5. Road construction. Alternating traffic. Starting August 14, 2025 at 8:15AM MDT until August 14, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 14, 8:15AM - August 14, 3:15PM", + "update_date": "2025-08-07T18:41:15Z" + }, + "start_date": "2025-08-14T14:15:00Z", + "end_date": "2025-08-14T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Tamarac Parkway", + "ending_cross_street": "Evergreen Heights Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.568 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06291525399996, 39.003017363000026], + [-105.06318533999996, 39.00686888100006], + [-105.06363966899994, 39.013482629000066], + [-105.06373136199994, 39.014817254000036] + ] + } + }, + { + "id": "72952b0d-2878-5581-9e37-c2e2f5a7a4ed", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26581806325_eastbound", + "description": "Between Exit 438: Rose Avenue and Kansas State Line (Burlington) from Mile Point 438.7 to Mile Point 449.59. Right lane closed due to road construction. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Eastbound I-70 paving in progress. Expect reduced speeds and one lane to be closed.", + "update_date": "2025-08-07T18:41:25Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Rose Avenue", + "ending_cross_street": "Kansas State Line", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 438.804, + "ending_milepost": 449.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.24726168399997, 39.30675209200007], + [-102.24562317999994, 39.30776798200003], + [-102.24385995499995, 39.30864822700005], + [-102.24169767999996, 39.30948237000007], + [-102.23977255699998, 39.310026168000036], + [-102.23778836499997, 39.31042142900003], + [-102.23230385199997, 39.31106042000005], + [-102.22598193299996, 39.31175910700006], + [-102.20741300599997, 39.31380923100005], + [-102.18564905499994, 39.31620815100007], + [-102.17185095799994, 39.31772682900004], + [-102.15582838299997, 39.31948819100006], + [-102.15259876299996, 39.31972284200003], + [-102.15083613199994, 39.319766349000076], + [-102.14783718599995, 39.31976016500005], + [-102.14666964099996, 39.319811353000034], + [-102.14456226499999, 39.32004077700003], + [-102.13681988599996, 39.321469329000024], + [-102.13539393699995, 39.321698379000054], + [-102.13332711199996, 39.321958394000035], + [-102.11493861999998, 39.32397588900005], + [-102.09654923799997, 39.32599043400006], + [-102.07815898299998, 39.32800203000005], + [-102.06826465399996, 39.329083050000065], + [-102.06539331399995, 39.32935352000004], + [-102.06258352899994, 39.32947606400006], + [-102.05966953799998, 39.329556317000026] + ] + } + }, + { + "id": "549e1dca-1338-5634-841d-0c068c1244f6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26586897647_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM", + "update_date": "2025-08-07T18:41:29Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + }, + { + "id": "c317abbf-03d1-553a-97d9-efebca5c2e25", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26586897299_southbound", + "description": "Between Apache Trail and Evergreen Heights Drive (Woodland Park) from Mile Point 78.5 to Mile Point 77.5. Road construction. Alternating traffic. Starting Monday at 8:15AM MDT until Monday, at about 3:15PM MDT. Full schedule below: \u2022 August 11, 8:15AM - August 11, 3:15PM", + "update_date": "2025-08-07T18:41:13Z" + }, + "start_date": "2025-08-11T14:15:00Z", + "end_date": "2025-08-11T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Apache Trail", + "ending_cross_street": "Evergreen Heights Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.488 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06275380099999, 39.00108727400004], + [-105.06317714299996, 39.00674951700006], + [-105.06353986399995, 39.01202987100004], + [-105.06363966899994, 39.013482629000066] + ] + } + }, + { + "id": "76b1e993-20bc-52b7-bcce-9baf9757700d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event26456321417_westbound", + "description": "Between US 84 and 10th Street (Pagosa Springs) from Mile Point 144 to Mile Point 143. Road construction. Width limit in effect. Width limit 10'0\". Starting August 9, 2025 at 12:10PM MDT until August 10, 2025 at about 12:00AM MDT. Full schedule below: \u2022 August 9, 12:10PM - August 10, 12:00AM Comment: Plan for intermittent 15-minute delays 24/7 through the work zone. Nighttime paving operations will begin at the east end of the project, near 1st Street, and continue to the west between 7 p.m. and 7 a.m. No loads over 10' width and/or 75' length; 24 hours a day, 7 days a week, will remain in place 24/7 through Dec.1, 2025. There will be two-way traffic flowing in the eastbound lanes of US 160 through the first season of operations. For questions, contact the project team at 970-335-9230 or Pagosa160reconstruction@gmail.com Project Webpage: www.codot.gov/projects/us160pagosasprings", + "update_date": "2025-08-01T18:14:11Z" + }, + "start_date": "2025-08-09T18:10:00Z", + "end_date": "2025-08-10T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "US 84", + "ending_cross_street": "10th Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 143.094, + "ending_milepost": 144.011 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-107.01728423499998, 37.26665730900004], + [-107.01710931999997, 37.26663295800006], + [-107.01579553799996, 37.26638395700007], + [-107.01445920999998, 37.26632731900003], + [-107.01321566299998, 37.26633650400004], + [-107.01193531499996, 37.26631936100006], + [-107.01122345299996, 37.26655951400005], + [-107.00923037499996, 37.26836004900008], + [-107.00855142299997, 37.26861246100003], + [-107.00683619999995, 37.26873113500005], + [-107.00583664299995, 37.26880450200008], + [-107.00449672999997, 37.26890926300007], + [-107.00263724799998, 37.269054349000044], + [-107.00159168299996, 37.269166175000066], + [-107.00140870499996, 37.269185744000026] + ] + } + }, + { + "id": "1ce539bd-febc-5bdb-9dfd-cfa5b6ec5158", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26538597592_eastbound", + "description": "Between Exit 438: Rose Avenue and Kansas State Line (Burlington) from Mile Point 438.7 to Mile Point 449.59. Right lane closed due to road construction. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Eastbound I-70 paving in progress. Expect reduced speeds and one lane to be closed.", + "update_date": "2025-08-07T18:41:24Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Rose Avenue", + "ending_cross_street": "Kansas State Line", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 438.804, + "ending_milepost": 449.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.24726168399997, 39.30675209200007], + [-102.24562317999994, 39.30776798200003], + [-102.24385995499995, 39.30864822700005], + [-102.24169767999996, 39.30948237000007], + [-102.23977255699998, 39.310026168000036], + [-102.23778836499997, 39.31042142900003], + [-102.23230385199997, 39.31106042000005], + [-102.22598193299996, 39.31175910700006], + [-102.20741300599997, 39.31380923100005], + [-102.18564905499994, 39.31620815100007], + [-102.17185095799994, 39.31772682900004], + [-102.15582838299997, 39.31948819100006], + [-102.15259876299996, 39.31972284200003], + [-102.15083613199994, 39.319766349000076], + [-102.14783718599995, 39.31976016500005], + [-102.14666964099996, 39.319811353000034], + [-102.14456226499999, 39.32004077700003], + [-102.13681988599996, 39.321469329000024], + [-102.13539393699995, 39.321698379000054], + [-102.13332711199996, 39.321958394000035], + [-102.11493861999998, 39.32397588900005], + [-102.09654923799997, 39.32599043400006], + [-102.07815898299998, 39.32800203000005], + [-102.06826465399996, 39.329083050000065], + [-102.06539331399995, 39.32935352000004], + [-102.06258352899994, 39.32947606400006], + [-102.05966953799998, 39.329556317000026] + ] + } + }, + { + "id": "a8fec61c-50fb-5f99-8047-6b93736121bd", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26586897647_southbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM", + "update_date": "2025-08-07T18:41:29Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 8.0, + "ending_milepost": 0.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.51969125499994, 37.091652630000056], + [-104.52032605099998, 37.09090015700008], + [-104.52177742999999, 37.08931803400003], + [-104.52203454299996, 37.08882502600005], + [-104.52218537099998, 37.088442032000046], + [-104.52228802099995, 37.08798685000005], + [-104.52228873999996, 37.087130201000036], + [-104.52218751099997, 37.08660832600003], + [-104.52202235399994, 37.08616633400004], + [-104.52178874199996, 37.08573734400005], + [-104.52002206699996, 37.083585122000045], + [-104.51959370599997, 37.08283780600004], + [-104.51918512099996, 37.08184483000008], + [-104.51895712799995, 37.08093904700007], + [-104.51877862599997, 37.07930831600004], + [-104.51860299899994, 37.078116571000066], + [-104.51828421699997, 37.076850827000044], + [-104.51759271899999, 37.07454612600003], + [-104.51739142599996, 37.07355090100003], + [-104.51731308099994, 37.07255338300007], + [-104.51731681299998, 37.072054930000036], + [-104.51740785399994, 37.07108461100006], + [-104.51765770599997, 37.069950584000026], + [-104.51880067799999, 37.066193214000066], + [-104.51908665499997, 37.065551381000034], + [-104.51969212899996, 37.06455416000006], + [-104.51998105699994, 37.06418094500003], + [-104.52081906399997, 37.06329765300006], + [-104.52226852099994, 37.062011830000074], + [-104.52271544699994, 37.061482571000056], + [-104.52309070499996, 37.06069450500007], + [-104.52317477499997, 37.06014140000008], + [-104.52314995099994, 37.05968218000004], + [-104.52305340999999, 37.05920830100007], + [-104.52267984899999, 37.057650129000024], + [-104.52266997599997, 37.05651563400005], + [-104.52281648799999, 37.05291637000005], + [-104.52266906799997, 37.05169956700007], + [-104.52249179899997, 37.05097256200003], + [-104.52201131199996, 37.04979719800008], + [-104.52133896899994, 37.048690417000046], + [-104.52082574299999, 37.04808107200006], + [-104.52047587799996, 37.04767546900007], + [-104.51946224999995, 37.04678362400006], + [-104.51733052699996, 37.04509232400005], + [-104.51664995999994, 37.044569058000036], + [-104.51238232899999, 37.041209836000064], + [-104.51114220599999, 37.040185061000045], + [-104.51052466999994, 37.03961842700005], + [-104.50804857399999, 37.03722438200003], + [-104.50736676599996, 37.036666643000046], + [-104.50691252999997, 37.03629811700006], + [-104.50159398499994, 37.03198987800005], + [-104.50120121699996, 37.03158197600004], + [-104.50083785199996, 37.03104414200004], + [-104.50055449099995, 37.03023080000003], + [-104.50039532399995, 37.02936636100003], + [-104.50020058399997, 37.028730962000054], + [-104.49998967499994, 37.028331542000046], + [-104.49955950599997, 37.02779329800006], + [-104.49836921099995, 37.02665534700003], + [-104.49800126399998, 37.02609210300005], + [-104.49776944199999, 37.025485855000056], + [-104.49750017399998, 37.023989217000064], + [-104.49729655699997, 37.023349205000045], + [-104.49677763399995, 37.022573228000056], + [-104.49622063299995, 37.02209163800006], + [-104.49578988099995, 37.02182757300005], + [-104.49481832199996, 37.02145977500004], + [-104.49278210499995, 37.02096077600004], + [-104.49158500499999, 37.02064563700003], + [-104.49086902499994, 37.020454193000035], + [-104.48670391299999, 37.019143659000065], + [-104.48577860499995, 37.018841862000045], + [-104.48502877799996, 37.01852320200004], + [-104.48414650199999, 37.01798025800008], + [-104.48350784199994, 37.01741335500003], + [-104.48309916199997, 37.01691527700007], + [-104.48277556599999, 37.01636818500003], + [-104.48237161199995, 37.015362141000026], + [-104.48021678199996, 37.00937487400006], + [-104.48002256199999, 37.00850432400006], + [-104.48000904399998, 37.00764219200005], + [-104.48006938599997, 37.00721398500008], + [-104.48041568299999, 37.00599441600008], + [-104.48251842099995, 36.999122742000054], + [-104.48256583299997, 36.99872955700005], + [-104.48248663299995, 36.99797754800005], + [-104.48219789199999, 36.99729805000004], + [-104.48129848999997, 36.996175908000055], + [-104.48084011699996, 36.99551242200005], + [-104.48065092399997, 36.995038290000025], + [-104.48050318099996, 36.99448623200004] + ] + } + }, + { + "id": "a3df3592-7ac3-5e47-a3fa-22a3f60788a6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26586897284_northbound", + "description": "Between Evergreen Heights Drive and Apache Trail (Woodland Park) from Mile Point 77.5 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 15, 2025 at 8:15AM MDT until August 15, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 15, 8:15AM - August 15, 3:15PM", + "update_date": "2025-08-07T18:41:13Z" + }, + "start_date": "2025-08-15T14:15:00Z", + "end_date": "2025-08-15T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Evergreen Heights Drive", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.488 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06275380099999, 39.00108727400004], + [-105.06317714299996, 39.00674951700006], + [-105.06353986399995, 39.01202987100004], + [-105.06363966899994, 39.013482629000066] + ] + } + }, + { + "id": "37445810-1ee8-5129-a3f7-5fa5568acad6", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26586897394_southbound", + "description": "Between Tamarac Parkway and Evergreen Heights Drive (Woodland Park) from Mile Point 78.5 to Mile Point 77.5. Road construction. Alternating traffic. Starting August 15, 2025 at 8:15AM MDT until August 15, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 15, 8:15AM - August 15, 3:15PM", + "update_date": "2025-08-07T18:41:15Z" + }, + "start_date": "2025-08-15T14:15:00Z", + "end_date": "2025-08-15T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Tamarac Parkway", + "ending_cross_street": "Evergreen Heights Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.568 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06291525399996, 39.003017363000026], + [-105.06318533999996, 39.00686888100006], + [-105.06363966899994, 39.013482629000066], + [-105.06373136199994, 39.014817254000036] + ] + } + }, + { + "id": "f6a43320-8242-5a72-935e-fb985b283bbb", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "southbound", + "name": "OpenTMS-Event26586897343_southbound", + "description": "Between Tamarac Parkway and Evergreen Heights Drive (Woodland Park) from Mile Point 78.5 to Mile Point 77.5. Road construction. Alternating traffic. Starting August 13, 2025 at 8:15AM MDT until August 13, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 13, 8:15AM - August 13, 3:15PM", + "update_date": "2025-08-07T18:41:14Z" + }, + "start_date": "2025-08-13T14:15:00Z", + "end_date": "2025-08-13T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Tamarac Parkway", + "ending_cross_street": "Evergreen Heights Drive", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.568 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06291525399996, 39.003017363000026], + [-105.06318533999996, 39.00686888100006], + [-105.06363966899994, 39.013482629000066], + [-105.06373136199994, 39.014817254000036] + ] + } + }, + { + "id": "063fc1d8-eee5-579e-8620-5c79d1a7b509", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26586897269_northbound", + "description": "Between Evergreen Heights Drive and Apache Trail (Woodland Park) from Mile Point 77.5 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 14, 2025 at 8:15AM MDT until August 14, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 14, 8:15AM - August 14, 3:15PM", + "update_date": "2025-08-07T18:41:12Z" + }, + "start_date": "2025-08-14T14:15:00Z", + "end_date": "2025-08-14T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Evergreen Heights Drive", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.488 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06275380099999, 39.00108727400004], + [-105.06317714299996, 39.00674951700006], + [-105.06353986399995, 39.01202987100004], + [-105.06363966899994, 39.013482629000066] + ] + } + }, + { + "id": "fdf4f4a2-dae0-5298-9ff1-20f764984864", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26586897629_southbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM", + "update_date": "2025-08-07T18:41:28Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 8.0, + "ending_milepost": 0.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.51969125499994, 37.091652630000056], + [-104.52032605099998, 37.09090015700008], + [-104.52177742999999, 37.08931803400003], + [-104.52203454299996, 37.08882502600005], + [-104.52218537099998, 37.088442032000046], + [-104.52228802099995, 37.08798685000005], + [-104.52228873999996, 37.087130201000036], + [-104.52218751099997, 37.08660832600003], + [-104.52202235399994, 37.08616633400004], + [-104.52178874199996, 37.08573734400005], + [-104.52002206699996, 37.083585122000045], + [-104.51959370599997, 37.08283780600004], + [-104.51918512099996, 37.08184483000008], + [-104.51895712799995, 37.08093904700007], + [-104.51877862599997, 37.07930831600004], + [-104.51860299899994, 37.078116571000066], + [-104.51828421699997, 37.076850827000044], + [-104.51759271899999, 37.07454612600003], + [-104.51739142599996, 37.07355090100003], + [-104.51731308099994, 37.07255338300007], + [-104.51731681299998, 37.072054930000036], + [-104.51740785399994, 37.07108461100006], + [-104.51765770599997, 37.069950584000026], + [-104.51880067799999, 37.066193214000066], + [-104.51908665499997, 37.065551381000034], + [-104.51969212899996, 37.06455416000006], + [-104.51998105699994, 37.06418094500003], + [-104.52081906399997, 37.06329765300006], + [-104.52226852099994, 37.062011830000074], + [-104.52271544699994, 37.061482571000056], + [-104.52309070499996, 37.06069450500007], + [-104.52317477499997, 37.06014140000008], + [-104.52314995099994, 37.05968218000004], + [-104.52305340999999, 37.05920830100007], + [-104.52267984899999, 37.057650129000024], + [-104.52266997599997, 37.05651563400005], + [-104.52281648799999, 37.05291637000005], + [-104.52266906799997, 37.05169956700007], + [-104.52249179899997, 37.05097256200003], + [-104.52201131199996, 37.04979719800008], + [-104.52133896899994, 37.048690417000046], + [-104.52082574299999, 37.04808107200006], + [-104.52047587799996, 37.04767546900007], + [-104.51946224999995, 37.04678362400006], + [-104.51733052699996, 37.04509232400005], + [-104.51664995999994, 37.044569058000036], + [-104.51238232899999, 37.041209836000064], + [-104.51114220599999, 37.040185061000045], + [-104.51052466999994, 37.03961842700005], + [-104.50804857399999, 37.03722438200003], + [-104.50736676599996, 37.036666643000046], + [-104.50691252999997, 37.03629811700006], + [-104.50159398499994, 37.03198987800005], + [-104.50120121699996, 37.03158197600004], + [-104.50083785199996, 37.03104414200004], + [-104.50055449099995, 37.03023080000003], + [-104.50039532399995, 37.02936636100003], + [-104.50020058399997, 37.028730962000054], + [-104.49998967499994, 37.028331542000046], + [-104.49955950599997, 37.02779329800006], + [-104.49836921099995, 37.02665534700003], + [-104.49800126399998, 37.02609210300005], + [-104.49776944199999, 37.025485855000056], + [-104.49750017399998, 37.023989217000064], + [-104.49729655699997, 37.023349205000045], + [-104.49677763399995, 37.022573228000056], + [-104.49622063299995, 37.02209163800006], + [-104.49578988099995, 37.02182757300005], + [-104.49481832199996, 37.02145977500004], + [-104.49278210499995, 37.02096077600004], + [-104.49158500499999, 37.02064563700003], + [-104.49086902499994, 37.020454193000035], + [-104.48670391299999, 37.019143659000065], + [-104.48577860499995, 37.018841862000045], + [-104.48502877799996, 37.01852320200004], + [-104.48414650199999, 37.01798025800008], + [-104.48350784199994, 37.01741335500003], + [-104.48309916199997, 37.01691527700007], + [-104.48277556599999, 37.01636818500003], + [-104.48237161199995, 37.015362141000026], + [-104.48021678199996, 37.00937487400006], + [-104.48002256199999, 37.00850432400006], + [-104.48000904399998, 37.00764219200005], + [-104.48006938599997, 37.00721398500008], + [-104.48041568299999, 37.00599441600008], + [-104.48251842099995, 36.999122742000054], + [-104.48256583299997, 36.99872955700005], + [-104.48248663299995, 36.99797754800005], + [-104.48219789199999, 36.99729805000004], + [-104.48129848999997, 36.996175908000055], + [-104.48084011699996, 36.99551242200005], + [-104.48065092399997, 36.995038290000025], + [-104.48050318099996, 36.99448623200004] + ] + } + }, + { + "id": "58227b73-2f6b-52ac-bd9b-f6b1cb5bc15d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26560256511_eastbound", + "description": "Between Exit 438: Rose Avenue and Kansas State Line (Burlington) from Mile Point 438.7 to Mile Point 449.59. Right lane closed due to road construction. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Eastbound I-70 paving in progress. Expect reduced speeds and one lane to be closed.", + "update_date": "2025-08-07T18:41:25Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Rose Avenue", + "ending_cross_street": "Kansas State Line", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 438.804, + "ending_milepost": 449.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.24726168399997, 39.30675209200007], + [-102.24562317999994, 39.30776798200003], + [-102.24385995499995, 39.30864822700005], + [-102.24169767999996, 39.30948237000007], + [-102.23977255699998, 39.310026168000036], + [-102.23778836499997, 39.31042142900003], + [-102.23230385199997, 39.31106042000005], + [-102.22598193299996, 39.31175910700006], + [-102.20741300599997, 39.31380923100005], + [-102.18564905499994, 39.31620815100007], + [-102.17185095799994, 39.31772682900004], + [-102.15582838299997, 39.31948819100006], + [-102.15259876299996, 39.31972284200003], + [-102.15083613199994, 39.319766349000076], + [-102.14783718599995, 39.31976016500005], + [-102.14666964099996, 39.319811353000034], + [-102.14456226499999, 39.32004077700003], + [-102.13681988599996, 39.321469329000024], + [-102.13539393699995, 39.321698379000054], + [-102.13332711199996, 39.321958394000035], + [-102.11493861999998, 39.32397588900005], + [-102.09654923799997, 39.32599043400006], + [-102.07815898299998, 39.32800203000005], + [-102.06826465399996, 39.329083050000065], + [-102.06539331399995, 39.32935352000004], + [-102.06258352899994, 39.32947606400006], + [-102.05966953799998, 39.329556317000026] + ] + } + }, + { + "id": "d5112a6d-c09b-5082-b50f-c41cd7a2df7e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-67"], + "direction": "northbound", + "name": "OpenTMS-Event26586897254_northbound", + "description": "Between Evergreen Heights Drive and Apache Trail (Woodland Park) from Mile Point 77.5 to Mile Point 78.5. Road construction. Alternating traffic. Starting August 13, 2025 at 8:15AM MDT until August 13, 2025 at about 3:15PM MDT. Full schedule below: \u2022 August 13, 8:15AM - August 13, 3:15PM", + "update_date": "2025-08-07T18:41:12Z" + }, + "start_date": "2025-08-13T14:15:00Z", + "end_date": "2025-08-13T21:15:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Evergreen Heights Drive", + "ending_cross_street": "Apache Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 77.509, + "ending_milepost": 78.488 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.06266432199999, 38.99982257400006], + [-105.06275380099999, 39.00108727400004], + [-105.06317714299996, 39.00674951700006], + [-105.06353986399995, 39.01202987100004], + [-105.06363966899994, 39.013482629000066] + ] + } + }, + { + "id": "5c5eef5a-14cf-55f6-8ef4-0a5410821d27", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-34"], + "direction": "westbound", + "name": "OpenTMS-Event26565293282_westbound", + "description": "Between Work Street and Weld Street (Otis) from Mile Point 209.2 to Mile Point 209.4. Paving operations. Alternating traffic. Starting August 12, 2025 at 6:30AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 6:30AM - August 12, 5:00PM", + "update_date": "2025-08-06T18:37:40Z" + }, + "start_date": "2025-08-12T12:30:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Work Street", + "ending_cross_street": "Weld Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 209.428, + "ending_milepost": 209.247 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.96278974599994, 40.14911597100007], + [-102.96485207399996, 40.14913056000006], + [-102.96618338299999, 40.14913012200003] + ] + } + }, + { + "id": "b105b536-6339-5fd3-90f9-94fb3a7af86f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-34"], + "direction": "eastbound", + "name": "OpenTMS-Event26565293282_eastbound", + "description": "Between Work Street and Weld Street (Otis) from Mile Point 209.2 to Mile Point 209.4. Paving operations. Alternating traffic. Starting August 12, 2025 at 6:30AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 6:30AM - August 12, 5:00PM", + "update_date": "2025-08-06T18:37:40Z" + }, + "start_date": "2025-08-12T12:30:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Work Street", + "ending_cross_street": "Weld Street", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 209.247, + "ending_milepost": 209.428 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.96618338299999, 40.14913012200003], + [-102.96411187899997, 40.14912532900007], + [-102.96278974599994, 40.14911597100007] + ] + } + }, + { + "id": "b9dff588-7c68-5298-8b87-394c9f0f4f10", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26586897613_southbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM", + "update_date": "2025-08-07T18:41:27Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 8.0, + "ending_milepost": 0.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.51969125499994, 37.091652630000056], + [-104.52032605099998, 37.09090015700008], + [-104.52177742999999, 37.08931803400003], + [-104.52203454299996, 37.08882502600005], + [-104.52218537099998, 37.088442032000046], + [-104.52228802099995, 37.08798685000005], + [-104.52228873999996, 37.087130201000036], + [-104.52218751099997, 37.08660832600003], + [-104.52202235399994, 37.08616633400004], + [-104.52178874199996, 37.08573734400005], + [-104.52002206699996, 37.083585122000045], + [-104.51959370599997, 37.08283780600004], + [-104.51918512099996, 37.08184483000008], + [-104.51895712799995, 37.08093904700007], + [-104.51877862599997, 37.07930831600004], + [-104.51860299899994, 37.078116571000066], + [-104.51828421699997, 37.076850827000044], + [-104.51759271899999, 37.07454612600003], + [-104.51739142599996, 37.07355090100003], + [-104.51731308099994, 37.07255338300007], + [-104.51731681299998, 37.072054930000036], + [-104.51740785399994, 37.07108461100006], + [-104.51765770599997, 37.069950584000026], + [-104.51880067799999, 37.066193214000066], + [-104.51908665499997, 37.065551381000034], + [-104.51969212899996, 37.06455416000006], + [-104.51998105699994, 37.06418094500003], + [-104.52081906399997, 37.06329765300006], + [-104.52226852099994, 37.062011830000074], + [-104.52271544699994, 37.061482571000056], + [-104.52309070499996, 37.06069450500007], + [-104.52317477499997, 37.06014140000008], + [-104.52314995099994, 37.05968218000004], + [-104.52305340999999, 37.05920830100007], + [-104.52267984899999, 37.057650129000024], + [-104.52266997599997, 37.05651563400005], + [-104.52281648799999, 37.05291637000005], + [-104.52266906799997, 37.05169956700007], + [-104.52249179899997, 37.05097256200003], + [-104.52201131199996, 37.04979719800008], + [-104.52133896899994, 37.048690417000046], + [-104.52082574299999, 37.04808107200006], + [-104.52047587799996, 37.04767546900007], + [-104.51946224999995, 37.04678362400006], + [-104.51733052699996, 37.04509232400005], + [-104.51664995999994, 37.044569058000036], + [-104.51238232899999, 37.041209836000064], + [-104.51114220599999, 37.040185061000045], + [-104.51052466999994, 37.03961842700005], + [-104.50804857399999, 37.03722438200003], + [-104.50736676599996, 37.036666643000046], + [-104.50691252999997, 37.03629811700006], + [-104.50159398499994, 37.03198987800005], + [-104.50120121699996, 37.03158197600004], + [-104.50083785199996, 37.03104414200004], + [-104.50055449099995, 37.03023080000003], + [-104.50039532399995, 37.02936636100003], + [-104.50020058399997, 37.028730962000054], + [-104.49998967499994, 37.028331542000046], + [-104.49955950599997, 37.02779329800006], + [-104.49836921099995, 37.02665534700003], + [-104.49800126399998, 37.02609210300005], + [-104.49776944199999, 37.025485855000056], + [-104.49750017399998, 37.023989217000064], + [-104.49729655699997, 37.023349205000045], + [-104.49677763399995, 37.022573228000056], + [-104.49622063299995, 37.02209163800006], + [-104.49578988099995, 37.02182757300005], + [-104.49481832199996, 37.02145977500004], + [-104.49278210499995, 37.02096077600004], + [-104.49158500499999, 37.02064563700003], + [-104.49086902499994, 37.020454193000035], + [-104.48670391299999, 37.019143659000065], + [-104.48577860499995, 37.018841862000045], + [-104.48502877799996, 37.01852320200004], + [-104.48414650199999, 37.01798025800008], + [-104.48350784199994, 37.01741335500003], + [-104.48309916199997, 37.01691527700007], + [-104.48277556599999, 37.01636818500003], + [-104.48237161199995, 37.015362141000026], + [-104.48021678199996, 37.00937487400006], + [-104.48002256199999, 37.00850432400006], + [-104.48000904399998, 37.00764219200005], + [-104.48006938599997, 37.00721398500008], + [-104.48041568299999, 37.00599441600008], + [-104.48251842099995, 36.999122742000054], + [-104.48256583299997, 36.99872955700005], + [-104.48248663299995, 36.99797754800005], + [-104.48219789199999, 36.99729805000004], + [-104.48129848999997, 36.996175908000055], + [-104.48084011699996, 36.99551242200005], + [-104.48065092399997, 36.995038290000025], + [-104.48050318099996, 36.99448623200004] + ] + } + }, + { + "id": "49bde529-4e44-5421-84ab-2546481172b7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26586897613_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM", + "update_date": "2025-08-07T18:41:27Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + }, + { + "id": "1418b5fe-f47c-5fcd-9514-9c09dce6e2db", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26586897581_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM", + "update_date": "2025-08-07T18:41:26Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + }, + { + "id": "c7824db2-6a59-51cb-bb55-064ede00afc1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26586897581_southbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM", + "update_date": "2025-08-07T18:41:26Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 8.0, + "ending_milepost": 0.027 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.51969125499994, 37.091652630000056], + [-104.52032605099998, 37.09090015700008], + [-104.52177742999999, 37.08931803400003], + [-104.52203454299996, 37.08882502600005], + [-104.52218537099998, 37.088442032000046], + [-104.52228802099995, 37.08798685000005], + [-104.52228873999996, 37.087130201000036], + [-104.52218751099997, 37.08660832600003], + [-104.52202235399994, 37.08616633400004], + [-104.52178874199996, 37.08573734400005], + [-104.52002206699996, 37.083585122000045], + [-104.51959370599997, 37.08283780600004], + [-104.51918512099996, 37.08184483000008], + [-104.51895712799995, 37.08093904700007], + [-104.51877862599997, 37.07930831600004], + [-104.51860299899994, 37.078116571000066], + [-104.51828421699997, 37.076850827000044], + [-104.51759271899999, 37.07454612600003], + [-104.51739142599996, 37.07355090100003], + [-104.51731308099994, 37.07255338300007], + [-104.51731681299998, 37.072054930000036], + [-104.51740785399994, 37.07108461100006], + [-104.51765770599997, 37.069950584000026], + [-104.51880067799999, 37.066193214000066], + [-104.51908665499997, 37.065551381000034], + [-104.51969212899996, 37.06455416000006], + [-104.51998105699994, 37.06418094500003], + [-104.52081906399997, 37.06329765300006], + [-104.52226852099994, 37.062011830000074], + [-104.52271544699994, 37.061482571000056], + [-104.52309070499996, 37.06069450500007], + [-104.52317477499997, 37.06014140000008], + [-104.52314995099994, 37.05968218000004], + [-104.52305340999999, 37.05920830100007], + [-104.52267984899999, 37.057650129000024], + [-104.52266997599997, 37.05651563400005], + [-104.52281648799999, 37.05291637000005], + [-104.52266906799997, 37.05169956700007], + [-104.52249179899997, 37.05097256200003], + [-104.52201131199996, 37.04979719800008], + [-104.52133896899994, 37.048690417000046], + [-104.52082574299999, 37.04808107200006], + [-104.52047587799996, 37.04767546900007], + [-104.51946224999995, 37.04678362400006], + [-104.51733052699996, 37.04509232400005], + [-104.51664995999994, 37.044569058000036], + [-104.51238232899999, 37.041209836000064], + [-104.51114220599999, 37.040185061000045], + [-104.51052466999994, 37.03961842700005], + [-104.50804857399999, 37.03722438200003], + [-104.50736676599996, 37.036666643000046], + [-104.50691252999997, 37.03629811700006], + [-104.50159398499994, 37.03198987800005], + [-104.50120121699996, 37.03158197600004], + [-104.50083785199996, 37.03104414200004], + [-104.50055449099995, 37.03023080000003], + [-104.50039532399995, 37.02936636100003], + [-104.50020058399997, 37.028730962000054], + [-104.49998967499994, 37.028331542000046], + [-104.49955950599997, 37.02779329800006], + [-104.49836921099995, 37.02665534700003], + [-104.49800126399998, 37.02609210300005], + [-104.49776944199999, 37.025485855000056], + [-104.49750017399998, 37.023989217000064], + [-104.49729655699997, 37.023349205000045], + [-104.49677763399995, 37.022573228000056], + [-104.49622063299995, 37.02209163800006], + [-104.49578988099995, 37.02182757300005], + [-104.49481832199996, 37.02145977500004], + [-104.49278210499995, 37.02096077600004], + [-104.49158500499999, 37.02064563700003], + [-104.49086902499994, 37.020454193000035], + [-104.48670391299999, 37.019143659000065], + [-104.48577860499995, 37.018841862000045], + [-104.48502877799996, 37.01852320200004], + [-104.48414650199999, 37.01798025800008], + [-104.48350784199994, 37.01741335500003], + [-104.48309916199997, 37.01691527700007], + [-104.48277556599999, 37.01636818500003], + [-104.48237161199995, 37.015362141000026], + [-104.48021678199996, 37.00937487400006], + [-104.48002256199999, 37.00850432400006], + [-104.48000904399998, 37.00764219200005], + [-104.48006938599997, 37.00721398500008], + [-104.48041568299999, 37.00599441600008], + [-104.48251842099995, 36.999122742000054], + [-104.48256583299997, 36.99872955700005], + [-104.48248663299995, 36.99797754800005], + [-104.48219789199999, 36.99729805000004], + [-104.48129848999997, 36.996175908000055], + [-104.48084011699996, 36.99551242200005], + [-104.48065092399997, 36.995038290000025], + [-104.48050318099996, 36.99448623200004] + ] + } + }, + { + "id": "0cc76d75-0c1d-5981-b5ad-5c083d21e2bc", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "northbound", + "name": "OpenTMS-Event26586897629_northbound", + "description": "Between the start of I-25 and Exit 11: Santa Fe Trail (3 to 11 miles south of Trinidad) from Mile Point 0 to Mile Point 8. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM
Between Exit 11: Santa Fe Trail and the end of I-25 (3 to 11 miles south of Trinidad) from Mile Point 8 to Mile Point 0. Road construction. Alternating traffic. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM", + "update_date": "2025-08-07T18:41:28Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "closed" } + ], + "beginning_cross_street": "the start of I-25", + "ending_cross_street": "Santa Fe Trail", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 0.027, + "ending_milepost": 8.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.48066749899999, 36.99447612100005], + [-104.48085210199997, 36.99516806200006], + [-104.48132329099997, 36.99593242100008], + [-104.48263012999996, 36.99768806900005], + [-104.48283495499999, 36.998731271000054], + [-104.48266728699997, 36.99966230200005], + [-104.48147372099999, 37.00346103600003], + [-104.48067692899997, 37.00604458000004], + [-104.48029008699996, 37.00765730300003], + [-104.48042580299995, 37.00906342600007], + [-104.48132576899997, 37.01164216900003], + [-104.48261053799996, 37.01520521900005], + [-104.48318046699995, 37.01655030000006], + [-104.48368893199995, 37.01725419400003], + [-104.48438080199998, 37.017906406000066], + [-104.48531606599994, 37.01849523200008], + [-104.48675910099996, 37.01903116700004], + [-104.49083159299994, 37.02031576300004], + [-104.49220398799997, 37.02068584700004], + [-104.49329004399999, 37.02095055700005], + [-104.49495438499997, 37.02136597400005], + [-104.49608065199999, 37.02184017700006], + [-104.49707015899997, 37.02269025900006], + [-104.49749950399996, 37.02342409100004], + [-104.49787439599999, 37.025325821000024], + [-104.49819880699994, 37.02616752900008], + [-104.49928082099996, 37.027332889000036], + [-104.50021366899995, 37.02844090100007], + [-104.50049694899997, 37.02911570600003], + [-104.50080801499996, 37.03058119700006], + [-104.50128828299995, 37.03145864700008], + [-104.50221129899995, 37.03232776900006], + [-104.50455039199994, 37.03421718900006], + [-104.50807162699999, 37.03706474200004], + [-104.50878447799994, 37.03768226200003], + [-104.51084808699994, 37.03967680100004], + [-104.51168716599994, 37.040425105000054], + [-104.51720077999994, 37.04477069600006], + [-104.51785098299996, 37.04529892700003], + [-104.51959681099999, 37.04665133200007], + [-104.52132482699994, 37.04833688400004], + [-104.52237056599995, 37.05008300500003], + [-104.52277395599998, 37.051230073000056], + [-104.52302621399997, 37.05308420400007], + [-104.52289255999995, 37.05602280100004], + [-104.52293869299996, 37.058040783000024], + [-104.52335320899999, 37.05965884300008], + [-104.52337180099994, 37.06013989300004], + [-104.52328293799997, 37.060788486000035], + [-104.52271614199998, 37.06179525500005], + [-104.52218453099994, 37.06233313200005], + [-104.52033389299999, 37.06405641400005], + [-104.51950272799996, 37.06519469400007], + [-104.51913029399998, 37.06590578700008], + [-104.51765947199999, 37.070785208000075], + [-104.51751731799999, 37.07230634500007], + [-104.51768309399995, 37.07405904800004], + [-104.51853257099998, 37.07692306600006], + [-104.51895627499994, 37.07894606200006], + [-104.51911540699996, 37.080691383000044], + [-104.51950516299996, 37.08214450500003], + [-104.51993898299997, 37.083060078000074], + [-104.52167203799996, 37.08527087700003], + [-104.52215700999994, 37.08599668200003], + [-104.52249031199995, 37.08693503000006], + [-104.52254245199998, 37.08737042900003], + [-104.52248016399994, 37.088155605000054], + [-104.52225724299996, 37.08887290100006], + [-104.52191420499997, 37.08948036900006], + [-104.51994163999996, 37.09163502200005], + [-104.51987662199997, 37.09173221100008] + ] + } + }, + { + "id": "c58ba0b5-9d4f-50f1-b661-da3dcffd0ab7", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-70"], + "direction": "eastbound", + "name": "OpenTMS-Event26586897560_eastbound", + "description": "Between CO 340 and US 50 (Grand Junction) from Mile Point 5 to Mile Point 5.7. Road construction. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: The West Main Street and East Main Street intersections remain closed for concrete paving. This closure will be in place for several weeks until the concrete paving is complete at this location. Parking and access to the shops at 150 W. Main remain open during construction. Please use alternate routes to access the businesses. Colorado Ave., near the Two Rivers Convention Center, will also be closed. Second Street is identified as a route around this closure. Pipe operations will continue on 1st St., with east and westbound traffic lane shifts. Single lane traffic will continue along Ute Ave. and Pitkin Ave., from Rood Ave. to 4th St.", + "update_date": "2025-08-07T18:41:26Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "CO 340", + "ending_cross_street": "US 50", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 5.0, + "ending_milepost": 5.66 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.57082427599994, 39.06962856100006], + [-108.57081671199995, 39.06882154600004], + [-108.570823255, 39.06734565100004], + [-108.570830205, 39.06577807100007], + [-108.57072336199997, 39.065453115000025], + [-108.57008677299996, 39.06464226800006], + [-108.56950768699994, 39.06439860900008], + [-108.56782284499997, 39.06439149800008], + [-108.56521419599994, 39.064384948000054], + [-108.56446216699999, 39.06438888100007] + ] + } + }, + { + "id": "4373ab50-30b2-5f69-99b4-936417db6982", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-61"], + "direction": "southbound", + "name": "OpenTMS-Event26565131643_southbound", + "description": "Between 2nd Avenue and 4th Avenue (Otis) from Mile Point 0 to Mile Point 0.1. Road closed due to paving operations. Starting August 12, 2025 at 6:30AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 6:30AM - August 12, 5:00PM Comment: Full closure of Hwy 61/County Rd R in Otis at intersection with Hwy 34 for paving. A detour will be in place.", + "update_date": "2025-08-06T18:26:51Z" + }, + "start_date": "2025-08-12T12:30:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "2nd Avenue", + "ending_cross_street": "4th Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.068, + "ending_milepost": 0.151 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.96486268899997, 40.150102540000034], + [-102.96486507599997, 40.15032101600008], + [-102.96487552299999, 40.151277539000034] + ] + } + }, + { + "id": "d688d788-58ec-5ed3-a127-1000390316a9", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586740921_eastbound", + "description": "Between Soudir Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262.74 to Mile Point 262.93. Road construction. Alternating traffic. Width limit in effect. Width limit 11'0\". Starting August 12, 2025 at 7:00AM MDT until August 12, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 12, 7:00AM - August 12, 7:00PM Comment: 1 lane flagging operations will be in place from 7am to 7pm, 40 MPH and lanes widths restricted to 11\u2019.", + "update_date": "2025-08-07T18:30:56Z" + }, + "start_date": "2025-08-12T13:00:00Z", + "end_date": "2025-08-13T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Soudir Road", + "ending_cross_street": "County Road 25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.83, + "ending_milepost": 263.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.36186911299995, 37.45799977200005], + [-105.35969886099997, 37.459761540000045] + ] + } + }, + { + "id": "48d0af5a-3ae9-5c37-8658-5325cf288cab", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-61"], + "direction": "northbound", + "name": "OpenTMS-Event26565131643_northbound", + "description": "Between 2nd Avenue and 4th Avenue (Otis) from Mile Point 0 to Mile Point 0.1. Road closed due to paving operations. Starting August 12, 2025 at 6:30AM MDT until August 12, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 12, 6:30AM - August 12, 5:00PM Comment: Full closure of Hwy 61/County Rd R in Otis at intersection with Hwy 34 for paving. A detour will be in place.", + "update_date": "2025-08-06T18:26:51Z" + }, + "start_date": "2025-08-12T12:30:00Z", + "end_date": "2025-08-12T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "2nd Avenue", + "ending_cross_street": "4th Avenue", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 0.151, + "ending_milepost": 0.068 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.96487552299999, 40.151277539000034], + [-102.96486507599997, 40.15032101600008], + [-102.96486268899997, 40.150102540000034] + ] + } + }, + { + "id": "b8093bde-25dd-58d7-8ad3-21b48f27fbd4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586740963_eastbound", + "description": "Between Soudir Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262.74 to Mile Point 262.93. Road construction. Alternating traffic. Width limit in effect. Width limit 11'0\". Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: 1 lane flagging operations will be in place from 7am to 7pm, 40 MPH and lanes widths restricted to 11\u2019.", + "update_date": "2025-08-07T18:30:58Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Soudir Road", + "ending_cross_street": "County Road 25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.83, + "ending_milepost": 263.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.36186911299995, 37.45799977200005], + [-105.35969886099997, 37.459761540000045] + ] + } + }, + { + "id": "e41fc83e-41ac-56dc-8a15-4ff083924399", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event25700794240_eastbound", + "description": "Between CO 159 and Trinchera Ranch Road (1 mile east of Fort Garland) at Mile Point 259.62. The right shoulder is closed due to road construction. Until November 3, 2025 at about 12:00AM MDT. Full schedule below: \u2022 July 14, 12:00AM - November 3, 12:00AM Comment: Long term shoulder closer, 40 MPH speed reduction at MP 259.51.", + "update_date": "2025-08-07T18:30:53Z" + }, + "start_date": "2025-07-14T06:00:00Z", + "end_date": "2025-11-03T07:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Trinchera Ranch Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.62, + "ending_milepost": 259.51 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.41236, 37.427931], + [-105.41236, 37.427931] + ] + } + }, + { + "id": "a91608eb-7d97-526d-b544-f9cad283bdb3", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event25614561723_eastbound", + "description": "Between CO 159 and Soudir Road (1 to 3 miles east of Fort Garland) from Mile Point 259 to Mile Point 261. The right shoulder is closed due to road construction. There is a width limit in effect. Width limit 11'0\". Until November 1, 2025 at about 12:00AM MDT. Full schedule below: \u2022 July 24, 12:00AM - November 1, 12:00AM Comment: Speed reduced to 40 mph and lanes restricted to 11 feet. Long-term shoulder closure for road widening.", + "update_date": "2025-08-07T18:30:56Z" + }, + "start_date": "2025-07-24T06:00:00Z", + "end_date": "2025-11-01T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Soudir Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.0, + "ending_milepost": 261.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.41788620699998, 37.42714668000008], + [-105.41443526699999, 37.42757430300003], + [-105.41235098699997, 37.42792540500005], + [-105.39993430399994, 37.43060817400004], + [-105.39870383799996, 37.43097071400007], + [-105.39682563899999, 37.43183216600005], + [-105.38981028899997, 37.43562754000004], + [-105.38831379099997, 37.436522670000045], + [-105.38528426999994, 37.438984024000035] + ] + } + }, + { + "id": "bf0ea8d4-4c0c-5af7-a943-e4d619a0ee1e", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event25700794240_westbound", + "description": "Between CO 159 and Trinchera Ranch Road (1 mile east of Fort Garland) at Mile Point 259.62. The right shoulder is closed due to road construction. Until November 3, 2025 at about 12:00AM MDT. Full schedule below: \u2022 July 14, 12:00AM - November 3, 12:00AM Comment: Long term shoulder closer, 40 MPH speed reduction at MP 259.51.", + "update_date": "2025-08-07T18:30:53Z" + }, + "start_date": "2025-07-14T06:00:00Z", + "end_date": "2025-11-03T07:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Trinchera Ranch Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 259.51, + "ending_milepost": 259.62 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.41236, 37.427931], + [-105.41236, 37.427931] + ] + } + }, + { + "id": "f1551f6a-2d95-5dda-ae65-df3c002a4143", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-36"], + "direction": "westbound", + "name": "OpenTMS-Event26395250285_westbound", + "description": "Between County Road 7.5 and County Road Z (5 miles west of Idalia) from Mile Point 203.5 to Mile Point 204. Paving operations. Alternating traffic. Starting August 11, 2025 at 6:30AM MDT until August 11, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 6:30AM - August 11, 5:00PM", + "update_date": "2025-08-06T18:26:52Z" + }, + "start_date": "2025-08-11T12:30:00Z", + "end_date": "2025-08-11T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "County Road 7.5", + "ending_cross_street": "County Road Z", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 204.006, + "ending_milepost": 203.586 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.38408522199995, 39.70161613400006], + [-102.38481056799998, 39.70154984700008], + [-102.38621365099999, 39.70129183800003], + [-102.38688822799998, 39.70110987900006], + [-102.38816638899999, 39.70064337600007], + [-102.38933908699994, 39.700051519000056], + [-102.39037953399998, 39.69934398300006], + [-102.39084854799995, 39.69895474600003] + ] + } + }, + { + "id": "d0f2cf8d-cdb2-5aea-9f83-9aec27d09260", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "westbound", + "name": "OpenTMS-Event25614561723_westbound", + "description": "Between CO 159 and Soudir Road (1 to 3 miles east of Fort Garland) from Mile Point 259 to Mile Point 261. The right shoulder is closed due to road construction. There is a width limit in effect. Width limit 11'0\". Until November 1, 2025 at about 12:00AM MDT. Full schedule below: \u2022 July 24, 12:00AM - November 1, 12:00AM Comment: Speed reduced to 40 mph and lanes restricted to 11 feet. Long-term shoulder closure for road widening.", + "update_date": "2025-08-07T18:30:56Z" + }, + "start_date": "2025-07-24T06:00:00Z", + "end_date": "2025-11-01T06:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "CO 159", + "ending_cross_street": "Soudir Road", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 261.0, + "ending_milepost": 259.0 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.38528426999994, 37.438984024000035], + [-105.38831379099997, 37.436522670000045], + [-105.38981028899997, 37.43562754000004], + [-105.39682563899999, 37.43183216600005], + [-105.39815148899999, 37.43118364900005], + [-105.39903643899999, 37.43086184500004], + [-105.40013024999996, 37.43055586100007], + [-105.41353361299997, 37.42770438400004], + [-105.41551131499995, 37.42744097600007], + [-105.41788620699998, 37.42714668000008] + ] + } + }, + { + "id": "82048fcf-9e0f-56bc-8f47-dfdf3bde870f", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-36"], + "direction": "eastbound", + "name": "OpenTMS-Event26395250285_eastbound", + "description": "Between County Road 7.5 and County Road Z (5 miles west of Idalia) from Mile Point 203.5 to Mile Point 204. Paving operations. Alternating traffic. Starting August 11, 2025 at 6:30AM MDT until August 11, 2025 at about 5:00PM MDT. Full schedule below: \u2022 August 11, 6:30AM - August 11, 5:00PM", + "update_date": "2025-08-06T18:26:52Z" + }, + "start_date": "2025-08-11T12:30:00Z", + "end_date": "2025-08-11T23:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "County Road 7.5", + "ending_cross_street": "County Road Z", + "types_of_work": [{ "type_name": "surface-work", "is_architectural_change": true }], + "beginning_milepost": 203.586, + "ending_milepost": 204.006 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-102.39084854799995, 39.69895474600003], + [-102.39037953399998, 39.69934398300006], + [-102.38876643099996, 39.70036194100004], + [-102.38688822799998, 39.70110987900006], + [-102.38552098599996, 39.70144075500008], + [-102.38421002499996, 39.70160472900005], + [-102.38408522199995, 39.70161613400006] + ] + } + }, + { + "id": "c3fc83cb-3f75-5866-bcc9-41f340107e94", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586740935_eastbound", + "description": "Between Soudir Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262.74 to Mile Point 262.93. Road construction. Alternating traffic. Width limit in effect. Width limit 11'0\". Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: 1 lane flagging operations will be in place from 7am to 7pm, 40 MPH and lanes widths restricted to 11\u2019.", + "update_date": "2025-08-07T18:30:57Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Soudir Road", + "ending_cross_street": "County Road 25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.83, + "ending_milepost": 263.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.36186911299995, 37.45799977200005], + [-105.35969886099997, 37.459761540000045] + ] + } + }, + { + "id": "43824cdf-2e8d-5a4d-bdd9-5a4967970799", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586740949_eastbound", + "description": "Between Soudir Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262.74 to Mile Point 262.93. Road construction. Alternating traffic. Width limit in effect. Width limit 11'0\". Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: 1 lane flagging operations will be in place from 7am to 7pm, 40 MPH and lanes widths restricted to 11\u2019.", + "update_date": "2025-08-07T18:30:57Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Soudir Road", + "ending_cross_street": "County Road 25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.83, + "ending_milepost": 263.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.36186911299995, 37.45799977200005], + [-105.35969886099997, 37.459761540000045] + ] + } + }, + { + "id": "ece4a68d-7cd9-5696-9905-cc6ad5b739c1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-160"], + "direction": "eastbound", + "name": "OpenTMS-Event26586740891_eastbound", + "description": "Between Soudir Road and County Road 25 (4 to 5 miles east of Fort Garland) from Mile Point 262.74 to Mile Point 262.93. Road construction. Alternating traffic. Width limit in effect. Width limit 11'0\". Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM Comment: 1 lane flagging operations will be in place from 7am to 7pm, 40 MPH and lanes widths restricted to 11\u2019.", + "update_date": "2025-08-07T18:30:54Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-closed", + "lanes": [{ "order": 1, "type": "general", "status": "closed" }], + "beginning_cross_street": "Soudir Road", + "ending_cross_street": "County Road 25", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 262.83, + "ending_milepost": 263.0 + }, + "geometry": { + "type": "MultiPoint", + "coordinates": [ + [-105.36186911299995, 37.45799977200005], + [-105.35969886099997, 37.459761540000045] + ] + } + }, + { + "id": "733303ce-fa80-5d31-b6db-105a7cf62d6d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["CO-70"], + "direction": "westbound", + "name": "OpenTMS-Event26586748279_westbound", + "description": "Between I-70 and US 6 (Clifton) from Mile Point 13.27 to Mile Point 12.2. Road construction. Starting August 15, 2025 at 6:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 6:00AM - August 15, 7:00PM Comment: The project team is planning to switch traffic to the concrete pavement on the south side of the work zone by Friday, August 8. Exercise caution and be alert for workers and equipment movements in the new work zone on the westbound lanes of US 6 (F Road). Lane widths will remain at 10 feet. Drivers need to maintain posted speed limits and expect traffic from side streets entering the roadway.", + "update_date": "2025-08-07T18:31:16Z" + }, + "start_date": "2025-08-15T12:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" } + ], + "beginning_cross_street": "I-70", + "ending_cross_street": "US 6", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 12.231, + "ending_milepost": 13.253 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-108.45225033199995, 39.092797175000044], + [-108.45081245199998, 39.09397519000004], + [-108.44986184599998, 39.094974774000036], + [-108.44946428199995, 39.09561545300005], + [-108.44909655899994, 39.09664666500004], + [-108.44833546499996, 39.09951934800006], + [-108.44788248199995, 39.10031402800007], + [-108.44736600899995, 39.10121348800004], + [-108.44720479599994, 39.10167109400004], + [-108.44721717299996, 39.10263633200003], + [-108.44752458599999, 39.10402142700008], + [-108.44746786199994, 39.104744949000064], + [-108.44699041299998, 39.10546097400004], + [-108.44637781099999, 39.10585209900006], + [-108.44599532499996, 39.105985635000025] + ] + } + }, + { + "id": "2bd6c25f-a690-5ea8-b03c-e4cc9e8a8337", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["I-25"], + "direction": "southbound", + "name": "OpenTMS-Event26586748348_southbound", + "description": "Between Exit 232: Dacono (Broomfield) and Exit 226: 144th Avenue (Thornton) from Mile Point 229.5 to Mile Point 229. Bridge construction. Starting Sunday at 8:00PM MDT until Monday, at about 6:00AM MDT. Full schedule below: \u2022 August 10, 8:00PM - August 11, 6:00AM", + "update_date": "2025-08-07T18:31:19Z" + }, + "start_date": "2025-08-11T02:00:00Z", + "end_date": "2025-08-11T12:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "all-lanes-open", + "lanes": [ + { "order": 1, "type": "exit-ramp", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "open" } + ], + "beginning_cross_street": "Dacono", + "ending_cross_street": "144th Avenue", + "types_of_work": [{ "type_name": "below-road-work", "is_architectural_change": true }], + "beginning_milepost": 229.0, + "ending_milepost": 229.452 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.98156003599996, 39.99897131000006], + [-104.98101817699995, 40.000344883000025], + [-104.98088027799997, 40.001331297000036], + [-104.98088300399996, 40.00492131200008], + [-104.98089247899998, 40.00528349500007] + ] + } + }, + { + "id": "014ee128-ec4b-51f2-89ab-bf5c66e4038a", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "eastbound", + "name": "OpenTMS-Event26282323240_eastbound", + "description": "Between 15th Street and North Ivy Street (Denver) from Mile Point 298.14 to Mile Point 301.64. Road construction. Alternating traffic. Starting August 1, 2025 at 12:01AM MDT until August 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 1, 12:01AM - August 31, 11:59PM Comment: Lane Alignment alternating on East Colfax Broadway to Ivanhoe St. One lane in each direction remains open and some side street intersection closures are in place.", + "update_date": "2025-07-24T17:16:46Z" + }, + "start_date": "2025-08-01T06:01:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "15th Street", + "ending_cross_street": "North Ivy Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 298.104, + "ending_milepost": 301.661 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.98767028999998, 39.740134382000065], + [-104.98738884699998, 39.740130728000054], + [-104.98499715799994, 39.740101528000025], + [-104.98357904799997, 39.74004155000006], + [-104.98110175499994, 39.74001934200004], + [-104.97991062799997, 39.740008647000025], + [-104.97870844199997, 39.73999783900007], + [-104.97647539999997, 39.74000176000004], + [-104.97478560099995, 39.74000470100003], + [-104.97341284399994, 39.740007071000036], + [-104.97213765799995, 39.740009256000064], + [-104.97107776099995, 39.74001106400004], + [-104.96968287399994, 39.740013428000054], + [-104.96846171299995, 39.74000872000005], + [-104.96599043699996, 39.73999730100007], + [-104.96347422199995, 39.73998562000003], + [-104.96101507299994, 39.73997415200006], + [-104.95978491199998, 39.73998328600004], + [-104.95878036499994, 39.740103572000066], + [-104.95742805399999, 39.74018010700007], + [-104.95627068799996, 39.74016654700006], + [-104.95513006799996, 39.740163866000046], + [-104.95358034799995, 39.74016039800006], + [-104.95242343899997, 39.74015779500007], + [-104.95123696999997, 39.74015511500005], + [-104.95006314499994, 39.74015245100003], + [-104.94884402199995, 39.74014967100004], + [-104.94768831999994, 39.740147024000066], + [-104.94654084799998, 39.740144385000065], + [-104.94536884799999, 39.740141677000054], + [-104.94397419499995, 39.74013844000007], + [-104.94187999599995, 39.74013354700003], + [-104.94070112099996, 39.74019108300007], + [-104.93894692299995, 39.74019254900003], + [-104.937229748, 39.740193960000056], + [-104.93552401299996, 39.74019533400008], + [-104.93380171199999, 39.740196698000034], + [-104.93269379299994, 39.74019756100006], + [-104.93153368199995, 39.74019845400005], + [-104.93038320899996, 39.740199328000074], + [-104.92922098899999, 39.74020019900007], + [-104.92752644099994, 39.74020144900004], + [-104.92578610999999, 39.74020270600005], + [-104.92343892399998, 39.740204360000064], + [-104.92166578099994, 39.74020557800003], + [-104.92113883299999, 39.74020593600005] + ] + } + }, + { + "id": "c64f4556-7934-517f-b5a8-52833d75e363", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-40"], + "direction": "westbound", + "name": "OpenTMS-Event26282323240_westbound", + "description": "Between 15th Street and North Ivy Street (Denver) from Mile Point 298.14 to Mile Point 301.64. Road construction. Alternating traffic. Starting August 1, 2025 at 12:01AM MDT until August 31, 2025 at about 11:59PM MDT. Full schedule below: \u2022 August 1, 12:01AM - August 31, 11:59PM Comment: Lane Alignment alternating on East Colfax Broadway to Ivanhoe St. One lane in each direction remains open and some side street intersection closures are in place.", + "update_date": "2025-07-24T17:16:46Z" + }, + "start_date": "2025-08-01T06:01:00Z", + "end_date": "2025-09-01T05:59:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "static", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "shoulder", "status": "closed" }, + { "order": 2, "type": "general", "status": "closed" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "general", "status": "open" } + ], + "beginning_cross_street": "15th Street", + "ending_cross_street": "North Ivy Street", + "types_of_work": [{ "type_name": "roadway-creation", "is_architectural_change": true }], + "beginning_milepost": 301.661, + "ending_milepost": 298.104 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.92113891999998, 39.740070212000035], + [-104.92232271099999, 39.74006891000005], + [-104.92460944099997, 39.74006636200005], + [-104.92690019499997, 39.74006376300008], + [-104.92806673199999, 39.74006242200005], + [-104.92922424499994, 39.74006170800004], + [-104.93005291899999, 39.740075991000026], + [-104.93093376699994, 39.74005694200008], + [-104.93208219699994, 39.74005616200003], + [-104.93358372799997, 39.740057173000025], + [-104.93499943499995, 39.74005810800003], + [-104.93614834299996, 39.74005885400004], + [-104.93836267499995, 39.74006026100005], + [-104.93894789099994, 39.740064027000074], + [-104.94058941199995, 39.74007457700003], + [-104.94170910299994, 39.740064166000025], + [-104.94397419499995, 39.74013844000007], + [-104.94507593699996, 39.74014099800007], + [-104.94616847899994, 39.740143525000065], + [-104.94727103999998, 39.74014606600008], + [-104.94837098499994, 39.74014858900006], + [-104.95006314499994, 39.74015245100003], + [-104.95123696999997, 39.74015511500005], + [-104.95240798399999, 39.740157761000034], + [-104.95358034799995, 39.74016039800006], + [-104.95474332099997, 39.74016300200003], + [-104.95625581999997, 39.74016637300008], + [-104.95689684299998, 39.74017388500005], + [-104.95851798399997, 39.740147723000064], + [-104.95961281299998, 39.73998480800003], + [-104.96088580599996, 39.739973547000034], + [-104.96223637199995, 39.73997985300008], + [-104.96476992099997, 39.739991642000064], + [-104.96722983799998, 39.74000303500003], + [-104.96953721099999, 39.74001367300008], + [-104.97074718299996, 39.74001162600007], + [-104.97187895299999, 39.74000969900004], + [-104.97341284399994, 39.740007071000036], + [-104.97478560099995, 39.74000470100003], + [-104.97647539999997, 39.74000176000004], + [-104.97870844199997, 39.73999783900007], + [-104.97991062799997, 39.740008647000025], + [-104.98110175499994, 39.74001934200004], + [-104.98357904799997, 39.74004155000006], + [-104.98497908199994, 39.73998493300007], + [-104.98611264099998, 39.740005834000044], + [-104.98771459199997, 39.74000896900003], + [-104.98772472099995, 39.740008989000046] + ] + } + }, + { + "id": "ec7b92c9-5469-531d-9a41-cf571946790c", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26568199607_southbound", + "description": "Between Las Vegas Street and I-25 (Stratmoor) from Mile Point 136.26 to Mile Point 137.04. Striping operations. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:00Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Las Vegas Street", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 137.003, + "ending_milepost": 136.264 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.78396993299998, 38.77707093300006], + [-104.78355384999998, 38.776552851000076], + [-104.78273573999996, 38.77611444300004], + [-104.78155099299994, 38.77593206200004], + [-104.78076379899994, 38.776019062000046], + [-104.77915354699996, 38.77658951900003], + [-104.77678333599994, 38.777473807000035], + [-104.77585773699997, 38.777590460000056], + [-104.77235216699995, 38.77727200600003], + [-104.77132596299998, 38.777133141000036], + [-104.77052686799999, 38.77686460000007], + [-104.77051918599994, 38.776861258000054] + ] + } + }, + { + "id": "a3909384-5985-5116-b4f3-605e67221390", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26431911002_westbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:04Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 291.368, + "ending_milepost": 288.411 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99159673099996, 38.92239514000005], + [-104.99271282099994, 38.92301981500003], + [-104.99465093499998, 38.924018250000074], + [-104.99644892099997, 38.92511010100003], + [-104.99738764399996, 38.925931916000025], + [-104.99832446999994, 38.92705435100004], + [-105.00018045399997, 38.93009431100006], + [-105.00070443499999, 38.930715690000056], + [-105.00202372199999, 38.93173533200007], + [-105.00588396899997, 38.93376472800003], + [-105.00754713999999, 38.934752855000056], + [-105.00942694999998, 38.93614100000008], + [-105.01025536699996, 38.93686089800008], + [-105.01139240099997, 38.93823021400004], + [-105.01212620999996, 38.93898663600004], + [-105.01337131599996, 38.93986316200005], + [-105.01674396799996, 38.941923031000044], + [-105.01858841399996, 38.94304944500004], + [-105.01985067599998, 38.94398961700006], + [-105.02061861399994, 38.94489328700007], + [-105.02166489899997, 38.94648575100007], + [-105.02237776399994, 38.947206479000045], + [-105.02391566199998, 38.94825213300004], + [-105.02508084199997, 38.94923424000007], + [-105.02549876099994, 38.94982019100007], + [-105.02589440699995, 38.95086690000005], + [-105.02672609099994, 38.95400489200006], + [-105.02693378199996, 38.95452628800007] + ] + } + }, + { + "id": "71d8a832-be3e-53b2-84b6-3c8eaf0bc9d4", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26581813765_northbound", + "description": "Between Las Vegas Street and I-25 (Stratmoor) from Mile Point 136.26 to Mile Point 137.04. Striping operations. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:01Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Las Vegas Street", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 136.264, + "ending_milepost": 137.003 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.77051918599994, 38.776861258000054], + [-104.77052686799999, 38.77686460000007], + [-104.77204226599997, 38.77724223400003], + [-104.77565012899998, 38.77758879000004], + [-104.77610733499995, 38.77759246900007], + [-104.77721639899994, 38.77733650400006], + [-104.77995996499999, 38.77627854200006], + [-104.78101544999998, 38.77597788500003], + [-104.78197763199995, 38.77595458700006], + [-104.78286037399994, 38.77614697700005], + [-104.78384025299994, 38.77690946400003], + [-104.78396993299998, 38.77707093300006] + ] + } + }, + { + "id": "c50cf7fb-6469-5c5b-85ad-7d94ed9fbee5", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-85"], + "direction": "northbound", + "name": "OpenTMS-Event26568199607_northbound", + "description": "Between Las Vegas Street and I-25 (Stratmoor) from Mile Point 136.26 to Mile Point 137.04. Striping operations. Alternating traffic. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:00Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Las Vegas Street", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 136.264, + "ending_milepost": 137.003 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.77051918599994, 38.776861258000054], + [-104.77052686799999, 38.77686460000007], + [-104.77204226599997, 38.77724223400003], + [-104.77565012899998, 38.77758879000004], + [-104.77610733499995, 38.77759246900007], + [-104.77721639899994, 38.77733650400006], + [-104.77995996499999, 38.77627854200006], + [-104.78101544999998, 38.77597788500003], + [-104.78197763199995, 38.77595458700006], + [-104.78286037399994, 38.77614697700005], + [-104.78384025299994, 38.77690946400003], + [-104.78396993299998, 38.77707093300006] + ] + } + }, + { + "id": "07543114-4962-57dc-a1bc-6e01d3d34687", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26581813707_westbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:14:55Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 291.368, + "ending_milepost": 288.411 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99159673099996, 38.92239514000005], + [-104.99271282099994, 38.92301981500003], + [-104.99465093499998, 38.924018250000074], + [-104.99644892099997, 38.92511010100003], + [-104.99738764399996, 38.925931916000025], + [-104.99832446999994, 38.92705435100004], + [-105.00018045399997, 38.93009431100006], + [-105.00070443499999, 38.930715690000056], + [-105.00202372199999, 38.93173533200007], + [-105.00588396899997, 38.93376472800003], + [-105.00754713999999, 38.934752855000056], + [-105.00942694999998, 38.93614100000008], + [-105.01025536699996, 38.93686089800008], + [-105.01139240099997, 38.93823021400004], + [-105.01212620999996, 38.93898663600004], + [-105.01337131599996, 38.93986316200005], + [-105.01674396799996, 38.941923031000044], + [-105.01858841399996, 38.94304944500004], + [-105.01985067599998, 38.94398961700006], + [-105.02061861399994, 38.94489328700007], + [-105.02166489899997, 38.94648575100007], + [-105.02237776399994, 38.947206479000045], + [-105.02391566199998, 38.94825213300004], + [-105.02508084199997, 38.94923424000007], + [-105.02549876099994, 38.94982019100007], + [-105.02589440699995, 38.95086690000005], + [-105.02672609099994, 38.95400489200006], + [-105.02693378199996, 38.95452628800007] + ] + } + }, + { + "id": "c74bd2b8-169b-5f0f-9e25-22c1c7b3e4e1", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26581813707_eastbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:14:55Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 288.411, + "ending_milepost": 291.368 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02676817999998, 38.954562485000054], + [-105.02600173499997, 38.953055934000076], + [-105.02566806199997, 38.95223491400003], + [-105.02529748299997, 38.950593533000074], + [-105.02503713999994, 38.94983531300005], + [-105.02485263299997, 38.94953442900004], + [-105.02431624499997, 38.94899614500008], + [-105.02226158099995, 38.94749830400008], + [-105.02165462499994, 38.94694333600006], + [-105.02106170599995, 38.946293929000035], + [-105.01993196599994, 38.94475743800007], + [-105.01911867199999, 38.94402584200003], + [-105.01814983799994, 38.94337957600004], + [-105.01639110999997, 38.94227506900006], + [-105.01170144099996, 38.939329592000036], + [-105.01091662199997, 38.938764064000054], + [-105.01057790199997, 38.93845140900004], + [-105.00989230099998, 38.937636362000035], + [-105.00920366499997, 38.936632606000046], + [-105.00893260599997, 38.93633842200006], + [-105.00831663299999, 38.93582471000008], + [-105.00780156299999, 38.93549657600005], + [-105.00547407399995, 38.93425964800008], + [-105.00253728499996, 38.932684979000044], + [-105.00180021199998, 38.932202877000066], + [-105.00076506399995, 38.93141889300006], + [-104.99984646299998, 38.93054211600003], + [-104.99904250099996, 38.92958831800007], + [-104.99837378899997, 38.928552884000055], + [-104.99735466399994, 38.926590556000065], + [-104.99684129399998, 38.925946864000025], + [-104.99653682599995, 38.92565319000005], + [-104.99585299299997, 38.92510071700008], + [-104.99428583099996, 38.92411610700003], + [-104.99341217099999, 38.92360728400007], + [-104.99147303399997, 38.92252383500005] + ] + } + }, + { + "id": "19ec1f9d-cb4b-53ae-b94f-022f1bc78f49", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26431911002_eastbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting tomorrow at 7:00AM MDT until tomorrow at about 7:00PM MDT. Full schedule below: \u2022 August 8, 7:00AM - August 8, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:04Z" + }, + "start_date": "2025-08-08T13:00:00Z", + "end_date": "2025-08-09T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 288.411, + "ending_milepost": 291.368 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02676817999998, 38.954562485000054], + [-105.02600173499997, 38.953055934000076], + [-105.02566806199997, 38.95223491400003], + [-105.02529748299997, 38.950593533000074], + [-105.02503713999994, 38.94983531300005], + [-105.02485263299997, 38.94953442900004], + [-105.02431624499997, 38.94899614500008], + [-105.02226158099995, 38.94749830400008], + [-105.02165462499994, 38.94694333600006], + [-105.02106170599995, 38.946293929000035], + [-105.01993196599994, 38.94475743800007], + [-105.01911867199999, 38.94402584200003], + [-105.01814983799994, 38.94337957600004], + [-105.01639110999997, 38.94227506900006], + [-105.01170144099996, 38.939329592000036], + [-105.01091662199997, 38.938764064000054], + [-105.01057790199997, 38.93845140900004], + [-105.00989230099998, 38.937636362000035], + [-105.00920366499997, 38.936632606000046], + [-105.00893260599997, 38.93633842200006], + [-105.00831663299999, 38.93582471000008], + [-105.00780156299999, 38.93549657600005], + [-105.00547407399995, 38.93425964800008], + [-105.00253728499996, 38.932684979000044], + [-105.00180021199998, 38.932202877000066], + [-105.00076506399995, 38.93141889300006], + [-104.99984646299998, 38.93054211600003], + [-104.99904250099996, 38.92958831800007], + [-104.99837378899997, 38.928552884000055], + [-104.99735466399994, 38.926590556000065], + [-104.99684129399998, 38.925946864000025], + [-104.99653682599995, 38.92565319000005], + [-104.99585299299997, 38.92510071700008], + [-104.99428583099996, 38.92411610700003], + [-104.99341217099999, 38.92360728400007], + [-104.99147303399997, 38.92252383500005] + ] + } + }, + { + "id": "1d235a89-5c03-5cbd-ae0c-d147319e5200", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-85"], + "direction": "southbound", + "name": "OpenTMS-Event26581813765_southbound", + "description": "Between Las Vegas Street and I-25 (Stratmoor) from Mile Point 136.26 to Mile Point 137.04. Striping operations. Alternating traffic. Starting August 15, 2025 at 7:00AM MDT until August 15, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 15, 7:00AM - August 15, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:01Z" + }, + "start_date": "2025-08-15T13:00:00Z", + "end_date": "2025-08-16T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "Las Vegas Street", + "ending_cross_street": "I-25", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 137.003, + "ending_milepost": 136.264 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.78396993299998, 38.77707093300006], + [-104.78355384999998, 38.776552851000076], + [-104.78273573999996, 38.77611444300004], + [-104.78155099299994, 38.77593206200004], + [-104.78076379899994, 38.776019062000046], + [-104.77915354699996, 38.77658951900003], + [-104.77678333599994, 38.777473807000035], + [-104.77585773699997, 38.777590460000056], + [-104.77235216699995, 38.77727200600003], + [-104.77132596299998, 38.777133141000036], + [-104.77052686799999, 38.77686460000007], + [-104.77051918599994, 38.776861258000054] + ] + } + }, + { + "id": "8314b8be-7eb9-5560-9b05-239822602b47", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26568050193_eastbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:14:54Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 288.411, + "ending_milepost": 291.368 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02676817999998, 38.954562485000054], + [-105.02600173499997, 38.953055934000076], + [-105.02566806199997, 38.95223491400003], + [-105.02529748299997, 38.950593533000074], + [-105.02503713999994, 38.94983531300005], + [-105.02485263299997, 38.94953442900004], + [-105.02431624499997, 38.94899614500008], + [-105.02226158099995, 38.94749830400008], + [-105.02165462499994, 38.94694333600006], + [-105.02106170599995, 38.946293929000035], + [-105.01993196599994, 38.94475743800007], + [-105.01911867199999, 38.94402584200003], + [-105.01814983799994, 38.94337957600004], + [-105.01639110999997, 38.94227506900006], + [-105.01170144099996, 38.939329592000036], + [-105.01091662199997, 38.938764064000054], + [-105.01057790199997, 38.93845140900004], + [-105.00989230099998, 38.937636362000035], + [-105.00920366499997, 38.936632606000046], + [-105.00893260599997, 38.93633842200006], + [-105.00831663299999, 38.93582471000008], + [-105.00780156299999, 38.93549657600005], + [-105.00547407399995, 38.93425964800008], + [-105.00253728499996, 38.932684979000044], + [-105.00180021199998, 38.932202877000066], + [-105.00076506399995, 38.93141889300006], + [-104.99984646299998, 38.93054211600003], + [-104.99904250099996, 38.92958831800007], + [-104.99837378899997, 38.928552884000055], + [-104.99735466399994, 38.926590556000065], + [-104.99684129399998, 38.925946864000025], + [-104.99653682599995, 38.92565319000005], + [-104.99585299299997, 38.92510071700008], + [-104.99428583099996, 38.92411610700003], + [-104.99341217099999, 38.92360728400007], + [-104.99147303399997, 38.92252383500005] + ] + } + }, + { + "id": "af416470-d01c-59d1-abb2-07a66dd60e92", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26431910984_westbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. The right lane is closed due to striping operations. Until today at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:03Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 291.368, + "ending_milepost": 288.411 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99159673099996, 38.92239514000005], + [-104.99271282099994, 38.92301981500003], + [-104.99465093499998, 38.924018250000074], + [-104.99644892099997, 38.92511010100003], + [-104.99738764399996, 38.925931916000025], + [-104.99832446999994, 38.92705435100004], + [-105.00018045399997, 38.93009431100006], + [-105.00070443499999, 38.930715690000056], + [-105.00202372199999, 38.93173533200007], + [-105.00588396899997, 38.93376472800003], + [-105.00754713999999, 38.934752855000056], + [-105.00942694999998, 38.93614100000008], + [-105.01025536699996, 38.93686089800008], + [-105.01139240099997, 38.93823021400004], + [-105.01212620999996, 38.93898663600004], + [-105.01337131599996, 38.93986316200005], + [-105.01674396799996, 38.941923031000044], + [-105.01858841399996, 38.94304944500004], + [-105.01985067599998, 38.94398961700006], + [-105.02061861399994, 38.94489328700007], + [-105.02166489899997, 38.94648575100007], + [-105.02237776399994, 38.947206479000045], + [-105.02391566199998, 38.94825213300004], + [-105.02508084199997, 38.94923424000007], + [-105.02549876099994, 38.94982019100007], + [-105.02589440699995, 38.95086690000005], + [-105.02672609099994, 38.95400489200006], + [-105.02693378199996, 38.95452628800007] + ] + } + }, + { + "id": "e4fdff02-29bd-5278-a4a2-cbecaa5b7304", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26431910984_eastbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. The right lane is closed due to striping operations. Until today at about 7:00PM MDT. Full schedule below: \u2022 August 7, 7:00AM - August 7, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:15:03Z" + }, + "start_date": "2025-08-07T13:00:00Z", + "end_date": "2025-08-08T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 288.411, + "ending_milepost": 291.368 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02676817999998, 38.954562485000054], + [-105.02600173499997, 38.953055934000076], + [-105.02566806199997, 38.95223491400003], + [-105.02529748299997, 38.950593533000074], + [-105.02503713999994, 38.94983531300005], + [-105.02485263299997, 38.94953442900004], + [-105.02431624499997, 38.94899614500008], + [-105.02226158099995, 38.94749830400008], + [-105.02165462499994, 38.94694333600006], + [-105.02106170599995, 38.946293929000035], + [-105.01993196599994, 38.94475743800007], + [-105.01911867199999, 38.94402584200003], + [-105.01814983799994, 38.94337957600004], + [-105.01639110999997, 38.94227506900006], + [-105.01170144099996, 38.939329592000036], + [-105.01091662199997, 38.938764064000054], + [-105.01057790199997, 38.93845140900004], + [-105.00989230099998, 38.937636362000035], + [-105.00920366499997, 38.936632606000046], + [-105.00893260599997, 38.93633842200006], + [-105.00831663299999, 38.93582471000008], + [-105.00780156299999, 38.93549657600005], + [-105.00547407399995, 38.93425964800008], + [-105.00253728499996, 38.932684979000044], + [-105.00180021199998, 38.932202877000066], + [-105.00076506399995, 38.93141889300006], + [-104.99984646299998, 38.93054211600003], + [-104.99904250099996, 38.92958831800007], + [-104.99837378899997, 38.928552884000055], + [-104.99735466399994, 38.926590556000065], + [-104.99684129399998, 38.925946864000025], + [-104.99653682599995, 38.92565319000005], + [-104.99585299299997, 38.92510071700008], + [-104.99428583099996, 38.92411610700003], + [-104.99341217099999, 38.92360728400007], + [-104.99147303399997, 38.92252383500005] + ] + } + }, + { + "id": "4e785689-44cc-5cee-a4b8-f96723423a9d", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26568050233_westbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:14:55Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 291.368, + "ending_milepost": 288.411 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99159673099996, 38.92239514000005], + [-104.99271282099994, 38.92301981500003], + [-104.99465093499998, 38.924018250000074], + [-104.99644892099997, 38.92511010100003], + [-104.99738764399996, 38.925931916000025], + [-104.99832446999994, 38.92705435100004], + [-105.00018045399997, 38.93009431100006], + [-105.00070443499999, 38.930715690000056], + [-105.00202372199999, 38.93173533200007], + [-105.00588396899997, 38.93376472800003], + [-105.00754713999999, 38.934752855000056], + [-105.00942694999998, 38.93614100000008], + [-105.01025536699996, 38.93686089800008], + [-105.01139240099997, 38.93823021400004], + [-105.01212620999996, 38.93898663600004], + [-105.01337131599996, 38.93986316200005], + [-105.01674396799996, 38.941923031000044], + [-105.01858841399996, 38.94304944500004], + [-105.01985067599998, 38.94398961700006], + [-105.02061861399994, 38.94489328700007], + [-105.02166489899997, 38.94648575100007], + [-105.02237776399994, 38.947206479000045], + [-105.02391566199998, 38.94825213300004], + [-105.02508084199997, 38.94923424000007], + [-105.02549876099994, 38.94982019100007], + [-105.02589440699995, 38.95086690000005], + [-105.02672609099994, 38.95400489200006], + [-105.02693378199996, 38.95452628800007] + ] + } + }, + { + "id": "0a7bdef7-d55d-5faf-946c-df5548337560", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "westbound", + "name": "OpenTMS-Event26568050193_westbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting Monday at 7:00AM MDT until Monday, at about 7:00PM MDT. Full schedule below: \u2022 August 11, 7:00AM - August 11, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:14:54Z" + }, + "start_date": "2025-08-11T13:00:00Z", + "end_date": "2025-08-12T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 291.368, + "ending_milepost": 288.411 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-104.99159673099996, 38.92239514000005], + [-104.99271282099994, 38.92301981500003], + [-104.99465093499998, 38.924018250000074], + [-104.99644892099997, 38.92511010100003], + [-104.99738764399996, 38.925931916000025], + [-104.99832446999994, 38.92705435100004], + [-105.00018045399997, 38.93009431100006], + [-105.00070443499999, 38.930715690000056], + [-105.00202372199999, 38.93173533200007], + [-105.00588396899997, 38.93376472800003], + [-105.00754713999999, 38.934752855000056], + [-105.00942694999998, 38.93614100000008], + [-105.01025536699996, 38.93686089800008], + [-105.01139240099997, 38.93823021400004], + [-105.01212620999996, 38.93898663600004], + [-105.01337131599996, 38.93986316200005], + [-105.01674396799996, 38.941923031000044], + [-105.01858841399996, 38.94304944500004], + [-105.01985067599998, 38.94398961700006], + [-105.02061861399994, 38.94489328700007], + [-105.02166489899997, 38.94648575100007], + [-105.02237776399994, 38.947206479000045], + [-105.02391566199998, 38.94825213300004], + [-105.02508084199997, 38.94923424000007], + [-105.02549876099994, 38.94982019100007], + [-105.02589440699995, 38.95086690000005], + [-105.02672609099994, 38.95400489200006], + [-105.02693378199996, 38.95452628800007] + ] + } + }, + { + "id": "a088d477-6495-52d5-948b-da22d70329a0", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26568050233_eastbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting August 13, 2025 at 7:00AM MDT until August 13, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 13, 7:00AM - August 13, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:14:55Z" + }, + "start_date": "2025-08-13T13:00:00Z", + "end_date": "2025-08-14T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 288.411, + "ending_milepost": 291.368 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02676817999998, 38.954562485000054], + [-105.02600173499997, 38.953055934000076], + [-105.02566806199997, 38.95223491400003], + [-105.02529748299997, 38.950593533000074], + [-105.02503713999994, 38.94983531300005], + [-105.02485263299997, 38.94953442900004], + [-105.02431624499997, 38.94899614500008], + [-105.02226158099995, 38.94749830400008], + [-105.02165462499994, 38.94694333600006], + [-105.02106170599995, 38.946293929000035], + [-105.01993196599994, 38.94475743800007], + [-105.01911867199999, 38.94402584200003], + [-105.01814983799994, 38.94337957600004], + [-105.01639110999997, 38.94227506900006], + [-105.01170144099996, 38.939329592000036], + [-105.01091662199997, 38.938764064000054], + [-105.01057790199997, 38.93845140900004], + [-105.00989230099998, 38.937636362000035], + [-105.00920366499997, 38.936632606000046], + [-105.00893260599997, 38.93633842200006], + [-105.00831663299999, 38.93582471000008], + [-105.00780156299999, 38.93549657600005], + [-105.00547407399995, 38.93425964800008], + [-105.00253728499996, 38.932684979000044], + [-105.00180021199998, 38.932202877000066], + [-105.00076506399995, 38.93141889300006], + [-104.99984646299998, 38.93054211600003], + [-104.99904250099996, 38.92958831800007], + [-104.99837378899997, 38.928552884000055], + [-104.99735466399994, 38.926590556000065], + [-104.99684129399998, 38.925946864000025], + [-104.99653682599995, 38.92565319000005], + [-104.99585299299997, 38.92510071700008], + [-104.99428583099996, 38.92411610700003], + [-104.99341217099999, 38.92360728400007], + [-104.99147303399997, 38.92252383500005] + ] + } + }, + { + "id": "1b65f71c-e405-53a3-9cb4-29aa052a1236", + "type": "Feature", + "properties": { + "core_details": { + "event_type": "work-zone", + "data_source_id": "436a7ad4-cf70-4ca9-ae54-12422b732a11", + "road_names": ["US-24"], + "direction": "eastbound", + "name": "OpenTMS-Event26568050253_eastbound", + "description": "Between 3rd Street and Wellington Road (Cascade-Chipita Park) from Mile Point 288.41 to Mile Point 291.4. Right lane closed due to striping operations. Starting August 14, 2025 at 7:00AM MDT until August 14, 2025 at about 7:00PM MDT. Full schedule below: \u2022 August 14, 7:00AM - August 14, 7:00PM Comment: Information hotline: 719-223-5440 Email: cosignreplacement@yahoo.com", + "update_date": "2025-08-07T18:14:55Z" + }, + "start_date": "2025-08-14T13:00:00Z", + "end_date": "2025-08-15T01:00:00Z", + "is_start_date_verified": false, + "is_end_date_verified": false, + "is_start_position_verified": false, + "is_end_position_verified": false, + "location_method": "channel-device-method", + "work_zone_type": "planned-moving-area", + "vehicle_impact": "some-lanes-closed", + "lanes": [ + { "order": 1, "type": "general", "status": "open" }, + { "order": 2, "type": "general", "status": "open" }, + { "order": 3, "type": "general", "status": "closed" }, + { "order": 4, "type": "shoulder", "status": "closed" } + ], + "beginning_cross_street": "3rd Street", + "ending_cross_street": "Wellington Road", + "types_of_work": [{ "type_name": "painting", "is_architectural_change": true }], + "beginning_milepost": 288.411, + "ending_milepost": 291.368 + }, + "geometry": { + "type": "LineString", + "coordinates": [ + [-105.02676817999998, 38.954562485000054], + [-105.02600173499997, 38.953055934000076], + [-105.02566806199997, 38.95223491400003], + [-105.02529748299997, 38.950593533000074], + [-105.02503713999994, 38.94983531300005], + [-105.02485263299997, 38.94953442900004], + [-105.02431624499997, 38.94899614500008], + [-105.02226158099995, 38.94749830400008], + [-105.02165462499994, 38.94694333600006], + [-105.02106170599995, 38.946293929000035], + [-105.01993196599994, 38.94475743800007], + [-105.01911867199999, 38.94402584200003], + [-105.01814983799994, 38.94337957600004], + [-105.01639110999997, 38.94227506900006], + [-105.01170144099996, 38.939329592000036], + [-105.01091662199997, 38.938764064000054], + [-105.01057790199997, 38.93845140900004], + [-105.00989230099998, 38.937636362000035], + [-105.00920366499997, 38.936632606000046], + [-105.00893260599997, 38.93633842200006], + [-105.00831663299999, 38.93582471000008], + [-105.00780156299999, 38.93549657600005], + [-105.00547407399995, 38.93425964800008], + [-105.00253728499996, 38.932684979000044], + [-105.00180021199998, 38.932202877000066], + [-105.00076506399995, 38.93141889300006], + [-104.99984646299998, 38.93054211600003], + [-104.99904250099996, 38.92958831800007], + [-104.99837378899997, 38.928552884000055], + [-104.99735466399994, 38.926590556000065], + [-104.99684129399998, 38.925946864000025], + [-104.99653682599995, 38.92565319000005], + [-104.99585299299997, 38.92510071700008], + [-104.99428583099996, 38.92411610700003], + [-104.99341217099999, 38.92360728400007], + [-104.99147303399997, 38.92252383500005] + ] + } + } + ] +} diff --git a/wzdx/standard_to_cwz/__init__.py b/wzdx/standard_to_cwz/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/wzdx/standard_to_cwz/planned_events_translator.py b/wzdx/standard_to_cwz/planned_events_translator.py new file mode 100644 index 00000000..8ba0c0be --- /dev/null +++ b/wzdx/standard_to_cwz/planned_events_translator.py @@ -0,0 +1,248 @@ +import argparse +import json +import logging +import copy + +from wzdx.models.enums import EventType, LocationMethod + +from ..sample_files.validation_schema import connected_work_zone_feed_v10 + +from ..tools import date_tools, cwz_translator, uuid_tools + +PROGRAM_NAME = "CWZPlannedEventsTranslator" +PROGRAM_VERSION = "1.0" + + +def main(): + input_file, output_file = parse_planned_events_arguments() + + planned_events_obj = json.loads(open(input_file, "r").read()) + cwz_feed = cwz_creator(planned_events_obj) + + if not cwz_feed: + print("Error: CWZ message generation failed, see logs for more information.") + else: + with open(output_file, "w") as f: + f.write(json.dumps(cwz_feed, indent=2)) + print( + "Your connected work zone message was successfully generated and is located here: " + + str(output_file) + ) + + +# parse script command line arguments +def parse_planned_events_arguments() -> tuple[str, str]: + """Parse command line arguments for Planned Event data translation + + Returns: + tuple[str, str]: Planned Event file path, output file path + """ + parser = argparse.ArgumentParser(description="Translate Planned Event data to CWZ") + parser.add_argument( + "--version", action="version", version=f"{PROGRAM_NAME} {PROGRAM_VERSION}" + ) + parser.add_argument("plannedEventsFile", help="planned_events file path") + parser.add_argument( + "--outputFile", + required=False, + default="planned_events_cwz_translated_output_message.geojson", + help="output file path", + ) + + args = parser.parse_args() + return args.plannedEventsFile, args.outputFile + + +def cwz_creator(message: dict, info: dict | None = None) -> dict | None: + """Translate Planned Event data to CWZ + + Args: + message (dict): Planned Event data + info (dict, optional): CWZ info object. Defaults to None. + + Returns: + dict: CWZ object + """ + if not message: + return None + event_type = message["event"]["type"] + + # verify info obj + if not info: + info = cwz_translator.initialize_info() + if not cwz_translator.validate_info(info): + return None + + if event_type == EventType.WORK_ZONE.value: + wzd = cwz_translator.initialize_feed_object(info) + feature = parse_work_zone(message) + else: + logging.warning(f"Unrecognized event type: {message['event']['type']}") + return None + + if feature: + wzd.get("features", []).append(feature) + if not wzd.get("features"): + return None + wzd = cwz_translator.add_ids(wzd) + + if not cwz_translator.validate_feed( + wzd, connected_work_zone_feed_v10.connected_work_zone_feed_v10_schema_string + ): + logging.warning("CWZ message failed validation") + return None + + return wzd + + +# Parse Icone Incident to CWZ +def parse_work_zone(incident: dict) -> dict | None: + """Translate Planned Events RTDH standard work zone to CWZ + + Args: + incident (dict): Planned event event data + + Returns: + dict: CWZ object + """ + if not incident or type(incident) is not dict: + return None + + event = incident.get("event") + + source = event.get("source") + header = event.get("header") + detail = event.get("detail") + additional_info = event.get("additional_info", {}) + + # Use MultiPoint if just 2 points, LineString if > 2 points + geometry = { + "type": "LineString", + "coordinates": event.get("geometry", []), + } + properties = cwz_translator.initialize_feature_properties() + + core_details = properties["core_details"] + + # Event Type ['work-zone', 'detour'] + core_details["event_type"] = event.get("type") + + # data_source_id - Leave this empty, it will be populated by add_ids + core_details["data_source_id"] = "" + + # road_name + road_names = [detail.get("road_name")] + core_details["road_names"] = road_names + + # direction + core_details["direction"] = detail.get("direction", "unknown") + + # related_road_events + core_details["related_road_events"] = [] + + # name + core_details["name"] = event.get("source", {}).get("id", None) + + # description + core_details["description"] = header.get("description") + + # creation_date - not available + + # update_date + core_details["update_date"] = date_tools.get_iso_string_from_unix( + source.get("last_updated_timestamp") + ) + + # core_details + properties["core_details"] = core_details + + start_time = date_tools.parse_datetime_from_unix(header.get("start_timestamp")) + end_time = date_tools.parse_datetime_from_unix(header.get("end_timestamp")) + + # start_date + properties["start_date"] = date_tools.get_iso_string_from_datetime(start_time) + + # end_date + properties["end_date"] = date_tools.get_iso_string_from_datetime(end_time) + + # is_start_date_verified + properties["is_start_date_verified"] = False + + # is_end_date_verified + properties["is_end_date_verified"] = False + + # is_start_position_verified + properties["is_start_position_verified"] = False + + # is_end_position_verified + properties["is_end_position_verified"] = False + + # location_method + properties["location_method"] = LocationMethod.CHANNEL_DEVICE_METHOD.value + + # work_zone_type + properties["work_zone_type"] = event.get("work_zone_type", "static") + + # vehicle impact + properties["vehicle_impact"] = additional_info.get("vehicle_impact") + + # lanes + properties["lanes"] = additional_info.get("lanes", []) + + # beginning_cross_street + properties["beginning_cross_street"] = additional_info.get("beginning_cross_street") + + # beginning_cross_street + properties["ending_cross_street"] = additional_info.get("ending_cross_street") + + # mileposts + properties["beginning_milepost"] = additional_info.get("beginning_milepost") + + # ending_milepost + properties["ending_milepost"] = additional_info.get("ending_milepost") + + # type_of_work + # non-encroachment, minor-road-defect-repair, roadside-work, overhead-work, below-road-work, barrier-work, surface-work, painting, roadway-relocation, roadway-creation + types_of_work = event.get("types_of_work", []) + for type_of_work in types_of_work: + if type_of_work.get("type_name") == "maintenance": + type_of_work["type_name"] = "non-encroachment" + properties["types_of_work"] = types_of_work + + # worker_presence - not available + + # reduced_speed_limit_kph - not available + + # restrictions + properties["restrictions"] = additional_info.get("restrictions", []) + + properties["route_details_start"] = additional_info.get("route_details_start") + properties["route_details_end"] = additional_info.get("route_details_end") + + properties["condition_1"] = additional_info.get("condition_1", True) + + filtered_properties = copy.deepcopy(properties) + + INVALID_PROPERTIES: list = [None, "", []] + + for key, value in properties.items(): + if value in INVALID_PROPERTIES: + del filtered_properties[key] + + for key, value in properties["core_details"].items(): + if value in INVALID_PROPERTIES and key not in ["data_source_id"]: + del filtered_properties["core_details"][key] + + feature = {} + feature["id"] = uuid_tools.named_uuid_string( + event.get("source", {}).get("id", None) + ) + feature["type"] = "Feature" + feature["properties"] = filtered_properties + feature["geometry"] = geometry + + return feature + + +if __name__ == "__main__": + main() diff --git a/wzdx/standard_to_enhanced/__init__.py b/wzdx/standard_to_enhanced/__init__.py deleted file mode 100644 index f17dc6aa..00000000 --- a/wzdx/standard_to_enhanced/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from ..standard_to_enhanced.icone_translator import wzdx_creator -from ..standard_to_enhanced.navjoy_translator import wzdx_creator diff --git a/wzdx/standard_to_wzdx/__init__.py b/wzdx/standard_to_wzdx/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/wzdx/standard_to_enhanced/icone_translator.py b/wzdx/standard_to_wzdx/icone_translator.py similarity index 94% rename from wzdx/standard_to_enhanced/icone_translator.py rename to wzdx/standard_to_wzdx/icone_translator.py index 20fe86e0..b9d5cc99 100644 --- a/wzdx/standard_to_enhanced/icone_translator.py +++ b/wzdx/standard_to_wzdx/icone_translator.py @@ -5,9 +5,11 @@ from typing import Literal import uuid +from wzdx.models.enums import EventType, LocationMethod + from ..tools import date_tools, wzdx_translator -PROGRAM_NAME = "IconeTranslator" +PROGRAM_NAME = "WZDxIconeTranslator" PROGRAM_VERSION = "1.0" @@ -298,7 +300,7 @@ def parse_incident(incident: dict) -> dict: core_details = properties["core_details"] # Event Type ['work-zone', 'detour'] - core_details["event_type"] = "work-zone" + core_details["event_type"] = EventType.WORK_ZONE.value # data_source_id - Leave this empty, it will be populated by add_ids core_details["data_source_id"] = "" @@ -310,7 +312,7 @@ def parse_incident(incident: dict) -> dict: # direction core_details["direction"] = detail.get("direction") - # relationship + # related_road_events - current approach generates a individual disconnected events, so no links are generated core_details["related_road_events"] = [] # description @@ -354,7 +356,7 @@ def parse_incident(incident: dict) -> dict: properties["is_end_position_verified"] = False # location_method - properties["location_method"] = "channel-device-method" + properties["location_method"] = LocationMethod.CHANNEL_DEVICE_METHOD.value # vehicle impact properties["vehicle_impact"] = get_vehicle_impact(header.get("description")) @@ -421,7 +423,7 @@ def validate_standard_msg(msg: dict) -> bool: Returns: bool: True if event is valid, False otherwise """ - if not msg or type(msg) != dict: + if not msg or type(msg) is not dict: logging.warning("event is empty or has invalid type") return False @@ -451,33 +453,33 @@ def validate_standard_msg(msg: dict) -> bool: update_time = source.get("last_updated_timestamp") direction = detail.get("direction") - if not (type(geometry) == list and len(geometry) >= 0): + if not (type(geometry) is list and len(geometry) >= 0): logging.warning( f"""Invalid event with id = {id}. Invalid geometry: {geometry}""" ) return False - if not (type(road_name) == str and len(road_name) >= 0): + if not (type(road_name) is str and len(road_name) >= 0): logging.warning( f"""Invalid event with id = {id}. Invalid road_name: {road_name}""" ) return False - if not (type(start_time) == float or type(start_time) == int): + if not (type(start_time) is float or type(start_time) is int): logging.warning( f"""Invalid event with id = {id}. Invalid start_time: {start_time}""" ) return False - if not (type(end_time) == float or type(end_time) == int or end_time == None): + if not (type(end_time) is float or type(end_time) is int or end_time is None): logging.warning( f"""Invalid event with id = {id}. Invalid end_time: {end_time}""" ) return False - if not (type(update_time) == float or type(update_time) == int): + if not (type(update_time) is float or type(update_time) is int): logging.warning( f"""Invalid event with id = {id}. Invalid update_time: {update_time}""" ) return False if not ( - type(direction) == str + type(direction) is str and direction in [ "unknown", @@ -492,7 +494,7 @@ def validate_standard_msg(msg: dict) -> bool: f"""Invalid event with id = {id}. Invalid direction: {direction}""" ) return False - if not (type(description) == str and len(description) >= 0): + if not (type(description) is str and len(description) >= 0): logging.warning( f"""Invalid event with id = {id}. Invalid description: {description}""" ) diff --git a/wzdx/standard_to_enhanced/navjoy_translator.py b/wzdx/standard_to_wzdx/navjoy_translator.py similarity index 93% rename from wzdx/standard_to_enhanced/navjoy_translator.py rename to wzdx/standard_to_wzdx/navjoy_translator.py index 5d4f4161..15720144 100644 --- a/wzdx/standard_to_enhanced/navjoy_translator.py +++ b/wzdx/standard_to_wzdx/navjoy_translator.py @@ -2,17 +2,21 @@ import copy import json import logging -from datetime import datetime -import uuid # This is necessary for unit test mocking +import uuid + +from wzdx.models.enums import ( + EventType, + LocationMethod, +) # This is necessary for unit test mocking from ..tools import date_tools, wzdx_translator, units -PROGRAM_NAME = "NavJoy568Translator" +PROGRAM_NAME = "WZDxNavJoy568Translator" PROGRAM_VERSION = "1.0" def main(): inputfile, outputfile = parse_navjoy_arguments() - + navjoy_obj = json.loads(open(inputfile).read()) wzdx = wzdx_creator(navjoy_obj) @@ -94,7 +98,7 @@ def parse_reduction_zone(incident: dict) -> dict: Returns: dict: WZDx object """ - if not incident or type(incident) != dict: + if not incident or type(incident) is not dict: return None event = incident.get("event") @@ -112,7 +116,7 @@ def parse_reduction_zone(incident: dict) -> dict: core_details = properties["core_details"] # Event Type ['work-zone', 'detour'] - core_details["event_type"] = "work-zone" + core_details["event_type"] = EventType.WORK_ZONE.value # data_source_id # Leave this empty, it will be populated by add_ids @@ -165,7 +169,7 @@ def parse_reduction_zone(incident: dict) -> dict: properties["is_end_position_verified"] = False # location_method - properties["location_method"] = "channel-device-method" + properties["location_method"] = LocationMethod.CHANNEL_DEVICE_METHOD.value # vehicle impact properties["vehicle_impact"] = get_vehicle_impact(header.get("justification")) @@ -199,7 +203,7 @@ def parse_reduction_zone(incident: dict) -> dict: ) # location_method - properties["location_method"] = "channel-device-method" + properties["location_method"] = LocationMethod.CHANNEL_DEVICE_METHOD.value # restrictions properties["restrictions"] = [] @@ -240,7 +244,7 @@ def get_vehicle_impact(travelRestriction: str) -> str: Returns: str: Vehicle impact """ - if not travelRestriction or type(travelRestriction) != str: + if not travelRestriction or type(travelRestriction) is not str: return None travelRestriction = travelRestriction.lower() vehicle_impact = "all-lanes-open" @@ -262,7 +266,7 @@ def get_types_of_work(field: str) -> list[dict]: Returns: list[dict]: Types of work """ - if not field or type(field) != str: + if not field or type(field) is not str: return None field = field.lower() # valid_types_of_work = ['maintenance', @@ -276,7 +280,7 @@ def get_types_of_work(field: str) -> list[dict]: # 'roadway-relocation', # 'roadway-creation'] - if not field or type(field) != str: + if not field or type(field) is not str: return [] types_of_work = [] diff --git a/wzdx/standard_to_enhanced/planned_events_translator.py b/wzdx/standard_to_wzdx/planned_events_translator.py similarity index 63% rename from wzdx/standard_to_enhanced/planned_events_translator.py rename to wzdx/standard_to_wzdx/planned_events_translator.py index 263308d5..4721ebc3 100644 --- a/wzdx/standard_to_enhanced/planned_events_translator.py +++ b/wzdx/standard_to_wzdx/planned_events_translator.py @@ -3,14 +3,14 @@ import logging import copy -from ..sample_files.validation_schema import ( - work_zone_feed_v42, - road_restriction_v40_feed, -) +from wzdx.models.enums import EventType, LocationMethod + +from ..sample_files.validation_schema import work_zone_feed_v42 + from ..tools import date_tools, wzdx_translator, uuid_tools -PROGRAM_NAME = "PlannedEventsTranslator" +PROGRAM_NAME = "WZDxPlannedEventsTranslator" PROGRAM_VERSION = "1.0" @@ -74,12 +74,9 @@ def wzdx_creator(message: dict, info: dict = None) -> dict: if not wzdx_translator.validate_info(info): return None - if event_type == "work-zone": + if event_type == EventType.WORK_ZONE.value: wzd = wzdx_translator.initialize_wzdx_object(info) feature = parse_work_zone(message) - elif event_type == "restriction": - wzd = wzdx_translator.initialize_wzdx_object_restriction(info) - feature = parse_road_restriction(message) else: logging.warning(f"Unrecognized event type: {message['event']['type']}") return None @@ -90,130 +87,15 @@ def wzdx_creator(message: dict, info: dict = None) -> dict: return None wzd = wzdx_translator.add_ids(wzd, event_type) - schemas = { - "work-zone": work_zone_feed_v42.wzdx_v42_schema_string, - "restriction": road_restriction_v40_feed.road_restriction_v40_schema_string, - } - - if not wzdx_translator.validate_wzdx(wzd, schemas[event_type]): + if not wzdx_translator.validate_wzdx( + wzd, work_zone_feed_v42.wzdx_v42_schema_string + ): logging.warning("WZDx message failed validation") return None return wzd -def get_vehicle_impact(lanes: list[dict]) -> str: - """Determine the impact of lane closures on vehicle traffic - - Args: - lanes (list[dict]): List of lane objects - - Returns: - str: Vehicle impact status - """ - num_lanes = len(lanes) - num_closed_lanes = 0 - for i in lanes: - if i["status"] != "open": - num_closed_lanes += 1 - if num_closed_lanes == num_lanes: - return "all-lanes-closed" - elif num_closed_lanes == 0: - return "all-lanes-open" - else: - return "some-lanes-closed" - - -# Parse Icone Incident to WZDx -def parse_road_restriction(incident: dict) -> dict: - """Translate Planned Events RTDH standard road restriction to WZDx - - Args: - incident (dict): Planned event event data - - Returns: - dict: WZDx object - """ - if not incident or type(incident) != dict: - return None - - event = incident.get("event") - - source = event.get("source") - header = event.get("header") - detail = event.get("detail") - additional_info = event.get("additional_info", {}) - - geometry = { - "type": "LineString", - "coordinates": event.get("geometry", []), - } - if len(event.get("geometry", [])) <= 2: - geometry["type"] = "MultiPoint" - properties = {} - - # I included a skeleton of the message, fill out all required fields and as many optional fields as you can. Below is a link to the spec page for a road event - # https://github.com/usdot-jpo-ode/jpo-wzdx/blob/master/spec-content/objects/RoadEvent.md - - core_details = {} - - # data_source_id - Leave this empty, it will be populated by add_ids - core_details["data_source_id"] = "" - - # Event Type ['work-zone', 'detour'] - core_details["event_type"] = event.get("type") - - # road_name - road_names = [detail.get("road_name")] - core_details["road_names"] = road_names - - # direction - core_details["direction"] = detail.get("direction", "unknown") - - # Relationship - core_details["relationship"] = {} - - # description - core_details["description"] = header.get("description") - - # # creation_date - # core_details['creation_date'] = date_tools.get_iso_string_from_unix( - # source.get('creation_timestamp')) - - # update_date - core_details["update_date"] = date_tools.get_iso_string_from_unix( - source.get("last_updated_timestamp") - ) - - properties["core_details"] = core_details - - properties["lanes"] = additional_info.get("lanes", []) - - # restrictions - properties["restrictions"] = additional_info.get("restrictions", []) - - properties["route_details_start"] = additional_info.get("route_details_start") - properties["route_details_end"] = additional_info.get("route_details_end") - - properties["condition_1"] = additional_info.get("condition_1", True) - - filtered_properties = copy.deepcopy(properties) - - for key, value in properties.items(): - if not value and key not in ["road_event_id", "data_source_id"]: - del filtered_properties[key] - - feature = {} - feature["type"] = "Feature" - feature["properties"] = filtered_properties - feature["geometry"] = geometry - feature["id"] = uuid_tools.named_uuid_string( - event.get("source", {}).get("id", None) - ) - - return feature - - # Parse Icone Incident to WZDx def parse_work_zone(incident: dict) -> dict: """Translate Planned Events RTDH standard work zone to WZDx @@ -224,7 +106,7 @@ def parse_work_zone(incident: dict) -> dict: Returns: dict: WZDx object """ - if not incident or type(incident) != dict: + if not incident or type(incident) is not dict: return None event = incident.get("event") @@ -302,17 +184,16 @@ def parse_work_zone(incident: dict) -> dict: properties["is_end_position_verified"] = False # location_method - properties["location_method"] = "channel-device-method" + properties["location_method"] = LocationMethod.CHANNEL_DEVICE_METHOD.value # work_zone_type properties["work_zone_type"] = event.get("work_zone_type", "static") # vehicle impact - lanes = additional_info.get("lanes", []) - properties["vehicle_impact"] = get_vehicle_impact(lanes) + properties["vehicle_impact"] = additional_info.get("vehicle_impact") # lanes - properties["lanes"] = lanes + properties["lanes"] = additional_info.get("lanes", []) # beginning_cross_street properties["beginning_cross_street"] = additional_info.get("beginning_cross_street") diff --git a/wzdx/tools/cdot_geospatial_api.py b/wzdx/tools/cdot_geospatial_api.py index 5d773373..25233367 100644 --- a/wzdx/tools/cdot_geospatial_api.py +++ b/wzdx/tools/cdot_geospatial_api.py @@ -18,7 +18,7 @@ def __init__( setCachedRequest: Callable[[str, str], None] = lambda url, response: None, BASE_URL: str = os.getenv( "CDOT_GEOSPATIAL_API_BASE_URL", - "https://dtdapps.colorado.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded", + "https://dtdapps.codot.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded", ), ): """Initialize the Geospatial API @@ -26,7 +26,7 @@ def __init__( Args: getCachedRequest ((url: str) => cached_response: str, optional): Optional method to enable custom caching. This method is called with a request url to retrieve the cached result. setCachedRequest ((url: str, response: str) => None, optional): Optional method to enable custom caching. This method is called with a request url and response to write the cached result. - BASE_URL (str, optional): Optional override of GIS server base url, should end with CdotLrsAccessRounded. Defaults first to the env variable CDOT_GEOSPATIAL_API_BASE_URL, then to https://dtdapps.colorado.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded. + BASE_URL (str, optional): Optional override of GIS server base url, should end with CdotLrsAccessRounded. Defaults first to the env variable CDOT_GEOSPATIAL_API_BASE_URL, then to https://dtdapps.codot.gov/server/rest/services/LRS/Routes_withDEC/MapServer/exts/CdotLrsAccessRounded. """ self.getCachedRequest = getCachedRequest self.setCachedRequest = setCachedRequest @@ -61,7 +61,7 @@ def get_routes_list(self) -> list[dict | None]: list[dict | None]: List of routes """ parameters = [] - parameters.append(f"f=pjson") + parameters.append("f=pjson") url = f"{self.BASE_URL}/{self.GET_ROUTES_API}?{'&'.join(parameters)}" logging.debug( @@ -89,7 +89,7 @@ def get_route_details(self, routeId: str) -> dict | None: parameters = [] parameters.append(f"routeId={routeId}") parameters.append(f"outSR={self.SR}") - parameters.append(f"f=pjson") + parameters.append("f=pjson") url = f"{self.BASE_URL}/{self.GET_ROUTE_API}?{'&'.join(parameters)}" logging.debug(url) @@ -132,7 +132,7 @@ def get_route_and_measure( parameters.append(f"tolerance={tolerance}") parameters.append(f"inSR={self.SR}") parameters.append(f"outSR={self.SR}") - parameters.append(f"f=pjson") + parameters.append("f=pjson") url = f"{self.BASE_URL}/{self.GET_ROUTE_AND_MEASURE_API}?{'&'.join(parameters)}" logging.debug(url) @@ -201,7 +201,7 @@ def get_point_at_measure( parameters.append(f"routeId={routeId}") parameters.append(f"measure={measure}") parameters.append(f"outSR={self.SR}") - parameters.append(f"f=pjson") + parameters.append("f=pjson") url = f"{self.BASE_URL}/{self.GET_POINT_AT_MEASURE_API}?{'&'.join(parameters)}" logging.debug(url) @@ -261,7 +261,7 @@ def get_route_geometry_ahead( endMeasure = startMeasure - distanceAhead endMeasure = max(endMeasure, routeDetails["MMin"]) - if mMin != None and mMax != None: + if mMin is not None and mMax is not None: # Force mMin < mMax if mMin > mMax: temp = mMin @@ -321,7 +321,7 @@ def get_route_between_measures( parameters.append(f"fromMeasure={startMeasure}") parameters.append(f"toMeasure={endMeasure}") parameters.append(f"outSR={self.SR}") - parameters.append(f"f=pjson") + parameters.append("f=pjson") url = ( f"{self.BASE_URL}/{self.ROUTE_BETWEEN_MEASURES_API}?{'&'.join(parameters)}" @@ -343,8 +343,9 @@ def get_route_between_measures( return linestring - def is_route_dec(self, startMeasure: float, endMeasure: float) -> bool: - """Check if the route is a reversed dual carriageway + @staticmethod + def is_route_dec(startMeasure: float, endMeasure: float) -> bool: + """Check if the route is a reversed dual carriageway (mileposts are decreasing) Args: startMeasure (float): Start mile marker @@ -353,9 +354,10 @@ def is_route_dec(self, startMeasure: float, endMeasure: float) -> bool: Returns: bool: True if route is a reversed dual carriageway """ - return endMeasure > startMeasure + return endMeasure < startMeasure - def is_route_id_dec(self, route_id: str) -> bool: + @staticmethod + def is_route_id_dec(route_id: str) -> bool: """Check if the route is a reversed dual carriageway Args: route_id (str): Route ID diff --git a/wzdx/tools/cwz_translator.py b/wzdx/tools/cwz_translator.py new file mode 100644 index 00000000..a41bc2e0 --- /dev/null +++ b/wzdx/tools/cwz_translator.py @@ -0,0 +1,145 @@ +import logging +import os +import uuid +from collections import OrderedDict +from datetime import datetime, timezone + +from ..sample_files.validation_schema import connected_work_zone_feed_v10 + +import jsonschema + + +def initialize_feature_properties(): + properties = {} + properties["core_details"] = { + "event_type": None, + "data_source_id": None, + "road_names": None, + "direction": None, + "related_road_events": [], + "name": None, + "description": None, + "creation_date": None, + "update_date": None, + } + properties["start_date"] = None + properties["end_date"] = None + properties["is_start_date_verified"] = None + properties["is_end_date_verified"] = None + properties["is_start_position_verified"] = None + properties["is_end_position_verified"] = None + properties["location_method"] = None + properties["work_zone_type"] = None + properties["vehicle_impact"] = None + properties["impacted_cds_curb_zones"] = None + properties["lanes"] = None + properties["beginning_cross_street"] = None + properties["ending_cross_street"] = None + properties["beginning_reference_post"] = None + properties["ending_reference_post"] = None + properties["reference_post_unit"] = None + properties["types_of_work"] = None + properties["worker_presence"] = None + properties["reduced_speed_limit_kph"] = None + properties["restrictions"] = None + + return properties + + +def validate_info(info): + if (not info) or (type(info) is not dict and type(info) is not OrderedDict): + logging.warning( + "Unable to validate info object if not of type dict or OrderedDict. Type: %s", + type(info), + ) + return False + + contact_name = info.get("contact_name") + contact_email = info.get("contact_email") + publisher = info.get("publisher") + required_fields = [contact_name, contact_email, publisher] + for field in required_fields: + if not field: + logging.warning( + "invalid supplementary information object. Not all required fields are present" + ) + return False + + return True + + +def validate_feed( + obj, schema=connected_work_zone_feed_v10.connected_work_zone_feed_v10_schema_string +): + if not schema or not obj: + return False + try: + jsonschema.validate(instance=obj, schema=schema) + except jsonschema.ValidationError as e: + logging.error(RuntimeError(str(e))) + return False + return True + + +def initialize_info(): + info = {} + info["contact_name"] = os.getenv("contact_name", "Heather Pickering-Hilgers") + info["contact_email"] = os.getenv( + "contact_email", "heather.pickeringhilgers@state.co.us" + ) + info["publisher"] = os.getenv("publisher", "CDOT") + + return info + + +# Add ids to message +# This function may fail if some optional fields are not present (lanes, types_of_work, ...) +def add_ids(message): + if not message or type(message) is not dict: + return None + + data_source_id = ( + message.get("feed_info").get("data_sources")[0].get("data_source_id") + ) + + road_event_length = len(message.get("features")) + road_event_ids = [] + for i in range(road_event_length): + road_event_ids.append(str(uuid.uuid4())) + + for i in range(road_event_length): + feature = message.get("features")[i] + feature["properties"]["core_details"]["data_source_id"] = data_source_id + return message + + +def initialize_feed_object(info): + wzd = {} + wzd["feed_info"] = {} + wzd["feed_info"]["publisher"] = info.get("publisher") + wzd["feed_info"]["version"] = "1.0" + wzd["feed_info"]["license"] = "https://creativecommons.org/publicdomain/zero/1.0/" + + data_source = {} + data_source["data_source_id"] = str(uuid.uuid4()) + data_source["organization_name"] = info.get("publisher") + data_source["update_date"] = datetime.now(timezone.utc).strftime( + "%Y-%m-%dT%H:%M:%SZ" + ) + data_source["update_frequency"] = info.get("datafeed_frequency_update", 300) + data_source["contact_name"] = info.get("contact_name") + data_source["contact_email"] = info.get("contact_email") + wzd["feed_info"]["data_sources"] = [data_source] + + wzd["feed_info"]["update_date"] = datetime.now(timezone.utc).strftime( + "%Y-%m-%dT%H:%M:%SZ" + ) + wzd["feed_info"]["update_frequency"] = info.get("datafeed_frequency_update", 300) + wzd["feed_info"]["contact_name"] = info.get("contact_name") + wzd["feed_info"]["contact_email"] = info.get("contact_email") + + wzd["type"] = "FeatureCollection" + + wzd["features"] = [] + + return wzd diff --git a/wzdx/tools/geospatial_tools.py b/wzdx/tools/geospatial_tools.py index c1c5c994..f0712050 100644 --- a/wzdx/tools/geospatial_tools.py +++ b/wzdx/tools/geospatial_tools.py @@ -1,65 +1,74 @@ import math -from typing import Literal import pyproj +from wzdx.models.enums import Direction + # Helper mappings for road directions and orientations -ROAD_DIRECTIONS_MAP = {0: "northbound", 1: "eastbound", 2: "southbound", 3: "westbound"} ROAD_ORIENTATIONS_MAP = { - "northbound": 0, - "eastbound": 90, - "southbound": 0, - "westbound": 90, + Direction.NORTHBOUND: 0, + Direction.EASTBOUND: 90, + Direction.SOUTHBOUND: 0, + Direction.WESTBOUND: 90, } ROAD_ORIENTATIONS_DIRECTIONS_MAP = { - 0: ["northbound", "southbound", "southbound", "northbound"], - 90: ["eastbound", "westbound", "westbound", "eastbound"], + 0: [ + Direction.NORTHBOUND, + Direction.SOUTHBOUND, + Direction.SOUTHBOUND, + Direction.NORTHBOUND, + ], + 90: [ + Direction.EASTBOUND, + Direction.WESTBOUND, + Direction.WESTBOUND, + Direction.EASTBOUND, + ], } # function to get road direction by using geometry coordinates def get_road_direction_from_coordinates( coordinates: list[list[float]], -) -> Literal["unknown", "northbound", "eastbound", "southbound", "westbound"]: +) -> Direction: """Return the direction of the road based on the coordinates of the road Args: coordinates (list[list[float]]): List of coordinates of the road Returns: - Literal["unknown", "northbound", "eastbound", "southbound", "westbound"]: Direction of the road + Direction: Direction of the road """ - if not coordinates or type(coordinates) != list or len(coordinates) < 2: - return "unknown" + if not coordinates or type(coordinates) is not list or len(coordinates) < 2: + return Direction.UNKNOWN try: long_dif = coordinates[-1][0] - coordinates[0][0] lat_dif = coordinates[-1][1] - coordinates[0][1] - except ValueError as e: - return "unknown" - except IndexError as e: - return "unknown" + except ValueError: + return Direction.UNKNOWN + except IndexError: + return Direction.UNKNOWN if abs(long_dif) > abs(lat_dif): if long_dif > 0: - direction = "eastbound" + return Direction.EASTBOUND else: - direction = "westbound" - elif lat_dif > 0: - direction = "northbound" - else: - direction = "southbound" - - if lat_dif == 0 and long_dif == 0: - direction = "unknown" + return Direction.WESTBOUND + elif abs(long_dif) < abs(lat_dif): + if lat_dif > 0: + return Direction.NORTHBOUND + else: + return Direction.SOUTHBOUND - return direction + # lat_dif == 0 and long_dif == 0: + return Direction.UNKNOWN def get_heading_from_coordinates(coordinates: list[list[float]]) -> float: """Return the heading between two long/lat coordinates""" - if not coordinates or type(coordinates) != list or len(coordinates) < 2: + if not coordinates or type(coordinates) is not list or len(coordinates) < 2: return None geodesic_pyproj = pyproj.Geod(ellps="WGS84") @@ -74,17 +83,19 @@ def get_heading_from_coordinates(coordinates: list[list[float]]) -> float: # This method is very condensed def get_closest_direction_from_bearing( bearing: float, - road_orientation: Literal["northbound", "eastbound", "southbound", "westbound"], -) -> Literal["northbound", "eastbound", "southbound", "westbound"]: + road_orientation: Direction, +) -> Direction: """Return the direction of the object, by snapping the bearing to the road orientation (allows reversals, e.g. northbound or southbound can be returned for a northbound road orientation) Args: bearing (float): bearing/heading of the object - road_orientation (Literal["northbound", "eastbound", "southbound", "westbound"]): + road_orientation (Direction): Returns: - Literal["northbound", "eastbound", "southbound", "westbound"]: direction of the object snapped to the roadway orientation + Direction: direction of the object snapped to the roadway orientation """ + if type(road_orientation) is str: + road_orientation = Direction(road_orientation) orientation = ROAD_ORIENTATIONS_MAP[road_orientation] return ROAD_ORIENTATIONS_DIRECTIONS_MAP[orientation][ math.floor(abs(orientation - (bearing % 360)) / 90) diff --git a/wzdx/tools/wzdx_translator.py b/wzdx/tools/wzdx_translator.py index 6004834c..0291266f 100644 --- a/wzdx/tools/wzdx_translator.py +++ b/wzdx/tools/wzdx_translator.py @@ -1,358 +1,301 @@ -import logging -import os -import os.path -import random -import re -import string -import uuid -from collections import OrderedDict -from datetime import datetime, timezone -from ..sample_files.validation_schema import work_zone_feed_v42 -from . import date_tools - -import jsonschema -import xmltodict - - -def initialize_feature_properties(): - properties = {} - properties["core_details"] = { - "event_type": None, - "data_source_id": None, - "road_names": None, - "direction": None, - "related_road_events": [], - "name": None, - "description": None, - "creation_date": None, - "update_date": None, - } - properties["start_date"] = None - properties["end_date"] = None - properties["is_start_date_verified"] = None - properties["is_end_date_verified"] = None - properties["is_start_position_verified"] = None - properties["is_end_position_verified"] = None - properties["location_method"] = None - properties["work_zone_type"] = None - properties["vehicle_impact"] = None - properties["lanes"] = None - properties["beginning_cross_street"] = None - properties["ending_cross_street"] = None - properties["beginning_mile_post"] = None - properties["ending_mile_post"] = None - properties["types_of_work"] = None - properties["worker_presence"] = None - properties["reduced_speed_limit_kph"] = None - properties["restrictions"] = None - - return properties - - -def validate_info(info): - - if (not info) or (type(info) != dict and type(info) != OrderedDict): - logging.warning("invalid type") - return False - - contact_name = info.get("contact_name") - contact_email = info.get("contact_email") - publisher = info.get("publisher") - required_fields = [contact_name, contact_email, publisher] - for field in required_fields: - if not field: - logging.warning( - "invalid supplementary information object. Not all required fields are present" - ) - return False - - return True - - -def parse_xml_to_dict(xml_string): - d = xmltodict.parse(xml_string) - return d - - -def validate_wzdx(wzdx_obj, wzdx_schema=work_zone_feed_v42.wzdx_v42_schema_string): - if not wzdx_schema or not wzdx_obj: - return False - try: - jsonschema.validate(instance=wzdx_obj, schema=wzdx_schema) - except jsonschema.ValidationError as e: - logging.error(RuntimeError(str(e))) - return False - return True - - -def initialize_info(): - info = {} - info["contact_name"] = os.getenv("contact_name", "Heather Pickering-Hilgers") - info["contact_email"] = os.getenv( - "contact_email", "heather.pickeringhilgers@state.co.us" - ) - info["publisher"] = os.getenv("publisher", "CDOT") - - return info - - -# Add ids to message -# This function may fail if some optional fields are not present (lanes, types_of_work, relationship, ...) -def add_ids(message, event_type="work-zone"): - if not message or type(message) != dict: - return None - - if event_type == "work-zone": - data_source_id = ( - message.get("feed_info").get("data_sources")[0].get("data_source_id") - ) - elif event_type == "restriction": - data_source_id = ( - message.get("feed_info").get("data_sources")[0].get("data_source_id") - ) - - road_event_length = len(message.get("features")) - road_event_ids = [] - for i in range(road_event_length): - road_event_ids.append(str(uuid.uuid4())) - - for i in range(road_event_length): - feature = message.get("features")[i] - id = road_event_ids[i] - feature["properties"]["core_details"]["data_source_id"] = data_source_id - - # TODO: Implement related_road_events - # if feature['properties']['core_details'].get('related_road_events'): - # related_road_events = feature['properties']['core_details']['related_road_events'] - # road_event = {} - # feature['properties']['core_details']['related_road_events']['relationship_id'] = str( - # uuid.uuid4()) - # feature['properties']['core_details']['related_road_events']['road_event_id'] = feature.get( - # 'id', id) - return message - - -# Add ids to message -# This function may fail if some optional fields are not present (lanes, types_of_work, relationship, ...) - - -def add_ids(message, event_type="work-zone"): - if not message or type(message) != dict: - return None - - if event_type == "work-zone": - data_source_id = ( - message.get("feed_info").get("data_sources")[0].get("data_source_id") - ) - elif event_type == "restriction": - data_source_id = ( - message.get("feed_info").get("data_sources")[0].get("data_source_id") - ) - - road_event_length = len(message.get("features")) - road_event_ids = [] - for i in range(road_event_length): - road_event_ids.append(str(uuid.uuid4())) - - for i in range(road_event_length): - feature = message.get("features")[i] - id = road_event_ids[i] - feature["properties"]["core_details"]["data_source_id"] = data_source_id - if feature["properties"]["core_details"].get("relationship"): - feature["properties"]["core_details"]["relationship"]["relationship_id"] = ( - str(uuid.uuid4()) - ) - feature["properties"]["core_details"]["relationship"]["road_event_id"] = ( - feature.get("id", id) - ) - return message - - -def initialize_wzdx_object(info): - wzd = {} - wzd["feed_info"] = {} - wzd["feed_info"]["publisher"] = info.get("publisher") - wzd["feed_info"]["version"] = "4.2" - wzd["feed_info"]["license"] = "https://creativecommons.org/publicdomain/zero/1.0/" - - data_source = {} - data_source["data_source_id"] = str(uuid.uuid4()) - data_source["organization_name"] = info.get("publisher") - data_source["update_date"] = datetime.now(timezone.utc).strftime( - "%Y-%m-%dT%H:%M:%SZ" - ) - data_source["update_frequency"] = info.get("datafeed_frequency_update", 300) - data_source["contact_name"] = info.get("contact_name") - data_source["contact_email"] = info.get("contact_email") - wzd["feed_info"]["data_sources"] = [data_source] - - wzd["feed_info"]["update_date"] = datetime.now(timezone.utc).strftime( - "%Y-%m-%dT%H:%M:%SZ" - ) - wzd["feed_info"]["update_frequency"] = info.get("datafeed_frequency_update", 300) - wzd["feed_info"]["contact_name"] = info.get("contact_name") - wzd["feed_info"]["contact_email"] = info.get("contact_email") - - wzd["type"] = "FeatureCollection" - - wzd["features"] = [] - - return wzd - - -def initialize_wzdx_object_restriction(info): - wzd = {} - wzd["feed_info"] = {} - # hardcode - wzd["feed_info"]["update_date"] = datetime.now(timezone.utc).strftime( - "%Y-%m-%dT%H:%M:%SZ" - ) - wzd["feed_info"]["publisher"] = info.get("publisher") - wzd["feed_info"]["contact_name"] = info.get("contact_name") - wzd["feed_info"]["contact_email"] = info.get("contact_email") - if info.get("datafeed_frequency_update", False): - wzd["feed_info"]["update_frequency"] = info[ - "datafeed_frequency_update" - ] # Verify data type - wzd["feed_info"]["version"] = "4.0" - wzd["feed_info"]["license"] = "https://creativecommons.org/publicdomain/zero/1.0/" - - data_source = {} - data_source["data_source_id"] = str(uuid.uuid4()) - data_source["organization_name"] = info.get("publisher") - data_source["contact_name"] = info.get("contact_name") - data_source["contact_email"] = info.get("contact_email") - if info.get("datafeed_frequency_update", False): - data_source["update_frequency"] = info.get("datafeed_frequency_update") - data_source["update_date"] = datetime.now(timezone.utc).strftime( - "%Y-%m-%dT%H:%M:%SZ" - ) - wzd["feed_info"]["data_sources"] = [data_source] - - wzd["type"] = "FeatureCollection" - sub_identifier = "".join( - random.SystemRandom().choice(string.ascii_uppercase + string.digits) - for _ in range(6) - ) # Create random 6 character digit/letter string - id = str(uuid.uuid4()) - ids = {} - ids["sub_identifier"] = sub_identifier - ids["id"] = id - - wzd["features"] = [] - - return wzd - - -def string_to_number(field): - try: - return int(field) - except ValueError: - try: - return float(field) - except ValueError: - return None - - -# function to parse direction from street name -def parse_direction_from_street_name(street): - if not street or type(street) != str: - return None - street_char = street[-1] - street_chars = street[-2:] - if street_char == "N" or street_chars == "NB": - direction = "northbound" - elif street_char == "S" or street_chars == "SB": - direction = "southbound" - elif street_char == "W" or street_chars == "WB": - direction = "westbound" - elif street_char == "E" or street_chars == "EB": - direction = "eastbound" - else: - direction = "unknown" - - return direction - - -# function to remove direction from street name -def remove_direction_from_street_name(street): - SINGLE_CHARACTER_DIRECTIONS = ["N", "E", "S", "W"] - MULTIPLE_CHARACTER_DIRECTIONS = ["NB", "EB", "SB", "WB"] - - if not street or type(street) != str: - return None - street_char = street[-1] - street_chars = street[-2:] - if street_char in SINGLE_CHARACTER_DIRECTIONS: - street = street[:-1] - if street_chars in MULTIPLE_CHARACTER_DIRECTIONS: - street = street[:-2] - - return street - - -# function to parse polyline to geometry line string -def parse_polyline_from_linestring(poly): - if not poly or type(poly) != str: - return None - poly = poly[len("LINESTRING (") : -1] - polyline = poly.split(", ") - coordinates = [] - for i in polyline: - coords = i.split(" ") - - # the regular expression '^-?([0-9]*[.])?[0-9]+$ matches an integer or decimals - if ( - len(coords) >= 2 - and re.match("^-?([0-9]*[.])?[0-9]+$", coords[0]) - and re.match("^-?([0-9]*[.])?[0-9]+$", coords[1]) - ): - coordinates.append([float(coords[0]), float(coords[1])]) - return coordinates - - -# Remove additional fields added for internal processing, if they are present -def remove_unnecessary_fields(wzdx): - for feature in wzdx["features"]: - if "route_details_start" in feature.get("properties", {}): - del feature["properties"]["route_details_start"] - if "route_details_end" in feature.get("properties", {}): - del feature["properties"]["route_details_end"] - if "condition_1" in feature.get("properties", {}): - del feature["properties"]["condition_1"] - return wzdx - - -# Remove additional fields added for internal processing, if they are present -def remove_unnecessary_fields_feature(feature): - if "route_details_start" in feature.get("properties", {}): - del feature["properties"]["route_details_start"] - if "route_details_end" in feature.get("properties", {}): - del feature["properties"]["route_details_end"] - if "condition_1" in feature.get("properties", {}): - del feature["properties"]["condition_1"] - return feature - - -def get_event_status(feature): - start_date = date_tools.parse_datetime_from_iso_string( - feature["properties"]["start_date"] - ) - end_date = date_tools.parse_datetime_from_iso_string( - feature["properties"]["end_date"] - ) - return date_tools.get_event_status(start_date, end_date) - - -def filter_active_wzdx(wzdx_msgs): - return list( - filter(lambda x: get_event_status(x["features"][0]) == "active", wzdx_msgs) - ) - - -def filter_wzdx_by_event_status(wzdx_msgs, event_status_list): - return list( - filter( - lambda x: get_event_status(x["features"][0]) in event_status_list, wzdx_msgs - ) - ) +import logging +import os +import random +import string +import uuid +from collections import OrderedDict +from datetime import datetime, timezone + +from wzdx.models.enums import Direction, EventType +from wzdx.tools import date_tools +from ..sample_files.validation_schema import work_zone_feed_v42 + +import jsonschema +import xmltodict + + +def initialize_feature_properties(): + properties = {} + properties["core_details"] = { + "event_type": None, + "data_source_id": None, + "road_names": None, + "direction": None, + "related_road_events": [], + "name": None, + "description": None, + "creation_date": None, + "update_date": None, + } + properties["start_date"] = None + properties["end_date"] = None + properties["is_start_date_verified"] = None + properties["is_end_date_verified"] = None + properties["is_start_position_verified"] = None + properties["is_end_position_verified"] = None + properties["location_method"] = None + properties["work_zone_type"] = None + properties["vehicle_impact"] = None + properties["lanes"] = None + properties["beginning_cross_street"] = None + properties["ending_cross_street"] = None + properties["beginning_mile_post"] = None + properties["ending_mile_post"] = None + properties["types_of_work"] = None + properties["worker_presence"] = None + properties["reduced_speed_limit_kph"] = None + properties["restrictions"] = None + + return properties + + +def validate_info(info): + + if (not info) or (type(info) is not dict and type(info) is not OrderedDict): + logging.warning("invalid type") + return False + + contact_name = info.get("contact_name") + contact_email = info.get("contact_email") + publisher = info.get("publisher") + required_fields = [contact_name, contact_email, publisher] + for field in required_fields: + if not field: + logging.warning( + "invalid supplementary information object. Not all required fields are present" + ) + return False + + return True + + +def parse_xml_to_dict(xml_string): + d = xmltodict.parse(xml_string) + return d + + +def validate_wzdx(wzdx_obj, wzdx_schema=work_zone_feed_v42.wzdx_v42_schema_string): + if not wzdx_schema or not wzdx_obj: + return False + try: + jsonschema.validate(instance=wzdx_obj, schema=wzdx_schema) + except jsonschema.ValidationError as e: + logging.error(RuntimeError(str(e))) + return False + return True + + +def initialize_info(): + info = {} + info["contact_name"] = os.getenv("contact_name", "Heather Pickering-Hilgers") + info["contact_email"] = os.getenv( + "contact_email", "heather.pickeringhilgers@state.co.us" + ) + info["publisher"] = os.getenv("publisher", "CDOT") + + return info + + +# Add ids to message +# This function may fail if some optional fields are not present (lanes, types_of_work, relationship, ...) +def add_ids(message: dict, event_type=EventType.WORK_ZONE.value): + if not message or type(message) is not dict: + return None + + if event_type == EventType.WORK_ZONE.value: + data_source_id = ( + message.get("feed_info").get("data_sources")[0].get("data_source_id") + ) + else: + logging.warning("Unsupported event type for add_ids: %s", event_type) + return None + + road_event_length = len(message.get("features")) + road_event_ids = [] + for i in range(road_event_length): + road_event_ids.append(str(uuid.uuid4())) + + for i in range(road_event_length): + feature = message.get("features")[i] + id = road_event_ids[i] + feature["properties"]["core_details"]["data_source_id"] = data_source_id + if feature["properties"]["core_details"].get("relationship"): + feature["properties"]["core_details"]["relationship"]["relationship_id"] = ( + str(uuid.uuid4()) + ) + feature["properties"]["core_details"]["relationship"]["road_event_id"] = ( + feature.get("id", id) + ) + return message + + +def initialize_wzdx_object(info: dict): + wzd = {} + wzd["feed_info"] = {} + wzd["feed_info"]["publisher"] = info.get("publisher") + wzd["feed_info"]["version"] = "4.2" + wzd["feed_info"]["license"] = "https://creativecommons.org/publicdomain/zero/1.0/" + + data_source = {} + data_source["data_source_id"] = str(uuid.uuid4()) + data_source["organization_name"] = info.get("publisher") + data_source["update_date"] = datetime.now(timezone.utc).strftime( + "%Y-%m-%dT%H:%M:%SZ" + ) + data_source["update_frequency"] = info.get("datafeed_frequency_update", 300) + data_source["contact_name"] = info.get("contact_name") + data_source["contact_email"] = info.get("contact_email") + wzd["feed_info"]["data_sources"] = [data_source] + + wzd["feed_info"]["update_date"] = datetime.now(timezone.utc).strftime( + "%Y-%m-%dT%H:%M:%SZ" + ) + wzd["feed_info"]["update_frequency"] = info.get("datafeed_frequency_update", 300) + wzd["feed_info"]["contact_name"] = info.get("contact_name") + wzd["feed_info"]["contact_email"] = info.get("contact_email") + + wzd["type"] = "FeatureCollection" + + wzd["features"] = [] + + return wzd + + +def initialize_wzdx_object_restriction(info: dict): + wzd = {} + wzd["feed_info"] = {} + # hardcode + wzd["feed_info"]["update_date"] = datetime.now(timezone.utc).strftime( + "%Y-%m-%dT%H:%M:%SZ" + ) + wzd["feed_info"]["publisher"] = info.get("publisher") + wzd["feed_info"]["contact_name"] = info.get("contact_name") + wzd["feed_info"]["contact_email"] = info.get("contact_email") + if info.get("datafeed_frequency_update", False): + wzd["feed_info"]["update_frequency"] = info[ + "datafeed_frequency_update" + ] # Verify data type + wzd["feed_info"]["version"] = "4.0" + wzd["feed_info"]["license"] = "https://creativecommons.org/publicdomain/zero/1.0/" + + data_source = {} + data_source["data_source_id"] = str(uuid.uuid4()) + data_source["organization_name"] = info.get("publisher") + data_source["contact_name"] = info.get("contact_name") + data_source["contact_email"] = info.get("contact_email") + if info.get("datafeed_frequency_update", False): + data_source["update_frequency"] = info.get("datafeed_frequency_update") + data_source["update_date"] = datetime.now(timezone.utc).strftime( + "%Y-%m-%dT%H:%M:%SZ" + ) + wzd["feed_info"]["data_sources"] = [data_source] + + wzd["type"] = "FeatureCollection" + sub_identifier = "".join( + random.SystemRandom().choice(string.ascii_uppercase + string.digits) + for _ in range(6) + ) # Create random 6 character digit/letter string + id = str(uuid.uuid4()) + ids = {} + ids["sub_identifier"] = sub_identifier + ids["id"] = id + + wzd["features"] = [] + + return wzd + + +def string_to_number(field): + try: + return int(field) + except ValueError: + try: + return float(field) + except ValueError: + return None + + +# function to parse direction from street name +def parse_direction_from_street_name(street: str) -> Direction: + if not street or type(street) is not str: + return None + street_char = street[-1] + street_chars = street[-2:] + if street_char == "N" or street_chars == "NB": + return Direction.NORTHBOUND + elif street_char == "S" or street_chars == "SB": + return Direction.SOUTHBOUND + elif street_char == "W" or street_chars == "WB": + return Direction.WESTBOUND + elif street_char == "E" or street_chars == "EB": + return Direction.EASTBOUND + else: + return Direction.UNKNOWN + + +# function to remove direction from street name +def remove_direction_from_street_name(street): + SINGLE_CHARACTER_DIRECTIONS = ["N", "E", "S", "W"] + MULTIPLE_CHARACTER_DIRECTIONS = ["NB", "EB", "SB", "WB"] + + if not street or type(street) is not str: + return None + street_char = street[-1] + street_chars = street[-2:] + if street_char in SINGLE_CHARACTER_DIRECTIONS: + street = street[:-1] + if street_chars in MULTIPLE_CHARACTER_DIRECTIONS: + street = street[:-2] + + return street + + +# Remove additional fields added for internal processing, if they are present +def remove_unnecessary_fields(wzdx): + for feature in wzdx["features"]: + if "route_details_start" in feature.get("properties", {}): + del feature["properties"]["route_details_start"] + if "route_details_end" in feature.get("properties", {}): + del feature["properties"]["route_details_end"] + if "condition_1" in feature.get("properties", {}): + del feature["properties"]["condition_1"] + return wzdx + + +# Remove additional fields added for internal processing, if they are present +def remove_unnecessary_fields_feature(feature): + if "route_details_start" in feature.get("properties", {}): + del feature["properties"]["route_details_start"] + if "route_details_end" in feature.get("properties", {}): + del feature["properties"]["route_details_end"] + if "condition_1" in feature.get("properties", {}): + del feature["properties"]["condition_1"] + return feature + + +def get_event_status(feature): + start_date = date_tools.parse_datetime_from_iso_string( + feature["properties"]["start_date"] + ) + end_date = date_tools.parse_datetime_from_iso_string( + feature["properties"]["end_date"] + ) + return date_tools.get_event_status(start_date, end_date) + + +def filter_active_wzdx(wzdx_msgs): + return list( + filter( + lambda x: get_event_status(x["features"][0]) == "active", + wzdx_msgs, + ) + ) + + +def filter_wzdx_by_event_status(wzdx_msgs, event_status_list): + return list( + filter( + lambda x: get_event_status(x["features"][0]) in event_status_list, + wzdx_msgs, + ) + )