{"id":6084,"date":"2024-03-19T07:36:03","date_gmt":"2024-03-19T07:36:03","guid":{"rendered":"https:\/\/www.nema.go.ug\/new_site\/?p=6084"},"modified":"2025-04-16T05:16:21","modified_gmt":"2025-04-16T05:16:21","slug":"airquality","status":"publish","type":"post","link":"https:\/\/www.nema.go.ug\/en\/airquality\/","title":{"rendered":"AIR QUALITY"},"content":{"rendered":"\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>\r\n<!-- Include Leaflet CSS and JS -->\r\n<p>&nbsp;<\/p>\r\n<p><script src=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.js\"><\/script><\/p>\r\n<p>&nbsp;<\/p>\r\n<!-- Include jQuery -->\r\n<p><script src=\"https:\/\/code.jquery.com\/jquery-3.6.4.min.js\"><\/script><style>\r\n        #map {\r\n            height: 400px;\r\n        }\r\n    <\/style><\/p>\r\n<div id=\"map\">\u00a0<\/div>\r\n<p><script>\r\n        \/\/ Initialize Leaflet map\r\n        var map = L.map('map').setView([1.3733, 32.2903], 6); \/\/ Set initial view to Kampala, Uganda\r\n\r\n        \/\/ Add OpenStreetMap as the base layer\r\n        L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\r\n            attribution: '\u00a9 OpenStreetMap contributors'\r\n        }).addTo(map);\r\n\r\n        \/\/ Sample API endpoint and access token\r\n        var apiEndpoint = 'https:\/\/api.airqo.net\/api\/v2\/devices\/measurements\/grids\/{GRID_ID}';\r\n        var accessToken = \"WHGPBQBPUY7JWKCK\";\r\n\r\n        \/\/ Make API request\r\n        $.ajax({\r\n            url: apiEndpoint.replace('{GRID_ID}', '64b7ef42d7249f0029fed6e6').concat('?token=' + accessToken),\r\n            method: 'GET',\r\n            success: function(apiResponse) {\r\n                console.log(\"apiResponse\",apiResponse)\r\n                \/\/ Loop through measurements and add markers to the map\r\n                apiResponse.measurements.forEach(function(measurement) {\r\n    var lat = measurement.siteDetails.approximate_latitude;\r\n    var lon = measurement.siteDetails.approximate_longitude;\r\n    var pm25Value = Math.round(measurement.pm2_5.value); \/\/ Round off pm2_5 value\r\n    var siteName = measurement.siteDetails.description;\r\n    var aqiCategory = measurement.aqi_category;\r\n    var aqiColor = measurement.aqi_color;\r\n\r\n    \/\/ Create a marker with different colors based on AQI category\r\n    var marker = L.marker([lat, lon], {\r\n        icon: L.divIcon({\r\n            className: 'custom-marker',\r\n            iconSize: [20, 20],\r\n            iconAnchor: [10, 10],\r\n            popupAnchor: [0, -30],\r\n            html: '<div style=\"background-color: #' + aqiColor + '; width: 30px; height: 30px; border-radius: 50%; text-align: center; line-height: 30px; color: black;\">' + pm25Value + '<\/div>'\r\n\r\n        })\r\n    }).addTo(map)\r\n        .bindPopup('<b>' + siteName + '<\/b><br>PM2.5 Value: ' + pm25Value + '<br>AQI Category: ' + aqiCategory);\r\n});\r\n            },\r\n            error: function(error) {\r\n                console.error('Error fetching data:', error);\r\n            }\r\n        });\r\n    <\/script><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u00a0<\/p>\n","protected":false},"author":7,"featured_media":19839,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79],"tags":[],"class_list":["post-6084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-air-quality"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AIR QUALITY - NEMA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AIR QUALITY - NEMA\" \/>\n<meta property=\"og:description\" content=\"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/\" \/>\n<meta property=\"og:site_name\" content=\"NEMA\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-19T07:36:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-16T05:16:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.nema.go.ug\/new_site2\/wp-content\/uploads\/2024\/03\/uganda-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"944\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeffrey Opiyo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeffrey Opiyo\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/\"},\"author\":{\"name\":\"Jeffrey Opiyo\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/person\/76cdcefe08a52a17ce1c644e3d6773d1\"},\"headline\":\"AIR QUALITY\",\"datePublished\":\"2024-03-19T07:36:03+00:00\",\"dateModified\":\"2025-04-16T05:16:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/\"},\"wordCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg\",\"articleSection\":[\"Air Quality\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/\",\"url\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/\",\"name\":\"AIR QUALITY - NEMA\",\"isPartOf\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg\",\"datePublished\":\"2024-03-19T07:36:03+00:00\",\"dateModified\":\"2025-04-16T05:16:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage\",\"url\":\"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg\",\"contentUrl\":\"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg\",\"width\":1366,\"height\":944},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.nema.go.ug\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AIR QUALITY\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#website\",\"url\":\"https:\/\/www.nema.go.ug\/new_site2\/\",\"name\":\"NEMA\",\"description\":\"Ensuring Sustainable Development\",\"publisher\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nema.go.ug\/new_site2\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#organization\",\"name\":\"NEMA\",\"url\":\"https:\/\/www.nema.go.ug\/new_site2\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2025\/04\/cropped-siteilog-1.png\",\"contentUrl\":\"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2025\/04\/cropped-siteilog-1.png\",\"width\":240,\"height\":240,\"caption\":\"NEMA\"},\"image\":{\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/person\/76cdcefe08a52a17ce1c644e3d6773d1\",\"name\":\"Jeffrey Opiyo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bf115a3850282a0d723869fdead6e6daa34e7233d036d74e0dad5e9015552ba1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bf115a3850282a0d723869fdead6e6daa34e7233d036d74e0dad5e9015552ba1?s=96&d=mm&r=g\",\"caption\":\"Jeffrey Opiyo\"},\"url\":\"https:\/\/www.nema.go.ug\/en\/author\/jeffrey\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AIR QUALITY - NEMA","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/","og_locale":"en_US","og_type":"article","og_title":"AIR QUALITY - NEMA","og_description":"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u00a0","og_url":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/","og_site_name":"NEMA","article_published_time":"2024-03-19T07:36:03+00:00","article_modified_time":"2025-04-16T05:16:21+00:00","og_image":[{"width":1366,"height":944,"url":"https:\/\/www.nema.go.ug\/new_site2\/wp-content\/uploads\/2024\/03\/uganda-1.jpg","type":"image\/jpeg"}],"author":"Jeffrey Opiyo","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jeffrey Opiyo"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#article","isPartOf":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/"},"author":{"name":"Jeffrey Opiyo","@id":"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/person\/76cdcefe08a52a17ce1c644e3d6773d1"},"headline":"AIR QUALITY","datePublished":"2024-03-19T07:36:03+00:00","dateModified":"2025-04-16T05:16:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/"},"wordCount":7,"publisher":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/#organization"},"image":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg","articleSection":["Air Quality"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/","url":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/","name":"AIR QUALITY - NEMA","isPartOf":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage"},"image":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg","datePublished":"2024-03-19T07:36:03+00:00","dateModified":"2025-04-16T05:16:21+00:00","breadcrumb":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nema.go.ug\/new_site2\/airquality\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#primaryimage","url":"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg","contentUrl":"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2024\/03\/uganda-1.jpg","width":1366,"height":944},{"@type":"BreadcrumbList","@id":"https:\/\/www.nema.go.ug\/new_site2\/airquality\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nema.go.ug\/en\/"},{"@type":"ListItem","position":2,"name":"AIR QUALITY"}]},{"@type":"WebSite","@id":"https:\/\/www.nema.go.ug\/new_site2\/#website","url":"https:\/\/www.nema.go.ug\/new_site2\/","name":"NEMA","description":"Ensuring Sustainable Development","publisher":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nema.go.ug\/new_site2\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.nema.go.ug\/new_site2\/#organization","name":"NEMA","url":"https:\/\/www.nema.go.ug\/new_site2\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/logo\/image\/","url":"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2025\/04\/cropped-siteilog-1.png","contentUrl":"https:\/\/www.nema.go.ug\/en\/wp-content\/uploads\/2025\/04\/cropped-siteilog-1.png","width":240,"height":240,"caption":"NEMA"},"image":{"@id":"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/person\/76cdcefe08a52a17ce1c644e3d6773d1","name":"Jeffrey Opiyo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.nema.go.ug\/new_site2\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bf115a3850282a0d723869fdead6e6daa34e7233d036d74e0dad5e9015552ba1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bf115a3850282a0d723869fdead6e6daa34e7233d036d74e0dad5e9015552ba1?s=96&d=mm&r=g","caption":"Jeffrey Opiyo"},"url":"https:\/\/www.nema.go.ug\/en\/author\/jeffrey\/"}]}},"_links":{"self":[{"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/posts\/6084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/comments?post=6084"}],"version-history":[{"count":2,"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/posts\/6084\/revisions"}],"predecessor-version":[{"id":26081,"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/posts\/6084\/revisions\/26081"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/media\/19839"}],"wp:attachment":[{"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/media?parent=6084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/categories?post=6084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nema.go.ug\/en\/wp-json\/wp\/v2\/tags?post=6084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}