Shiny Kütüphanesi ile Açık Kaynak Kodlu WEB Tabanlı CBS Uygulaması Geliştirme
Künye
KAYA, E. (2024). Shiny Kütüphanesi ile Açık Kaynak Kodlu WEB Tabanlı CBS Uygulaması Geliştirme. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi (Online) , 7(5), 2010 - 2025. https://doi.org/10.47495/okufbed.1399033Özet
Coğrafi bilgi sistemleri (CBS) kullanılarak yapılan analiz sonuçları, farklı görselleştirme teknikleri ile birleştirildiğinde daha anlaşılır olmaktadır. Python, R ve Julia gibi açık kaynak kodlu programlama dilleri ile mekânsal veriler interaktif şekilde görselleştirilebilmektedir. Bu çalışmada, R Programlama dili içerisindeki shiny kütüphanesi kullanılarak WEB tabanlı CBS uygulaması geliştirilmiştir. Türkiye’de son 53 yılda meydana gelen deprem verileri Amerikan Jeolojik Araştırmalar Merkezi (United States Geological Survey-USGS; AJAM)’nin WEB adresinden indirilmiştir. İndirilen veriler R programlama dili içerisine aktarılmıştır. Shiny kütüphanesi ile WEB uygulaması geliştirilmiştir. WEB uygulaması içerisinde depremlerin yaşandığı yerlere ait noktasal yoğunluk haritaları oluşturulmuştur. Yoğunluk haritası üretmek için gerekli olan parametreler üzerinde çeşitli ayarlamalar yapılarak interaktif görselleştirme yapılabilmektedir. Geliştirilen uygulama ile Türkiye’de yaşanan depremlerin yoğunlaştığı yerler görülmektedir. Uygulama üzerine farklı mekânsal katmanlar eklenerek CBS uygulaması geliştirilebilmektedir. Ücretsiz, açık kaynak kodlu ve her türlü mekânsal veriyi analiz edebilecek kütüphanelerinin olması nedeniyle R programlama dili CBS çalışmalarında rahatlıkla kullanılabilmektedir. The comprehensibility of geographic information systems (GIS) analysis results is enhanced when paired with various visualization techniques. Open-source programming languages like Python, R, and Julia enable the interactive visualization of spatial data. In this study, a web-based GIS application was developed using the Shiny library in the R programming language. Earthquake data in Turkey spanning the past 53 years was obtained from the United States Geological Survey (USGS) website. The downloaded data was imported into the R programming language, and a web application was created using the Shiny library. Point-in-point density maps were generated for earthquakes within the web application. Interactive visualization can be achieved by adjusting various parameters needed to create a density map. The application reveals a concentration of earthquakes in Turkey. This web-based GIS application has the potential for further development by incorporating different spatial layers. Leveraging free, open-source code and libraries capable of analyzing any spatial data, the R programming language proves to be readily accessible for GIS studies.
Kaynak
Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü DergisiOsmaniye Korkut Ata University Journal of The Institute of Science and Technology
Cilt
7Sayı
5Bağlantı
https://doi.org/10.47495/okufbed.1399033https://hdl.handle.net/20.500.12508/3273
https://dergipark.org.tr/tr/pub/okufbed/issue/86902/1399033