Triển khai hệ thống

Một phần của tài liệu (LUẬN văn THẠC sĩ) thiết kế hệ thống WebGIS quản lý thông tin quy hoạch sử dụng đất (lấy ví dụ tại huyện đông anh, thành phố hà nội) (Trang 68 - 69)

Hệ thống WebGIS quản lý thông tin quy hoạch sử dụng đất huyện Đông Anh

đã được thử nghiệm triển khai trên một máy chủ cỡ nhỏ kết nối Internet bằng đường

truyền ADSL. Máy chủ đã được đăng ký một tên miền miễn phí dựa trên ứng dụng No_IP (là ứng dụng xuất bản WebServer lên mạng Internet miễn phí) tại trang

http://www.no-ip.com.

Cơ sở dữ liệu qh_donganh được thiết lập trên hệ quản trị cơ sở dữ liệu

PostgreSQL. Các dữ liệu bản đồ đã được chuẩn hóa thống nhất về định dạng

shapefile và được cập nhật vào cơ sở dữ liệu dựa trên ứng dụng PostGIS là ứng

dụng được thiết kế riêng cho PostgreSQL. Trên hệ quản trị cơ sở dữ liệu này việc quản lý các đối tượng sử dụng hệ thống cũng được thiết lập. Các đối tượng được

phân loại thành viên, mỗi thành viên có đặc điểm khác nhau theo đăng ký cá nhân. Từ đó phân quyền sử dụng hệ thống của mỗi thành viên theo quy định của hệ thống. Các phần mềm MapServer, pMapper được cài đặt và cấu hình phù hợp với hệ

điều hành của máy tính.

MapServer có thể cài đặt trên các hệ điều hành phổ biến như Windows XP, Windows 7 và các hệ điều hành khác. Sau khi cài đặt xong có thể kiểm tra việc cài

đặt bằng cách mở trình duyệt Internet Explorer hay Firefox rồi vào địa chỉ

http://localhost/, từ đó có thể khai thác các chức năng của hệ thống.

MapServer được cài trên ổ C:\ của máy tính, cịn pMapper chạy trên nền của MapServer và pMapper nằm trong MapServer. Việc thiết lập WebServer sẽ được

xây dựng và phát triển từ đây dựa trên những file mẫu có sẵn trên ứng dụng sao cho phù hợp với mục tiêu của đề tài. Một số file mẫu chủ yếu được sử dụng để triển khai hệ thống là mapfile, template file.

Nội dung hiển thị các lớp thông tin, mô tả đặc điểm của từng lớp thông tin và các chức năng của hệ thống đã được thiết lập dựa trên những file mẫu của các ứng dụng này bao gồm các file *.map, *.xml, *.php, *.js,… Một số chức năng của hệ

thống cũng đã được xây dựng thêm theo yêu cầu sử dụng và tăng hiệu quả trong khai thác hệ thống như phản hồi khơng gian, phản hồi thuộc tính, cập nhật thông tin tiến độ, nhắn gửi thông điệp.

Để thiết lập WebServer, máy tính cũng được cài đặt ứng dụng Apache là

phần mềm WebServer phổ biến nhất hiện nay. Có thể tải về theo địa chỉ

http://www.apache.org/dist/httpd/binaries/win32 để cài đặt. Tuy nhiên gói phần

mềm MS4W cũng đã được tích hợp sẵn ứng dụng này lên ta chỉ việc tiến hành cài

đặt trên máy tính. Q trình cài đặt rất đơn giản, chỉ cần chạy file apache-install.bat

và chấp nhận các thiết lập mặc định là được. Sau khi cài xong, mở trình duyệt Internet và gõ vào địa chỉ http://localhost/ để kiểm tra kết quả cài đặt. Nếu mọi việc sn sẻ thì ta sẽ thấy một trang web thông báo rằng đã cài Apache thành công.

Để thay thế trang web mặc định đó bằng trang web của mình, cần phải sửa

file cấu hình của Apache (mặc định là c:\ms4w\Apache\conf\httpd.conf ). Mở file này, tìm đến dịng chứa lệnh DocumentRoot, thay tham số trên bằng thư mục sẽ

chứa các trang web của mình (ví dụ c:/ms4w/apps/quyhoachdonganh).

Kiểm tra kết quả của việc triển khai hệ thống dựa trên những trình duyệt Internet theo địa chỉ đã được đăng ký tên miền, ở đây hệ thống được thử nghiệm

theo tên miền miễn phí.

Kiểm tra các hoạt động trên hệ thống như người dùng là khách khi truy cập chỉ có thể tra cứu thông tin thông thường như các thông tin bản đồ. Những người dùng có thể đăng nhập hoặc đăng ký làm thành viên để khai thác sử dụng hệ thống thì có thể tra cứu những thơng tin nâng cao và thực hiện các chức năng khác mà hệ thống xây dựng phục vụ cho những thành viên này. Nội dung các lớp thông tin trên trang web phải đầy đủ theo quy định trong file config_default.xml và được mô tả

trực quan, sinh động như quy định trong mapfile. Các thông tin được cập nhật trực tiếp trên webside phải được lưu trữ vào cơ sở dữ liệu của hệ thống. Khi muốn tra cứu những thông tin này phải được hiển thị đầy đủ theo yêu cầu. Ngoài ra các tất cả các chức năng khác của hệ thống phải thực hiện hiệu quả.

Một phần của tài liệu (LUẬN văn THẠC sĩ) thiết kế hệ thống WebGIS quản lý thông tin quy hoạch sử dụng đất (lấy ví dụ tại huyện đông anh, thành phố hà nội) (Trang 68 - 69)

Tải bản đầy đủ (PDF)

(80 trang)