4.1.4.1 Sơ đồ thuật toán
4.1.4.2 Thiết kế form
Hình 4.10 Giao diện tính tọa độ điểm chi tiết
Form tính tọa độ điểm chi tiết về giao diện được thiết kế tương tự như form xử lý số liệu ở trên. Form tính tọa độ điểm chi tiết thiết kế 2 command button lựa chọn đường dẫn đến thư mục chứa tệp số liệu cần xử lý.
Các đối tượng checkbox là các tùy chọn cho phép chương trình xuất ra các định dạng *.xyh, *.scr, *.mcr để hiển thị điểm lên nền đồ họa của các phần mềm đồ họa như : Vecad, Auto cad2004, Micro station.
Các textbox dùng để hiển thị tên của các file số liệu nhập vào cũng như tên của các file kết quả được xuất ra.
Các command button còn lại được dùng để gọi các thủ tục xử lý số liệu như trong form xử lý số liệu.
Từ form chính thông qua menu -->Tính tọa độ điểm chi tiết tính tọa độ điểm chi tiết, ta tiến hành lựa chọn file số liệu thông qua 2 button . Hộp thoại mở ra, lựa chọ file số liệu cần tính toán.
Chọn đường dẫn tệp *.ASH
Chọn đường dẫn tệp gốc:*.GOC
Nếu định dạng file không đúng sẽ xuất hiện thông báo lỗi
Sau khi lựa chọn file số liệu, click button để gọi thủ tục xử lý điểm chi tiết. Số liệu sau khi được tính toán xong sẽ xuất hiện thông báo
Hình 4.11 Kết quả tính toán tọa độ điểm chi tiết
Dữ liệu sau khi được xử lý có định dạng như sau: Trạm máy tọa độ X tọa độ Y độ cao H
T-191 2330491.12 602900.085 12.586 F1 2330525.82 602143.860 4.580 T-191 2330525.82 602143.860 4.033 T-191 2330491.11 602899.924 11.871 B7 2330641.09 601349.665 4.491 B7 2330410.51 602938.055 5.210 B7 2330641.11 601349.666 4.514 B7 2330410.54 602938.057 5.168 1 2330142.93 602124.441 5.563 2 2330145.46 602088.239 5.524 3 2330146.49 602042.059 5.568
Kết quả trên được thực hiện đối với dữ liệu của máy toàn đạcTC-305 có khuôn dạng *.idx: