پیش بینی خطر آتش سوزی جنگلها با یک ابزار نقشه برداری تعاملی

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از زد دی نت، ابزار مذکور هزینه‌های مقابله با آتش سوزی و نیز خسارات احتمالی وارده به زیرساخت‌های هر منطقه را در صورت وقوع آتش سوزی برآورد می‌کند و لذا یک ابزار سیاست گذاری فناورانه برای حفاظت از محیط زیست و منابع طبیعی محسوب می‌شود.

ابزار یادشده در اختیار شوراهای محلی قرار گرفته تا بتوانند مناطق جنگلی را که بیش از سایر مناطق در معرض آتش سوزی هستند شناسایی کنند و هزینه‌های مقابله با این چالش را به درستی برآورد کرده و برای مقابله با آن آماده شوند.

طراحی این ابزار با استفاده از داده‌های جغرافیایی و طبیعی که در طول ده سال جمع آوری شده‌اند، صورت گرفته و مبتنی بر اطلاعات خسارت‌ها و آتش سوزی‌هایی است که در ۲۲ هزار نقطه مختلف در حوزه‌های استحفاظی ۷۷ شهرستان رخ داده‌اند.

این ابزار تحت وب به مقامات محلی کمک می‌کند تا زیرساخت‌ها و امکانات خود را با صرف هزینه‌های منطقی برای مقابله با آتش سوزی در جنگل‌ها ارتقا دهند و قبل از بحرانی شدن شرایط آتش را مهار کنند. در دو سال گذشته آتش سوزی‌های بی سابقه در مناطق جنگلی استرالیا به علت گرمایش شدید زمین خسارات بی سابقه‌ای را به طبیعت و حیات وحش استرالیا وارد کرد.

البته ابزار یادشده تنها برای مقابله با آتش سوزی جنگل‌ها کاربرد ندارد و به عنوان مثال اطلاعات مربوط به آسیب‌های ناشی از سیل به جاده‌ها در یک دهه گذشته نیز در آن گنجانده شده است. اطلاعات این برنامه در آینده به روز خواهد شد.

113
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });