ỨNG DỤNG GEOSERVER xây DỰNG bản đồ hệ SINH THÁI NHẠY cảm KHU bảo tồn cù LAO CHÀM
BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG ỨNG DỤNG GEOSERVER XÂY DỰNG BẢN ĐỒ HỆ SINH THÁI NHẠY CẢM KHU BẢO TỒN CÙ LAO CHÀM LUẬN VĂN THẠC SĨ KỸ THUẬT ĐÀ NẴNG - 2013 LỜI CAM ĐOAN Tơi cam đoan cơng trình nghiên cứu riêng Các số liệu, kết nêu luận văn trung thực chưa cơng bố cơng trình khác Tác giả luận văn MỤC LỤC MỞ ĐẦU 1 Lý chọn đề tài Mục tiêu nhiệm vụ 3 Đối tượng phạm vi nghiên cứu .3 Phương pháp nghiên cứu .5 Ý nghĩa khoa học thực tiễn đề tài .5 Bố cục luận văn .5 CHƯƠNG 1: NGHIÊN CỨU TỔNG QUAN 1.1.KBTB CÙ LAO CHÀM 1.1.1.Cù Lao Chàm 1.1.2.Đối tượng tài nguyên đặc trưng rừng .8 1.1.3.Đối tượng tài nguyên đặc trưng biển 12 1.2.HỆ THỐNG THÔNG TIN ĐỊA LÝ (GIS ) .16 1.2.1.Khái niệm chung 16 1.2.2.Nền tảng hệ thống thông tin địa lý GIS 18 1.2.3.Định nghĩa hệ thống thông tin địa lý GIS 22 1.2.4.Quan hệ GIS ngành khoa học khác 23 1.2.5.Ứng dụng GIS 25 1.3.CHUẨN OPENGIS 31 1.3.1.Tổng quan OGC .31 1.3.2.Các dịch vụ hỗ trợ OpenGIS 33 1.4.GIỚI THIỆU WEBGIS 35 1.4.1.Xây dựng WebGIS Server 36 1.4.2.Xây dựngWebGIS Client .37 1.4.3.Định hướng lựa chọn công nghệ 40 1.5.HỆ QUẢN TRỊ CSDL POSTGRESQL VÀ POSTGIS 45 1.6.GIỚI THIỆU CÔNG CỤ QUANTUM GIS 48 1.7.GEOSERVER 49 1.8.GIỚI THIỆU OPENLAYERS 51 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .53 2.1 ĐẶC TẢ YÊU CẦU HỆ THỐNG 53 2.1.1.Yêu cầu xây dựng hệ thống 53 2.1.2.Yêu cầu chức .53 2.1.3.Yêu cầu liệu .54 2.1.4.Yêu cầu lớp liệu 55 2.2 PHÂN TÍCH 56 2.2.1.Mơ hình Use Case 56 2.2.2.Mơ hình lớp liệu 57 2.3 THIẾT KẾ HỆ THỐNG 58 2.3.1 Sơ đồ chức 59 2.3.2 Mơ hình luồng liệu 59 CHƯƠNG 3: XÂY DỰNG WEBSITE 62 3.1 GIỚI THIỆU CHƯƠNG TRÌNH 62 3.1.1 Giao diện cho người dùng 62 3.1.2 Trang cho cán quản lý 72 KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 73 4.1 KẾT QUẢ ĐẠT ĐƯỢC 73 4.1.1.Kết ứng dụng 73 4.1.2.Kiến thức đạt .73 4.2.HẠN CHẾ VÀ KHÓ KHĂN 74 4.2.1.Hạn chế 74 4.2.2.Khó khăn 74 4.3.HƯỚNG PHÁT TRIỂN 75 TÀI LIỆU THAM KHẢO 76 QUYẾT ĐỊNH GIAO ĐỀ TÀI LUẬN VĂN (Bản sao) PHỤ LỤC DANH MỤC CÁC TỪ VIẾT TẮT IPPC WB UNDP KBTB TOPP PCDA 2D Ủy ban Liên Chính Phủ Biến đổi khí hậu Ngân hàng Thế giới Chương trình Mơi Trường Liên hiệp quốc Khu bảo tồn biển The Open Planning Project Hợp phần kiểm sốt nhiễm khu vực đông dân nghèo5 Two-DimensionalIPPC Ủy ban Liên Chính Phủ Biến CSDL DBMS GeoServer GIS GML GPS HTTT KML MapInfo MIS OGC OpenGIS OpenLayers OSGeo Polygon Point PostGIS PostgreSQL RIA SLD SOAP Spatial data SVG Topo đổi khí hậu Cơ sở liệu Database Management System Máy chủ nguồn mở WebGIS, viết Java Geographi2Dc Information System Geography Markup Language Global Positioning System - Hệ thống định vị tồn cầu Hệ thống thơng tin Keyhole Markup Language Phần mềm GIS thương mại chạy desktop Management Information System Open GIS Consortium Open Geodata Interoperability Specification Thư viện Javascript dùng cho WebGIS client Open Source Geospatial Foundation Đa giác Điểm Plugin bổ sung khả không gian cho PostgreSQL Một hệ quản trị CSDL Rich Internet Application Styled Layer Descriptor Simple Object Access Protocol Dữ liệu không gian Scalable Vector Graphics Là ngành toán học nghiên cứu đặc tính cịn bảo tồn qua biến dạng, xoắn, kéo dãn ngoại trừ việc xé rách việc dán dính Vector WCS WebCGM WebGIS WFS WMS XML Cấu trúc liệu biểu diễn điểm, đường, vùng Web Coverage Service Web Computer Graphics Metafile Hệ thống GIS vận hành qua Internet Web Feature Service Web Map Service eXtensible Markup Language DANH MỤC CÁC BẢNG Số hiệu Tên bảng bảng Trang 2.1 Yêu cầu chức 53 2.2 Yêu cầu lớp liệu 55 DANH MỤC CÁC HÌNH Số hiệu hình 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 3.1 3.2 3.3 3.4 3.5 Tên hình Trang KBTB Cù Lao Chàm WebGIS với giải pháp mã nguồn mở Hệ thống thông tin địa lý hệ thống thơng tin nói chung Mơ hình WebGIS Server Mơ hình WebGIS Client Mơ hình tương tác WebGIS Server WebGIS Client Phân tích liệu phía Web Client Cơ chế hiển thị chồng lớp liệu Các sản phẩm ESRI mơ hình triển khai ESRI Kiến trúc phần mềm nguồn mở Giao diện QuantumGIS Kiến trúc GeoServer OpenLayers giao tiếp thơng qua nhiều giao thức Mơ hình Use Case ứng dụng Mơ hình liệu ứng dụng-1 Mơ hình liệu ứng dụng-2 Mơ hình sơ đồ chức ứng dụng Hiển thị đồ Gửi yêu cầu đến Geoserver Thao tác đồ Tìm kiếm In Thống kê trạng Cập nhật liệu thuộc tính Giao diện chương trình Cửa sổ thơng tin Cù lao Chàm Cửa sổ lựa chọn thông tin hiển thị đồ Hiển thị lớp thực vật Hiển thị lớp tài nguyên đặc trưng 37 38 38 39 39 42 44 49 50 52 56 57 58 59 59 60 60 60 61 61 61 62 63 64 64 65 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 Hiển thị lớp dân cư Hiển thị thông tin chi tiết đối tượng đồ Cửa sổ tìm kiếm thơng tin Thanh cơng cụ tìm kiếm Cửa sổ thống kê Chức đo khoảng cách đồ Chức in đồ Bản đồ kiểu vệ tinh Bản đồ kiểu địa hình Bản đồ kiểu Open Street Map Bản đồ kiểu ban đêm 65 66 67 67 68 69 69 70 70 71 71 ... chọn đề tài ? ?ỨNG DỤNG GEOSERVER XÂY DỰNG BẢN ĐỒ HỆ SINH THÁI NHẠY CẢM KHU BẢO TỒN CÙ LAO CHÀM” với mục tiêu tìm hiểu, thử nghiệm ứng dụng GeoServer xây dựng đồ hệ sinh thái nhạy cảm để phục vụ... kích thước lớn, …) Hình 1: KBTB Cù Lao Chàm WebGIS với giải pháp mã nguồn mở GeoServer Google map xây dựng đồ hệ sinh thái nhạy cảm đặc trưng Khu bảo tồn biển Cù lao Chàm Hình 2: WebGIS với giải... quan: Tìm hiểu Cù Lao Chàm Tìm hiểu GIS với công cụ để xây dựng ứng dụng GIS Chương - Phân tích thiết kế hệ thống: Phân tích thiết kế hệ thống Chương – Xây dựng ứng dụng: Xây dựng ứng dụng WebGIS