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

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ạ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 (494.5 KB, 14 trang )






i hc 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, tg

  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 3RSS 

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
)

11




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)  , 
, 


.




thông q
(5) Websever 





 . 






(6
lý. 
(7


(8) 

















Hình 3.4 


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.

12
5:












Hình 3.5. Kiến trúc hệ thống
 Tầng Client

trò trung gian, 
 Tầng ứng dụng 

 Tầng 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.
Client Layer
Máy tính cá nhân
Web browse
(HTML+JavaScript+DHTML)

Application Layer
Web Sever
Web Form + MapServer
Data Layer
CSDL
quan hệ

13
KẾT LUẬN VÀ PHƢƠNG HƢỚNG PHÁT TRIỂN
KẾT LUẬN

 



-               

- 




-  



                
w




ĐỊNH HƢỚNG PHÁT TRIỂN








References
Tiếng Việt
1. Hệ thống thông tin địa lý

2.  
             
Nghiên cứu một số cách tiếp cận xây dựng hệ thống WebGIS.
3. Cơ sở hệ thống thông tin địa lý GIS, Nhà 

4. Nghiên cứu WebGis phục vụ du lịch

5. A.M. Berliant, Phương pháp nghiên cứu bằng bản đồ  



Tiếng Anh
1. Bill Kropla (2005), Beginning MapServer Open Source GIS Development, Berkeley,
California.

14
2. Clarke P (2005), Dynamic web-mapping using Scaleable Veclor Graphic (SVG),
QinetiQ. Malvern Technology Centre, England.
3. Dixon E.R (2002), Cartographic Design Principles in Interactive Multimedia,
Preloria, South Africa.
4. Doyle, A. (ed.) (2000), OpenGIS 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.


×