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

14 471 0
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

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

   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 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 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. 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ệ 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 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đồ 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 luận văn tập trung nghiên cứu gồm MapServer và PostgreSQL là hai hệ phần 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

Hình ảnh liên quan

Hình 2.3. Qui trình xử lý của MapServer. 2.3. Hệ CSDL không gian PostgreSQL  - 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

Hình 2.3..

Qui trình xử lý của MapServer. 2.3. Hệ CSDL không gian PostgreSQL Xem tại trang 5 của tài liệu.
Bảng 2.2. Các chức năng dự báo thời tiết - 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ảng 2.2..

Các chức năng dự báo thời tiết Xem tại trang 8 của tài liệu.
Hình 3.2. Các chức năng của một Web Map Service - 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

Hình 3.2..

Các chức năng của một Web Map Service Xem tại trang 9 của tài liệu.
- Web Feature Service/Server (WFS) - 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

eb.

Feature Service/Server (WFS) Xem tại trang 10 của tài liệu.
Hình 3.3. Mơ hình hệ thống - 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

Hình 3.3..

Mơ hình hệ thống Xem tại trang 10 của tài liệu.
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 - 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

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 Xem tại trang 11 của tài liệu.
Hình 3.5. Kiến trúc hệ thống - 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

Hình 3.5..

Kiến trúc hệ thống Xem tại trang 12 của tài liệu.
Hệ thống được thiết kế với 3 tầng khác nhau như hình 3.5: - 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

th.

ống được thiết kế với 3 tầng khác nhau như hình 3.5: Xem tại trang 12 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan