Nhóm công cụ xây dựng trong chƣơng trình

Một phần của tài liệu Nghiên cứu về xử lý song song trong GIS và xây dựng ứng dụng song song hóa thuật toán định dòng chảy trên bề mặt (Trang 86 - 87)

Hình 4.2. :Form chính của phần mềm phân tích song song dòng chảy theo D8 Phần mềm gồm có 3 nhóm mục, thứ nhất là nhóm thao tác, thứ 2 là nhóm công cụ trên phần mềm, thứ 3 là nhóm hiển thị kết quả thực hiện dạng text.

Nhóm mục thao tác:

- Mở file text độ cao: Đây là nút dùng để mở file text ArcGis mà ta muốn xử lý. - Lƣu file text kết quả: Đây là nút dùng để Lƣu lại các kết quả mà ta tính đƣợc

qua các thuật toán nhƣ Thuật toán D8 và tính tích lũy trở lại vào file text ArcGis.

- Thoát: Nút dừng phần mềm và thoát khi ta không muốn thực hiện nữa. Nhóm mục công cụ:

- Thuật toán D8: Đây là nút dùng thuật toán tính hƣớng dòng chảy D8 để tính các hƣớng có thể có của một ô từ file text đã nhập vào.

- Tính tích lũy: Từ hƣớng dòng chảy D8 đã tính đƣợc ta dùng nút này để tính tích lũy dòng chảy.

- Chuyển dạng raster: Sau khi đã tính đƣợc hƣớng D8 hay tích lũy dòng chảy, ta lƣu kết quả lại thành file text và từ file text này ta sẽ dùng nút này để chuyển sang form khác bắt đầu chuyển dạng dữ liệu từ file text thành dạng raster, kết quả sẽ đƣợc hiển thị rõ hơn ở dạng này.

- Hiển thị kết quả: Nút này dùng để chuyển sang form mới. Trong form này sử dụng ArcEngine để hiển thị dữ liệu bản đồ mà ta muốn xem. Ta sẽ hiển thị file raster trên form này.

Nhóm mục hiển thị dạng tex: Là khung hiển thị phía bên tay phải, khung sẽ hiển thị kết quả mỗi khi ta load file text lên, kết quả của các phép tính hƣớng D8, tính tích lũy. Ta có thể dễ dàng theo dõi kết quả trong khung này.

Một phần của tài liệu Nghiên cứu về xử lý song song trong GIS và xây dựng ứng dụng song song hóa thuật toán định dòng chảy trên bề mặt (Trang 86 - 87)