• Không có kết quả nào được tìm thấy

Ứ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

N/A
N/A
Protected

Academic year: 2023

Chia sẻ "Ứ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 "

Copied!
66
0
0

Loading.... (view fulltext now)

Văn bản

ỨNG DỤNG WEBGIS XÂY BẢN ĐỒ TÌM KIẾM THÔNG TIN DU LỊCH TỈNH BÌNH THUẬN. Luận án được đệ trình để đáp ứng yêu cầu cấp bằng Kỹ sư Hệ thống Thông tin Môi trường. Tôi xin gửi lời cảm ơn tới Ban giám hiệu Trường Đại học Nông Lâm TP.HCM.

Mục tiêu của dự án là cung cấp thông tin cho các đơn vị kinh doanh du lịch thông qua dịch vụ Google Maps API và các thiết bị có kết nối Internet. Dự án đã đạt được những kết quả cụ thể như sau: Xây dựng được trang web WebGIS với giao diện đa ngôn ngữ trình bày các đơn vị kinh doanh du lịch và thông tin đơn vị kinh doanh với chức năng hiển thị và bản đồ tương tác. hiển thị, tìm kiếm (theo dữ liệu thuộc tính và dữ liệu không gian), tìm chỉ đường và quản lý, cập nhật thông tin.

MỞ ĐẦU

Tính cấp thiết

Ứ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 tra cứu thông tin, tìm kiếm địa điểm các điểm du lịch, dịch vụ du lịch thông qua việc hiển thị trực quan các bản đồ động trên website.

Mục tiêu

  • Mục tiêu chung
  • Mục tiêu cụ thể

Giới hạn và phạm vi của đề tài

TỔNG QUAN NGHIÊN CỨU

  • Tổng quan về khu vực nghiên cứu Tỉnh Bình Thuận
    • Du lịch
    • Thuỷ hải sản
    • Nông, lâm nghiệp
    • Công nghiệp
    • Khoáng sản
    • Cơ sở hạ tầng kinh tế - kỹ thuật
  • Hệ thống thông tin địa lý (GIS)
    • Định nghĩa
    • Lịch sử phát triển
    • Các thành phần của GIS
    • Dữ liệu địa lý trong GIS
    • Chức năng của GIS
  • WebGIS
    • Khái niệm
    • Kiến trúc
    • Chức năng WebGIS
  • Tiềm năng của WebGIS
  • Các phương thức phát triển của WebGIS
  • Microsoft SQL Server
  • ASP.NET (C#)
  • Google Maps API
    • Khái niệm
    • Một số ứng dụng có thể xây dựng
  • Các nghiên cứu liên quan tới ứng dụng WebGIS
    • Trên thế giới
    • Một số nghiên cứu trong nước

Cơ sở dữ liệu: Có thể coi thành phần quan trọng nhất của hệ thống GIS là dữ liệu. Dữ liệu địa lý và dữ liệu thuộc tính liên quan có thể được người dùng tự thu thập hoặc mua từ nhà cung cấp dữ liệu thương mại. Hệ thống GIS sẽ kết hợp dữ liệu không gian với các nguồn dữ liệu khác và thậm chí có thể sử dụng hệ thống quản lý cơ sở dữ liệu để tổ chức lưu trữ và quản lý dữ liệu.

Có hai loại cấu trúc dữ liệu cơ bản trong GIS: dữ liệu không gian và dữ liệu thuộc tính. Một đặc điểm quan trọng của tổ chức dữ liệu GIS là: dữ liệu không gian (bản đồ) và dữ liệu thuộc tính được lưu trữ trong cùng một cơ sở dữ liệu (database) và có liên quan chặt chẽ với nhau. Dữ liệu không gian: Các đối tượng không gian trong GIS được nhóm theo ba loại đối tượng: điểm, đường và vùng.

GIS cung cấp các công cụ để tích hợp dữ liệu vào một định dạng chung để so sánh và phân tích. Hình ảnh vệ tinh và Hệ thống định vị toàn cầu (GPS) cũng là nguồn dữ liệu đầu vào. Máy chủ dữ liệu: là nơi lưu trữ dữ liệu bao gồm dữ liệu không gian và phi không gian.

Nếu có yêu cầu dữ liệu, nó sẽ gửi yêu cầu dữ liệu đến trung tâm trao đổi dữ liệu (c). Máy chủ dữ liệu truy vấn dữ liệu cần thiết và trả về trung tâm trao đổi dữ liệu (e). Phía máy chủ: Cho phép người dùng gửi yêu cầu truy xuất và phân tích dữ liệu trên máy chủ.

Máy chủ sẽ thực hiện các yêu cầu và trả về dữ liệu hoặc kết quả cho người dùng. Phía client: Cho phép người dùng thực hiện một số thao tác phân tích dữ liệu trên máy tính.

Hình 2.2 Các thành phần của GIS.
Hình 2.2 Các thành phần của GIS.

PHƯƠNG PHÁP NGHIÊN CỨU

  • Phân tích, thiết kế và xây dựng cơ sở dữ liệu
    • Phân tích
    • Thiết kế
    • Xây dựng cơ sở dữ liệu
  • Thiết kế chức năng
  • Thiết kế giao diện
    • Giao diện tổng quát trang người dùng
    • Giao diện tổng quát đối với chức năng người quản trị
  • Xây dựng trang web

Thông tin tra cứu được trình bày bằng nhiều ngôn ngữ đáp ứng nhu cầu tìm kiếm thông tin của du khách trong và ngoài nước. Ngôn ngữ thực thể kinh doanh: lưu trữ tên ngôn ngữ và thông tin theo ngôn ngữ: tên thực thể kinh doanh, địa chỉ, loại, mô tả. Loại: lưu trữ thông tin theo ngôn ngữ và theo đơn vị kinh doanh: tên dịch vụ, đơn giá, đơn vị đo, loại dịch vụ, mô tả dịch vụ, hình ảnh, ngày cập nhật.

Chỉnh sửa Bấm để chọn trang Cập nhật, bấm nút Chỉnh sửa, chỉnh sửa thông tin trong bảng, bấm Lưu Thay đổi. Thông tin đối tượng được chỉnh sửa, lưu trữ trong cơ sở dữ liệu và những thay đổi được hiển thị trên bản đồ. Tìm đường - Nhập thông tin vào ô nhập dữ liệu hoặc click vào bản đồ, ghi rõ điểm xuất phát và điểm kết thúc.

Đăng nhập: Giao diện đăng nhập vào hệ thống quản lý cơ sở dữ liệu. Tệp hiển thị trang "Đăng nhập" cho hệ thống quản lý cơ sở dữ liệu. Tệp Web.config lưu trữ thông tin cấu hình và cài đặt cho máy chủ web.

Bổ sung mới: Người quản lý nhập thông tin vào các bảng. Nếu thông tin nhập vào đúng, nó sẽ được lưu trữ trong cơ sở dữ liệu SQL Server bằng chức năng "insert in" Nếu không, thông tin trong bảng sẽ được xem xét và nhập lại chính xác. Cập nhật: Nhập mã đơn vị kinh doanh cần cập nhật. Nếu đúng, thông tin sẽ được tải lên bằng chức năng "chọn". Nếu không, mã đơn vị kinh doanh sẽ được kiểm tra lại. Sau khi xem thông tin, người quản lý có thể cập nhật (thêm, chỉnh sửa, xóa) thông tin cho đơn vị kinh doanh liên quan. Nếu thông tin được cập nhật chính xác, nó sẽ được lưu trữ trong cơ sở dữ liệu SQL Server thông qua các chức năng "chèn", "cập nhật" và "xóa".

Thông tin được đăng ký trong cơ sở dữ liệu SQL Server Tải thông tin từ cơ sở dữ liệu bằng chức năng “chọn” theo các điều kiện (tải đầy đủ hoặc yêu cầu tìm kiếm) để chuẩn bị hiển thị thông tin của các đơn vị kinh doanh du lịch trên bản đồ. Nếu người dùng nhấp vào trang web hiển thị thông tin, dữ liệu sau khi tải sẽ xuất hiện dưới dạng các điểm trên bản đồ. Khi nhấn vào các điểm đó sẽ hiển thị thông tin dữ liệu thuộc tính.

Hình 3.2 Mô hình thực thể kết hợp   Giải thích mô hình :
Hình 3.2 Mô hình thực thể kết hợp Giải thích mô hình :

KẾT QUẢ

Giao diện trang Web cho người dùng

  • Giao diện trang chủ
  • Giao diện trang tìm kiếm không gian
  • Giao diện trang tìm đường đi

Phần Bản đồ: Hiển thị lớp phủ bản đồ đơn vị kinh doanh du lịch, bản đồ cơ sở và các công cụ bản đồ tương tác cũng như kết quả tìm kiếm. Xem thông tin đơn vị kinh doanh: Click vào các đối tượng trên bản đồ để xem thông tin thuộc tính. Chức năng bản đồ tương tác: phóng to, thu nhỏ, di chuyển bản đồ.

Vị trí hiện tại: Nhập vị trí hiện tại của bạn theo kinh độ hoặc vĩ độ hoặc nhấp để chọn vị trí trên bản đồ. Nếu muốn xóa vị trí vừa click trên bản đồ thì chọn vị trí đó. Sau khi nhập thông tin chọn “Search” để tìm kiếm, kết quả tìm kiếm sẽ hiển thị trên bản đồ. Phần bản đồ: tương tự như “trang chủ”, phần bản đồ hiển thị kết quả tìm kiếm, các công cụ bản đồ tương tác, người dùng click vào các đối tượng trên bản đồ để xem thông tin thuộc tính.

Phần nhập thông tin: Nhập thông tin (hoặc Click vào bản đồ) vị trí điểm đầu và điểm cuối. Phần bản đồ: hệ thống sẽ hiển thị kết quả tìm đường đi giữa 2 địa điểm. Nếu thành công, lộ trình sẽ được hiển thị trên bản đồ, nếu không sẽ không thay đổi và hệ thống sẽ báo lỗi.

Hình 4.2 Giao diện  nhập thông tin tìm kiếm của “Trang chủ”
Hình 4.2 Giao diện nhập thông tin tìm kiếm của “Trang chủ”

Giao diện trang Web cho người quản lý

  • Giao diện trang quản lý đăng nhập
  • Giao diện trang quản lý dữ liệu
  • Giao diện trang quản lý thêm mới
  • Giao diện trang quản lý cập nhật

Trên trang "Thêm mới", nhấp vào nút "Đơn vị kinh doanh", "Ngôn ngữ đơn vị kinh doanh", "Ngôn ngữ dịch vụ" để hiển thị các bảng. Sau đó nhập thông tin và nhấp vào nút "Thêm mới". Nếu thông tin nhập vào là chính xác thì dữ liệu sẽ được lưu trữ trong SQL Server. Nếu không hệ thống sẽ báo lỗi. Tại trang "Cập nhật", nhập mã đơn vị kinh doanh cần sửa đổi và nhấn các nút.

Sau khi chọn “Chỉnh sửa”, người quản lý chỉnh sửa dữ liệu rồi chọn “Lưu”. Để xóa dữ liệu trong một hàng, chúng ta chỉ cần chọn nút “Delete” là dữ liệu sẽ bị xóa trong cơ sở dữ liệu trên SQL Server. Để thêm mới dữ liệu đơn vị kinh doanh, người quản trị nhập dữ liệu cần thiết của đơn vị kinh doanh này và chọn “Thêm mới”, nếu dữ liệu nhập đúng dữ liệu sẽ được lưu vào SQL Server, nếu không hệ thống sẽ báo lỗi.

Hình 4.8 Giao diện trang “Đăng nhập”
Hình 4.8 Giao diện trang “Đăng nhập”

Giao diện trang “Trợ giúp”

KẾT KUẬN VÀ ĐỀ NGHỊ

Kết luận

Đề xuất hướng nghiên cứu và phát triển

Nghiên cứu xây dựng thêm các chức năng thống kê, phân tích dữ liệu trên WebGIS. Ứng dụng ArcGIS trong xây dựng hệ thống WebGIS để tích hợp và phân phối cơ sở dữ liệu địa lý trên Internet. Ứng dụng công nghệ WebGIS xây dựng cơ sở dữ liệu khai thác tiềm năng du lịch bền vững tỉnh Quảng Trị”.

Nguyễn Đăng Phương Thảo, 2013. Nghiên cứu công nghệ WEBGIS và xây dựng WEBSITE hỗ trợ cung cấp thông tin giao thông tại Thành phố Hồ Chí Minh. Phạm Thị Pháp, 2013. Ứng dụng công nghệ WebGIS mã nguồn mở phục vụ quảng bá du lịch. Trần Công Hương, 2010. Tìm hiểu và xây dựng hệ thống thông tin địa lý - WEBGIS.

Luận văn thạc sĩ, Đại học Kỹ thuật, Đại học Quốc gia Hà Nội, Việt Nam.

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 của GIS.
Hình 2.4  Các bước xử lý thông tin của WebGIS  (Nguồn : Climate GIS, 2011)
Hình 3.1 Sơ đồ phương pháp nghiên cứu Thiết kế, xây dựng CSDL
+7

Tài liệu tham khảo

Tài liệu liên quan

Mỗi doanh nghiệp kinh doanh trong lĩnh vực du lịch và lĩnh vực Resort cần quan tâm, chú ý đến từ những dịch vụ nhỏ nhất như: giao tiếp ứng xử với khách hàng, trang