Chơng 6 HOàN THIệN Và CHUẩN HOá bản đồ
6.5.2. Cách làm trơn đờng (Smooth)
Smooth là q trình làm trơn đỉnh góc đợc tạo thành giữa hai đoạn thẳng của một đờng. Q trình này cịn đợc gọi là q trình làm trơn đờng hoặc làm mềm đờng.
Cách 1: Sử dụng công cụ Insert Vertex trong thanh Modify của Microstation để chèn thêm điểm.
Cách thực hiện: Chọn công cụ Insert Verter -> bấm phím Data vào đoạn đờng cần
chèn điểm -> bấm phím Data vào vị trí cần chèn điểm.
Cách 2: Làm trơn từng đờng một bằng công cụ FC Smooth Segment của MSFC.
Cách thực hiện:
- Xác định giá trị tolerance: tolerance là khoảng cách tính từ đỉnh góc đến điểm bắt đầu làm uốn cong của góc. Giá trị bắt đầu thờng bằng cả chiều dài của đờng thẳng tạo góc, đơn vị tính là MU.
- Chọn công cụ FC Smooth Segment
- Nhập giá trị tolerance đầu tiên (=1/2 chiều dài của đoạn thẳng tạo góc) vào cửa sổ lệnh của Microstation.
- Bấm phím Data, chọn đờng cần làm trơn.
- Bấm phím Data tiếp theo để xem hình dạng của đờng sau khi làm trơn.
- Nếu chấp nhận kết quả với giá trị tolerance đầu tiên thì bấm phím Data, nếu khơng chấp nhận thì bấm phím Reset.
- Nếu khơng chấp nhận, nhập giá trị tolerance thứ hai (giảm đi hoặc tăng lên so với giá trị đầu) và làm lại.
Cách 3: Xử lý tự động trên một hoặc nhiều level trong một file bằng công cụ
Smooth/Filter
- Xác định giá trị tolerance bằng cách thử với một đờng bằng công cụ FC Thin Segment.
- Từ thanh Menu của MicroStation, chọn Applications -> chọn Geovec -> chọn Batch -> chọn Smooth/filter, xuất hiện hộp hội thoại Geovec Batch Smoothing & Filtering
- Trong hộp Option -> Bấm phím Operation, chọn smooth -> Bấm phím Levels và chọn All để xử lý tất cả các level có trong file. Chọn Selected để xử lý một số levels cần thiết.
- Trong hộp Tolerances -> Nhập Tolerance vào hộp text Smooth.
- Bấm phím Process để chạy chơng trình. Khi nào thấy xuất hiện hộp thoại Smooth/filter Message thì quá trình xử lý đã xong -> Bấm phím OK.
- Mở file đầu ra dới dạng Reference để kiểm tra.
Chú ý: Sau khi thực hiện Smooth xong, độ lớn của file tăng lên rất nhiều. Vì vậy,
nên lọc điểm thừa của đờng thêm một lần nữa nhng với tolerance nhỏ hơn rất nhiều lần lọc đầu.