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.