{"city":{"id":"faisalabad","name":{"en":"Faisalabad","ur":"فیصل آباد","hi":"फ़ैसलाबाद"},"country":"PK","lat":31.418,"lon":73.079,"page":"https://hamarihawa.org/air/faisalabad/"},"note":"Measurements around the city, not shares of what is in its air. Live air quality is not included: the pages fetch it in the browser from Open-Meteo (Copernicus CAMS model).","fires_now":{"wind_from_deg":106,"wind_kmh":3,"upwind_24h":703,"within_250km_24h":1641,"within_250km_7d":8465,"upwind_districts":[{"name":"Okara","state":"Punjab","cc":"PK","slug":"okara","spots":102,"km":106},{"name":"Nankana Sahib","state":"Punjab","cc":"PK","slug":"nankana-sahib","spots":91,"km":66},{"name":"Tarn Taran","state":"Punjab","cc":"IN","slug":"tarn-taran","spots":86,"km":165},{"name":"Firozpur","state":"Punjab","cc":"IN","slug":"firozpur","spots":80,"km":159},{"name":"Shekhupura","state":"Punjab","cc":"PK","slug":"shekhupura","spots":36,"km":105},{"name":"Gurdaspur","state":"Punjab","cc":"IN","slug":"gurdaspur","spots":33,"km":215},{"name":"Kasur","state":"Punjab","cc":"PK","slug":"kasur","spots":33,"km":105},{"name":"Amritsar","state":"Punjab","cc":"IN","slug":"amritsar","spots":32,"km":168},{"name":"Kapurthala","state":"Punjab","cc":"IN","slug":"kapurthala","spots":30,"km":204},{"name":"Faisalabad","state":"Punjab","cc":"PK","slug":"faisalabad","spots":28,"km":44},{"name":"Bathinda","state":"Punjab","cc":"IN","slug":"bathinda","spots":23,"km":229},{"name":"Faridkot","state":"Punjab","cc":"IN","slug":"faridkot","spots":21,"km":173}],"unit":"distinct fire spots (one per fire, however many satellites saw it)"},"fires_daily":{"dates":["2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29"],"within_50km":[null,3,3,0,1,3,6,6,5,3,9,0,8,1,4,0,2,7,13,17,6,15,22,53,34,41,31,57,44,64],"within_250km":[null,154,230,202,240,224,352,263,244,319,375,20,162,168,267,72,214,532,925,730,458,734,817,1071,693,853,903,1108,1335,1659],"unit":"fire spots per Pakistan-time day, all satellites"},"seasons":{"from":"10-01","to":"10-29","years":[2019,2020,2021,2022,2023,2024,2025,2026],"suomi_npp_within_250km":[12256,18326,12689,11026,5920,6515,6429,5168],"gaps":{"2026":["2026-10-13"]},"missing":{}},"no2":{"m":3.52,"r":2.14,"cov":0.99,"peak":[3.01,"plant","Faisalabad GTPS Power Station",16,31.457,73.246],"rank":21,"prev":null,"prevEnd":"2026-10-14","window":["2026-10-15","2026-10-28"],"unit":"1e15 molecules/cm2 (approximate)","ranked_cities":58,"fields":{"m":"mean within 15 km","r":"ratio to the surrounding baseline","cov":"share of the 15 km disc with data","peak":["smoothed ratio","kind","named after","km from the city","lat","lon"],"hist":"window end -> {city: [m, r]}"}},"sources_within_50km":{"ch4":{"n":1,"kg_h":335,"pk":1,"in":0,"top":[["Chak 216 Rakh Branch",335,6,45,"2026-09-09","PK",16,"Faisalabad",36]],"of":58},"co2":{"n":0,"t_h":0,"pk":0,"in":0,"top":[]},"fossil":{"n":3,"coal":0,"gas":1,"oil":2,"top":[["Faisalabad Liberty Power Tech Power Plant","oil",202,34],["Faisalabad GTPS Power Station","gas",144,6],["Crescent Power Tech Ltd.","oil",27,49]]},"industry":{"n":43},"hot":{"n":0,"pk":0,"in":0,"top":[]},"kilns":{"n":942,"survey":true,"pk":942,"in":0,"zigzag":4,"est":779,"pm25_t_day":191.8},"rank":{"ch4":26,"co2":null,"hot":null,"industry":47,"kilns":9,"fossil":12},"ranked":{"ch4":34,"co2":22,"hot":23,"industry":58,"kilns":34,"fossil":35}},"sources_built":"2026-10-26","live_ranks":{"upwind_24h":2,"within_250km_24h":1,"within_250km_7d":1},"sources":{"fires":"NASA FIRMS (VIIRS, MODIS)","no2":"Sentinel-5P TROPOMI via NASA GIBS","methane_co2":"Carbon Mapper","maps":"OpenStreetMap (ODbL)","kilns":"SentinelKilnDB and Pakistan kiln surveys (CC BY-NC)"},"generated":"2026-10-29T22:48:00.000Z"}