Pnomotorax



Sistem; orman yangınlarını Meteoroloji Müdürlüğünden aldığı hava değerlerini yorumlayarak doğal yollarla orman yangını çıkıp çıkmayacağını ve tehlike seviyesini belirleyen bir sistemdir.

Tıp literatüründe akciğer çökmesi hastalığı anlamına gelen Pnomotorax dünyamızın akciğerleri olan Orman yangınları için çözüm üreten akademik kökenli bir proje.   

Pnomotorax temelinde doğal sebeplerden dolayı çıkan orman yangınlarını önceden tespit etmek için kullanılır. Hava durumu değerlerinin lineer bir formülle hesaplanışıdır. Bu tespit aralarında çeşitli üniversitelerden pek çok  akademisyenin ortak çalışması olup, 10 yılı aşkın süre zarfındaki çalışmalar sonucunda Artvin Çoruh Üniversitesinden Yar. Doç. Dr. Bülent Sağlam tarafından ortaya çıkan bir teze aittir. Yurtiçinde ve Yurtdışında pek çok konferansta çok büyük ses getiren bu araştırmanın formülünü Microsoft’un yeni yazılım teknolojileri ile uyarlayarak erken uyarı ve anında uyarı sistemi kurulması ülkemiz adına çok  gereklidir.

Meteoroloji müdürlüğünden 15 dakikada bir “SDTR.xml” uzantılı bir dosyada tüm illerin ve ilçelerinin hava bilgileri static-ip mize sürekli gelmektedir. Buradan gelen değerleri formüle uygun bir şekilde sistemle yorumlatıp, son kullanıcıya erken uyarı bilgisi gelmektedir. Bu verileri de veritabanına kaydederek istenildiği takdirde istatistik olarak il-il, ilçe-ilçe çeşitli zaman aralıklarına ait veriler ekrana getirilmektedir. Bu bilgiler meteoroloji müdürlüğünden gelebileceği gibi geliştirilen bir pic sensor ile de alınabilmektedir.

Pnomotorax Projesi 3  parçadan oluşmaktadır. Masaüstü uygulama modülü, web modülü ve mobile modülü.

Masaüstü modülünde tüm verilere bilgisayarınızda kurulu olan bir program sayesinde yetkili kişiler sisteme erişebiliyor. Webden ise tüm vatandaşlar erişebiliyor. Bu sistemin en güzel taraflarından birisi insanlar bulundukları bölgeyi belirttikleri takdirde üye olarak, sistem uyarılarını webden mail olarak alabiliyorlar ayrıca üzerinde çalıştığım bir sistemle de Turkcell’den cep telefonlarına SMS olarak da alabilecekler. Böylelikle halka ulaşım ve uyarı çok daha efektif olacak.

Webden kullanıcılar bulundukları bölgeleri seçerek tehlike durumunu görebilecekler. Webden kayıt yaptıkları takdirde, tehlike durumundaki acil uyarılar mail ve SMS olarak kendilerine iletilecek. Bulundukları bölgedeki kurtarma ekipleri ve itfaiye durumunu inceleyebilecekler.

İstenilirse Vista işletim sistemlerinin sağ tarafında bulunan Gadget bar’a bir uygulama ekleyerek sürekli bulundukları bölge hakkında bilgiler alabilecekler ve bu sistem sayesinde sürekli güncellenecek.

Projenin Mobile tarafında ise PDA'lara kurulu olan programla istenildiği takdirde, mobile olarak bulunduğu bölgenin bilgilerini alabilecek. PDA uygulamaları web servislerini kullanarak çalışacak. Ayrıca bir ormana giden birisi GPS ile bulunduğu koordinatları alınıp en yakın istasyon’un değerleri yorumlanarak kullanıcıya sunulacak.

İtfaiye biriminde bulunan Masaüstü uygulama, gezici ekiplerde de PDA ve SMS yardımı ile muhtemel bir yangın öncesinde hazırlıklarını yaparak, yangın çıkabilecek bölgede önceden konuşlandırılarak erken müdahalenin yapılması sağlanacaktır. Diğer insan kaynaklı yangınlarda da hava durumu değerler otomatik olarak değişeceği için anında uyarı sistemi de olmuş olacaktır.


Projede Kullanılan Yazılım teknolojileri ve işlevleri: 

Proje Mimarisi

C#/WPF
 Sistemin yönetim birimi olarak masaüstü uygulaması kullanılacak + itfaiyelerde de masaüstü uygulama + Windows hizmeti olacak ve sürekli uyarılar için hazırda bekleyecek. Formüldeki değişiklikler ve sensor eklemelerinde bu birimden girilecek.

Silverlight 3.0
 Bu kısımda WCF ile veritabanından alınan veriler ekrana verilecek kişilerin bölgelerine göre seçim yapmaları sağlanacak, istatistikler ekrana yansıtılacak. Banner, Intro ve animasyonlar Silverlight la yapılacak.

WCF
 Veritabanımızdaki verileri Silverlight ’a ve PDA ’lere çekmek için web servisi olan Windows Web Communication Foundation (WCF) kullanacaktır.
 
LINQ
 LINQ sorgulama dili ile de veritabanına erişim sağlanacak ve sorgulama yapılacak.

SQL Server 2008
 Tüm veriler ve bilgiler SQL Server veritabanında tutulacak, veri çekilmesi ve sorgulaması burdan yapılacak.

Microsoft Bing Maps (Virtual Earth)
 Veritabanından çekeceği koordinatları harita üzerine yansıtacak. Eklenilen pinlerde açıklamalar ve değerler yer alacak.

Windows Mobile Professional 6.0
Gezici itfaiye ekiplerinin ve kullanıcıların PDA’lerine kurulu olan bir program yardımı ile bulundukları bölgelerin tehlike durumlarını öğrenebilecekler.


Pnomotorax PDA Mobile Modülü
 


PDA lara kurulu olan mobile modülü ile cep bilgisayarından bulunduğunuz bölgenin yangın tehlike durumunu inceleyebilirsiniz. Karşılama ekranında ilk olarak bulunduğumuz ili ve ilçeyi varsa alt bölgeleri seçiyoruz.
 

Bulunduğumuzbölgeyi seçtikten sonra karşımıza 3 menülü seçenek gelecek. Yangıntehlikesini incelemek için “Orman Önizleme”, Meteoroloji Müdürlüğündengelen verilerle bulunduğumuz bölgedeki hava durumunu görmek için “HavaDurumu”, geçmiş zaman aralıklarındaki tehlike durumlarını incelemekiçin de “İstatistikler” seçeneğinden ulaşabiliriz.
 


Orman Yangını Önizleme Seçeneğinde seçtiğimiz bölgenin tehlike durumuistasyonun bulunduğu bölgenin koordinatı harita ile birlikte karşımızagelmekte.


“Hava Durumu” seçeneğinde Meteoroloji Müdürlüğünden gelen hava durumuverileri ile 15 dk içerisindeki bulunduğunuz bölgedeki verilereerişebiliriz.


 “İstatistikler” istediğimiz bölgenin istediğimiz zaman aralığındaki istatistiklerini ve tehlike oranlarına erişmemizi sağlar.

Web ve Masaüstü Modülü