XỬ LÝ GIAO DIỆN

Một phần của tài liệu ỨNG DỤNG GIS XÂY DỰNG CSDL & MỘT SỐ CÔNG CỤ HỖ TRỢ TRA CỨU THÔNG TIN DU LỊCH TỈNH ĐĂKLĂK (Trang 47)

1.1. Giải pháp xử lý giao diện

Avenue là 1 ngôn ngữ lập trình tích hợp, đi kèm với sự ra đời của phần mềm ArcView. Tuy rằng các công cụ hầu như đã có sẵn trong phần mềm nhưng dựa vào sự hỗ trợ của ngôn ngữ lập trình Avenue người khai thác phần mềm không còn lệ thuộc nhiều vào các công cụ trong phần mềm mà có thể tuỳ biến các thành phần này, hoặc xây dựng lại các công cụ khác nhau phù hợp với yêu cầu.

Với các thành phần có sẵn, người ta có thể đem chúng lắp ráp lại với nhau tạo thành 1 ứng dụng theo ý muốn, chính vì thế chỉ cần biết sử dụng các công cụ trong

ArcView đồng thời có kiến thức căn bản về lập trình là hoàn toàn có khả năng tạo

một số ứng dụng theo ý muốn của mình.

Dựa trên thế mạnh và những đặc điểm nổi bật của của ngôn ngữ lập trình Avenue, ta có thể sử dụng nó để xử lý giao diện và xây dựng thêm 1 số công cụ theo ý muốn của mình.

1.2. Tuỳ biến các chức năng của chương trình

Phân tích:

ArcView là 1 phần mềm GIS với chức năng hiển thị dữ liệu GIS. Đây là phần

mềm tương đối đơn giản và quen thuộc trong các lĩnh vực ứng dụng của GIS. Đối

với người hoạt động trong các lĩnh vực này thì việc sử dụng phần mềm này rất đơn

giản nhưng với những người chưa có kiến thức gì về GIS, cụ thể ở đây là khách du

lịch có yêu cầu tìm kiếm thông tin trên chương trình, thì chắc chắn sẽ rất khó khăn trong việc sử dụng. Vì thế chúng ta phải tiến hành lọc bỏ những chức năng không

Trần Thị Hồng Liên 48 www.gistrung.com

cần thiết cho người sử dụng như: phóng to, thu nhỏ,xem bảng thuộc tính, truy vấn thông tin theo bảng thuộc tính,… và lập trình thêm một số chức năng cần thiết đối

với người sử dụng:

Thực hiện:

- Click đôi vào cửa sổ giao diện để hiển thị hộp thoại tuỳ biến ở vị trí như mũi tên trong hình:

Hộp thoại tuỳ biến sẽ hiển thị như sau:

Type: Chọn kiểu đối tượng tuỳ biến.

Category: chọn các thành phần cụ thể trên kiểu đối tượng đã chọn.

Các thành phần cụ thể: Menus, Buttons, Tools, Popups.

Trần Thị Hồng Liên 49 www.gistrung.com

Khi ta chọn một thành phần xác định thì cấu trúc của thành phần đó sẽ hiển thị

như trên hình: New Menu (tạo mới một trình đơn), New Item (tạo mới một mục

trên trình đơn đã chọn, Delete ( xóa một mục hay một trình đơn)…

Sau khi đã tạo mới các đối tượng, để đối tượng thực thi các chức năng ta phải

gán mã cho các đối tượng đó, cụ thể là gán các Script. Để gán mã cho đối tượng ta

nhấp đôi vào mục “Click” rồi chọn đoạn mã phù hợp. Đó là trong trường hơp sử

dụng những Script đã viết sẵn, còn nếu muốn tạo mới một đoạn mã thì nhấp vào mục “New” trong cửa sổ Script Manager giống như trong hình:

1.3. Việt hoá giao diện của chương trình

Để Việt hoá ta sử dụng bất kì khoá gõ tiếng Việt, kiểu gõ tiếng Việt, nhưng

phải quy định bảng mã tương ứng là TCVN3(ABC).

Để thay đổi nhãn của đối tượng , ta chọn đối tượng trong cửa sổ tuỳ biến sau

Trần Thị Hồng Liên 50 www.gistrung.com

Để Việt hoá lại phần chú giải ta cũng làm tương tự với mục “Help” trong cửa sổ tuỳ biến

Trần Thị Hồng Liên 51 www.gistrung.com

Một phần của tài liệu ỨNG DỤNG GIS XÂY DỰNG CSDL & MỘT SỐ CÔNG CỤ HỖ TRỢ TRA CỨU THÔNG TIN DU LỊCH TỈNH ĐĂKLĂK (Trang 47)