Thông tin tài liệu
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Ự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 đồ (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ực tuyến
1.3. Kiến trúc bản đồ trực tuyế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ực tuyế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ực tuyến
Theo công ngh
u
CHƢƠNG 2. PHƢƠNG PHÁP 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ở 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ây dựng CSDL trên PostgreSQL cho bài toán dự báo.
2.4.1.1. Xây dựng CSDL không gian.
7
Vùng.
2.4.1.2. Xây dự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ây dự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ây dựng các chức năng thành phần của bản đồ trực tuyến
-
-
-
Bảng 2.1. Các chức năng trên bả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ÂY DỰNG CHƢƠNG TRÌNH ỨNG DỤNG DỰ BÁO THỜI TIẾT
TRÊN BẢN ĐỒ TRỰC TUYẾ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ây dự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ực tuyế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ồn mở vào việc xây dựng WebGIS: WebServer, MapServer và hệ quản trị cơ sở dữ liệu PostgreSQL - ứng dụng phần mềm mã nguồn mở để biên tập bản đồ trực tuyến, xây dựng các chức năng tìm kiếm vị trí một tỉnh trên bả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ực tuyế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ực tuyến mà luận văn tập trung nghiên cứ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ực tuyế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ên cứ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á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ệ... xây dự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ên cứ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 đồ
Ngày đăng: 10/03/2014, 16:20
Xem thêm: Báo cáo " Nghiên cứu xây dựng bản đồ trực tuyến trên nền mã nguồn mở " pot, Báo cáo " Nghiên cứu xây dựng bản đồ trực tuyến trên nền mã nguồn mở " pot