{"exposure":{"study_area_pop":33324339,"pop_within_500m_major_road":11418675,"pct_within_500m_major_road":34.3,"pop_within_1km_industrial":11096157,"pct_within_1km_industrial":33.3,"pop_within_2km_landfill":2379564,"pct_within_2km_landfill":7.1,"coal_pop_10km":[{"name":"Rosa Thermal Power Plant","pop_10km":648056,"dist_delhi_km":281},{"name":"Deenbandhu Chhotu Ram Thermal Power Station","pop_10km":644499,"dist_delhi_km":167},{"name":"Panipat Thermal Power Station","pop_10km":630034,"dist_delhi_km":93},{"name":"NTPC Dadri","pop_10km":504833,"dist_delhi_km":39},{"name":"H'duaganj","pop_10km":460823,"dist_delhi_km":112},{"name":"Guru Nanak Dev Thermal Power Plant","pop_10km":397562,"dist_delhi_km":286},{"name":"Khurja Super Thermal Power Plant","pop_10km":286659,"dist_delhi_km":85},{"name":"Barkhera Thermal Power Station","pop_10km":259196,"dist_delhi_km":254},{"name":"Jawaharpur Super Thermal Power Station","pop_10km":215225,"dist_delhi_km":201},{"name":"Rajpura Thermal Power Plant","pop_10km":203142,"dist_delhi_km":225},{"name":"Maqsoodapur Thermal Power Station","pop_10km":174171,"dist_delhi_km":275},{"name":"Guru Hargobind Thermal Plant","pop_10km":161317,"dist_delhi_km":270},{"name":"Rajiv Gandhi Thermal Power Project","pop_10km":158989,"dist_delhi_km":155},{"name":"Guru Gobind Singh Super Thermal Power Plant","pop_10km":156594,"dist_delhi_km":277},{"name":"Mahatma Gandhi Thermal Power Project","pop_10km":145038,"dist_delhi_km":85},{"name":"Indira Gandhi Super Thermal Power Project","pop_10km":143607,"dist_delhi_km":83},{"name":"Talwandi Sabo Power Limited","pop_10km":94112,"dist_delhi_km":241},{"name":"Suratgarh Super Thermal Power Plant","pop_10km":54217,"dist_delhi_km":317}],"no2_pop_weighted":77.8,"no2_area_mean":68.8,"pop_by_no2_band":[{"band":"under 50","pop":735048},{"band":"50-75","pop":11434326},{"band":"75-100","pop":20549562},{"band":"100+","pop":605401}],"note":"WorldPop 2020 1 km UN-adjusted. Industrial and landfill distances use polygon centroids."},"s5p":{"no2_delhi_core_15km":85.9,"no2_rural_80_150km":50.4,"no2_core_vs_rural_x":1.71,"coal_plants":[{"name":"Suratgarh Super Thermal Power Plant","mw":2820.0,"dist_delhi_km":317,"no2_local":185.9,"no2_bg":37.7,"so2_local":182.5,"so2_bg":17.4,"no2_enh_pct":393.1,"so2_enh":165.1},{"name":"Rosa Thermal Power Plant","mw":1200.0,"dist_delhi_km":281,"no2_local":105.6,"no2_bg":45.6,"so2_local":134.1,"so2_bg":41.7,"no2_enh_pct":131.6,"so2_enh":92.4},{"name":"Indira Gandhi Super Thermal Power Project","mw":1500.0,"dist_delhi_km":83,"no2_local":115.3,"no2_bg":50.4,"so2_local":87.7,"so2_bg":34.5,"no2_enh_pct":128.8,"so2_enh":53.2},{"name":"Mahatma Gandhi Thermal Power Project","mw":1320.0,"dist_delhi_km":85,"no2_local":103.4,"no2_bg":50.3,"so2_local":75.1,"so2_bg":34.0,"no2_enh_pct":105.6,"so2_enh":41.1},{"name":"Talwandi Sabo Power Limited","mw":1980.0,"dist_delhi_km":241,"no2_local":106.8,"no2_bg":53.7,"so2_local":127.6,"so2_bg":20.1,"no2_enh_pct":98.9,"so2_enh":107.5},{"name":"H'duaganj","mw":1265.0,"dist_delhi_km":112,"no2_local":127.3,"no2_bg":66.4,"so2_local":77.4,"so2_bg":25.2,"no2_enh_pct":91.7,"so2_enh":52.2},{"name":"Panipat Thermal Power Station","mw":710.0,"dist_delhi_km":93,"no2_local":92.1,"no2_bg":52.5,"so2_local":12.0,"so2_bg":24.5,"no2_enh_pct":75.4,"so2_enh":-12.5},{"name":"Deenbandhu Chhotu Ram Thermal Power Station","mw":600.0,"dist_delhi_km":167,"no2_local":78.2,"no2_bg":46.0,"so2_local":-54.2,"so2_bg":48.4,"no2_enh_pct":70.0,"so2_enh":-102.6},{"name":"Guru Hargobind Thermal Plant","mw":920.0,"dist_delhi_km":270,"no2_local":89.9,"no2_bg":54.5,"so2_local":-33.5,"so2_bg":44.5,"no2_enh_pct":65.0,"so2_enh":-78.0},{"name":"Rajpura Thermal Power Plant","mw":1400.0,"dist_delhi_km":225,"no2_local":86.7,"no2_bg":54.6,"so2_local":66.8,"so2_bg":58.5,"no2_enh_pct":58.8,"so2_enh":8.3},{"name":"NTPC Dadri","mw":1820,"dist_delhi_km":39,"no2_local":97.1,"no2_bg":65.8,"so2_local":23.8,"so2_bg":59.4,"no2_enh_pct":47.6,"so2_enh":-35.6},{"name":"Rajiv Gandhi Thermal Power Project","mw":1200.0,"dist_delhi_km":155,"no2_local":62.6,"no2_bg":47.0,"so2_local":36.2,"so2_bg":28.0,"no2_enh_pct":33.2,"so2_enh":8.2},{"name":"Khurja Super Thermal Power Plant","mw":1320.0,"dist_delhi_km":85,"no2_local":89.8,"no2_bg":70.3,"so2_local":50.7,"so2_bg":49.4,"no2_enh_pct":27.7,"so2_enh":1.3},{"name":"Jawaharpur Super Thermal Power Station","mw":1320.0,"dist_delhi_km":201,"no2_local":75.2,"no2_bg":60.5,"so2_local":-10.8,"so2_bg":43.4,"no2_enh_pct":24.3,"so2_enh":-54.2},{"name":"Guru Gobind Singh Super Thermal Power Plant","mw":840.0,"dist_delhi_km":277,"no2_local":46.2,"no2_bg":39.0,"so2_local":50.4,"so2_bg":82.8,"no2_enh_pct":18.5,"so2_enh":-32.4},{"name":"Maqsoodapur Thermal Power Station","mw":90.0,"dist_delhi_km":275,"no2_local":41.9,"no2_bg":39.7,"so2_local":42.4,"so2_bg":46.1,"no2_enh_pct":5.5,"so2_enh":-3.7},{"name":"Guru Nanak Dev Thermal Power Plant","mw":440.0,"dist_delhi_km":286,"no2_local":48.9,"no2_bg":50.2,"so2_local":27.1,"so2_bg":14.4,"no2_enh_pct":-2.6,"so2_enh":12.7},{"name":"Barkhera Thermal Power Station","mw":90.0,"dist_delhi_km":254,"no2_local":32.9,"no2_bg":38.3,"so2_local":14.8,"so2_bg":51.6,"no2_enh_pct":-14.1,"so2_enh":-36.8}],"tests":{"roadkm_vs_s5p_no2":[0.22,0.009995151976307761],"industry_vs_s5p_no2":[0.38,5.333959760167133e-06],"industry_vs_s5p_no2_ctrl_roads":[0.35,4.1912538104125624e-05],"roads_vs_s5p_no2_ctrl_industry":[-0.14,0.10001388653076422]},"no2_daily_delhi":{"2026-11-01":69.8,"2026-11-02":88.7,"2026-11-03":83.6,"2026-11-04":107.8,"2026-11-05":null,"2026-11-06":96.7,"2026-11-07":82.8,"2026-11-08":90.3,"2026-11-09":85.4,"2026-11-10":73.8},"units":"umol/m2 (tropospheric NO2 column; SO2 total column)","pixels_per_cell_median":10},"kilns":{"india_kilns":14478,"pakistan_kilns":6367,"by_type":{"FCBK":6154,"CFCBK":1028,"Zigzag":7296},"within_50km":1052,"within_100km":3014,"within_300km":11048,"by_state":{"Uttar Pradesh":7856,"Punjab":2391,"Haryana":2203,"Rajasthan":2021,"Uttarakhand":6,"Himachal Pradesh":1},"top_districts_100km":[["Baghpat, Uttar Pradesh",416],["Jhajjar, Haryana",297],["Bulandshahr, Uttar Pradesh",273],["Ghaziabad, Uttar Pradesh",219],["Meerut, Uttar Pradesh",197],["Sonipat, Haryana",194],["Mathura, Uttar Pradesh",169],["Muzaffarnagar, Uttar Pradesh",148],["Palwal, Haryana",141],["Samli, Uttar Pradesh",130]],"imagery_period":"Nov 2023 - Feb 2024 (Sentinel-2)","license":"SentinelKilnDB CC BY-NC 4.0; Pakistan Zenodo 14038648 CC BY 4.0"},"fuel":{"districts":132,"with_data":132,"people_without_clean_fuel_within_100km":10047594,"pop_within_100km_districts":50993246,"lowest_clean_within_150km":[{"name":"Mewat","state":"Haryana","clean_pct":22.0,"nfhs4_clean_pct":17.2,"pop_2020":1225851,"people_without_clean_fuel":956164,"dist_delhi_km":78},{"name":"Bharatpur","state":"Rajasthan","clean_pct":24.3,"nfhs4_clean_pct":16.2,"pop_2020":2884074,"people_without_clean_fuel":2183244,"dist_delhi_km":143},{"name":"Mahendragarh","state":"Haryana","clean_pct":34.2,"nfhs4_clean_pct":32.9,"pop_2020":950122,"people_without_clean_fuel":625180,"dist_delhi_km":117},{"name":"Palwal","state":"Haryana","clean_pct":34.6,"nfhs4_clean_pct":30.6,"pop_2020":1260337,"people_without_clean_fuel":824261,"dist_delhi_km":64},{"name":"Alwar","state":"Rajasthan","clean_pct":34.9,"nfhs4_clean_pct":24.0,"pop_2020":4371925,"people_without_clean_fuel":2846123,"dist_delhi_km":130},{"name":"Bhiwani","state":"Haryana","clean_pct":36.6,"nfhs4_clean_pct":null,"pop_2020":1784014,"people_without_clean_fuel":1131065,"dist_delhi_km":116},{"name":"Jind","state":"Haryana","clean_pct":42.1,"nfhs4_clean_pct":36.8,"pop_2020":1427557,"people_without_clean_fuel":826556,"dist_delhi_km":128},{"name":"Jyotiba Phule Nagar","state":"Uttar Pradesh","clean_pct":45.4,"nfhs4_clean_pct":31.6,"pop_2020":2260231,"people_without_clean_fuel":1234086,"dist_delhi_km":116}],"delhi_range":[97.7,99.7],"source":"NFHS-5 (2019-21) district factsheets via github.com/SaiSiddhardhaKalla/NFHS; WorldPop 2020"},"season":{"monthly":[{"month":"2026-01","pm2_5":120.9,"pm10":125.1,"dust":7.4,"nitrogen_dioxide":43.0,"sulphur_dioxide":43.5,"carbon_monoxide":1498.2,"coarse_share":4.1,"blh_max_mean":862.0,"vent":2754.0,"wind":1.6,"temp":13.1,"rain_mm":46.0},{"month":"2026-02","pm2_5":80.9,"pm10":104.8,"dust":44.6,"nitrogen_dioxide":33.9,"sulphur_dioxide":31.3,"carbon_monoxide":1087.1,"coarse_share":19.9,"blh_max_mean":1822.0,"vent":5717.0,"wind":1.69,"temp":19.5,"rain_mm":14.0},{"month":"2026-03","pm2_5":75.9,"pm10":317.1,"dust":460.4,"nitrogen_dioxide":26.2,"sulphur_dioxide":24.3,"carbon_monoxide":702.2,"coarse_share":70.4,"blh_max_mean":2039.0,"vent":8758.0,"wind":2.04,"temp":25.3,"rain_mm":24.0},{"month":"2026-04","pm2_5":73.3,"pm10":401.3,"dust":639.4,"nitrogen_dioxide":20.7,"sulphur_dioxide":18.6,"carbon_monoxide":558.6,"coarse_share":78.2,"blh_max_mean":3160.0,"vent":14345.0,"wind":2.19,"temp":29.9,"rain_mm":17.0},{"month":"2026-05","pm2_5":103.3,"pm10":486.0,"dust":755.2,"nitrogen_dioxide":20.9,"sulphur_dioxide":20.9,"carbon_monoxide":487.7,"coarse_share":75.7,"blh_max_mean":3008.0,"vent":15209.0,"wind":2.58,"temp":32.9,"rain_mm":27.0},{"month":"2026-06","pm2_5":102.0,"pm10":405.7,"dust":602.0,"nitrogen_dioxide":30.1,"sulphur_dioxide":22.4,"carbon_monoxide":545.2,"coarse_share":70.6,"blh_max_mean":2571.0,"vent":8413.0,"wind":2.14,"temp":33.2,"rain_mm":30.0},{"month":"2026-07","pm2_5":72.3,"pm10":212.1,"dust":277.8,"nitrogen_dioxide":32.5,"sulphur_dioxide":25.2,"carbon_monoxide":632.3,"coarse_share":38.0,"blh_max_mean":1304.0,"vent":4688.0,"wind":1.98,"temp":30.3,"rain_mm":263.0},{"month":"2026-08","pm2_5":64.8,"pm10":131.6,"dust":129.6,"nitrogen_dioxide":37.5,"sulphur_dioxide":29.3,"carbon_monoxide":811.2,"coarse_share":28.0,"blh_max_mean":1133.0,"vent":3230.0,"wind":1.66,"temp":29.3,"rain_mm":248.0},{"month":"2026-09","pm2_5":52.2,"pm10":92.8,"dust":78.5,"nitrogen_dioxide":31.3,"sulphur_dioxide":26.9,"carbon_monoxide":740.0,"coarse_share":27.9,"blh_max_mean":1382.0,"vent":4846.0,"wind":1.68,"temp":28.5,"rain_mm":114.0},{"month":"2026-10","pm2_5":75.2,"pm10":189.5,"dust":215.4,"nitrogen_dioxide":36.2,"sulphur_dioxide":29.3,"carbon_monoxide":986.0,"coarse_share":52.1,"blh_max_mean":1456.0,"vent":4998.0,"wind":1.57,"temp":25.9,"rain_mm":124.0},{"month":"2026-11","pm2_5":114.6,"pm10":187.1,"dust":133.9,"nitrogen_dioxide":40.6,"sulphur_dioxide":31.6,"carbon_monoxide":1180.7,"coarse_share":36.9,"blh_max_mean":1166.0,"vent":4199.0,"wind":1.35,"temp":23.2,"rain_mm":0.0}],"vent_pm25_logcorr_daily":0.13,"days":314,"days_vent_below_6000":174,"daily_vi":{"2026-10-01":13072,"2026-10-02":14752,"2026-10-03":7418,"2026-10-04":6480,"2026-10-05":7426,"2026-10-06":3174,"2026-10-07":5469,"2026-10-08":4779,"2026-10-09":13188,"2026-10-10":7483,"2026-10-11":6665,"2026-10-12":929,"2026-10-13":1252,"2026-10-14":2858,"2026-10-15":2181,"2026-10-16":1300,"2026-10-17":549,"2026-10-18":3842,"2026-10-19":6294,"2026-10-20":5398,"2026-10-21":3476,"2026-10-22":4601,"2026-10-23":4194,"2026-10-24":4263,"2026-10-25":4084,"2026-10-26":5741,"2026-10-27":3737,"2026-10-28":2398,"2026-10-29":2874,"2026-10-30":704,"2026-10-31":4369,"2026-11-01":4452,"2026-11-02":4568,"2026-11-03":7124,"2026-11-04":4569,"2026-11-05":3076,"2026-11-06":5336,"2026-11-07":4331,"2026-11-08":1137,"2026-11-09":3240,"2026-11-10":4155},"method":"VI = daily max boundary-layer height x 925 hPa wind speed at that hour"},"traj3d":{"members":420,"upwind_fires_by_day_3d":{"2026-11-04":1703,"2026-11-05":1233,"2026-11-06":1521,"2026-11-07":1780,"2026-11-08":2180,"2026-11-09":1124,"2026-11-10":370},"pct_members_over_fires":{"2026-11-04T03:00":100.0,"2026-11-04T09:00":100.0,"2026-11-04T15:00":100.0,"2026-11-04T21:00":100.0,"2026-11-05T03:00":100.0,"2026-11-05T09:00":100.0,"2026-11-05T15:00":100.0,"2026-11-05T21:00":100.0,"2026-11-06T03:00":100.0,"2026-11-06T09:00":100.0,"2026-11-06T15:00":100.0,"2026-11-06T21:00":100.0,"2026-11-07T03:00":100.0,"2026-11-07T09:00":100.0,"2026-11-07T15:00":100.0,"2026-11-07T21:00":100.0,"2026-11-08T03:00":100.0,"2026-11-08T09:00":100.0,"2026-11-08T15:00":100.0,"2026-11-08T21:00":100.0,"2026-11-09T03:00":100.0,"2026-11-09T09:00":100.0,"2026-11-09T15:00":100.0,"2026-11-09T21:00":100.0,"2026-11-10T03:00":100.0,"2026-11-10T09:00":100.0,"2026-11-10T15:00":100.0,"2026-11-10T21:00":100.0},"origin_24h":{"NW":299,"NE":41,"N":29,"W":2,"E":47,"SE":1,"S":1},"fires_hit_total":6258},"stations":{"stations_used":63,"city_mean_pm25":207.2,"city_max_hour":{"value":508.7,"time":"08 Nov 23:00"},"cams_vs_obs_ratio_median":1.68,"cams_vs_obs_corr_median":0.22,"regression":{"r2":0.49,"n_hours":168,"models":{"A":{"r2":0.49,"n_hours":168,"coef":{"const":[5.66,5.505,6.214],"log_mixing_height":[-0.175,-0.214,-0.118],"wind_ms":[0.158,-0.056,0.228],"fires_per_1000":[0.183,-0.138,0.336],"diwali_night":[0.533,0.0,0.801],"chhoti_diwali_night":[0.129,-0.003,0.246]}},"B":{"r2":0.31,"n_hours":239,"coef":{"const":[5.671,5.453,5.914],"log_mixing_height":[-0.092,-0.137,-0.05],"diwali_night":[0.714,0.0,0.905],"chhoti_diwali_night":[0.324,0.0,0.447]}}},"effects":{"mixing_height_halved_pct":[6.6,12.9],"mixing_height_robust":true,"wind_plus_1ms_pct":17.1,"plus_1000_fires_pct":20.1,"fires_ci_excludes_zero":false,"diwali_night_pct":[70.4,104.2],"chhoti_night_pct":[13.8,38.3]},"note":"OLS on log city-mean PM2.5; hours are autocorrelated, so p-values are not reported."},"top_stations":[{"id":8235,"name":"Jahangirpuri, Delhi - DPCC","lat":28.73282,"lon":77.170633,"provider":"CPCB","pm25_mean":313.2,"pm25_diwali_night":496.0,"pm25_pre_night":365.3,"diwali_jump_pct":35.8,"pm25_max":748.0,"max_time":"09 Nov 00:00","coverage_pct":91.7,"pm10_mean":485.2,"no2_mean":59.7},{"id":50,"name":"Punjabi Bagh, Delhi - DPCC","lat":28.674045,"lon":77.131023,"provider":"CPCB","pm25_mean":311.1,"pm25_diwali_night":451.5,"pm25_pre_night":399.7,"diwali_jump_pct":13.0,"pm25_max":993.0,"max_time":"09 Nov 03:00","coverage_pct":91.2,"pm10_mean":429.5,"no2_mean":67.8},{"id":10831,"name":"Rohini, Delhi - DPCC","lat":28.732528,"lon":77.11992,"provider":"CPCB","pm25_mean":284.3,"pm25_diwali_night":412.5,"pm25_pre_night":318.9,"diwali_jump_pct":29.4,"pm25_max":600.0,"max_time":"07 Nov 22:00","coverage_pct":90.4,"pm10_mean":431.7,"no2_mean":45.9},{"id":5626,"name":"DTU, New Delhi - CPCB","lat":28.7500499,"lon":77.1112615,"provider":"CPCB","pm25_mean":281.0,"pm25_diwali_night":466.2,"pm25_pre_night":340.4,"diwali_jump_pct":37.0,"pm25_max":690.0,"max_time":"08 Nov 23:00","coverage_pct":88.8,"pm10_mean":389.1,"no2_mean":28.5},{"id":5610,"name":"North Campus, DU, Delhi - IMD","lat":28.6573814,"lon":77.1585447,"provider":"CPCB","pm25_mean":271.9,"pm25_diwali_night":508.0,"pm25_pre_night":287.7,"diwali_jump_pct":76.6,"pm25_max":887.0,"max_time":"08 Nov 02:00","coverage_pct":88.8,"pm10_mean":404.0,"no2_mean":82.4},{"id":6938,"name":"Vivek Vihar, Delhi - DPCC","lat":28.672342,"lon":77.31526,"provider":"CPCB","pm25_mean":269.8,"pm25_diwali_night":532.0,"pm25_pre_night":328.1,"diwali_jump_pct":62.1,"pm25_max":873.0,"max_time":"09 Nov 00:00","coverage_pct":90.0,"pm10_mean":385.5,"no2_mean":53.4},{"id":5616,"name":"Sector - 62, Noida, UP - IMD","lat":28.6245479,"lon":77.3577104,"provider":"CPCB","pm25_mean":268.5,"pm25_diwali_night":618.8,"pm25_pre_night":295.9,"diwali_jump_pct":109.1,"pm25_max":915.0,"max_time":"09 Nov 02:00","coverage_pct":90.8,"pm10_mean":386.3,"no2_mean":14.1},{"id":10486,"name":"Mundka, Delhi - DPCC","lat":28.684678,"lon":77.076574,"provider":"CPCB","pm25_mean":264.5,"pm25_diwali_night":462.7,"pm25_pre_night":321.6,"diwali_jump_pct":43.9,"pm25_max":773.0,"max_time":"09 Nov 03:00","coverage_pct":89.2,"pm10_mean":453.7,"no2_mean":48.8},{"id":8475,"name":"Sonia Vihar, Delhi - DPCC","lat":28.710508,"lon":77.249485,"provider":"CPCB","pm25_mean":260.2,"pm25_diwali_night":498.4,"pm25_pre_night":284.6,"diwali_jump_pct":75.1,"pm25_max":678.0,"max_time":"08 Nov 06:00","coverage_pct":86.7,"pm10_mean":358.7,"no2_mean":22.5},{"id":17,"name":"R K Puram, Delhi - DPCC","lat":28.563262,"lon":77.186937,"provider":"CPCB","pm25_mean":258.2,"pm25_diwali_night":612.7,"pm25_pre_night":299.4,"diwali_jump_pct":104.6,"pm25_max":924.0,"max_time":"08 Nov 21:00","coverage_pct":87.5,"pm10_mean":338.6,"no2_mean":62.5}],"biggest_diwali_jump":[{"id":6980,"name":"Sector-1, Noida - UPPCB","lat":28.589247,"lon":77.321962,"provider":"CPCB","pm25_mean":143.4,"pm25_diwali_night":632.9,"pm25_pre_night":124.8,"diwali_jump_pct":407.1,"pm25_max":993.0,"max_time":"09 Nov 00:00","coverage_pct":92.1,"pm10_mean":209.4,"no2_mean":83.7},{"id":10920,"name":"New Industrial Town, Faridabad - HSPCB","lat":28.39072,"lon":77.30059,"provider":"CPCB","pm25_mean":125.4,"pm25_diwali_night":419.6,"pm25_pre_night":122.6,"diwali_jump_pct":242.3,"pm25_max":823.0,"max_time":"09 Nov 02:00","coverage_pct":85.4,"pm10_mean":300.9,"no2_mean":20.0},{"id":5634,"name":"Lodhi Road, New Delhi - IMD","lat":28.5918245,"lon":77.2273074,"provider":"CPCB","pm25_mean":131.9,"pm25_diwali_night":412.9,"pm25_pre_night":121.4,"diwali_jump_pct":240.0,"pm25_max":965.0,"max_time":"09 Nov 07:00","coverage_pct":89.6,"pm10_mean":270.6,"no2_mean":23.6},{"id":8365,"name":"Nehru Nagar, Delhi - DPCC","lat":28.56789,"lon":77.250515,"provider":"CPCB","pm25_mean":191.3,"pm25_diwali_night":642.3,"pm25_pre_night":201.4,"diwali_jump_pct":219.0,"pm25_max":812.0,"max_time":"08 Nov 21:00","coverage_pct":88.8,"pm10_mean":284.5,"no2_mean":35.8},{"id":6359,"name":"IHBAS, Dilshad Garden,New Delhi - CPCB","lat":28.6811736,"lon":77.3025234,"provider":"CPCB","pm25_mean":148.4,"pm25_diwali_night":440.0,"pm25_pre_night":138.0,"diwali_jump_pct":218.8,"pm25_max":918.0,"max_time":"09 Nov 02:00","coverage_pct":90.8,"pm10_mean":255.7,"no2_mean":31.3},{"id":11607,"name":"Lodhi Road, Delhi - IITM","lat":28.588333,"lon":77.221667,"provider":"CPCB","pm25_mean":146.1,"pm25_diwali_night":359.6,"pm25_pre_night":114.5,"diwali_jump_pct":214.0,"pm25_max":965.0,"max_time":"09 Nov 08:00","coverage_pct":89.2,"pm10_mean":269.3,"no2_mean":49.1},{"id":5598,"name":"Sector - 125, Noida, UP - UPPCB","lat":28.5447608,"lon":77.3231257,"provider":"CPCB","pm25_mean":146.7,"pm25_diwali_night":483.1,"pm25_pre_night":154.6,"diwali_jump_pct":212.4,"pm25_max":794.0,"max_time":"08 Nov 21:00","coverage_pct":85.8,"pm10_mean":252.5,"no2_mean":27.2},{"id":5650,"name":"IGI Airport (T3), Delhi - IMD","lat":28.5627763,"lon":77.1180053,"provider":"CPCB","pm25_mean":139.0,"pm25_diwali_night":445.0,"pm25_pre_night":151.5,"diwali_jump_pct":193.7,"pm25_max":980.0,"max_time":"09 Nov 02:00","coverage_pct":90.0,"pm10_mean":374.8,"no2_mean":87.1}]},"firms_years":{"by_year_oct1_nov10":{"2020":{"Uttar Pradesh":1405,"Haryana":4312,"Punjab":57799,"Pakistan: Punjab":6860,"Outside":140,"Other":3080,"Rajasthan":725,"Delhi":43},"2021":{"Uttar Pradesh":1429,"Rajasthan":567,"Haryana":6289,"Pakistan: Punjab":11926,"Punjab":45443,"Outside":152,"Other":759,"Delhi":23},"2022":{"Uttar Pradesh":1006,"Rajasthan":836,"Pakistan: Punjab":6233,"Outside":60,"Punjab":32762,"Haryana":3216,"Other":673,"Delhi":17},"2023":{"Punjab":19171,"Pakistan: Punjab":4964,"Rajasthan":990,"Other":1087,"Uttar Pradesh":1354,"Haryana":1963,"Delhi":29,"Outside":38},"2024":{"Rajasthan":1122,"Haryana":1243,"Uttar Pradesh":1479,"Other":1068,"Punjab":5820,"Pakistan: Punjab":8150,"Outside":104,"Delhi":42},"2025":{"Haryana":620,"Delhi":17,"Other":665,"Pakistan: Punjab":8545,"Punjab":3077,"Rajasthan":1622,"Uttar Pradesh":1140,"Outside":41},"2026":{"Pakistan: Punjab":7420,"Rajasthan":1447,"Punjab":3291,"Uttar Pradesh":1128,"Other":827,"Haryana":396,"Outside":97,"Delhi":20}},"daily_2026":{"2026-10-01":{"Pakistan: Punjab":26,"Rajasthan":5,"Punjab":3,"Uttar Pradesh":3,"Other":1,"Haryana":1},"2026-10-02":{"Rajasthan":9,"Uttar Pradesh":2,"Haryana":5,"Pakistan: Punjab":60,"Punjab":9,"Other":3},"2026-10-03":{"Other":2,"Rajasthan":28,"Uttar Pradesh":4,"Haryana":2,"Pakistan: Punjab":96,"Punjab":9,"Delhi":1},"2026-10-04":{"Rajasthan":5,"Uttar Pradesh":23,"Other":5,"Haryana":6,"Punjab":21,"Pakistan: Punjab":74,"Delhi":1},"2026-10-05":{"Other":3,"Uttar Pradesh":8,"Haryana":6,"Pakistan: Punjab":34,"Punjab":4},"2026-10-06":{"Rajasthan":5,"Uttar Pradesh":5,"Haryana":3,"Pakistan: Punjab":56,"Other":2,"Punjab":3},"2026-10-07":{"Rajasthan":9,"Uttar Pradesh":7,"Haryana":6,"Pakistan: Punjab":58,"Other":3,"Punjab":5},"2026-10-08":{"Rajasthan":11,"Other":2,"Uttar Pradesh":16,"Haryana":10,"Delhi":2,"Pakistan: Punjab":71,"Punjab":5},"2026-10-09":{"Other":3,"Uttar Pradesh":25,"Rajasthan":8,"Haryana":10,"Punjab":27,"Pakistan: Punjab":118,"Delhi":1},"2026-10-10":{"Rajasthan":8,"Uttar Pradesh":10,"Haryana":4,"Other":4,"Pakistan: Punjab":90,"Punjab":5,"Delhi":1},"2026-10-11":{"Other":3,"Uttar Pradesh":3,"Pakistan: Punjab":1,"Rajasthan":3,"Punjab":2},"2026-10-12":{"Rajasthan":2,"Uttar Pradesh":1,"Pakistan: Punjab":16,"Punjab":2,"Other":1},"2026-10-13":{"Uttar Pradesh":5,"Rajasthan":13,"Other":7,"Haryana":4,"Pakistan: Punjab":71,"Punjab":26},"2026-10-14":{"Other":15,"Rajasthan":214,"Uttar Pradesh":16,"Haryana":8,"Pakistan: Punjab":93,"Punjab":44,"Delhi":2},"2026-10-15":{"Other":8,"Uttar Pradesh":13,"Rajasthan":5,"Pakistan: Punjab":29,"Punjab":3},"2026-10-16":{"Uttar Pradesh":3,"Pakistan: Punjab":17,"Haryana":4,"Punjab":1,"Rajasthan":2},"2026-10-17":{"Uttar Pradesh":3,"Haryana":3,"Other":5,"Pakistan: Punjab":72,"Punjab":41,"Rajasthan":4},"2026-10-18":{"Uttar Pradesh":20,"Rajasthan":11,"Other":14,"Pakistan: Punjab":203,"Punjab":84,"Haryana":8},"2026-10-19":{"Other":19,"Rajasthan":140,"Uttar Pradesh":33,"Haryana":13,"Pakistan: Punjab":234,"Punjab":102,"Delhi":1},"2026-10-20":{"Other":26,"Uttar Pradesh":77,"Rajasthan":20,"Haryana":21,"Pakistan: Punjab":166,"Punjab":62},"2026-10-21":{"Other":18,"Uttar Pradesh":29,"Rajasthan":4,"Haryana":2,"Pakistan: Punjab":86,"Punjab":18},"2026-10-22":{"Uttar Pradesh":20,"Other":14,"Rajasthan":4,"Haryana":4,"Punjab":32,"Pakistan: Punjab":118},"2026-10-23":{"Other":19,"Rajasthan":12,"Uttar Pradesh":13,"Haryana":5,"Pakistan: Punjab":244,"Punjab":16,"Delhi":2},"2026-10-24":{"Other":31,"Uttar Pradesh":29,"Rajasthan":13,"Haryana":6,"Pakistan: Punjab":210,"Punjab":50,"Delhi":4},"2026-10-25":{"Other":65,"Rajasthan":26,"Uttar Pradesh":111,"Haryana":29,"Delhi":2,"Pakistan: Punjab":258,"Punjab":77},"2026-10-26":{"Other":50,"Uttar Pradesh":101,"Rajasthan":10,"Haryana":12,"Pakistan: Punjab":128,"Punjab":62},"2026-10-27":{"Other":34,"Rajasthan":11,"Uttar Pradesh":28,"Haryana":3,"Pakistan: Punjab":151,"Punjab":48},"2026-10-28":{"Uttar Pradesh":15,"Other":12,"Punjab":106,"Haryana":15,"Pakistan: Punjab":234,"Rajasthan":12},"2026-10-29":{"Other":15,"Rajasthan":13,"Haryana":1,"Pakistan: Punjab":455,"Punjab":112},"2026-10-30":{"Rajasthan":434,"Other":13,"Pakistan: Punjab":507,"Punjab":124,"Uttar Pradesh":2,"Delhi":1},"2026-10-31":{"Rajasthan":15,"Uttar Pradesh":8,"Other":19,"Haryana":10,"Pakistan: Punjab":292,"Punjab":106},"2026-11-01":{"Rajasthan":12,"Uttar Pradesh":7,"Other":8,"Pakistan: Punjab":292,"Haryana":9,"Punjab":110,"Delhi":1},"2026-11-02":{"Uttar Pradesh":12,"Other":11,"Punjab":136,"Pakistan: Punjab":202,"Rajasthan":17,"Haryana":9},"2026-11-03":{"Uttar Pradesh":32,"Other":42,"Rajasthan":24,"Haryana":18,"Pakistan: Punjab":366,"Punjab":218},"2026-11-04":{"Uttar Pradesh":54,"Other":57,"Rajasthan":158,"Haryana":22,"Pakistan: Punjab":476,"Punjab":220},"2026-11-05":{"Other":69,"Uttar Pradesh":95,"Rajasthan":39,"Haryana":21,"Punjab":202,"Pakistan: Punjab":338},"2026-11-06":{"Other":61,"Uttar Pradesh":40,"Rajasthan":12,"Haryana":18,"Punjab":116,"Pakistan: Punjab":216},"2026-11-07":{"Other":37,"Uttar Pradesh":35,"Rajasthan":25,"Haryana":18,"Punjab":188,"Pakistan: Punjab":331},"2026-11-08":{"Haryana":25,"Punjab":328,"Other":53,"Uttar Pradesh":18,"Rajasthan":35,"Pakistan: Punjab":461},"2026-11-09":{"Uttar Pradesh":67,"Other":76,"Rajasthan":35,"Haryana":28,"Pakistan: Punjab":272,"Punjab":294,"Delhi":1},"2026-11-10":{"Uttar Pradesh":135,"Other":94,"Rajasthan":34,"Haryana":27,"Punjab":270,"Pakistan: Punjab":198}},"note":"VIIRS NOAA-20, 1 Oct - 10 Nov each year; SP product 2020-2025, NRT 2026; duplicates within 0.4 km merged"},"firms_seasons":{"2020":{"product":"VIIRS_NOAA20_SP","detections":103235,"period_end":"2020-11-30","to_nov10":87554,"peak_day":["2020-11-05",6005]},"2021":{"product":"VIIRS_NOAA20_SP","detections":112237,"period_end":"2021-11-30","to_nov10":77921,"peak_day":["2021-11-07",7392]},"2022":{"product":"VIIRS_NOAA20_SP","detections":70355,"period_end":"2022-11-30","to_nov10":51993,"peak_day":["2022-11-05",5034]},"2023":{"product":"VIIRS_NOAA20_SP","detections":51862,"period_end":"2023-11-30","to_nov10":34268,"peak_day":["2023-11-08",3053]},"2024":{"product":"VIIRS_NOAA20_SP","detections":32580,"period_end":"2024-11-30","to_nov10":21800,"peak_day":["2024-11-17",1427]},"2025":{"product":"VIIRS_NOAA20_SP","detections":25460,"period_end":"2025-11-30","to_nov10":18217,"peak_day":["2025-11-01",1455]},"2026":{"product":"VIIRS_NOAA20_NRT","detections":16989,"period_end":"2026-11-10","to_nov10":16989,"peak_day":["2026-10-30",1411]}}}