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 LIỆU THAM KHẢO
Tài liệu tham khảo tiếng Việt
[1] Hà Quang Hải, Trần Tuấn Tú, 2007, Bản đồ học và hệ thống thông tin địa lý, 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 cứu một số cách tiếp cận xây dựng hệ thống WebGIS.
Tài liệu tham khảo 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Ụ LỤC: CÀI ĐẶT VÀ THỬ NGHIỆM 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
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
ii. Thử nghiệm 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