Tải bản đầy đủ (.pdf) (9 trang)

...Nguyễn Thị Kim Thanh_.pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (152.5 KB, 9 trang )

TRƯỜNG ĐẠI HỌC
H
TÀI NGUYÊN VÀ MÔI TRƯỜNG
NG H
HÀ NỘI
KHOA CÔNG NGHỆ
NGH THÔNG TIN

XÂY DỰNG
ỰNG ỨNG DỤNG WEBGIS TRA CỨU
THÔNG TIN HÀNH CHÍNH TỈNH
T
TÂY NINH

Hà Nội - 2016


TRƯỜNG ĐẠI HỌC
H
TÀI NGUYÊN VÀ MÔI TRƯỜNG
NG H
HÀ NỘI
KHOA CÔNG NGHỆ
NGH THÔNG TIN

SINH VIÊN:
VIÊN:NGUYỄN THỊ KIM THANH

XÂY DỰNG
ỰNG ỨNG DỤNG WEBGIS TRA CỨU
THÔNG TIN HÀNH CHÍNH TỈNH


T
TÂY NINH

Chuyên
huyên ngành: Công nghệ
ngh thông tin
Mã ngành
ngành: D480201

NGƯỜI
ỜI HƯỚNG
H
DẪN: T.S Nguyễn
n Long Giang

Hà Nội - 2016


LỜI CAM ĐOAN
Em tên là:Nguyễn Thị Kim Thanh, sinh viên lớp DH2C1 – Khoa Công nghệ
thông tin - Trường Đại học Tài Nguyên và Môi Trường Hà Nội.
Em xin cam đoan toàn bộ nội dung của đồ án do em tự học tập, nghiên cứu
trên Internet, sách và các tài liệu trong và ngoài nước có liên quan. Không sao chép
hay sử dụng bài làm của bất kỳ ai khác, mọi tài liệu đều được trích dẫn cụ thể.
Em xin chịu hoàn toàn trách nhiệm về lời cam đoan của mình trước Quý
Thầy Cô, Khoa và Nhà trường.

Hà Nội, ngày 27 tháng 05 năm 2016
Người cam đoan
Thanh

Nguyễn Thị Kim Thanh


MỤC LỤC
LỜI CAM ĐOAN
MỤC LỤC
DANH MỤC TỪ VIẾT TẮT
DANH MỤC CÁC BẢNG
DANH MỤC HÌNH ẢNH
LỜI CẢM ƠN
MỞ ĐẦU ................................................................................................................ 1
1.Lý do chọn đề tài .................................................................................................. 1
2.Nội dung nghiên cứu ............................................................................................ 3
3.Phương pháp nghiên cứu ...................................................................................... 4
CHƯƠNG 1 : TỔNG QUAN VỀ CÔNG NGHỆ GIS VÀ WEBGIS .................. 5
1.1 Giới thiệu công nghệ GIS .................................................................................. 5
1.1.1 Định nghĩa GIS ............................................................................................... 5
1.1.2 Các thành phần cơ bản trong GIS.................................................................... 6
1.1.3 Chức năng và ứng dụng của GIS ................................................................... 13
1.2 WebGIS - công nghệ GIS qua mạng ................................................................ 15
1.2.1 Khái niệm về WebGIS .................................................................................. 15
1.2.2 Kiến trúc WebGIS ........................................................................................ 16
1.2.3 Xây dựng WebGIS Server và WebGIS Client ............................................... 18
1.3 Giải pháp mã nguồn đóng và mã nguồn mở ..................................................... 22
1.3.1 Giải pháp mã nguồn đóng ............................................................................. 22
1.3.2 Giải pháp mã nguồn mở ................................................................................ 23
1.3.3 Phần mềm máy chủ GeoServer ..................................................................... 26
CHƯƠNG 2 : XÂY DỰNG CƠ SỞ DỮ LIỆU ................................................... 29
2.1 Tổng quan khu vực nghiên cứu ........................................................................ 29
2.1.1 Hiện trạng ..................................................................................................... 30

2.2 Thiết kế ………………………………………………………………………..30
2.2.1 Thiết kế kiến trúc .......................................................................................... 30
2.2.2 Thiết kế cơ sở dữ liệu ................................................................................... 30
2.2.3 Thiết kế lớp bản đồ với Udig ........................................................................ 31
2.3 Hệ quản trị CSDL PostgreSQL ........................................................................ 33
2.3.1 Giới thiệu...................................................................................................... 33


2.3.2 Thiết kế cơ sở dữ liệu trong postgreSQL....................................................... 36
CHƯƠNG 3 : XÂY DỰNG ỨNG DỤNG WEBGIS .......................................... 39
3.1 Giới thiệu về hệ thống ..................................................................................... 39
3.2 Thiết kế chức năng .......................................................................................... 39
3.3 Máy chủ GeoServer ......................................................................................... 40
3.3.1 Khái quát về GeoServer ................................................................................ 40
3.3.2 Mô hình hoạt động ........................................................................................ 41
3.3.3 Sử dụng GeoServer làm máy chủ cho bản đồ ................................................ 45
3.4 Hiện thị bản đồ lên Web .................................................................................. 48
3.4.1 Giới thiệu về Openlayers .............................................................................. 48
3.4.2 Sử dụng OpenLayer tạo bản đồ ..................................................................... 48
3.5 Xây dựng giao diện.......................................................................................... 52
3.5.1 Giao diện chính............................................................................................. 52
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN........................................................... 54
DANH MỤC TÀI LIỆU THAM KHẢO ............................................................ 55
PHỤ LỤC


DANH MỤC TỪ VIẾT TẮT
Từ viết tắt

Tiếng Anh


Tiếng Việt

GIS

Geographic Information System

Hệ thống thông tin đại lý

LAN

Local Area Network

Mạng cục bộ

GML

Geographic Markup Language

Ngôn ngữ đánh dấu địa lý

XML

eXtensible Markup Language

Ngôn ngữ đánh dấu mở rộng

WMS

Web Map Service


Dịch vụ cung cấp bản đồ

WFS

Web Feature Service

Dịch vụ tính năng Web

WCS

Web Coverage Service

Dịch vụ bảo đảm Web

SLD

Styled Layer Descriptor

Mô tả kiểu lớp

KML

Keyhole Markup Language

Ngôn ngữ đánh dấu Keyhole

SOAP

Simple Object Access Protocol


Giao thức truy cập đối tượng đơn
giản

SVG
RDBMS
CSDL

Scalable Vector Graphics

Chuẩn đồ họa Vector

Relational database management Cơ sở dữ liệu quan hệ
Cơ sở dữ liệu


DANH MỤC CÁC BẢNG
Bảng 2.1 - Table (layer) hctayninh ........................................................................ 37
Bảng 2.2 - Table (layer) giaothongtayninh ............................................................. 38
Bảng 2.3 - Table (layer) thuyhetayninh .................................................................. 38


DANH MỤC HÌNH ẢNH
Hình a:Bản đồ Tỉnh Tây Ninh ................................................................................. 2
Hình b - Google Map............................................................................................... 3
Hình 1.1 - Mô phỏng hệ thống thông tin địa lý ........................................................ 6
Hình 1.2 - Mô phỏng các thành phần cơ bản trong GIS ........................................... 6
Hình 1.3 - Các hợp phần thiết yếu cho công nghệ GIS ............................................. 7
Hình 1.4 - Bảng số hóa (Digitizer) ........................................................................... 8
Hình 1.5 - Máy quét (Scanner) ................................................................................ 9

Hình 1.6 - Máy in .................................................................................................... 9
Hình 1.7 - Máy vẽ.................................................................................................. 10
Hình 1.8 - Các bước xử lý trong ứng dụng WebGIS .............................................. 17
Hình 1.9 - Các dạng yêu cầu từ phía client ............................................................ 18
Hình 1.10 - Mô hình WebGIS Server .................................................................... 19
Hình 1.11 - Mô hình WebGIS Client ..................................................................... 20
Hình 1.12 - Mô hình tương tác giữa WebGIS Server và WebGIS Client................ 21
Hình 1.13 - Phân tích dữ liệu phía Client ............................................................... 21
Hình 1.14 - Cơ chế hiển thị và chồng xếp dữ liệu .................................................. 22
Hình 1.15 - Kiến trúc phần mềm mã nguồn mở ..................................................... 25
Hình 1.16 - Kiến trúc của GeoServer ..................................................................... 26
Hình 1.17 – GeoServer .......................................................................................... 28
Hình 2.1 - Bản đồ hành chính Tỉnh Tây Ninh ........................................................ 29
Hình 2.2 - Sơ đồ kiến trúc GIS .............................................................................. 30
Hình 2.3 - Một số lớp trong Udig........................................................................... 31
Hình 2.4 - Xây dựng dữ liệu cho lớp hành chính ................................................... 32
Hình 2.5 - Xây dựng dữ liệu cho lớp giao thông tây ninh và lớp thủy hệ tây ninh . 32
Hình 2.6 - Kết nối vào Hệ quản trị CSDL Postgres ................................................ 33
Hình 2.7 - Các hàm truy xuất dữ liệu không gian ................................................... 35
Hình 2.8 - Tạo CSDL có tên postgis trong Postgres ............................................... 36
Hình 2.9 -Tạo CSDL có tên postgis trong Postgres ................................................ 36
Hình 2.10 - Sau khi import các Shapefile vào ........................................................ 37


Hình 3.1 - Mô hình hoạt động của GeoServer ........................................................ 41
Hình 3.2 - Các chuẩn OGC dùng trong GeoServer ................................................ 42
Hình 3.3 - Lược đồ WMS ...................................................................................... 42
Hình 3.4 - GetMap request trong WMS ................................................................. 43
Hình 3.5 - Các định dạng dữ liệu raster thành chuẩn OGC (WMS) ........................ 43
Hình 3.6 - Lược đồ WFS ....................................................................................... 44

Hình 3.7 - Vai trò Web Coverage Service .............................................................. 44
Hình 3.8 - Cấu hình Data của Layer trong GeoServer ............................................ 45
Hình 3.9 - Cấu hình Publishing của Layer trong GeoServer ................................... 46
Hình 3.10 - Hiển thị Layer hành chính lên trình duyệt web .................................... 51
Hình 3.11 - Giao diện WebGIS với layer Hành chính tây ninh .............................. 52
Hình 3.12 - Giao diện WebGIS với layer Giao thông tây ninh ............................... 53
Hình 3.13 - Giao diện WebGIS với layer Giao thông tây ninh ............................... 53
Hình 3.13 - Giao diện WebGIS tra cứu thuộc tính theo từng huyện ....................... 53



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×