Xét vùng phải của các đoạn trong vùng mới tạo chính là vùng đang xét.

Một phần của tài liệu Khảo sát nghiên cứu cấu trúc dữ liệu không gian Topo trong hệ thống thông tin đất đai (Trang 54)

xét.

+ Tính diện tích và tọa độ tâm vùng: giống phần tạo vùng tự động.+ Xóa vùng tách ban đầu: trừ vùng bị tách khỏi danh sách vùng. + Xóa vùng tách ban đầu: trừ vùng bị tách khỏi danh sách vùng.

+ Tính diện tích và tọa độ tâm vùng: giống phần tạo vùng tự động.+ Xóa vùng tách ban đầu: trừ vùng bị tách khỏi danh sách vùng. + Xóa vùng tách ban đầu: trừ vùng bị tách khỏi danh sách vùng. và xét lại vùng phải của các đoạn trong vùng.

+ Xét lại vùng trái của các đoạn trong các vùng, vùng trái của đoạn là vùng phải của đoạn có Id1 bằng Id2 và Id2 bằng Id1 của đoạn xét. vùng phải của đoạn có Id1 bằng Id2 và Id2 bằng Id1 của đoạn xét.

+ Vẽ lại các vùng+ Vẽ nhãn thửa + Vẽ nhãn thửa

Đầu ra: Sau khi thực hiện chức năng tách thửa thì thửa tách bị xóa, 2

thửa mới được tạo ra từ việc tách thửa ban đầu và vẫn đảm bảo tính chất topo của các thửa sau biến động. của các thửa sau biến động.

Hàm TachThua ( ).

+ Lập một vòng lặp For i = 1 tới Số các đoạn của vùng cần tách. Lưu tất cả các Line trong vùng đó vào danh sách LineT. cả các Line trong vùng đó vào danh sách LineT.

+ Lập một vòng lặp For …Next với i = 1 đến Số đoạn thẳng ở trong danh sách LineT. Kiểm tra nếu Line nào trong danh sách đó có 2 đỉnh trùng với sách LineT. Kiểm tra nếu Line nào trong danh sách đó có 2 đỉnh trùng với số hiệu được nhập vào từ 2 Textbox thì gắn cờ báo cho Line đó giá trị là False.

+ Dựa vào các thông số được nhập vào từ 3 Textbox tính trực ra tọa độ của hai điểm tách trên hai đoạn thẳng được gắn cờ báo giá trị False ở trên. của hai điểm tách trên hai đoạn thẳng được gắn cờ báo giá trị False ở trên. + Lưu thêm 4 đoạn thẳng mới được tách ra từ hai đoạn thẳng bị đánh dấu bằng cờ báo có giá trị là False vào danh sách LineT.

Lớp: Địa chính K50 54 SV: Nguyễn Thế Lưu Lưu

Một phần của tài liệu Khảo sát nghiên cứu cấu trúc dữ liệu không gian Topo trong hệ thống thông tin đất đai (Trang 54)