[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgFGHdUQO8udLsVVxgkQpjBjNr6ZnxSnU2zPRnJdbjAQ":3},{"dataset":4,"fields":68,"features":124,"truncated":354,"preview_count":16},{"uuid":5,"slug":6,"title":7,"description":8,"tags":9,"feature_count":16,"source_url":17,"updated":18,"base_map":19,"lat":20,"lng":21,"zoom":22,"style":23,"licence":61,"geometry_types":62,"bbox":63},"5e5730e0-cd17-400a-a0b5-7fad685e37c7","dfw-new-construction-by-county-2015-2026","DFW New Construction by County, 2015–2026","New-construction projects registered with TDLR in each DFW-area county, by year. Every Texas construction project costing $50,000 or more must register with the state, so this tracks building activity rather than permits or announcements. Collin County passed Dallas County in 2023 and has stayed ahead. Points sit at each county seat, not at project sites — TABS search records carry no street address. Fields new_2015 … new_2026 hold the count for each year.",[10,11,12,13,14,15],"construction","growth","dfw","counties","tdlr","tabs",11,null,"2026-08-02T19:38:27.369984+00:00","satellite",32.85,-96.9,8,{"circle":24},{"type":25,"paint":26,"filter":56},"circle",{"circle-color":27,"circle-radius":42,"circle-opacity":53,"circle-stroke-color":54,"circle-stroke-width":55},[28,29,31,34,35,36,37,38,39,40,41],"interpolate",[30],"linear",[32,33],"get","growth_pct",-30,"#94a3b8",0,"#fbbf24",60,"#f97316",150,"#b91c1c",[28,43,44,36,46,47,48,49,50,51,52],[30],[32,45],"new_2023_2025",6,200,16,1000,30,2200,46,0.85,"#ffffff",1.5,[57,58,60],"==",[59],"geometry-type","Point","CC0-1.0",[60],[64,65,66,67],-97.8145285,32.346612,-96.107237,33.234147,[69,73,76,79,82,85,88,91,94,97,100,103,106,109,111,113,116,118,121],{"name":70,"filled":16,"coverage":71,"sample":72},"county",100,"Dallas",{"name":74,"filled":16,"coverage":71,"sample":75},"new_2015","343",{"name":77,"filled":16,"coverage":71,"sample":78},"new_2016","489",{"name":80,"filled":16,"coverage":71,"sample":81},"new_2017","680",{"name":83,"filled":16,"coverage":71,"sample":84},"new_2018","643",{"name":86,"filled":16,"coverage":71,"sample":87},"new_2019","611",{"name":89,"filled":16,"coverage":71,"sample":90},"new_2020","539",{"name":92,"filled":16,"coverage":71,"sample":93},"new_2021","595",{"name":95,"filled":16,"coverage":71,"sample":96},"new_2022","708",{"name":98,"filled":16,"coverage":71,"sample":99},"new_2023","592",{"name":101,"filled":16,"coverage":71,"sample":102},"new_2024","519",{"name":104,"filled":16,"coverage":71,"sample":105},"new_2025","543",{"name":107,"filled":16,"coverage":71,"sample":108},"new_2026","321",{"name":33,"filled":16,"coverage":71,"sample":110},"9.4",{"name":112,"filled":16,"coverage":71,"sample":72},"county_seat",{"name":114,"filled":16,"coverage":71,"sample":115},"new_2015_2017","1512",{"name":45,"filled":16,"coverage":71,"sample":117},"1654",{"name":119,"filled":16,"coverage":71,"sample":120},"geometry_source","county_seat_centroid",{"name":122,"filled":16,"coverage":71,"sample":123},"total_new_construction","8157",[125,149,174,197,221,241,263,288,308,324,341],{"type":126,"geometry":127,"properties":131},"Feature",{"type":60,"coordinates":128},[129,130],-96.7962148,32.7779765,{"uuid":132,"county":72,"new_2015":133,"new_2016":134,"new_2017":135,"new_2018":136,"new_2019":137,"new_2020":138,"new_2021":139,"new_2022":140,"new_2023":141,"new_2024":142,"new_2025":143,"new_2026":144,"growth_pct":145,"county_seat":72,"new_2015_2017":146,"new_2023_2025":147,"geometry_source":120,"total_new_construction":148},"7b3a6de5-4cf7-4f67-b5b6-0e0775457420",343,489,680,643,611,539,595,708,592,519,543,321,9.4,1512,1654,8157,{"type":126,"geometry":150,"properties":154},{"type":60,"coordinates":151},[152,153],-96.615024,33.197963,{"uuid":155,"county":156,"new_2015":157,"new_2016":158,"new_2017":159,"new_2018":160,"new_2019":161,"new_2020":162,"new_2021":163,"new_2022":164,"new_2023":165,"new_2024":166,"new_2025":167,"new_2026":168,"growth_pct":169,"county_seat":170,"new_2015_2017":171,"new_2023_2025":172,"geometry_source":120,"total_new_construction":173},"862f34f4-2cb8-4496-8a7d-c2db3ead580b","Collin",293,391,567,551,469,409,536,625,640,701,695,421,62.7,"McKinney",1251,2036,7185,{"type":126,"geometry":175,"properties":179},{"type":60,"coordinates":176},[177,178],-97.428032,32.767305,{"uuid":180,"county":181,"new_2015":182,"new_2016":163,"new_2017":183,"new_2018":184,"new_2019":137,"new_2020":185,"new_2021":186,"new_2022":187,"new_2023":188,"new_2024":189,"new_2025":190,"new_2026":191,"growth_pct":192,"county_seat":193,"new_2015_2017":194,"new_2023_2025":195,"geometry_source":120,"total_new_construction":196},"00c93dbb-7ce1-4b14-ac91-5fbf195999e0","Tarrant",371,658,600,634,707,726,698,651,710,396,31.6,"Fort Worth",1565,2059,8755,{"type":126,"geometry":198,"properties":202},{"type":60,"coordinates":199},[200,201],-97.13245,33.215533,{"uuid":203,"county":204,"new_2015":205,"new_2016":206,"new_2017":207,"new_2018":208,"new_2019":209,"new_2020":210,"new_2021":211,"new_2022":212,"new_2023":213,"new_2024":214,"new_2025":215,"new_2026":216,"growth_pct":217,"county_seat":204,"new_2015_2017":218,"new_2023_2025":219,"geometry_source":120,"total_new_construction":220},"7caaa72b-46b5-4941-b623-0b768e04164d","Denton",163,199,262,319,282,280,382,410,432,428,425,299,105.9,624,1285,4453,{"type":126,"geometry":222,"properties":226},{"type":60,"coordinates":223},[224,225],-96.4586496,32.9310513,{"uuid":227,"county":228,"new_2015":229,"new_2016":230,"new_2017":231,"new_2018":232,"new_2019":233,"new_2020":234,"new_2021":233,"new_2022":235,"new_2023":236,"new_2024":237,"new_2025":38,"new_2026":238,"growth_pct":239,"county_seat":228,"new_2015_2017":240,"new_2023_2025":206,"geometry_source":120,"total_new_construction":135},"75d6eec8-7772-4067-933a-b94231883531","Rockwall",24,28,45,56,44,38,61,75,64,57,105.2,97,{"type":126,"geometry":242,"properties":246},{"type":60,"coordinates":243},[244,245],-96.30911,32.582346,{"uuid":247,"county":248,"new_2015":249,"new_2016":250,"new_2017":251,"new_2018":252,"new_2019":253,"new_2020":238,"new_2021":254,"new_2022":255,"new_2023":256,"new_2024":257,"new_2025":258,"new_2026":231,"growth_pct":259,"county_seat":248,"new_2015_2017":260,"new_2023_2025":261,"geometry_source":120,"total_new_construction":262},"9ec8bb7b-aa3f-4773-b412-a47feb7ad6b5","Kaufman",14,26,19,37,33,48,86,69,84,70,278,59,223,645,{"type":126,"geometry":264,"properties":268},{"type":60,"coordinates":265},[266,267],-96.846992,32.39361,{"uuid":269,"county":270,"new_2015":271,"new_2016":272,"new_2017":273,"new_2018":274,"new_2019":275,"new_2020":276,"new_2021":277,"new_2022":278,"new_2023":279,"new_2024":280,"new_2025":281,"new_2026":282,"growth_pct":283,"county_seat":284,"new_2015_2017":285,"new_2023_2025":286,"geometry_source":120,"total_new_construction":287},"ed5e3b76-8bdc-47d8-8b82-a5dbaa461522","Ellis",20,42,71,68,67,62,74,93,87,88,95,66,103,"Waxahachie",133,270,913,{"type":126,"geometry":289,"properties":292},{"type":60,"coordinates":290},[291,65],-97.387309,{"uuid":293,"county":294,"new_2015":295,"new_2016":296,"new_2017":297,"new_2018":234,"new_2019":298,"new_2020":299,"new_2021":272,"new_2022":300,"new_2023":260,"new_2024":301,"new_2025":302,"new_2026":303,"growth_pct":304,"county_seat":305,"new_2015_2017":275,"new_2023_2025":306,"geometry_source":120,"total_new_construction":307},"3380420b-3cb4-4377-9532-80840d603186","Johnson",17,15,35,50,40,51,65,49,31,158.2,"Cleburne",173,601,{"type":126,"geometry":309,"properties":312},{"type":60,"coordinates":310},[64,311],32.7574615,{"uuid":313,"county":314,"new_2015":251,"new_2016":315,"new_2017":238,"new_2018":316,"new_2019":317,"new_2020":302,"new_2021":231,"new_2022":254,"new_2023":298,"new_2024":317,"new_2025":231,"new_2026":318,"growth_pct":319,"county_seat":320,"new_2015_2017":321,"new_2023_2025":322,"geometry_source":120,"total_new_construction":323},"4613de44-9e79-4ae0-a154-6a1a6cd1e7e1","Parker",25,43,53,36,46.5,"Weatherford",101,148,604,{"type":126,"geometry":325,"properties":328},{"type":60,"coordinates":326},[327,67],-97.586489,{"uuid":329,"county":330,"new_2015":331,"new_2016":22,"new_2017":22,"new_2018":332,"new_2019":333,"new_2020":334,"new_2021":333,"new_2022":251,"new_2023":48,"new_2024":335,"new_2025":336,"new_2026":16,"growth_pct":337,"county_seat":338,"new_2015_2017":315,"new_2023_2025":339,"geometry_source":120,"total_new_construction":340},"f631b533-a6a1-446c-a63a-22d306915514","Wise",9,4,10,12,18,29,152,"Decatur",63,187,{"type":126,"geometry":342,"properties":345},{"type":60,"coordinates":343},[66,344],33.139083,{"uuid":346,"county":347,"new_2015":331,"new_2016":334,"new_2017":348,"new_2018":22,"new_2019":16,"new_2020":349,"new_2021":350,"new_2022":336,"new_2023":299,"new_2024":299,"new_2025":303,"new_2026":331,"growth_pct":351,"county_seat":352,"new_2015_2017":316,"new_2023_2025":353,"geometry_source":120,"total_new_construction":209},"d9855a97-bbc6-43a2-b0b6-4494029758b6","Hunt",22,21,13,158.1,"Greenville",111,false]