Luận văn Nghiên cứu công nghệ web GIS và xây dựng trang web dự báo thời tiết khu vực nam bộ

MỤC LỤC Danh sách các hình . iiiDanh sách các bảng .vMột sốkhái niệm và thuật ngữ.viMỞ ĐẦU . viiiChương 1 : WebGIS- Công nghệGIS qua mạng .11.1 Bản đồ- Cách biểu diễn thếgiới thực .11.1.1 Khái niệm vềbản đồ.11.1.2 Trái đất quảcầu địa lý .11.1.3 Cơsởtoán học cho bản đồ.41.1.4 Các phương pháp thểhiện bản đồ.91.2 Dữliệu GIS.141.2.1 Các dạng dữliệu của GIS .141.2.2 Các mô hình dữliệu được dùng .151.2.3 Mô hình dữliệu đồhọa.161.2.4 Kết nối dữliệu không gian và dữliệu thuộc tính .241.3 Giới thiệu vềWebGIS .251.4 Mô hình xửlý và kiến trúc triển khai WebGIS .261.4.1 Kiến trúc WebGIS và các bước xửlý.261.4.2 Các kiến trúc triển khai.291.5 Các chuẩn trao đổi WebGIS hiện nay .361.5.1 Vấn đềtrong việc trao đổi dữliệu của hệthống WebGIS .361.5.2 Giải pháp cho vấn đềchia sẻdữliệu .37Chương 2 : MapServer – WebGIS Application .402.1 Lược sửphát triển.402.2 Các thành phần và mô hình xửlý của MapServer.412.2.1 Các thành phần của MapServer .412.2.2 Quy trình xửlý .442.3 Tìm hiểu Mapfile .452.3.1 Map Object .462.3.2 Layer Object .492.3.3 Query Map Object .532.3.4 Projection Object .532.4 Xửlý kết nối các loại dữliệu .542.4.1 Kết nối dữliệu mặc định ESRI Shapefiles .542.4.2 Kết nối dữliệu Raster .542.4.3 Kết nối dữliệu dùng thưviện OGR .572.4.4 Kết nối dữliệu dùng WMS .612.4.5 Kết nối dữliệu dùng WFS.63Chương 3 : Bài toán dựbáo thời tiết – Biểu diễn trên bản đồ.663.1 Khảo sát hiện trạng .663.1.1 Giới thiệu bài toán dựbáo .663.1.2 Sốliệu thời tiết trong dựbáo .66 3.1.3 Hệthống KTTV khu vực Nam bộ.683.2 Phân tích và xác định yêu cầu .703.3 Các vấn đềtrong bài toán dựbáo thời tiết bằng bản đồ.713.3.1 Thểhiện bản đồ.713.3.2 Chỉnh sửa dữliệu vectơMapInfo .723.3.3 Truy vấn dữliệu với bản đồ.75Chương 4 : Xây dựng Website Thời tiết Nam bộ.774.1 Thiết kếkiến trúc hệthống .774.2 Xây dựng mô hình Use –case .784.2.1 Xác định Actor và Use case.784.2.2 Mô hình Use – case .794.2.3 Đặc tảUse-case .794.3 Thiết kếmột sốmàn hình .894.3.1 Màn hình Chính .894.3.2 Màn hình Thời tiết trong ngày.904.3.3 Màn hình Thời tiết vài ngày tới .924.3.4 Màn hình Tìm kiếm .934.3.5 Màn hình Góp ý.944.3.6 Màn hình Liên lạc.954.3.7 Màn hình Gởi tin .96Chương 5 : Cài đặt và thửnghiệm .975.1 Tổchức dữliệu dựbáo .975.1.1 Hình thức lưu trữdữliệu .975.1.2 Sơ đồlogic.975.2 Cấu hình và cài đặt hệthống Server-Client.1015.2.1 Cài đặt trang web.1015.2.2 Cài đặt CSDL Thời tiết.1045.2.3 Cấu hình MapServer.1055.2.4 Cấu hình Client.1075.3 Thửnghiệm.108KẾT LUẬN .109Tài liệu tham khảo .110Phụlục .112Yêu cầu cấu hình. .112Hướng dẫn sửdụng.112

MỤC LỤC

Danh sách các hình . iii

Danh sách các bảng .v

Một sốkhái niệm và thuật ngữ.vi

MỞ ĐẦU . viii

Chương 1 : WebGIS- Công nghệGIS qua mạng .1

1.1 Bản đồ- Cách biểu diễn thếgiới thực .1

1.1.1 Khái niệm vềbản đồ.1

1.1.2 Trái đất quảcầu địa lý .1

1.1.3 Cơsởtoán học cho bản đồ.4

1.1.4 Các phương pháp thểhiện bản đồ.9

1.2 Dữliệu GIS.14

1.2.1 Các dạng dữliệu của GIS .14

1.2.2 Các mô hình dữliệu được dùng .15

1.2.3 Mô hình dữliệu đồhọa.16

1.2.4 Kết nối dữliệu không gian và dữliệu thuộc tính .24

1.3 Giới thiệu vềWebGIS .25

1.4 Mô hình xửlý và kiến trúc triển khai WebGIS .26

1.4.1 Kiến trúc WebGIS và các bước xửlý.26

1.4.2 Các kiến trúc triển khai.29

1.5 Các chuẩn trao đổi WebGIS hiện nay .36

1.5.1 Vấn đềtrong việc trao đổi dữliệu của hệthống WebGIS .36

1.5.2 Giải pháp cho vấn đềchia sẻdữliệu .37

Chương 2 : MapServer – WebGIS Application .40

2.1 Lược sửphát triển.40

2.2 Các thành phần và mô hình xửlý của MapServer.41

2.2.1 Các thành phần của MapServer .41

2.2.2 Quy trình xửlý .44

2.3 Tìm hiểu Mapfile .45

2.3.1 Map Object .46

2.3.2 Layer Object .49

2.3.3 Query Map Object .53

2.3.4 Projection Object .53

2.4 Xửlý kết nối các loại dữliệu .54

2.4.1 Kết nối dữliệu mặc định ESRI Shapefiles .54

2.4.2 Kết nối dữliệu Raster .54

2.4.3 Kết nối dữliệu dùng thưviện OGR .57

2.4.4 Kết nối dữliệu dùng WMS .61

2.4.5 Kết nối dữliệu dùng WFS.63

Chương 3 : Bài toán dựbáo thời tiết – Biểu diễn trên bản đồ.66

3.1 Khảo sát hiện trạng .66

3.1.1 Giới thiệu bài toán dựbáo .66

3.1.2 Sốliệu thời tiết trong dựbáo .66

3.1.3 Hệthống KTTV khu vực Nam bộ.68

3.2 Phân tích và xác định yêu cầu .70

3.3 Các vấn đềtrong bài toán dựbáo thời tiết bằng bản đồ.71

3.3.1 Thểhiện bản đồ.71

3.3.2 Chỉnh sửa dữliệu vectơMapInfo .72

3.3.3 Truy vấn dữliệu với bản đồ.75

Chương 4 : Xây dựng Website Thời tiết Nam bộ.77

4.1 Thiết kếkiến trúc hệthống .77

4.2 Xây dựng mô hình Use –case .78

4.2.1 Xác định Actor và Use case.78

4.2.2 Mô hình Use – case .79

4.2.3 Đặc tảUse-case .79

4.3 Thiết kếmột sốmàn hình .89

4.3.1 Màn hình Chính .89

4.3.2 Màn hình Thời tiết trong ngày.90

4.3.3 Màn hình Thời tiết vài ngày tới .92

4.3.4 Màn hình Tìm kiếm .93

4.3.5 Màn hình Góp ý.94

4.3.6 Màn hình Liên lạc.95

4.3.7 Màn hình Gởi tin .96

Chương 5 : Cài đặt và thửnghiệm .97

5.1 Tổchức dữliệu dựbáo .97

5.1.1 Hình thức lưu trữdữliệu .97

5.1.2 Sơ đồlogic.97

5.2 Cấu hình và cài đặt hệthống Server-Client.101

5.2.1 Cài đặt trang web.101

5.2.2 Cài đặt CSDL Thời tiết.104

5.2.3 Cấu hình MapServer.105

5.2.4 Cấu hình Client.107

5.3 Thửnghiệm.108

KẾT LUẬN .109

Tài liệu tham khảo .110

Phụlục .112

Yêu cầu cấu hình. .112

Hướng dẫn sửdụng.112

TÀI LIỆU LUẬN VĂN CÙNG DANH MỤC

TIN KHUYẾN MÃI

  • Thư viện tài liệu Phong Phú

    Hỗ trợ download nhiều Website

  • Nạp thẻ & Download nhanh

    Hỗ trợ nạp thẻ qua Momo & Zalo Pay

  • Nhận nhiều khuyến mãi

    Khi đăng ký & nạp thẻ ngay Hôm Nay

NẠP THẺ NGAY