Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
494,5 KB
Nội dung
i hc Công ngh
ngành: ; 60 48 10
2012
Abstract:
Keywords: ; ; ; ; Xây
Content
MỞ ĐẦU
Giới thiệu
Mục đích của luận văn
1-
v.v
2-
hành trên Intemet.
2
3- RSS ứng
dụng bảnđồ thời tiết Việt Nam”
Đối tƣợng và phạm vi nghiên cứu:
Về giới hạn địa lý:
Về công nghệ:
Tính an toàn cao, tg
t
Về phần mềm:
L, , C#.
Yêu cầu của luận văn:
-
át
-
-
và là cung
Nội dung của Luận văn:
Chƣơng 1
quát ph
v.v .
Chƣơng 2
ó là hai
Chƣơng 3RSS
I
.
3
CHƢƠNG 1. CƠ SỞ LÝ THUYẾT BẢNĐỒTRỰCTUYẾN
1.1. Bảnđồ - Cách biểu diễn thế giới thực
1.1.1. Khái niệm chung về bảnđồ
1.1.2. Cơ sở toán học cho bảnđồ
1.1.2.1. Tỷ lệ bảnđồ (map scale)
1.1.2.2. Cơ sở trắc địa - thiên văn của bảnđồ
1.1.2.3. Lưới kinh - vĩ tuyến và các lưới toạ độ khác
1.1.2.4. Bố cục bảnđồ và khung bảnđồ
1.1.2.5. Phân mảnh bảnđồ
1.1.3. Các phƣơng pháp thể hiện bảnđồ
1.2. Phân loại bảnđồtrựctuyến
1.3. Kiến trúcbảnđồtrựctuyến
Client-
1.4. Các nguyên tắc bảnđồ học phát triển cho bảnđồtrực tuyến.
1.4.1. Khái quát hóa trong bảnđồtrựctuyến
- Phương pháp cấp độ chi tiết (LOD)
- Phương pháp Khái quát tức thời.
- Phương pháp kết hợp.
1.4.2. Thể hiện nội dung theo chuyên đề
v.v.
1.4.3. Nguyên tắc thiết kế ký hiệu
i chung,
1.4.3.1. Các ký hiệu dạng điểm:
1.4.3.2. Các ký hiệu dạng đường:
1.4.3.3. Các ký hiệu dạng vùng:
1.4.3.4. Chữ ghi chú:
4
1.4.4. Màu sắc trình bày bảnđồtrực tuyến.
1.4.5. Các thành phần chính của bảnđồtrựctuyến
Theo công ngh
u
CHƢƠNG 2. PHƢƠNG PHÁP XÂYDỰNGBẢNĐỒTRỰCTUYẾNTRÊNNỀNMÃ
NGUỒN MỞ
2.1. Các tính năng của MapServer
MapServer là gì? MapServer là một môi trường phát triển mãnguồnmởdùng để xây
dựng các ứng dụng về dữ liệu không gian trên web Internet
2.2. Các thành phần và cách thức hoạt động của MapServer.
2.2.1. Các thành phần của MapServer
- File khởi tạo (Initialization File).
- Mapfile -
- Template File -
.
- GIS Dataset - V
2.2.2. Cách thức hoạt động của MapServer
5
2.2.3. Qui trình xử lý của MapServer
Hình 2.3. Qui trình xử lý của MapServer.
2.3. Hệ CSDL không gian PostgreSQL
2.3.1. Tổng quan về PostgreSQL.
2.3.2. Các đặc trƣng của PostgreSQL.
2.3.3. Kiến trúc về hệ quản trị CSDL PostgreSQL.
gian
CSDL
6
- Quản lý truy nhập.
- Quản lý vùng đệm.
- Lớp quản lý lưu trữ vật lý.
- Quản lý giao tác.
- Quản lý khóa.
- Quản lý phục hồi sự cố.
n này.
2.3.4. Truy vấn dữ liệu tham chiếu không gian từ PostgresSQL
Quản lý truy nhập.
Parser:
Rewriter
Optimizer Path
Generator Planner
Evualator
Command
Command Optimizer.
Basic Parse: Scan
Gram
Analyzer:
2.4. Quy trình thành lập bảnđồ sử dụng MapServer và PostgreSQL.
2.4.1. Xâydựng CSDL trên PostgreSQL cho bài toán dự báo.
2.4.1.1. Xâydựng CSDL không gian.
7
Vùng.
2.4.1.2. Xâydựng CSDL thuộc tính
2.4.1.3. Kết nối dữ liệu không gian và dữ liệu thuộc tính
2.4.2. Tổ chức dữ liệu bảnđồ trong MapFile.
File map (mapfile -
Web.
2.4.3. Xâydựng giao diện cho trang bảnđồtrực tuyến.
* Thông tin dự báo:
-
- Thô
* Các loại dự báo: , d
* Truy vấn dữ liệu với bảnđồ
2.4.4. Xâydựng các chức năng thành phần của bảnđồtrựctuyến
-
-
-
Bảng 2.1. Các chức năng trênbảnđồ
STT
Chức năng
Giải thích
1
2
8
3
4
,
này
Bảng 2.2. Các chức năng dự báo thời tiết
STT
Chức năng
Giải thích
1
ngày
2
3
CHƢƠNG 3. XÂYDỰNG CHƢƠNG TRÌNH ỨNG DỤNG DỰ BÁO THỜI TIẾT
TRÊN BẢNĐỒTRỰCTUYẾN
3.1. Khảo sát hiện trạng.
3.1.1. Số liệu thời tiết trong dự báo.
-
-
-
Hình thức lưu trữ:
Quyền hạn trên số liệu:
-
-
9
3.1.2. Các vấn đề trong bài toán dự báo thời tiết bằng bản đồ.
3.2. Ứng dụng RSS xâydựng quy trình cập nhật cơ sở dữ liệu
3.2.1. RSS là gì?
Một dịch vụ Web - RSS (Readlly Simple Syndication)
3.2.2. Các chuẩn chung của RSS.
RSS.
Do các
RSS hung là XML,
3.2.3. Điểm mạnh của RSS
- , ,
-
- , , an toàn.
- RSS li
3.2.4. Trao đổi dữ liệu trong RSS.
- Web Map Service/Server (WMS)
Hình 3.2. Các chức năng của một Web Map Service
,
Styled Layer Desrciptor (SLD).
Máy Client
WMS
Thông tin
Layer
10
- Web Feature Service/Server (WFS)
Web Feature có
3.2.5. Ứng dụng RSS cập nhật mới cơ sở dữ liệu thời tiết.
,
. ,
Server.
ver-
.
Hình 3.3. Mô hình hệ thống
side:
,
.
-side:
, Application Server , WFS
.
:
Web Client
Requesst
(1
)
Request
New
Data
(6
)
(7
)
Web
Data
Server
Data
Spatial
Data
Exchange
RSS
Calling
Program
HỆ THỐNG SERVER CỦA
TRANG WEB
(3
)
CSDL
(2
)
(4
)
(5
)
[...]... nghệ bảnđồtrựctuyến Trọng tâm nghiên cứu của luận văn gồm 2 phần chính được trình bày trong chương 2 và chương 3 Đó là tìm hiểu được các vấn đề sau: - Các vấn đề về công nghệ mãnguồnmở vào việc xâydựng WebGIS: WebServer, MapServer và hệ quản trị cơ sở dữ liệu PostgreSQL - ứng dụng phần mềm mãnguồnmở để biên tập bảnđồtrực tuyến, xâydựng các chức năng tìm kiếm vị trí một tỉnh trênbản đồ, dựa... đều được phát triển dựa trên công nghệ NET (ASP.NET) Tầng cơ sở dữ liệu: đóng vai trò trung gian giữa tầng ứng dụng với cơ sở dữ liệu 3.3.2 Tổ chức dữ liệu dự báo Sơ đồ logic: Hình 3.6 Sơ đồ Logic dữ liệu 12 KẾT LUẬN VÀ PHƢƠNG HƢỚNG PHÁT TRIỂN KẾT LUẬN Cơ sở thực tiễn về nhu cầu phát triển bảnđồtrựctuyến từ cả hai phía: phía người sử dụng và phía những người tạo lập bảnđồ đã được khảo sát và phân... nghệ thành lập và phát hành bảnđồtrựctuyếnmà luận văn tập trung nghiêncứu gồm MapServer và PostgreSQL là hai hệ phần mềm mãmở có nhiều tính năng mạnh, nên việc sử dụng hai công nghệ này để thành lập bảnđồtrựctuyến sẽ có hướng phát triển rất khả quan Phát triển thêm tính năng truy vấn dữ liệu trên cả dữ liệu không gian lẫn trên dữ liệu thuộc tính Người dùng nhập dữ liệu từ bàn phím để thực... tin về thời tiết Việt Nam trên Internet cập nhật về trang web xử lý thông tin thu được đưa ra thông tin về nhiệt độ, độ ẩm, sức gió, … trong 3 ngày tiếp theo; sau đó tổng hợp thông tin đưa ra cảnh báo về bão, lũ trên các tỉnh - Nghiêncứu quy trình khảo sát hiện trạng, ứng dụng RSS cập nhật mới cơ sở dữ liệu cho bài toán dự báo thời tiết Bảnđồ hoàn toàn có thể phát hành được trên mạng Internet và đáp... thời, dự báo thời tiết, cảnh báo thiên tai, các tin tức về thiệt hại do thiên tai gây ra, v.v References Tiếng Việt 1 Đặng Văn Đức (2001), Hệ thống thông tin địa lý, NXB Khoa học Kỹ thuật Hà Nội, Hà Nội 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áocáo Hội nghị Khoa học lần II (2000), Nghiêncứu một số cách tiếp cận xâydựng hệ... xâydựng hệ thống WebGIS 3 Nguyễn Thế Thận (1999), Cơ sở hệ thống thông tin địa lý GIS, Nhà xuất bản Khoa Học Và Kỹ Thuật, Hà Nội 4 Trần Quốc Vương (2006), Nghiên cứu WebGis phục vụ du lịch, Luận văn Thạc sỹ, Đại học Quốc Gia TP Hồ Chí Minh, TP Hồ Chí Minh 5 A.M Berliant, Phương pháp nghiêncứu bằng bảnđồ (2004), Hoàng Phương Nga, Nhữ Thị Xuân (biên dịch), NXB Đại học Quốc gia Hà Nội Tiếng Anh 1 Bill... trong nền cơ sở dữ liệu PostgreSQL lên nội dung của website, các thông tin thuộc tính liên quan đến các đối tượng không gian dễ dàng được cập nhật và phát triển sau này Trong suốt quá trình thực hiện luận văn, học viên đã bám sát vào các nội dung đã đăng ký và được duyệt Đề tài đã hoàn thành các mục tiêu và các yêu cầu đã đề ra ĐỊNH HƢỚNG PHÁT TRIỂN Do công nghệ thành lập và phát hành bảnđồtrực tuyến. .. Hình 3.4 Các dạng yêu cầu từ phía Client 3.3 Xây dựng Webside dự báo thời tiết 3.3.1 Kiến trúc hệ thống 11 Hệ thống được thiết kế với 3 tầng khác nhau như hình 3.5: Client Layer Máy tính cá nhân Web browse (HTML+JavaScript+DHTML) Application Layer Web Sever Web Form + MapServer CSDL Data Layer quan hệ Hình 3.5 Kiến trúc hệ thống Tầng Client: được xây dựng bằng JavaScript, HTML và DHTML, thực hiện...Hình 3.3 Qui trình RSS cập nhật cơ sở dữ liệu thời tiết và yêu cầu từ ngƣời dùng (1) Khi người dùng lần đầu tiên mở ứng dụng dịch vụ web thời tiết , Webserver sẽ kiểm tra cơ sở dữ liệu trên hệ thống, nếu dữ liệu trên hệ thống là dữ liệu cũ thì chúng sẽ gửi yêu cầ u đến cho RSS (2) RSS sẽ tìm kiếm và lấy các thông tin về thời tiết, lấy và gửi gửi đến server chứa... Web Map Service Implementation Specification 1.0.0, 5 Kraak M.J and Brown A (2001), Web Cartography Developmenls and Prospects, Taylor & Francis, London 6 Stephen Potts and Mike Kopack (2003), Sams Teach Yourself Web Services in 24 Hours, Sams Publishing 14 . XÂY DỰNG BẢN ĐỒ TRỰC TUYẾN TRÊN NỀN MÃ
NGUỒN MỞ
2.1. Các tính năng của MapServer
MapServer là gì? MapServer là một môi trường phát triển mã nguồn mở. BẢN ĐỒ TRỰC TUYẾN
1.1. Bản đồ - Cách biểu diễn thế giới thực
1.1.1. Khái niệm chung về bản đồ
1.1.2. Cơ sở toán học cho bản đồ
1.1.2.1. Tỷ lệ bản đồ