Luận Văn Các giải pháp bản đồ trực tuyến và ứng dụng

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 28/11/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    Khóa luận tốt nghiệp
    Đề tài: CÁC GIẢI PHÁP BẢN ĐỒ TRỰC TUYẾN VÀ ỨNG DỤNG



    MỤC LỤC
    DANH MỤC CÁC HÌNH VẼ .8
    DANH MỤC BẢNG 10
    MỘT SỐKHÁI NIỆM VÀ THUẬT NGỮ .11
    MỞ ĐẦU .12
    1. Đặt vấn đề 12
    2. Nội dung và mục tiêu nghiên cứu 13
    CHƯƠNG 1: GIỚI THIỆU VỀCÔNG NGHỆGIS TRÊN NỀN WEB 14
    1.1 Giới thiệu vềbản đồ .14
    1.2 Các phương pháp biểu diễn bản đồ .14
    1.2.1 Phân loại bản đồ 14
    1.2.2 Các thành phần của bản đồ 15
    1.2.3 Độchính xác của bản đồ .16
    1.2.4 Các chú giải trên bản đồ 16
    1.2.5 Phương pháp thểhiện thông tin trên bản đồ .18
    1.2.6 Sựkhái quát hóa và sựphóng đại .19
    1.3 Công nghệGIS trên nền Web .19
    1.4 Sơ đồhoạt động của ứng dụng GIS trên nền Web 20
    1.5 Dữliệu vềGIS .21
    1.5.1 Các khái niệm cơbản 21
    1.5.2 Các dạng dữliệu của GIS 24
    1.5.3 Mô hình thông tin không gian .24
    1.5.4 Mô hình thông tin phi không gian .30
    CHƯƠNG 2: CÁC GIẢI PHÁP BẢN ĐỒTRỰC TUYẾN .33
    2.1 Một sốgiải pháp bản đồtrực tuyến .33
    2.1.1 MapBender 33
    2.1.2 MapGuide Open Source 33
    2.1.3 OpenLayers .34
    2.2 Phần mềm mã nguồn mởMapServer 34
    2.2.1 Giới thiệu vềMapserver .34
    2.2.2 Thành phần và mô hình xửlý của Mapserver .36
    2.2.3 Tìm hiểu Mapfile .39
    7
    2.2.4 Xửlý kết nối các loại dữliệu 48
    CHƯƠNG 3: XÂY DỰNG WEBSITE BẢN ĐỒTRỰC TUYẾN VỀCÁC ĐỊA
    ĐIỂM DU LỊCH TRÊN THÀNH PHỐHÀ NỘI 52
    3.1 Phân tích .52
    3.1.1 Hiện trạng và nhu cầu của thông tin .52
    3.1.2 Phân tích hệthống và định hướng công nghệ 52
    3.2 Thiết kế 53
    3.2.1 Thiết kếkiến trúc 53
    3.2.2 Thiết kếcơsởdữliệu 54
    3.2.3 Thiết kếchức năng 64
    3.2.4 Thiết kếgiao diện 66
    3.3 Xây dựng 70
    3.3.1 Xây dựng máy chủcung cấp dữliệu .70
    3.4 Cài đặt và thửnghiệm 70
    KẾT LUẬN 72
    1. Kết quả đạt được .72
    2. Hướng phát triển đềtài .72
    PHỤLỤC .73
    Phụlục 1: Một sốgiao diện người dùng người dùng 73
    Phụlục 2: Giao diện quản trị .79
    TÀI LIỆU THAM KHẢO .81



    TÓM TẮT KHÓA LUẬN
    GIS-Geography Information System(Hệthống thông tin địa lý) ra đời và được
    phát triển mạnh trong những năm gần đây. Cùng với sựbùng nổvềcông nghệcủa
    Internet, GIS cũng đã phát triển công nghệcho phép chia sẻthông tin thông qua mạng
    toàn cầu bằng cách kết hợp GIS và Web. Bên cạnh đó, xu hướng chia sẻdữliệu, phát
    triển phần mềm trên công nghệmã nguồn mởcũng được quan tâm ởcác nước đang
    phát triển vì nhiều lợi ích mà nó mang lại. Vì thế, việc nghiên cứu ứng dụng trên cơsở
    mã nguồn mởsẽmang lại khảnăng chia sẻthông tin địa lý rộng rãi cho các ngành.
    Nội dung chính của đềtài là nghiên cứu nền tảng công nghệGIS, từ đó đưa ra
    các giải pháp vềbản đồtrực tuyến, khảnăng xây dựng ứng dụng bản đồtrên cơsởmã
    nguồn mởvà từ đó xây dựng website bản đồtrực tuyến vềcác địa điểm du lịch trên
    thành phốHà Nội.
    Khóa luận được chia thành các phần chính sau:
    Mở đầu: Đặt vấn đềvà đưa ra mục tiêu nghiên cứu.
    Chương 1: Giới thiệu vềbản đồ, nghiên cứu vềcông nghệGIS và ứng dụng
    công nghệGIS trên nền web.
    Chương 2: Tìm hiểu một sốgiải pháp vềbản đồtrực tuyến, đi xâu nghiên
    cứu giải pháp sửdụng phần mền mã nguồn mởMapServer.
    Chương 3: Xây dựng ứng dụng bản đồtrực tuyến phục vụnhu cầu du lịch
    thành phốHà Nội.
    Kết luận:Kết quả đạt được và định hướng phát triển trong tương lai.



    MỞ ĐẦU
    1. Đặt vấn đề
    Mục đích của mạng Internet, nhưnhững người tiền sáng lập và đặt nền móng
    cho nó công bốlà phổcập tri thức toàn cầu. Người sửdụng dù ởbất kỳ đâu, đều có thể
    truy cập, khai thác những gì cần cho công việc trong kho tàng tri thức chung nhân loại.
    Bản đồhọc là một ngành của khoa học tựnhiên, cũng chịu sựchi phối đó. Mặt
    khác, mọi thông tin trong tất cảcác lĩnh vực cuộc sống, ngành khoa học, kinh tế, xã
    hội . cũng đều gắn với các yếu tốkhông gian địa lý.
    Những yếu tố đó đã gắn kết, trởthành xu hướng tất yếu cho mọi ngành, mọi
    nghề, cho các nhà kinh doanh . vô hình chung, mỗi chủthể đều tiến tới xây dựng hệ
    quản trịcơsởdữliệu (GIS) của mình đểquảng bá, giao dịch. Mọi hệGIS đều cần có
    nền là dữliệu địa lý. Cũng có thểvì lý do này, mà các phần mềm vềdữliệu địa lý nền
    trởnên rất đa dạng. Các phần mềm dữliệu địa lý nền này hoạt động được trên mạng
    Internet, tạm gọi là Web bản đồtrực tuyến.
    Hiện nay, có rất nhiều giải pháp bản đồtrực tuyến được các nhà phát triển đưa
    ra nhưMapbender, MapBuilder, MapGuide Open Source, MapServer, OpenLayers,
    chúng đều là các phần mềm mã nguồn mởhỗtrợxây dựng các ứng dụng vềbản đồ
    trên nền web.
    Du lịch là một trong những dịch vụmang lại thú vui, sựthưgiãn cho con người,
    là nơi mà con người khám phá ra vẻ đẹp thiên nhiên, vẻ đẹp vềvăn hóa, những phong
    tục tập quán, vẻ đẹp vềtruyền thống văn hóa ởnhững vùng đất khác nhau, nhất là
    trong thời đại công nghiệp nhưhiện nay. Đểcó một chuyến du lịch thuận lợi, thoải
    mái thì những thông tin liên quan đến địa điểm du lịch, các thông tin vềdịch vụdo các
    công ty du lịch cung cấp là điều mà bất cứngười đi du lịch nào cũng cần phải biết
    trước. Hiện nay, với cuộc sống bận rộn, người đi du lịch có thểcó các thông tin bằng
    việc truy cập các trang web thông qua mạng internet.
    Trong những năm gần đây, GIS đã được ứng dụng rất nhiều trong các ngành
    khoa học có liên quan đến dữliệu không gian. Với khảnăng quản lý, chia sẻcác ứng
    dụng thông tin địa lý qua mạng internet/intranet. Bằng việc kết hợp GIS và web đểtạo
    thành WebGIS, người đi du lịch sẽtruy cập được các thông tin du lịch kết hợp với các
    bản đồ động đểcó được cái nhìn trực quan vềcác địa điểm mà mình sẽ đến thông qua
    13
    trình duyệt web mà không cần phải học sửdụng các phần mềm GIS. Bên cạnh đó, nếu
    kết hợp xây dựng WebGIS trên phần mềm mã nguồn mởthì sẽcó được các lợi ích mà
    phần mềm mã nguồn mởmang lại nhưchi phí đầu tưvềphần mềm giảm, tận dụng
    được các thành quảý tưởng chung của cộng đồng, tính chất an toàn cao.
    2. Nội dung và mục tiêu nghiên cứu
    Nghiên cứu vềcông nghệGIS, ứng dụng công nghệGIS trên nền Web, đưa ra
    các giải pháp vềbản đồtrực tuyến, từ đó xây dựng website bản đồtrực tuyến vềcác
    địa điểm du lịch trên thành phốHà Nội dựa trên nền sản phẩm mã nguồn mở
    MapServer.
    14




    CHƯƠNG 1: GIỚI THIỆU VỀCÔNG NGHỆGIS
    TRÊN NỀN WEB
    1.1 Giới thiệu vềbản đồ
    Bản đồlà một mô hình các thực thểvà hiện tượng trên trái đất, trong đó thực
    thể được thu nhỏ, các hiện tượng được khái quát hóa đểthểhiện được trên mặt phẳng
    vẽ. Bản đồchứa các thông tin vềvịtrí và các tính chất của vật thể, hiện tượng mà nó
    trình bày.
    Thếgiới thực rất rộng lớn và phức tạp đểchúng ta có thểbao quát được. Nếu
    một phần không gian được chọn với một tỉlệnhỏhơn thực tếthì chúng ta có thểthấy
    được cấu trúc và dạng của phần không gian đó dễhơn nhiều và từ đó có thểthấy thấu
    đáo được khu vực nghiên cứu và đưa ra quyết định đúng đắn.
    Thông thường bản đồlà một mô hình theo tỉlệ, nghĩa là tỉlệcủa khoảng cách
    trên tỉlệvới khoảng cách trên thực tếsẽbằng nhau với mọi vịtrí trên bản đồ, trong
    một khu vực rộng lớn được chiếu trên bản đồvới một tỉlệnhỏthì tỉlệnày cũng có
    một sai sốnhỏ.
    Vềthực chất bản đồlà một hệthống vềkhông gian. Chúng ta có thểxem bản
    đồvà tìm thấy các thông tin trên bản đồ.
    1.2 Các phương pháp biểu diễn bản đồ
    1.2.1 Phân loại bản đồ
    Bản đồcó 2 dạng chính
    Dạng đường nét





    TÀI LIỆU THAM KHẢO
    Tài liệu tiếng Việt
    [1] Đặng văn Đức, Hệthống thông tin địa lý. NXB Khoa học và KỹThuật. Hà Nội, 2001.
    [2] Lê Huỳnh, Lê Ngọc Nam. Bản đồhọc chuyên đề. NXB Giáo dục. Hà Nội. 2001.
    [3] Bùi Hữu Mạnh, Hướng dẫn sửdụng MapInfo Professional Version 7.0: xuất bản
    tháng 1 năm 2006
    [4] Nguyễn Trường Sinh, Hướng dẫn thiết kếtrang web tương tác bằng JavaScript,
    NXB Giáo Dục, 2001.
    [5] Trương Công Thành, Trần Văn Tán. Nghiên cứu công nghệWebGIS và xây dựng
    trang Web dựbáo thời tiết khu vực nam bộ. Luân văn tốt nghiệp đại học Khoa học tự
    nhiên năm 2005.
    [6] Ngọc Anh Thư, ASP.NET kỹthuật và ứng dụng, 2001
    [7] Trần Quốc Vương. Nghiên cứu WebGIS phục vụdu lịch. Luận văn thạc sĩ Đại học
    Bách khoa HồChí Minh 2006.
    [8] Trung tâm công nghệthông tin. Tập bài giảng “Một sốkhái niệm cơbản vềGIS”.
    Trường Đại học mỏvà địa chất. Hà nội. 1996.
    [9]Tài liệu GIS, giáo trình giảng dạy ArcGIS do Trung tâm công nghệthông tin địa lý
    biên soạn và cung cấp.
    Tài liệu tiếng Anh
    [10] Christian Wenz, JavaScript™ Phrasebook: Essential Code and Commands,
    August 2006.
    [11] Fritz Onion, Essential ASP.NET with Examples in C#, 2003.
    Website
    [12] http://www.osgeo.org/
    [13] http://www.vidagis.com
    [14] http://gdal.org/ogr/
    [15] http://gdal.org/
    82
    [16] http://esri.com
    [17] http://www.opengeospatial.org
    [18] http://www.cartography.com
    [19] MapInfo homepage, http://mapinfo.com
    [20] MapServer homepage, http://mapserver.gis.umn.edu.
    [21] MapServer Projects , http://terraship.gis.umn.edu.
    [22] http://www.codeproject.com
    [23] http://www.w3schools.com
     

    Các file đính kèm:

Đang tải...