Hướng phát triển

Một phần của tài liệu XÂY DỰNG (WEBGIS) CÔNG CỤ PHỔ BIẾN THÔNG TIN Ô NHIỄM MÔI TRƯỜNG KHÔNG KHÍ TẠI CÁC KHU CÔNG NGHIỆP ĐẾN CỘNG ĐỒNG (Trang 102)

Về trang Web: nắm bắt các công nghệ mới để triển khai web nhanh hơn, sinh động hơn, thân thiện với người dùng hơn nữa.

Về bản đồ tích hợp trên web: Với ứng dụng công nghệ GoogleEarth thực sự trang web chỉ mới thể hiện được những tính năng rất cơ bản của công nghệ này nên tác giả mong muốn đào sâu vào công nghệ này để có thể thực hiện thêm một số chức năng như:

Có thể upload được thêm các dạng dữ liệu khác lên bản đồ GoogleEarth ngoài 2 dạng dữ liệu cơ bản KML và KMZ.

Xây dựng được tính năng quay video, phát media ngay trên web của mình

như phần mềm Google Earth destop để người truy cập có thể biết rõ hơn về thông tin mà mình đang muốn tìm hiểu.

- 93 -

TÀI LIU THAM KHO

Tài liu tham kho tiếng Vit

[1] Hà Quang Hải, Trần Tuấn Tú, 2007, Bn đồ hc và h thng thông tin địa , NXB Đại học Quốc gia TP Hồ Chí Minh.

[2] Dương Anh Đức và Lê Đình Duy, Khoa Công nghệ Thông tin, trường Đại học Khoa học Tự Nhiên thành phố Hồ Chí Minh, Báo cáo Hội nghị Khoa học lần II (2000), Nghiên cu mt s cách tiếp cn xây dng h thng WebGIS.

Tài liu tham kho tiếng Anh

[1] Kenneth E.Footeand Anthony P.Kirvan, Department of Geography, Universityof texasat Austin, USA(1997), WebGIS.

[2] Ewald Geschwinde and Hans-Juergen Schoening, PHP and PostgreSQL Advanced Web Programming, 2002, Sams Publishing.

[3]Jesus Garcia-Ext JS in Action, ©2011 by Manning Publications Co. All rights reserved.

[4] Shea Frederick, Colin Ramsay, Steve 'Cutter' Blades, Nigel White-Learning Ext JS 3.2, October 2010 Published by Packt Publishing Ltd.

[5] The PostgreSQL Global Development Group, PostgreSQL 8.4 Documentation, 1996-2009. Trang Web [1] http://www.cartography.com/ [2] http://www.refractions.net/ [3] http://geoserver.org/ [4] http://www.postgresql.org/ [5] http://www.bostongis.com/ [6] http://openlayers.org/ [7] http://opengeo.org/ [8] http://geoext.org/

- 94 -

PH LC: CÀI ĐẶT VÀ TH NGHIM i. B cài đặt:

Cài theo trình tự sau:

JDK 1.6:http://java.sun.com/javase/downloads/ Apache Tomcat 7:http://tomcat.apache.org/

Geoserver 2.0.2:http://geoserver.org/display/GEOS/GeoServer+2.0.2 PostgreSQL 9.0:http://www.postgresql.org/

PostGis 1.5:http://postgis.refractions.net/

GoogleEarth Plug-in: http://www.google.com/earth/explore/products/plugin.html

Hình i.1: Bộ cài đặt

a. Cài đặt JDK 1.6

Double click chuột trái vào file cài đặt để cài đặt

Để tiện cho việc cài đặt Apache Tomcat và Geoserver sau này, nên để mặc định đường dẫn cài đặt cho JDK 1.6

b.Cài đặt Apache Tomcat

- 95 -

Nhấn “I Agree” để đồng ý Nhấn “Next” để tiếp tục

Chọn đường dẫn tới thư mục mặc định cài đặt JDK ở trên (adsbygoogle = window.adsbygoogle || []).push({});

Chọn đường dẫn cài đặt chương trình, nhấn Install để bắt đầu quá trình cài đặt Chọn “Full” để cài đặt bản đầy đủ, nhấn Next

- 96 -

Sau khi cài đặt xong JDK và Apache Tomcat để kiểm tra là chương trình đã chạy hay chưa ta có thể kiểm tra bằng cách sau:

Nhấn chuột phải vào My Computer, sau đó chọn Manage. Chọn Services trong thư mục Service and Applications.

Tìm trong màn hình bên phải, nếu có chữ “Apache Tomcat 7.0.5 Server” thì bạn đã cài đặt thành công.

Hình i.2: Kiểm tra hoạt động của Apache Tomcat Tiến trình cài đặt bắt đầu, sau khi hoàn tất nhấn Finish để hoàn thành

- 97 -

c. Cài đặt Geoserver

Download file cài đặt Geoserver dạng .war (Web Archive)

Sau đó copy file này vào thư mục ‘webapps’ (C:\Program Files\Tomcat 7.0\webapps) trong mục cài đặt Apache Tomcat thì một folder geoserver sẽ hiện ra như vậy là chương trình Geoserver đã được tự động cài đặt bên trong Apache Tomcat, đây là cách cài đặt nhanh chóng và dễ dàng nhất so với cách cài đặt thông thường sử dụng file .exe như các chương trình khác.

Để kiểm tra hoạt động của geoserver, mở trình duyệt web gõ: ‘http://localhost:8080/geoserver’ (8080 là cổng mặc định, người sử dụng có thể tùy chỉnh lúc cài đặt Apache Tomcat hoặc tùy chỉnh lại file config của Apache Tomcat)

Hình i.3: Màn hình đăng nhập Geoserver

d.Cài đặt PostgreSQL và PostGis

Double click vào file cài đặt và cài đặt chương trình theo các bước sau Nhấn Next

Chọn thư mục cài đặt chương trình, nhấn Next để tiếp tục Nhập password để đăng nhập PostgreSQL sau này

- 98 -

Hình i.4Màn hìnhcài đặtPostgreSQL

Sau khi cài đặt PostgreSQL xong chương trình tựđộng load Stack Buidder cho phép người dùng cài thêm nhiều phần mở rộng, ta tiến hành cài đặt plug-in PostGIS bằng chương trình này như sau

Hình i.5 Màn hình cài đặt PostGIS Chọn <remote server> nhấn Next

Chọn thẻ ‘Spatial Extensions’ đánh vào mục ‘PostGis 1.5 PostgreSQL 9.0’ để tiến hành cài đặt phần mở rộng PostGIS.

- 99 -

Sau khi cài đặt xong PostGIS, ta tiến hành mở chương trình PostgreSQL để xây dựng cơ sở dữ liệu: Vào menu Start > All Programs > PostgreSQL 9.0 > pgAdmin III

Hình i.6 Giao diện chương trình PostgreSQL

Nhấn chuột phải vào Database, chọn new Database…, nhập tên và các thông số như hình dưới để tạo một Database.

- 100 -

Từ bộ cơ sở dữ liệu đã được xây dựng sẵn, tiến hành backup vào Database ‘Bình Phước’ mới tạo. Nhấn chuột phải vào Database ‘Bình Phước’ chọn Backup, dẫn đường dẫn tới file backup đã được xây dựng sẵn.

- 101 -

e. Cài đặt GoogleEarth plug-in

Double click vào file cài đặt, trình cắm plug-in sẽ được tự động download và cài đặt tự động vào máy tính

Hình i.7 Tiến trình cài đặt GoogleEarth plug-in (adsbygoogle = window.adsbygoogle || []).push({});

ii. Th nghim chương trình

Sau khi đã có bộ cơ sở dữ liệu, chép sourcecode phần mềm vào thư mục C:\Program Files\Tomcat 7.0\ webapps\geoserver

Mở trình duyệt web gõ http://localhost:9090/geoserver/MyWeb/Map.jsp giao diện chương trình sẽ được hiện ra

Một phần của tài liệu XÂY DỰNG (WEBGIS) CÔNG CỤ PHỔ BIẾN THÔNG TIN Ô NHIỄM MÔI TRƯỜNG KHÔNG KHÍ TẠI CÁC KHU CÔNG NGHIỆP ĐẾN CỘNG ĐỒNG (Trang 102)