ADVERTISEMENT

CCTVs help QC gov't monitor social distancing in public markets

Published Apr 20, 2020 12:00 am
By Chito Chavez The Quezon City government said late Monday that nine high-precision closed circuit television (CCTV) cameras will be installed starting April 21 in strategic locations near the city’s public markets to ensure that social distancing is strictly followed. Mayor Joy Belmonte said the CCTVs will be put up in Commonwealth Ave fronting Commonwealth Market (southbound), Commonwealth Ave corner IBP Road and Litex, Quirino Highway corner Gen Luis St. and Susano Road, and Quirino Highway corner Ramirez St., Novaliches. “The CCTV cameras would serve as extra set of eyes for our authorities on the ground as they strictly implement social distancing to stop the spread of coronavirus disease 2019 (COVID-19),” said Belmonte. She added that cameras will also be placed in Quirino Highway corner Don Julio Gregorio St. in Barangay Bagbag, Samson Road-Balintawak, EDSA-Balintawak, EDSA corner Ermin Garcia St, Cubao, and Tandang Sora corner Visayas Ave. “It is important that we ensure that social distancing is properly implemented as we enter the crucial part of the enhanced community quarantine,” Belmonte stressed. Assistant City Administrator for Operations Alberto Kimpo explained the high precision CCTV cameras will be integrated into the city’s Disaster Risk Reduction and Management Office (DRRMO) command center. Once fully operational, Kimpo said they have the capacity to monitor three neighboring markets simultaneously. The CCTVs will monitor Commonwealth Market, Datu Tahil Market, Gatmaitan Market, and Litex Market; in the Novaliches area, these shall cover the following markets: Susano Market, Nova Plaza Market, Novaliches Market, Susano Arcade, Francisco Talipapa, and Bagbag Market. Also covered by CCTVs are the Balintawak area: Cloverleaf Market, Riverview 1, Riverview 2, Pilson, MC Market, and North Diversion Market; Cubao area: Q-Mart Market; and Tandang Sora area: Tandang Sora Bayan Palengke, Visayas Market, and Tandang Sora Livelihood Coop. Kimpo said the wireless CCTV cameras are capable of 360-degree view, zoom-in and out and can be viewed by authorized personnel through mobile phone. “These cameras will provide real-time situation in our public markets. Our monitoring center will alert authorities on the ground if social distancing is not strictly followed,” said Kimpo. He noted the cameras also give another layer of protection for shoppers against unscrupulous individuals who might commit lawless acts. In a bid to prevent the spread of COVID-19, Belmonte ordered the strict implementation of precautionary measures in all public and privately-run markets. She added that market owners are responsible for ensuring social distancing by controlling the volume of customers at a given time. “Markets are also ordered to put up single entry and exit points to control the flow of customers. Clean water, sinks, and alcohol must be available in these points all the time for handwashing purposes,’’ Belmonte concluded.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.