Quy trình cập nhật tự động dữ liệu điểm nóng cháy

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu thuật toán trích xuất điểm nóng,cháy từ ảnh vệ tinh và ứng dụng trong hệ thống thông tin cháy rừng (Trang 54 - 56)

Chương trình lưu dấu vết dữ liệu cần tải về vào bảng load_statuscủa hệ thống. Dữ liệu

điểm cháy được tải vào cơ sở dữ liệu hệ thống hàng ngày, nếu thơng tin đã có trong hệ thống khơng thay đổi, chương trình sẽ bỏ qua. Nếu thơng tin có thay đổi hoặc chưa có trong hệ thống, dữ liệu chương trình sẽ được cập nhật lại. Tất cả các hoạt động cũng sẽ

được ghi trong bảng load_log.

Chương trình sẽ tải các dữ liệu điểm cháy vào cơ sở dữ liệu PostgreSQL nơi lưu trữ dữ liệu các điểm cháy. Chương trình nạp dữ liệu Firemap chịu trách nhiệm từng bước cập nhật dữ liệu với các điểm cháy mới trở thành các dữ liệu có sẵn từ vệ tinh.

Chương trình sẽ tìm danh sách điểm cháy hiện tại từ cơ sở dữ liệu, nếu 1 phiên bản điểm cháy được đánh dấu có thể dùng được, bộ nạp lấy một danh sách từ nguồn đầu

vào và tải tập tin vào cơ sở dữ liệu nếu nó là dữ liệu mới hoặc cập nhật cơ sở dữ liệu nếu các tập tin đã thay đổi. Nếu 1 thay đổi được làm bởi cơ sở dữ liệu, 1 dòng sẽ in ra trong file log và 1 mục chèn vào bảng load_log trong cơ sở dữ liệu. Bất kỳlỗi nào xảy ra cũng được ghi vào tập tin log.

Nội dung của tệp cấu hình cho dữ liệu tự động từ trạm thu:

0 * * * * java -jar /home/firms/webfiremapper/src/firemap- loader/dist/firemap-loader.jar /home/firms/webfiremapper/src/firemap- viewer/etc/firemap.properties 3.3.5 Email cảnh báo

Các thành phần của email thông báo cung cấp cho người sử dụng bằng cách đọc các dữ liệu mà người sử dụng mô tả. Thông tin người sử dụng bao gồm khu vực họ quan tâm, tần số cảnh báo (ngày/tuần/thời gian thực gần nhất), email cung cấp ưu tiên(chữ, ảnh)… Email thông báo bao gồm tóm tắt số điểm cháy được phát hiện, 1 bảng danh sách đính kèm của điểm cháy với thuộc tính của nó định dạng là Comma Seperated Value(.csv) như 1 file đính kèm. Bảng danh sách cũng bao gồm trong email thông báo nếu số điểm cháy được phát hiện nhỏ hơn giá trị mà người dùng nhập vào. Người dùng có thẻ mở dữ liệu .csv thơng qua bảng tính Microsoft Excel hoặc phần mềm GIS.

Hệ thống gửi Email cảnh báo được thiết lập trên máy chủ FIRMS thuộc đại học Công Nghệ - Đại học Quốc Gia Hà Nội sẽ tự động gửi dữ liệu mới nhất hàng giờ có thay đổi đến người sử dụng.

Chương 4

KẾT QUẢ THỰC NGHIỆM

4.1 Thực nghiệm và kết quả thuật tốn trích xuất điểm nóng cháy.

Thuật toán được cài đặt trên máy chủ của trường Đại học Công Nghệ - Đại học Quốc Gia Hà Nội theo địa chỉ: 112.137.130.32:22.

Đầu vào của thuật toán: MOD021KM.A2014175.0455.006.2014175131155.hdf MOD03.A2014175.0455.006.2014175115526.hdf

Kết quả đầu ra của thuật toán: MOD14.A201475.0455.006.2014175131155.hdf

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu thuật toán trích xuất điểm nóng,cháy từ ảnh vệ tinh và ứng dụng trong hệ thống thông tin cháy rừng (Trang 54 - 56)