Các tính năng hộp thoại

Một phần của tài liệu Xây dựng máy toàn đạc điện tử thành lập bản đồ tỷ lệ lớn (Trang 42 - 49)

Chương trình có các menu, các nút lệnh và các nút tùy chọn với các chức năng sau:

*Menu Thao tác tệp: Gồm các menu con sau:

- Tạo lưới mới: Chức năng tạo mới chương trình, các dữ liệu trong bảng, trong các hộp nhập được xóa trắng để bắt đầu nhập số liệu cho một lưới mới.

- Nhập số liệu từ tệp: Chương trình cho phép nhập số liệu trực tiếp theo các bảng, các ô nhập, song cũng có thể đọc số liệu từ môt tệp số liệu đã có sẵn (được nhập theo đúng định dạng). Cách soạn thảo một tệp số liệu được trình bày ở cuối trang.

- Ghi số liệu ra tệp: Chức năng ghi số liệu được nhập trong các bảng của chương trình ra tệp theo đúng định dạng. Thuận tiện khi chạy lại lưới vì khi đó ta không phải nhập lại số liệu, mà thay bằng lệnh Nhập số liệu từ tệp.

- Xuất toạ độ ra tệp: Sau khi bình sai xong muốn ghi toạ độ ra tệp ta sử dụng menu chức năng này. Kết quả ta sẽ nhận được một tệp chứa tên và toạ độ các điểm trong lưới.

- Xuất độ cao điểm ra tệp: Khi chọn chức năng có hiệu chỉnh trị đo và có nhập độ cao điểm vào bảng độ cao điểm thì ta có thể xuất độ cao ra một tệp để thuận tiện khi chạy lại lưới, khi đó ta không phải nhập lại độ cao nữa, mà ta thay bằng chức năng Đọc từ tệp.

- Thoát: Thoát khỏi chương trình đang chạy Menu Kiểm tra lưới: Gồm các menu con sau:

- Tính khái lược: Trước lúc bình sai chặt chẽ phải chạy chức năng này để kiểm tra sơ bộ kết quả đo. Phát hiện sai số thô do vào số liệu hoặc chỉ ra tuyến đo sai để tiến hành đo lại.

- Kiểm tra tuyến: Kiểm tra các sai số khép của tuyến đường chuyền. khép toạ độ hoặc khép phương vị (nếu có). Có thể kiểm tra với các dạng tuyến đường chuyền sau:

Tuyến đường chuyền phù hợp (tuyến nối từ 2 điểm gốc tới 2 điểm gốc khác)

Các điểm trong tuyến lần lượt là: A B 1 2 3 4 C D

Tuyến đường chuyền phù hợp và khuyết 1 phương vị (tuyến nối từ 2 điểm gốc tới 1 điểm gốc)

Tuyến đường chuyền phù hợp và khuyết 2 phưong vị (tuyến nối từ 1 điểm gốc tới 1 điểm gốc)

Các điểm trong tuyến lần lượt là: A 1 2 3 4 5 B

Chú ý: Phải nhập số liệu đầy đủ trước khi chạy menu này. Khi chạy xuất hiện bảng sau:

Hình 2.24

Cột Tên điểm trong lưới tự động cập nhật tất cả các tên điểm có trong lưới rất thuận tiện cho việc nhập tuyến kiểm tra. Dưới đây là chức năng của các nút lệnh dùng để soạn thảo các tuyến kiểm tra.

- Nút lệnh Thêm điểm: Thêm điểm đang được trỏ tới bên cột "Tên điểm trong lưới" vào danh sách các điểm trên tuyến. Ta cũng có thể thêm điểm bằng cách kíck đúp chuột vào tên điểm trong phần "Tên điểm trong lưới" tên điểm sẽ được cập nhật vào tuyến kiểm tra. Hoặc khi đánh tên điểm sau

đó nhấn Enter hoặc cũng có thể nhập trực tiếp tên điểm vào danh sách các điểm trên tuyến.

- Nút lệnh Xoá điểm: Xoá một điểm hiện con trỏ chuột đang trỏ tới trên một tuyến đo.

- Nút lệnh Đọc tuyến đọc tuyến đã có sẵn từ một tệp số liệu, định dạng của tệp này như sau:

ĐỊNH DẠNG TỆP SỐ LIỆU GIẢI THÍCH

k Dòng 1 ghi tổng số tuyến trong lưới (k)

nt1 nt1: Số điểm trong tuyến thứ nhất

Tendiem1

Tendiem1 : Tên các điểm trên tuyến 1 (mỗi tên điểm lằm trên một dòng, tổng số dòng bằng tổng số điểm trên tuyến kiểm tra)

nt2 nt2: Số điểm trong tuyến thứ hai

Tendiem2

Tendiem2 : Tên các điểm trên tuyến 2 (mỗi tên điểm lằm trên một dòng, tổng số dòng bằng tổng số điểm trên tuyến kiểm tra)

... ... (adsbygoogle = window.adsbygoogle || []).push({});

ntk ntk: Số điểm trong tuyến thứ k

Tendiemk

Tendiemk : Tên các điểm trên tuyến k (mỗi tên điểm lằm trên một dòng, tổng số dòng bằng tổng số điểm trên tuyến kiểm tra)

- Nút lệnh Lưu tuyến: Lưu các tuyến đo đã được nhập ở bảng ra tệp để thuận tiện khi chạy lại lưới (tệp ghi ra có định dạng giống như bảng trên ). - Nút lệnh Thêm tuyến: Thêm một tuyến mới (thêm một cột mới để nhập

các điểm trên tuyến)

- Nút lệnh Kiểm tra: Tính toán kiểm tra các sai số khép của từng tuyến đo. - Nút lệnh Thoát: Thoát khỏi chức năng kiểm tra tuyến trở về cửa sổ

chương trình bình sai.

2.6.4. Cách soạn thảo tệp số liệu từ tệp.

CÁCH SOẠN THẢO TỆP SỐ LIỆU

ĐỊNH DẠNG TỆP SỐ LIỆU GIẢI THÍCH

Tencongtrinh Tên công trình (một dòng ≤60 ký tự)

sdg sgd scd spvi

Các thông số của lưới:

sdg : Tổng số điểm gốc sgd : Tổng số góc đo scd : Tổng số cạnh đo

spvi: Tổng số phương vị đo

mβ a b mα

Các thông số độ chính xác đo đạc:

mβ : Sai số đo góc (")

a : Hệ số a của máy đo dài (mm) b : Hệ số b của máy đo dài (mm) mα : Sai số phương vị đo (")

Tendiem X Y

Nhập điểm gốc (số dòng = sdg): Tendiem : Tên điểm gốc (≤8 ký tự) X : Toạ độ X của điểm (m)

Y : Toạ độ Y của điểm (m)

Trai Giua Phai ddd pp gg.g

Nhập góc đo (số dòng = sgd):

Trai : Tên điểm trái (≤8 ký tự) Giua : Tên điểm giua (≤8 ký tự) Prai : Tên điểm phải (≤8 ký tự)

ddd pp gg.g : Giá trị góc (độ phút giây)

Dau Cuoi S

Nhập cạnh đo (số dòng = scd):

Dau : Tên điểm đầu cạnh (≤8 ký tự) Cuoi : Tên điểm cuối cạnh (≤8 ký tự) S : Giá trị cạnh (m)

Dau Cuoi ddd pp (adsbygoogle = window.adsbygoogle || []).push({});

gg.g Nhập phương vị gốc (số dòng = spvi):

Dau : Tên điểm đầu (≤8 ký tự) Cuoi : Tên điểm cuối (≤8 ký tự)

ddd pp gg.g : Giá trị góc (độ phút giây)

Ví dụ một tệp số liệu mẫu

Líi Tam Gi¸c §o Gãc C¹nh 3 14 8 0 2.5 10 5 0 A 2204.055 0634.378 B 4248.044 2749.250 C 3184.612 5258.307 I A B 41 45 55.22 II I A 36 59 40.42 B I II 50 58 14.30 A B I 50 16 10.27 II B A 42 52 22.84 I II B 35 53 12.44 A II I 41 38 55.24 B A II 59 35 27.45 B II III 71 33 48.60 III B II 38 06 52.07

II III B 70 19 19.65 B III C 78 00 42.03 C B III 32 01 14.41 III C B 69 58 05.21 I A 2263.322 I II 3339.154 I B 1960.304 A II 2049.411 B II 2597.847 II III 1702.866 B III 2617.310 III C 1477.0

Một phần của tài liệu Xây dựng máy toàn đạc điện tử thành lập bản đồ tỷ lệ lớn (Trang 42 - 49)