Cách thứ hai: là sơ đồ hiện các phần của breakline Sau khi đặt các điểm, các đoạn này có thể đưa vào Mỗi nhánh chứa 1 tên đoạn với các điểm ở mỗi lần kết

Một phần của tài liệu Hướng dẫn sử dụng Phần mềm River2D và các ứng dụng thực tiễn của nó pps (Trang 30 - 33)

III) Quá trình rời rạc hóa trên R2D_Mesh:

2.Cách thứ hai: là sơ đồ hiện các phần của breakline Sau khi đặt các điểm, các đoạn này có thể đưa vào Mỗi nhánh chứa 1 tên đoạn với các điểm ở mỗi lần kết

thúc. Những điểm này phải đưa vào rõ ràng như điểm cá nhân. Nó là phương pháp tận dụng Bed.

Khi các đoạn yêu cầu được đưa vào, phần đoạn được giới hạn bởi các miền. Nội dung cho phép trong phương pháp này của dữ liệu như là dữ liệu điểm. Phương pháp phân đoạn của breakline nặng nề nhưng nó cho phép các dạng địa hình phức tạp hơn.

Breakline là sự ứng dụng bởi đệ quy các hàm mặt cắt. Bản chất mỗi đoạn được kiểm tra và nếu nó không trùng khớp với cạnh ∆, khi đó điểm mới sẽ được khép trong đoạn. Điểm mới sẽ được kiểm tra lại và sẽ chia lại nếu cần thiết.

Mô tả boundary

Quá trình thực hiện vẽ đường biên trên mesh

-Tài liệu mesh, thể hiện bởi bản đồ contour, cho ra tổng quát cả một miền địa hình bởi các số liệu địa hình. bất kì mesh nào thì khi tạo biên, điều đầu tiên đều phải tạo biên ngoài (external boundary) rồi mới làm các buớc tiếp theo. Biên này có thể làm ở river2d_bed bởi việc dùng Curly bracket breakline (đã trình bày ở trên), dùng công cụ boundary definition của bed.

-Có thể dùng clear boundary để xoá hết biên(nhưng nó cũng xoá luôn không nhưng biên ngoài external mà còn biên trong internal). Trong river 2d_mesh, boundary là vẽ đa giác xung quanh vùng sông mà ta nghiên cứu.

Thực hiện: trước tiên chọn "external boundary" trong boundary menu. Sau đó dọc theo các đường viền ta nhấn điểm bắt đầu trên biên. Sau đó chọn điểm thứ hai, nhưng phải theo chiều nguợc kim đồng hồ (đối với biên trong thì cùng chiều kim đồng hồ). tiếp tục cho đến khi vòng thành một đa giác thì nhấp chuột vào điểm bắt đầu.(vì mesh rất dễ lỗi nên để không phải làm lại thì chú ý là phải làm cẩn thận, khi thể hiện trên màn hình là biên màu đỏ thì mới làm điểm tiếp theo và khi kết thúc cần chọn ngay chính xác điểm ban đầu nếu không là máy sẽ thoát. ở đây phải thực hiện xong biên mới được lưu. Xong, biên sẽ hiển thị màu đỏ. Quá trình này cũng là quá trình vẽ biên trên bed

Chú ý là chuơng trình không cho phép biên nằm ngoài vùng địa hình. Khi biên nằm ngoài thì thể hiên cao trình sẽ bằng không (z=0) xuất hiện trên status bar nằm góc trái bên duới cửa sổ.

Nếu sai, ta có thể làm lại bằng cách xoá biên trên bằng clear boundary.

Biên trong (internal boundary) được lập với lệnh "define internal boundary". những biên này đựơc làm giống external boundary. Chú ý là không lấy các điểm nằm ngoài biên ngoài (external boundary). nếu không nó sẽ bị dừng và phải làm lại từ đầu. chú ý rằng biên trong có thể thêm vào bất cứ thời điểm nào, kể cả lúc đã rời rạc tam giác hoá (triangulation) vùng đó. Ta cũng không thể bỏ biên trong đi mà không bỏ hết toàn bộ điều kiện biên đã thiết lập.

Chú ý rằng biên bên ngoài nên đặt ở biên bờ mà ở vùng cao nhất của chỗ có dòng nướcc. Không cần dè dặt là phải chọn chính xác biên ngoài khi mà biên chọn đã

ở vùng đất cao nhất. Chọn biên trong có ý nghĩa là river2d sẽ thiết lập đó là vùng khô (cao hơn mực nước).

Mô tả breakline

Các đường breakline trong mesh có thể tạo được. sau khi chọn biểu tượng

breakline trong menu generate, ta chọn các điểm trên đường breakline. Các điểm đầu và cuối mỗi breakline là fixed point và có mầu xanh dương.

Breakline có thể dùng trong tam giác hóa, nó biểu diễn trên màu xanh dương nét đứt. các điểm trên breakline sẽ được dùng vào tam giác hóa. Các điểm trên breakline này gọi là các điểm trượt và chúng có thể di chuyển dọc theo breakline trong suốt quá trình làm mịn.

Một phần của tài liệu Hướng dẫn sử dụng Phần mềm River2D và các ứng dụng thực tiễn của nó pps (Trang 30 - 33)