Ứng dụng WebGIS xây dựng bản đồ tra cứu thông tin du lịch tỉnh Bình Thuận

66 4 0
Ứng dụng WebGIS xây dựng bản đồ tra cứu thông tin du lịch tỉnh Bình Thuận

Đ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

Do nhu cầu tìm kiếm thông tin ngày càng cao đặc biệt là nhu cầu tìm kiếm thông tin theo địa điểm, theo tọa độ không gian, theo khoảng cách hiện nay chưa đáp ứng nhu cầu của người dùng. Mà hiện nay WebGIS là xu hướng phổ biến thông tin mạnh mẽ trên Internet không chỉ dưới góc độ thông tin thuộc tính thuần túy mà nó kết hợp được với thông tin không gian hữu ích cho người sử dụng. Bằng việc kết hợp GIS và Web để tạo thành WebGIS, người dùng sẽ dễ truy cập được các thông tin kết hợp với các bản đồ động để có được cái nhìn trực quan thông qua trình duyệt. Do đó, nếu ứng dụng WebGIS xây dựng bản đồ tra cứu thông tin thì có thể đáp ứng được nhu cầu của người dùng. 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, phù hợp với khả năng kinh tế của mỗi ngườ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ụ như vị trí, thông tin giá cả về các nhà hàng, các khách sạn… là điều mà bất cứ người đi du lịch nào cũng cần muốn biết . Hiện nay, với cuộc sống bận rộn, người đi du lịch có thể tra cứu các thông tin bằng việc truy cập các trang Web thông qua mạng internet một cách nhanh chóng và sẽ dễ dàng hơn khi tra cứu dưới dạng trực quan bản đồ động về thông tin các vị trí mình cần tìm kiếm. Bình Thuận được coi là vùng phát triển du lịch với ưu thế về thắng cảnh nên thơ, vị trí địa lý thuận lợi, vùng biển giàu có về tài nguyên. Hầu hết các điểm du lịch của Bình Thuận đang được khai thác một cách hiệu quả và hấp dẫn với loại hình du lịch chủ yếu là tham quan, ngắm cảnh, giải trí, nghỉ ngơi, tĩnh dưỡng, hội họp. Nhưng hiện nay việc quảng bá thông tin du lịch bằng các ngôn ngữ nước ngoài như Anh, Pháp, Đức … của Bình Thuận còn hạn chế chưa đáp ứng được nhu cầu tra cứu thông tin của du khách nước ngoài. Nhằm tạo điều kiện thuận lợi để tổ chức quảng bá, thu hút du khách trong và ngoài nước góp phần thúc đẩy phát triển ngành du lịch tỉnh Bình Thuận cũng như tạo nên một địa chỉ đáp ứng nhu cầu tra cứu thông tin của người dùng một cách nhanh chóng, dễ dàng và tiện lợi bằng các phương pháp bản đồ, ứng dụng GIS, ứng dụng tin học, thu thập dữ liệu và công nghệ WebGIS nên em quyết định làm đề tài “Ứng dụng WebGIS xây dựng bản đồ tra cứu thông tin du lịch tỉnh Bình Thuận” với các chức năng như tra cứu thông tin, tìm vị trí các điểm du lịch, dịch vụ liên quan tới du lịch qua cách nhìn trực quan bản đồ động trên trang Website

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HỒ CHÍ MINH KHOA MƠI TRƯỜNG VÀ TÀI NGUYÊN -oOo KHÓA LUẬN TỐT NGHIỆP ỨNG DỤNG WEBGIS XÂY DỰNG BẢN ĐỒ TRA CỨU THÔNG TIN DU LỊCH TỈNH BÌNH THUẬN NGUYỄN THỊ ANH THƯ Họ tên sinh viên: TRẦN THỊ KIM LIÊN Ngành: Hệ thống Thông tin Mơi trường Niên khóa: 2010 – 2014 Tháng 6/2014 ỨNG DỤNG WEBGIS XÂY DỰNG BẢN ĐỒ TRA CỨU THÔNG TIN DU LỊCH TỈNH BÌNH THUẬN Tác giả: Trần Thị Kim Nguyễn Thị AnhLiên Thư Khóa luận đệ trình để đáp ứng yêu cầu Cấp kỹ sư ngành Hệ Thống Thông Tin Môi Trường Giáo viên hướng dẫn: ThS.Lê Văn Phận Thành Phố Hồ Chí Minh, Tháng năm 2014 i LỜI CẢM ƠN Đầu tiên, xin chân thành cảm ơn sâu sắc đến thầy ThS Lê Văn Phận, Tổ trưởng tổ CNTT – Quản trị mạng – Phịng Hành Chính – trường Đại học Nơng Lâm thành phố Hồ Chí Minh, người tận tình hướng dẫn, bảo tạo điều kiện tốt cho q trình thực luận văn Tơi xin chân thành cảm ơn Ban Giám Hiệu Trường Đại Học Nông Lâm TP Hồ Chí Minh, q thầy đặc biệt thầy PGS.TS Nguyễn Kim Lợi toàn thể quý thầy Trường Đại Học Nơng Lâm TP Hồ Chí Minh tận tình truyền dạy kiến thức cho tơi suốt bốn năm học Cảm ơn tập thể lớp DH10GE, bạn giúp đỡ ngày tháng ngồi giảng đường đại học Cuối cùng, vô biết ơn giúp đỡ, động viên gia đình giúp hồn thành khóa luận Trần ThịAnh KimThư Liên Nguyễn Thị Bộ Môn Tài Nguyên Và GIS, Khoa Môi Trường Và Tài Nguyên Trường Đại Học Nông Lâm TP.Hồ Chí Minh ii TĨM TẮT Đề tài tốt nghiệp “Ứng dụng WebGIS xây dựng đồ tra cứu thơng tin du lịch tỉnh Bình Thuận” thực thời gian từ 01/02/2014 đến 31/05/2014 với liệu thí điểm đơn vị kinh doanh du lịch tỉnh Bình Thuận Mục tiêu đề tài cung cấp thông tin đơn vị kinh doanh du lịch thông qua dịch vụ Google Maps API thiết bị kết nối Internet Giải pháp chọn kết hợp Web Server chạy ASP.NET , hệ quản trị sở liệu SQL Server tích hợp Google maps API làm đồ Đề tài đạt kết cụ thể sau: Xây dựng trang WebGIS với giao diện đa ngôn ngữ giới thiệu đơn vị kinh doanh du lịch thông tin đơn vị kinh doanh với chức tương tác đồ, hiển thị, tìm kiếm (theo liệu thuộc tính liệu khơng gian), tìm đường quản lý cập nhật thông tin iii MỤC LỤC Trang tựa i Lời cảm ơn ii Tóm tắt iii Mục lục iv Danh mục viết tắt vii Danh mục bảng biểu viii Danh mục hình ảnh ix CHƯƠNG MỞ ĐẦU 1.1 Tính cấp thiết 1.2 Mục tiêu 1.2.1 Mục tiêu chung 1.2.2 Mục tiêu cụ thể 1.3 Giới hạn phạm vi đề tài CHƯƠNG TỔNG QUAN NGHIÊN CỨU 2.1 Tổng quan khu vực nghiên cứu Tỉnh Bình Thuận 2.1.1 Du lịch 2.1.2 Thuỷ hải sản .4 2.1.3 Nông, lâm nghiệp 2.1.4 Công nghiệp: 2.1.5 Khoáng sản: .5 2.1.6 Cơ sở hạ tầng kinh tế - kỹ thuật .5 2.2 Hệ thống thông tin địa lý (GIS) .5 2.2.1 Định nghĩa 2.2.2 Lịch sử phát triển 2.2.3 Các thành phần GIS 2.2.4 Dữ liệu địa lý GIS iv 2.2.5 Chức GIS 2.3 WebGIS 2.3.1 Khái niệm .9 2.3.2 Kiến trúc 2.3.3 Chức WebGIS .11 2.4 Tiềm WebGIS .11 2.5 Các phương thức phát triển WebGIS 12 2.6 Microsoft SQL Server 12 2.7 ASP.NET (C#) .13 2.8 Google Maps API 15 2.8.1 Khái niệm .15 2.8.2 Một số ứng dụng xây dựng 15 2.9 Các nghiên cứu liên quan tới ứng dụng WebGIS 16 2.9.1 Trên giới 16 2.9.2 Một số nghiên cứu nước .17 CHƯƠNG PHƯƠNG PHÁP NGHIÊN CỨU 18 3.1 Phân tích, thiết kế xây dựng sở liệu 19 3.1.1 Phân tích 19 3.1.2 Thiết kế 19 3.1.3 Xây dựng sở liệu 21 3.2 Thiết kế chức 23 3.3 Thiết kế giao diện 25 3.3.1 Giao diện tổng quát trang người dùng 25 3.3.2 Giao diện tổng quát chức người quản trị : 26 3.4 Xây dựng trang web 29 CHƯƠNG KẾT QUẢ 35 4.1 Giao diện trang Web cho người dùng 35 4.1.1 Giao diện trang chủ 35 4.1.2 Giao diện trang tìm kiếm khơng gian 36 v 4.1.3 Giao diện trang tìm đường 38 4.2 Giao diện trang Web cho người quản lý 40 4.1.1 Giao diện trang quản lý đăng nhập 40 4.2.2 Giao diện trang quản lý liệu .41 4.2.3 Giao diện trang quản lý thêm 41 4.2.4 Giao diện trang quản lý cập nhật 42 4.3 Giao diện trang “Trợ giúp” 45 CHƯƠNG KẾT KUẬN VÀ ĐỀ NGHỊ 46 5.1 Kết luận 46 5.2 Đề xuất hướng nghiên cứu phát triển 46 TÀI LIỆU THAM KHẢO 48 PHỤ LỤC .50 vi DANH MỤC VIẾT TẮT ASP: Active Server Page API: Application Programming Interface (Giao diện lập trình ứng dụng) CGI : Common Gateway Interface CSS: Cascading Style Sheets (Các tập tin định kiểu theo tầng) CSDL: Cơ sở liệu GPS: Global Positioning System (Hệ thống định vị tồn cầu) GIS: Geographic Information System (Hệ thống thơng tin địa lý) HTML: Hyper Text Markup Language (Ngôn ngữ đánh dấu siêu văn bản) PHP: Hypertext Preprocessor (Bộ tiền xử lý siêu văn bản) SQL: Structured Query Language (Ngôn ngữ truy vấn mang tính cấu trúc) URL : Uniform Resource Locator (Địa định vị tài nguyên thống nhất) vii DANH MỤC BẢNG BIỂU Bảng 3.1: Mô tả thuộc tính bảng ngơn ngữ đơn vị kinh doanh 21 Bảng 3.2 Mơ tả thuộc tính đơn vị kinh doanh .22 Bảng 3.3 Mơ tả thuộc tính ngơn ngữ dịch vụ 22 Bảng 3.4 Chức người quản trị .24 Bảng 3.5 Bảng mô tả chức người dùng 24 Bảng Các file quan trọng ASP.NET (C#) .30 viii DANH MỤC HÌNH ẢNH Hình 2.1 Vị trí địa lý Tỉnh Bình Thuận Hình 2.2 Các thành phần GIS Hình 2.3 Sơ đồ kiến trúc tầng WebGIS Hình 2.4 Các bước xử lý thông tin WebGIS 10 Hình 3.1 Sơ đồ phương pháp nghiên cứu 18 Hình 3.2 Mơ hình thực thể kết hợp .20 Hình 3.3 Mơ hình quan hệ sở liệu .21 Hình 3.4 Sơ đồ thiết kế chức .23 Hình 3.5 Thiết kế giao diện tổng quát người dùng 26 Hình 3.6 Thiết kế giao diện trang đăng nhập 26 Hình 3.7 Thiết kế giao diện trang thêm 27 Hình 3.8 Thiết kế giao diện trang cập nhật liệu .28 Hình 3.9 Sơ đồ tổ chức trang Web .29 Hình 3.10 Sơ đồ giải thuật toán đăng nhập 32 Hình 3.11 Sơ đồ giải thuật tốn tìm kiếm ,hiển thị thơng tin 33 Hình 4.1 Giao diện “Trang chủ” lựa chọn ngơn ngữ .35 Hình 4.2 Giao diện nhập thơng tin tìm kiếm “Trang chủ” 36 Hình 4.3 Giao diện trang chủ hiển thị tìm kiếm đơn vị kinh doanh tiếng Việt 36 Hình 4.4 Giao diện nhập thơng tin tìm kiếm trang “Tìm kiếm” 37 Hình 4.5 Giao diện trang “Tìm kiếm” khơng gian theo tiếng Việt 38 Hình 4.6 Giao diện nhập thơng tin trang “Ttìm đường đi” theo tiếng Việt 39 Hình 4.7 Giao diện trang “Tìm đường đi” theo tiếng Việt 40 Hình 4.8 Giao diện trang “Đăng nhập” 41 ix Hình 4.7 Giao diện trang “Tìm đường đi” theo tiếng Việt 4.2 Giao diện trang Web cho người quản lý Để vào hệ thống quản lý liệu, người quản trị cần cung cấp tên đăng nhập mật đăng nhập hệ thống Sau đăng nhập vào hệ thống, người quản trị cung cấp quyền thêm mới, chỉnh sửa xóa liệu hệ thống 1.1.1 Giao diện trang quản lý đăng nhập Người quản trị nhập tên đăng nhập mật để đăng nhập vào hệ thống quản lý liệu 40 Hình 4.8 Giao diện trang “Đăng nhập” 4.2.2 Giao diện trang quản lý liệu Giao diện trang quản lý sỡ liệu sau đăng nhập thành cơng vào hệ thống: Hình 4.9 Giao diện trang “Quản lý liệu” 4.2.3 Giao diện trang quản lý thêm Tại trang “Thêm mới” bấm vào nút “ Đơn Vị Kinh Doanh”, “Ngôn Ngữ Đơn Vị Kinh Doanh”, “Ngôn Ngữ Dịch Vụ” để bảng 41 Hình 4.10 Giao diện trang “ Thêm mới” Sau nhập thơng tin bấm nút “Thêm mới” thông tin nhập liệu lưu trữ SQL Server ngược lại hệ thống báo lỗi Hình 4.10 Giao diện nhập liệu trang “Thêm mới” 4.2.4 Giao diện trang quản lý cập nhật Tại trang “Cập nhật” ,nhập mã đơn vị kinh doanh cần chỉnh sửa bấm vào nút “ Đơn Vị Kinh Doanh”, “Ngôn Ngữ Đơn Vị Kinh Doanh”, “Ngôn Ngữ Dịch Vụ” để thông tin bảng , sau chọn “Chỉnh sửa”, “Xóa” để tiến hành cập nhật liệu 42 Hình 4.11 Giao diện trang “Cập nhật” liệu Sau chọn “Chỉnh sửa” người quản lý tiến hành sửa thơng tin sau chọn “Lưu” để hồn tất sửa liệu thơng tin sửa liệu cập nhập SQL Server ngược lại hệ thống báo lỗi 43 Hình 4.12 Giao diện trang “Cập nhật” sửa liệu Xóa liệu dịng ta cần chọn nút “Xóa” liệu xóa sở liệu SQL Server Hình 4.13 Giao diện trang “Cập nhật” xóa liệu Thêm thông tin đơn vị kinh doanh người quản lý nhập thông tin cần thêm đơn vị kinh doanh chọn “Thêm mới” liệu nhập thông tin lưu SQL Server ngược lại hệ thống báo lỗi 44 Hình 4.14 Giao diện trang “Cập nhật” thêm liệu 4.3 Giao diện trang “Trợ giúp” Trang “Trợ giúp “ hướng dẫn cách sử dụng chức Website Hình 4.15 Giao diện trang “Trợ giúp” 45 CHƯƠNG KẾT KUẬN VÀ ĐỀ NGHỊ 5.1 Kết luận Với mục tiêu ứng dụng WebGIS xây dựng đồ tra cứu thơng tin Tỉnh Bình Thuận, đề tài đạt kết cụ thể sau:  Hoàn thành việc thiết kế xây dựng sở liệu cung cấp thông tin đơn vị kinh doanh du lịch Tỉnh Bình Thuận  Hồn thành việc thiết kế xây dựng chức giao diện trang WebGIS: - Giao diện đa ngôn ngữ (Tiếng Việt, Anh, Pháp, Đức) - Hiển thị thông tin đơn vị kinh doanh du lịch với chức tương tác đồ - Tìm kiếm theo thuộc tính: theo tên đơn vị kinh doanh theo tên dịch vụ - Tìm kiếm theo khơng gian : tìm theo tên dịch vụ vị trí đồ phạm bán kính - Tìm đường - Quản lý sở liệu Tuy nhiên, mục tiêu đạt đề tài tồn số hạn chế :  Dữ liệu chưa đầy đủ chi tiết  Giao diện website đơn giản, không thực chuyên nghiệp 5.2 Đề xuất hướng nghiên cứu phát triển Mặc dù đề tài đạt mục tiêu đề để đề tài hồn thiện ứng dụng vào thực tế, đề tài cần nghiên cứu bổ sung thêm nội dung sau:  Thiết kế giao diện chuyên nghiệp 46  Xây dựng nguồn liệu đầu vào phong phú chi tiết  Nghiên cứu xây dựng thêm chức thống kê, phân tích liệu WebGIS  Nghiên cứu chế độ bảo mật đưa lên mạng Internet 47 TÀI LIỆU THAM KHẢO Tiếng Việt Đoàn Thị Xuân Hương, 2010 “Ứng dụng ArcGIS xây dựng hệ thống WebGIS để tích hợp, phân phối sở liệu địa lý lên Internet” Trong kỷ yếu hội thảo ứng dụng GIS toàn quốc 2010 NXB Nông Nghiệp Nguyễn Kim Lợi cộng tác viên, 2009 Hệ thống thông tin địa lý nâng cao Nhà xuất Nơng Nghiệp, Tp Hồ Chí Minh, trang Nguyễn Quang Tuấn, Hà Văn Thành, Trương Đình Trọng, Lê Thái Sơn, 2010 “Ứng dụng cơng nghệ WebGIS để xây dựng sở liệu phục vụ khai thác tiềm du lịch bền vững tỉnh Quảng Trị” Trong kỷ yếu hội thảo ứng dụng GIS tồn quốc 2010 NXB Nơng Nghiệp Nguyễn Đăng Phương Thảo, 2013.Nghiên cứu công nghệ WEBGIS xây dựng WEBSITE hỗ trợ cung cấp thông tin giao thông địa bàn Thành Phố Hồ Chí Minh Khóa luận tốt nghiệp, Đại học Nơng Lâm TP Hồ Chí Minh, Việt Nam Phạm Thị Phép, 2013.Ứng dụng Công nghệ WebGIS mã nguồn mở phục vụ công tác quảng bá du lịch Khóa luận tốt nghiệp, Đại học Nơng Lâm TP Hồ Chí Minh, Việt Nam Sở kế hoạch đầu tư tỉnh Bình Thuận, 2014 Giới thiệu tổng quan Bình Thuận Địa :< http://www.dpibinhthuan.gov.vn/tiemnang> [Truy cập ngày 15-03-2014] Trần Cơng Hưởng, 2010.Tìm hiểu xây dựng hệ thống thơng tin địa lý – WEBGIS Khóa luận tốt nghiệp, Đại học Công Nghệ, Đại Học Quốc Gia Hà Nội, Việt Nam 48 Climate GIS, 2011 Kiến trúc WebGIS Địa :< http://climatechangegis.blogspot.com/2011/05/kien-truc-cuawebgis_1829.html> [Truy cập ngày 10-03-2014] Hệ thống thông tin điạ lý Việt Nam, 2013 GIS gì? Địa :< http://gis.vn/content/2013/07/9615/a1b2/gis-la-gi.html> [Truy cập ngày 10-032014] Tiếng Anh 10 ASP.NET, 2012.ASP.NET Available at: < http://www.asp.net/>.[Accessed 17 February 2014] 11 Google Developers, 2013 Google Maps JavaScript API v3 Available at: < https: //developers.google.com/maps/documentation/javascript/tutorial> [ Accessed 30 March 2014] 12 Microsoft SQL Server, 2014 Microsoft SQL Server Available at: .[Accessed 20 February 2014] 49 PHỤ LỤC Phụ lục 1: Giao diện “Trang chủ” theo ngôn ngữ  Tiếng Pháp  Tiếng Đức 50 Phụ lục : Giao diên trang “Tìm kiếm” theo ngơn ngữ  Tiếng Anh  Tiếng Pháp 51  Tiếng Đức Phụ lục : Giao diện trang “Tìm đường ” theo ngơn ngữ  Tiếng Anh 52  Tiếng Pháp  Tiếng Đức 53 Phụ lục Bảng thuộc tính bảng giao diện đa ngôn ngữ Tên ngôn ngữ Mô tả Kiểu liệu Giao diện theo ngôn ngữ tiếng Việt nchar(250) en Giao diện theo ngôn ngữ tiếng Anh nchar(250) ru Giao diện theo ngôn ngữ tiếng Đức nchar(250) fr Giao diện theo ngôn ngữ tiếng Pháp nchar(250) 54 ... tiêu chung Ứng dụng WebGIS để xây dựng đồ tra cứu thông tin du lịch tỉnh Bình Thuận 1.2.2 Mục tiêu cụ thể  Xây dựng sở liệu địa lý thông tin đơn vị kinh doanh du lịch  Xây dựng trang WebGIS với... tài ? ?Ứng dụng WebGIS xây dựng đồ tra cứu thơng tin du lịch tỉnh Bình Thuận? ?? với chức tra cứu thơng tin, tìm vị trí điểm du lịch, dịch vụ liên quan tới du lịch qua cách nhìn trực quan đồ động trang.. .ỨNG DỤNG WEBGIS XÂY DỰNG BẢN ĐỒ TRA CỨU THÔNG TIN DU LỊCH TỈNH BÌNH THUẬN Tác giả: Trần Thị Kim Nguyễn Thị AnhLiên Thư Khóa luận đệ trình để đáp ứng yêu cầu Cấp kỹ sư ngành Hệ Thống Thông Tin

Ngày đăng: 17/03/2023, 20:37

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

Tài liệu liên quan