Results (
Indonesian) 1:
[Copy]Copied!
3. arsitektur perangkat lunak FLogADalam bagian ini kami menyajikan arsitektur perangkat lunak FLogA,menganalisis komponennya perangkat lunak dan menunjukkan interaksi mereka menggunakanUML diagram komponen (UML revisi Task Force, 2007).FLogA adalah aplikasi Web yang mengadopsi paradigma SOA.Sifat aplikasi Web arsitektur FLogA's memungkinkan untukdidistribusikan alur kerja, sehingga memungkinkan klien tipis yang berjalan di perangkattanpa hardware canggih untuk mengontrol mesinmenuntut api simulasi. Dalam Fig. 2, kami menyajikan sisi klienkomponen (kanan) dan komponen sisi server tingkat atas (kiri).Komponen sisi server akan dianalisis secara menyeluruh dalam bagian 3.2.3.1. klien sisiSisi klien kami dapat melihat bahwa Google Earth BrowserPlugin (Google Earth: Plug-in, 2012) memainkan peran kunci tidak hanyaGambar 1. Alur kerja (UML diagram aktivitas) untuk simulasi kebakaran otomatis yang khas di kawasan hutan baru.N. Bogdos, E.S. Manolakos / lingkungan pemodelan & Software 46 (2013) 182e195 185karena itu adalah bagian besar dari antarmuka pengguna, tetapi juga karena ituberinteraksi secara langsung atau tidak langsung dengan hampir setiap komponen softwareklien. Google Earth Browser Plugin memungkinkanFLogA untuk memberikan kepada pengguna tingkat GIS fungsionalitas yang diperlukan.Akhirnya, peran dari antarmuka pengguna komponen adalah untuk mengumpulkanpengguna input dan output sistem sekarang.Hutan Set komponen javaScript mengambil sebagai input Koordinatsudut kawasan persegi hutan. Itu menghitungPusat koordinat dari setiap sel dan memperoleh data elevasimelalui panggilan berturut-turut untuk Google Earth Browser Plugin. Dalamkomputer modern prosedur ini mungkin mengambil beberapa detik,tergantung pada ukuran grid hutan. Untuk hutan Mani (gambar 6),seluas 4556 ha yang memiliki 450 450 ukuran grid, prosedur mengambilsekitar 3 s pada laptop (klien CPU: Intel Core2Duo, 1.86 GHz, memori:4 GB DDR3). Setelah selesai, komponen Set hutan melakukanpermintaan Ajax asinkron (prototypejs.org, 2012) ke servermelewati informasi elevasi spasial. Server akan menggunakaninformasi ini untuk menghitung file raster lereng dan aspekdiperlukan untuk simulasi (Lihat bagian 3.2.1 untuk rincian).Tepat sebelum simulasi alur kerja terus sisi server, dan jikapengguna tidak memberikan nilai secara manual, klien browsermenghubungkan ke layanan Web cuaca dan hotspot melaluiSimulasi Setup komponen javaScript untuk mendapatkandinamis masukan informasi yang diperlukan untuk simulasi.Layanan hotspotnya pengapian didasarkan pada api MODIS aktif /Hotspot Data, produk MODIS NASA (resolusi moderatImaging Spectroradiometer) respon cepat System (NASA /Universitas Maryland, 2002). FLogA's klien download melaluiPERUSAHAAN repositori (Davies et al., 2009) berisi file KMLpengapian hotspot koordinat serta hotspot setiap deteksinilai kepercayaan. Mem-parsing hotspot koordinat dan filterHotspot yang berdasarkan kepercayaan deteksi, menggunakan userconfigurableambang keyakinan, sebelum melewati merekaserver.Layanan cuaca yang digunakan adalah Wunderground Data Feed (APIeXMLeWunderWiki, 2012). Memerlukan dua berturut-turut panggilan dalam rangkauntuk mengumpulkan data cuaca daerah: tujuan panggilan pertama adalah untukGeo-mencari kumpulan Stasiun terdekat METAR berdasarkan hutanPusat koordinat, dan yang kedua panggilan adalah untuk memperoleh arusCuaca kondisi dari terdekat Stasiun tersebut. Klienmem-parsing file XML yang panggilan ini kembali untuk mendapatkannilai-nilai yang diperlukan dari kecepatan angin dan arah serta udara relatifkelembaban sebelum melewati mereka ke server. Stasiun METAR secaratidak berarti seragam dialokasikan di seluruh Eropa, yang dalam beberapa kasusdapat menyebabkan jarak yang sangat jauh antara lokasi METAR's dan hutan.FLogA memperingatkan pengguna jika jarak tertentu dapat dikonfigurasi penggunamelampaui ambang batas; pengguna selalu diberikan pilihan untuk memasukkanCuaca terkait nilai parameter secara manual.Akhirnya, komponen javaScript Polygon Draw digunakan untukhutan dan poligon umum menggambar (misalnya bahan bakar model terkait poligon)pada peta. Dibutuhkan sebagai feed pengguna mouse masukan, danOutput grafis poligon pada bumi permukaan menggunakanGoogle Earth Browser Plugin. Komponen Polygon Drawdigunakan dalam kasus-kasus definisi area hutan, sebuah poligon penutup tanahmunculnya, atau menarik gratis poligon. Contoh akan disediakan dalamBagian 4 (rajah-rajah 6 dan 10)
Being translated, please wait..
