[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYtKPdnIVjuPZf6p5QI3WyGbPD2ZsZxBim5xde0lCc5Y":3},{"dataset":4,"fields":77,"features":117,"truncated":127,"preview_count":80},{"uuid":5,"slug":6,"title":7,"description":8,"tags":9,"feature_count":19,"source_url":20,"updated":21,"base_map":22,"lat":23,"lng":24,"zoom":25,"style":26,"licence":70,"geometry_types":71,"bbox":72},"6b84d335-cf2d-43d2-9b1d-cd75df744c6b","dfw-lane-closures-this-week","DFW Lane Closures — This Week","48 active and upcoming lane closures across DFW highways. Red = active now, orange = upcoming. Source: TxDOT ITS.",[10,11,12,13,14,15,16,17,18],"traffic","transportation","construction","lane-closures","txdot","fort worth","highways","dallas","dfw",96,"https:\u002F\u002Fwww.txdot.gov\u002F","2026-04-24T00:10:33.477428+00:00","satellite",32.8,-96.85,10,{"fill":27,"line":37,"circle":44,"legend":60,"fill_stroke":65},{"type":28,"paint":29,"filter":32},"fill",{"fill-color":30,"fill-opacity":31},"#ef4444",0.3,[33,34,36],"==",[35],"geometry-type","Polygon",{"type":38,"paint":39,"filter":41},"line",{"line-color":30,"line-width":40},3,[33,42,43],[35],"LineString",{"type":45,"paint":46,"filter":57},"circle",{"circle-color":47,"circle-radius":53,"circle-opacity":54,"circle-stroke-color":55,"circle-stroke-width":56},[48,49,30,52],"case",[50,51],"get","is_active","#f59e0b",8,0.9,"#ffffff",2,[33,58,59],[35],"Point",[61,63],{"color":30,"label":62},"Active Now",{"color":52,"label":64},"Upcoming This Week",{"type":38,"paint":66,"filter":68},{"line-color":30,"line-width":67},1,[33,69,36],[35],"CC0-1.0",[59],[73,74,75,76],-97.17622899999999,32.124527,-96.418739,33.404967,[78,83,86,89,90,93,96,98,101,104,107,109,114],{"name":79,"filled":80,"coverage":81,"sample":82},"name",48,100,"IH20 @ SH310",{"name":84,"filled":80,"coverage":81,"sample":85},"status","Unknown",{"name":87,"filled":80,"coverage":81,"sample":88},"is_today","false",{"name":51,"filled":80,"coverage":81,"sample":88},{"name":91,"filled":80,"coverage":81,"sample":92},"event_type","Construction",{"name":94,"filled":80,"coverage":81,"sample":95},"start_date","3\u002F20\u002F2026",{"name":97,"filled":80,"coverage":81,"sample":85},"days_closed",{"name":99,"filled":80,"coverage":81,"sample":100},"description","3\u002F20 - 3\u002F21 NIGHT",{"name":102,"filled":80,"coverage":81,"sample":103},"is_this_week","true",{"name":105,"filled":80,"coverage":81,"sample":106},"lanes_affected","Lane 3, Lane 4, Right Shoulder",{"name":108,"filled":80,"coverage":81,"sample":82},"start_location",{"name":110,"filled":111,"coverage":112,"sample":113},"end_date",47,98,"3\u002F21\u002F2026",{"name":115,"filled":116,"coverage":19,"sample":85},"end_location",46,[118,128,139,147,156,165,173,182,186,191,199,212,220,228,236,243,249,255,259,266,272,277,282,291,302,310,319,327,336,344,351,356,365,370,381,387,391,396,402,407,412,417,421,426,431,437,441,445],{"type":119,"geometry":120,"properties":124},"Feature",{"type":59,"coordinates":121},[122,123],-96.72212599999999,32.664467,{"name":82,"status":85,"comments":125,"end_date":113,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":85,"description":100,"end_location":85,"is_this_week":127,"lanes_affected":106,"start_location":82},"",false,true,{"type":119,"geometry":129,"properties":133},{"type":59,"coordinates":130},[131,132],-96.87753,32.65441,{"name":134,"status":85,"comments":125,"end_date":135,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":136,"description":137,"end_location":85,"is_this_week":127,"lanes_affected":138,"start_location":134},"US67 @ IH20","3\u002F24\u002F2026","Sun Mon Tue Fri Sat","3\u002F20 - 3\u002F24 NIGHTS","Lane 2",{"type":119,"geometry":140,"properties":142},{"type":59,"coordinates":141},[131,132],{"name":134,"status":85,"comments":125,"end_date":143,"is_today":126,"is_active":126,"event_type":92,"start_date":144,"days_closed":145,"description":146,"end_location":85,"is_this_week":126,"lanes_affected":138,"start_location":134},"4\u002F8\u002F2026","3\u002F26\u002F2026","All Week","3\u002F26 - 4\u002F8 NIGHTS",{"type":119,"geometry":148,"properties":152},{"type":59,"coordinates":149},[150,151],-96.9199,32.736709999999995,{"name":153,"status":85,"comments":125,"end_date":95,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":85,"description":154,"end_location":85,"is_this_week":127,"lanes_affected":155,"start_location":153},"Loop 12 @ US175","3\u002F20 DAY","Lane 3",{"type":119,"geometry":157,"properties":161},{"type":59,"coordinates":158},[159,160],-97.028227,32.759149,{"name":162,"status":85,"comments":125,"end_date":113,"is_today":126,"is_active":126,"event_type":92,"start_date":113,"days_closed":85,"description":163,"end_location":85,"is_this_week":127,"lanes_affected":164,"start_location":162},"IH30 @ IH635","3\u002F21 DAY","Lane 1",{"type":119,"geometry":166,"properties":170},{"type":59,"coordinates":167},[168,169],-96.490202,32.771302999999996,{"name":171,"status":85,"comments":125,"end_date":95,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":85,"description":154,"end_location":85,"is_this_week":127,"lanes_affected":172,"start_location":171},"US80 @ FM460 (Clements Dr)","Exit Ramp",{"type":119,"geometry":174,"properties":176},{"type":59,"coordinates":175},[159,160],{"name":177,"status":85,"comments":125,"end_date":135,"is_today":126,"is_active":126,"event_type":92,"start_date":178,"days_closed":179,"description":180,"end_location":85,"is_this_week":126,"lanes_affected":181,"start_location":177},"IH30 @ Ridge Rd (FM740)","3\u002F22\u002F2026","Sun Mon Tue","3\u002F22 - 3\u002F24 NIGHT","Lane 1, Lane 2, Lane 3",{"type":119,"geometry":183,"properties":185},{"type":59,"coordinates":184},[159,160],{"name":177,"status":85,"comments":125,"end_date":135,"is_today":126,"is_active":126,"event_type":92,"start_date":178,"days_closed":179,"description":180,"end_location":85,"is_this_week":126,"lanes_affected":181,"start_location":177},{"type":119,"geometry":187,"properties":189},{"type":59,"coordinates":188},[159,160],{"name":190,"status":85,"comments":125,"end_date":95,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":85,"description":154,"end_location":85,"is_this_week":127,"lanes_affected":155,"start_location":190},"IH30 @ SH190 (Bush Turnpike)",{"type":119,"geometry":192,"properties":194},{"type":59,"coordinates":193},[159,160],{"name":177,"status":85,"comments":125,"end_date":195,"is_today":126,"is_active":126,"event_type":92,"start_date":196,"days_closed":197,"description":198,"end_location":85,"is_this_week":126,"lanes_affected":138,"start_location":177},"3\u002F27\u002F2026","3\u002F23\u002F2026","Mon Tue Wed Thu Fri","3\u002F23 - 3\u002F27 DAY",{"type":119,"geometry":200,"properties":204},{"type":59,"coordinates":201},[202,203],-96.79278,32.801179999999995,{"name":205,"status":206,"comments":125,"end_date":113,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":208,"description":209,"end_location":210,"is_this_week":127,"lanes_affected":211,"start_location":205},"US75 @ Ridgeview Dr","Opened","3\u002F19\u002F2026","Thu Fri","3\u002F19 - 3\u002F21 NIGHT","US75 @ Renner Rd","Lane 1, Lane 2, Left Shoulder",{"type":119,"geometry":213,"properties":215},{"type":59,"coordinates":214},[202,203],{"name":216,"status":206,"comments":125,"end_date":113,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":217,"description":218,"end_location":219,"is_this_week":127,"lanes_affected":211,"start_location":216},"US75 @ IH635","Tue Wed Thu Fri","3\u002F19 - 3\u002F21 NIGHT    ","US75 @ Plano Pkwy",{"type":119,"geometry":221,"properties":223},{"type":59,"coordinates":222},[159,160],{"name":224,"status":85,"comments":125,"end_date":195,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":197,"description":225,"end_location":226,"is_this_week":127,"lanes_affected":227,"start_location":224},"IH30 @ Lake Ray Hubbard Bridge (Rockwall)","3\u002F20 - 3\u002F27 DAY  ","IH30 @ Horizon Rd (FM3097)","Lane 4, Right Shoulder",{"type":119,"geometry":229,"properties":231},{"type":59,"coordinates":230},[73,76],{"name":232,"status":206,"comments":125,"end_date":233,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":145,"description":234,"end_location":235,"is_this_week":127,"lanes_affected":85,"start_location":232},"IH35 @ Chisam Rd.","3\u002F31\u002F2026","3\u002F19-3\u002F31 NIGHT","IH35 @ Belz Rd.",{"type":119,"geometry":237,"properties":239},{"type":59,"coordinates":238},[150,151],{"name":240,"status":85,"comments":125,"end_date":233,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":145,"description":241,"end_location":85,"is_this_week":127,"lanes_affected":242,"start_location":240},"Loop 12 @ IH30 (Tom Landry)","3\u002F20 - 3\u002F31 DAY","Lane 4",{"type":119,"geometry":244,"properties":246},{"type":59,"coordinates":245},[202,203],{"name":247,"status":206,"comments":125,"end_date":144,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":145,"description":248,"end_location":125,"is_this_week":127,"lanes_affected":242,"start_location":247},"US75 @ SH190 (Bush Turnpike)","3\u002F19 - 3\u002F26 NIGHT   ",{"type":119,"geometry":250,"properties":252},{"type":59,"coordinates":251},[159,160],{"name":177,"status":85,"comments":125,"end_date":95,"is_today":127,"is_active":126,"event_type":92,"start_date":207,"days_closed":253,"description":254,"end_location":85,"is_this_week":127,"lanes_affected":85,"start_location":177},"Tue Wed Thu","3\u002F19 - 3\u002F20 NIGHT",{"type":119,"geometry":256,"properties":258},{"type":59,"coordinates":257},[159,160],{"name":177,"status":85,"comments":125,"end_date":95,"is_today":127,"is_active":126,"event_type":92,"start_date":207,"days_closed":253,"description":254,"end_location":85,"is_this_week":127,"lanes_affected":181,"start_location":177},{"type":119,"geometry":260,"properties":263},{"type":59,"coordinates":261},[75,262],32.919751999999995,{"name":264,"status":206,"comments":125,"end_date":113,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":208,"description":209,"end_location":265,"is_this_week":127,"lanes_affected":211,"start_location":264},"IH30 @ FM3549","IH30 @ John King Blvd",{"type":119,"geometry":267,"properties":269},{"type":59,"coordinates":268},[75,262],{"name":264,"status":206,"comments":125,"end_date":113,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":270,"description":209,"end_location":265,"is_this_week":127,"lanes_affected":271,"start_location":264},"Thu Fri Sat","Lane 1, Left Shoulder",{"type":119,"geometry":273,"properties":275},{"type":59,"coordinates":274},[202,203],{"name":210,"status":206,"comments":125,"end_date":113,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":208,"description":209,"end_location":205,"is_this_week":127,"lanes_affected":276,"start_location":210},"Lane 1, Lane 2, Hov Lane",{"type":119,"geometry":278,"properties":280},{"type":59,"coordinates":279},[202,203],{"name":219,"status":206,"comments":125,"end_date":113,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":208,"description":281,"end_location":216,"is_this_week":127,"lanes_affected":276,"start_location":219},"3\u002F19 - 3\u002F21 NIGHT  ",{"type":119,"geometry":283,"properties":287},{"type":59,"coordinates":284},[285,286],-96.70286399999999,33.041201,{"name":288,"status":206,"comments":125,"end_date":144,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":145,"description":289,"end_location":290,"is_this_week":127,"lanes_affected":242,"start_location":288},"US75 @ Parker Rd","3\u002F19 - 3\u002F26 NIGHT ","US75 @ Spring Creek Pkwy",{"type":119,"geometry":292,"properties":296},{"type":59,"coordinates":293},[294,295],-96.98169,32.51824,{"name":297,"status":206,"comments":125,"end_date":298,"is_today":127,"is_active":127,"event_type":92,"start_date":299,"days_closed":85,"description":300,"end_location":85,"is_this_week":127,"lanes_affected":301,"start_location":297},"US67 @ IH20 Westbound Ramp",null,"3\u002F16\u002F2026","Continuous","Lane 1, Left Shoulder, Right Shoulder",{"type":119,"geometry":303,"properties":307},{"type":59,"coordinates":304},[305,306],-97.021852,32.945412,{"name":308,"status":206,"comments":125,"end_date":95,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":217,"description":309,"end_location":85,"is_this_week":127,"lanes_affected":164,"start_location":308},"IH635 @ IH35E Southbound Ramp","3\u002F19-3\u002F20 NIGHT",{"type":119,"geometry":311,"properties":315},{"type":59,"coordinates":312},[313,314],-96.783982,32.781147,{"name":316,"status":206,"comments":125,"end_date":317,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":145,"description":318,"end_location":85,"is_this_week":127,"lanes_affected":164,"start_location":316},"IH345 @ IH345 South to IH30","3\u002F28\u002F2026","3\u002F19 - 2\u002F28 NIGHT",{"type":119,"geometry":320,"properties":322},{"type":59,"coordinates":321},[305,306],{"name":323,"status":206,"comments":125,"end_date":95,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":208,"description":324,"end_location":325,"is_this_week":127,"lanes_affected":326,"start_location":323},"IH635 @ Luna Rd","3\u002F19 -3\u002F20 NIGHT","IH635 @ Denton Dr","Lane 5",{"type":119,"geometry":328,"properties":330},{"type":59,"coordinates":329},[305,306],{"name":331,"status":85,"comments":125,"end_date":178,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":332,"description":333,"end_location":334,"is_this_week":127,"lanes_affected":335,"start_location":331},"IH635 @ Marsh Ln","Sun Fri Sat","3\u002F20 - 3\u002F22 NIGHT","IH635 @ IH35E","Lane 4, Lane 5, Right Shoulder",{"type":119,"geometry":337,"properties":340},{"type":59,"coordinates":338},[339,74],-96.972267,{"name":341,"status":85,"comments":125,"end_date":113,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":342,"description":100,"end_location":343,"is_this_week":127,"lanes_affected":85,"start_location":341},"IH35E @ SH121 Business","Fri Sat","IH35E @ FM407 (Justin Rd)",{"type":119,"geometry":345,"properties":347},{"type":59,"coordinates":346},[159,160],{"name":348,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":271,"start_location":348},"IH30 @ Lamar St","Sun Thu Fri Sat","3\u002F19-3\u002F23 NIGHT",{"type":119,"geometry":352,"properties":354},{"type":59,"coordinates":353},[305,306],{"name":355,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":172,"start_location":355},"IH635 @ Town East Blvd",{"type":119,"geometry":357,"properties":361},{"type":59,"coordinates":358},[359,360],-96.801982,32.769494,{"name":362,"status":206,"comments":125,"end_date":178,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":270,"description":363,"end_location":85,"is_this_week":127,"lanes_affected":364,"start_location":362},"IH30 @ Hotel St","3\u002F19-3\u002F22 NIGHT","Lane 3, Right Shoulder",{"type":119,"geometry":366,"properties":368},{"type":59,"coordinates":367},[305,306],{"name":355,"status":85,"comments":125,"end_date":196,"is_today":127,"is_active":126,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":369,"is_this_week":127,"lanes_affected":85,"start_location":355},"IH635 @ Gross Rd",{"type":119,"geometry":371,"properties":375},{"type":59,"coordinates":372},[373,374],-96.549363,32.783032,{"name":376,"status":85,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":377,"start_date":378,"days_closed":379,"description":380,"end_location":85,"is_this_week":127,"lanes_affected":85,"start_location":376},"US80 @ DalTrans Traffic Management Center","PSA","3\u002F17\u002F2026","Sun Tue Wed Thu Fri Sat","PSA - 3\u002F17-3\u002F23 SPRING BREAK ",{"type":119,"geometry":382,"properties":384},{"type":59,"coordinates":383},[122,123],{"name":82,"status":85,"comments":125,"end_date":95,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":342,"description":385,"end_location":85,"is_this_week":127,"lanes_affected":386,"start_location":82},"3\u002F19 - 3\u002F20 DAY","Lane 4, Exit Ramp, Right Shoulder",{"type":119,"geometry":388,"properties":390},{"type":59,"coordinates":389},[373,374],{"name":376,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":377,"start_date":378,"days_closed":379,"description":380,"end_location":125,"is_this_week":127,"lanes_affected":85,"start_location":376},{"type":119,"geometry":392,"properties":394},{"type":59,"coordinates":393},[373,374],{"name":376,"status":85,"comments":125,"end_date":178,"is_today":126,"is_active":126,"event_type":377,"start_date":113,"days_closed":85,"description":395,"end_location":85,"is_this_week":127,"lanes_affected":85,"start_location":376},"PSA - 3\u002F21-3\u002F22 SPRING BREAK ",{"type":119,"geometry":397,"properties":399},{"type":59,"coordinates":398},[305,306],{"name":400,"status":85,"comments":125,"end_date":196,"is_today":127,"is_active":126,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":401,"is_this_week":127,"lanes_affected":85,"start_location":400},"IH635 @ US80","IH635 @ Towne Centre Dr",{"type":119,"geometry":403,"properties":405},{"type":59,"coordinates":404},[305,306],{"name":406,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":301,"start_location":406},"IH635 @ US80 Eastbound Ramp",{"type":119,"geometry":408,"properties":410},{"type":59,"coordinates":409},[305,306],{"name":411,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":301,"start_location":411},"IH635 @ US80 Westbound Ramp",{"type":119,"geometry":413,"properties":415},{"type":59,"coordinates":414},[159,160],{"name":416,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":364,"start_location":416},"IH30 @ Malcolm X Blvd",{"type":119,"geometry":418,"properties":420},{"type":59,"coordinates":419},[305,306],{"name":406,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":301,"start_location":406},{"type":119,"geometry":422,"properties":424},{"type":59,"coordinates":423},[373,374],{"name":425,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":301,"start_location":425},"US80 @ IH635 Northbound Ramp",{"type":119,"geometry":427,"properties":429},{"type":59,"coordinates":428},[373,374],{"name":430,"status":206,"comments":125,"end_date":196,"is_today":127,"is_active":127,"event_type":92,"start_date":207,"days_closed":349,"description":350,"end_location":85,"is_this_week":127,"lanes_affected":301,"start_location":430},"US80 @ IH635 Southbound Ramp",{"type":119,"geometry":432,"properties":434},{"type":59,"coordinates":433},[339,74],{"name":435,"status":85,"comments":125,"end_date":95,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":208,"description":154,"end_location":436,"is_this_week":127,"lanes_affected":85,"start_location":435},"IH35E @ Mayhill Rd \u002F State School Rd","IH35E @ Brinker Rd",{"type":119,"geometry":438,"properties":440},{"type":59,"coordinates":439},[159,160],{"name":177,"status":85,"comments":125,"end_date":113,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":85,"description":100,"end_location":85,"is_this_week":127,"lanes_affected":164,"start_location":177},{"type":119,"geometry":442,"properties":444},{"type":59,"coordinates":443},[159,160],{"name":177,"status":85,"comments":125,"end_date":113,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":85,"description":100,"end_location":85,"is_this_week":127,"lanes_affected":164,"start_location":177},{"type":119,"geometry":446,"properties":448},{"type":59,"coordinates":447},[339,74],{"name":343,"status":85,"comments":125,"end_date":113,"is_today":126,"is_active":126,"event_type":92,"start_date":95,"days_closed":85,"description":100,"end_location":341,"is_this_week":127,"lanes_affected":85,"start_location":343}]