Python İle Bölgesel Deprem Verileri Takip Uygulaması (TANITIM) VİDEO
Bölgesel Deprem Verileri Takip Uygulaması
Deprem verilerini gerçek zamanlı takip eden bu Python uygulaması, kullanıcıya kapsamlı ve anlık bilgiler sunmak üzere geliştirildi. Uygulama, İstanbul'daki Kandilli Rasathanesi ve Deprem Araştırma Enstitüsü'nün sunduğu verileri sürekli olarak çeker ve bu verileri kullanıcının inceleyebilmesi için düzenli aralıklarla günceller. Deprem bölgesi, büyüklük (ML, Mw), derinlik ve konum gibi bilgilerin kolayca takip edilebilmesi sağlanırken, veriler tablo halinde görüntülenir ve kullanıcı, yeni gelen verileri gözden kaçırmadan anlık olarak kontrol edebilir.
Uygulamanın en dikkat çekici özelliklerinden biri, tkinter kütüphanesi ile oluşturulmuş sezgisel bir arayüzdür. Bu arayüz, hem kullanıcının verilerle etkileşimde bulunmasını sağlar hem de sürekli yenilenen deprem bilgilerini net bir şekilde sunar. TreeView formatında sunulan tablo, tarih, saat, enlem, boylam, derinlik gibi önemli bilgileri gösterirken, kullanıcının bu veriler arasında hızlıca gezinmesine olanak tanır. Örneğin, önceki ve sonraki deprem kayıtları arasında geçiş yapmak veya en yüksek ve en düşük büyüklüklü depremleri bulmak için kullanıcıya çeşitli butonlar sunulur.
Kullanıcılar, bu verileri sadece tabloda görmekle kalmaz; aynı zamanda, çift tıklama ile depremin gerçekleştiği konumu harita üzerinde de inceleyebilir. PyQt5 kütüphanesi yardımıyla açılan bu harita, Folium kullanılarak oluşturulmuş olup, depremin tam konumunu ve büyüklüğünü harita üzerinde görselleştirir. Harita detayları, kullanıcıya daha kapsamlı bir analiz imkanı verir, böylece deprem bölgesini daha net bir şekilde inceleme fırsatı sunar.
Uygulama, belirli aralıklarla otomatik olarak güncellenir. Her dakika veriler yeniden çekilerek tabloda güncellenir ve yeni gelen veriler, durum çubuğunda kullanıcıya gösterilir. Bu özellik, kullanıcıların en güncel bilgilere hızlı bir şekilde erişmesini sağlar. Yeni veriler, durum çubuğunda bölge adı, derinlik ve büyüklük gibi kritik bilgilerle özetlenir, bu da kullanıcının o anki en önemli deprem bilgilerini takip etmesini kolaylaştırır.
Ayrıca, uygulama yalnızca veri takibi ile sınırlı kalmaz; kullanıcılar bölgedeki en yüksek veya en düşük büyüklüklü depremleri hızlıca bulma özelliğinden faydalanabilir. Bu işlevler, özellikle kritik durumlarda kullanıcıların önemli verilere daha hızlı ulaşmasını sağlar. Örneğin, en büyük depremleri bulmak, deprem analizi ve risk değerlendirmesi yapmak isteyen bir kullanıcı için oldukça değerli bir araçtır.
Deprem verilerinin erişilebilir ve görselleştirilebilir olması, özellikle de bu verilere anında ulaşılabilmesi, bu yazılımı büyük ölçüde faydalı kılar. Acil durumlarda veya günlük takipte kullanıcılar, bu uygulama sayesinde bölgesel depremleri yakından izleyebilir, analiz edebilir ve gerektiğinde görsel olarak da inceleyebilirler.