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

KHOÁ LUẬN TỐT NGHIỆP - GIS

N/A
N/A
Protected

Academic year: 2023

Chia sẻ "KHOÁ LUẬN TỐT NGHIỆP - GIS"

Copied!
38
0
0

Loading.... (view fulltext now)

Văn bản

TÍCH HỢP VECTOR VẤN ĐỀ TIÊU CHUẨN AHP (QUY TRÌNH PHÂN TÍCH PHÂN TÍCH) VÀO PHẦN MỀM ARCGIS. Tìm hiểu về phần mềm ArcGis và Visual Basic for Application (VBA), tích hợp bài toán chuẩn hóa vector AHP vào phần mềm ArcGis trên nền tảng này. PHỤ LỤC..26 Hướng dẫn cài đặt công cụ tính toán bài toán chuẩn hóa vector AHP trên ArcGis..26.

  • Đặt vấn đề
  • Mục tiêu nghiên cứu
  • Nội dung thực hiện
  • Phương pháp nghiên cứu
  • Giới hạn đề tài

Phương pháp nghiên cứu và thu thập: tìm hiểu ứng dụng của bài toán AHP chuẩn hóa vector, thu thập ma trận ý kiến ​​chuyên gia để kiểm thử công cụ. Công cụ tính toán AHP chuẩn hóa vector vẫn chưa được phát triển và mở rộng sang phần mềm ArcGis.

Giới thiệu Decision Support Systems và Analytic Hierarchy Process chuẩn hoá

  • Decision Support Systems – DSS
    • Thế nào là ra quyết định
    • Hệ hỗ trợ ra quyết định
  • Analytic Hierarchy Process chuẩn hoá vector

Quản lý giao diện người dùng kiểm soát giao tiếp giữa người dùng cuối và hệ thống quyết định. Đây là một kỹ thuật ra quyết định trong đó có một số lượng hạn chế các lựa chọn, nhưng mỗi lựa chọn có những đặc điểm khác nhau, gây khó khăn cho việc quyết định. Mô hình này đặc biệt hữu ích khi phải đưa ra quyết định trong một nhóm làm việc.

AHP có thể giúp xác định và định lượng các tiêu chí, phân tích dữ liệu được thu thập theo các tiêu chí đó và thúc đẩy việc ra quyết định nhanh hơn, chính xác hơn. Xác định các lựa chọn có thể và xác định các tiêu chí quan trọng trong quyết định. Đối với mỗi tiêu chí của từng cặp phương án, người ra quyết định sẽ bày tỏ quan điểm của mình về tầm quan trọng của chúng so với nhau (ví dụ: vị trí của phương án A tốt hơn vị trí của phương án B) dưới dạng phân số có giá trị ​từ ngày 9/1 - 9.

Người ra quyết định xác định tầm quan trọng tương đối của các tiêu chí. Tuy nhiên, giá trị này sẽ nhỏ hơn một nếu người ra quyết định nói: là bước khiến mọi người tin rằng AHP là mô hình được xây dựng trên nền tảng vững chắc về mặt lý thuyết.

Tìm hiểu phần mềm ArcGis và Visual Basic for Applications

  • Tìm hiểu về phần mềm ArcGis
    • Hệ thống thông tin địa lý GIS
    • Tìm hiểu về phần mềm ArcGis
  • Tìm hiểu về Visual Basic for Application

Theo cách tiếp cận truyền thống, GIS là một công cụ máy tính dùng để lập bản đồ và phân tích các vật thể, hiện tượng có thật trên trái đất. Công nghệ GIS kết hợp các hoạt động cơ sở dữ liệu thông thường (chẳng hạn như cấu trúc câu hỏi và câu trả lời) với phân tích thống kê và không gian. Những khả năng này giúp phân biệt GIS với các hệ thống thông tin khác và mang lại cho nó nhiều ứng dụng trong nhiều lĩnh vực khác nhau (phân tích sự kiện, dự đoán tác động và lập kế hoạch chiến lược).

GIS được sử dụng để xử lý đồng bộ các lớp thông tin không gian (bản đồ) gắn với thông tin thuộc tính phục vụ nghiên cứu, quy hoạch và quản lý các hoạt động lãnh thổ. Arcgis cho phép phân tích và xử lý các mô hình không gian để tính toán các thông số địa hình và tính toán các yếu tố hình thái (độ dốc, hướng dốc, chiều dài sườn dốc, mật độ sông suối...). Dữ liệu Arcgis có thể mở được bằng nhiều chương trình khác như: Arcview, Mapinfo, Microstation, Autocad, Ilwis, Envi, Idrisi.

ArcGIS là hệ thống phần mềm thuộc ESRI, được tích hợp thống nhất để thực hiện các hoạt động GIS cho một hoặc nhiều người dùng trên Desktop, server và trên Internet. Đây là sự tích hợp ngôn ngữ lập trình hướng sự kiện của Microsoft Visual Basic. VBA là một công cụ lập trình cho phép phát triển phần mềm nhanh chóng và được tích hợp vào các ứng dụng nền.

Một vài nghiên cứu ứng dụng tính toán hệ hỗ trợ ra quyết định

  • Phần mềm Make it Rational
  • Phần mềm DecisionPad v3

Cho phép tạo và hiển thị các mô hình địa hình số (3D) nhanh chóng, chính xác với đồ họa chuẩn và đẹp. Cung cấp khả năng tạo bảng chú giải tiêu chuẩn, loại ký tự, loại văn bản và tạo bản đồ in đáp ứng tất cả các tiêu chuẩn bản đồ. ArcGIS dựa trên khả năng của mô-đun thành phần - một thư viện dùng chung gồm các thành phần GIS cấu thành, được gọi là ArcObjects.

ArcGIS Desktop bao gồm các phiên bản: Arcview, ArcEditor, ArcInfo và được hỗ trợ cho môi trường COM và .NET. Người dùng có thể áp dụng ArcGIS Desktop Developer Kit để xây dựng các chức năng và công cụ chuyên nghiệp cho ArcGIS Desktop. VBA là viết tắt của Visual Basic Application, được phát triển từ ngôn ngữ lập trình truyền thống Basic.

Chúng ta có thể tạo một nút, một công cụ, một hộp danh sách hoặc một hộp văn bản và viết mã cho các sự kiện. DecisionPad là một công cụ tiên tiến giúp giải thích các quyết định phức tạp một cách trực quan và bằng văn bản.

Hình 2.1: Giao diện Make it Rationa  2.3.2. Phần mềm DecisionPad v3
Hình 2.1: Giao diện Make it Rationa 2.3.2. Phần mềm DecisionPad v3

Tìm hiểu bài toán AHP chuẩn hoá vector

Trong ma trận A này, mỗi phần tử đại diện cho một cặp tương ứng; các phân tử ở trên và dưới đường chéo có giá trị nghịch đảo. Bước này nhằm xác định số lần yếu tố này được so sánh với yếu tố khác. Xác định trọng số bằng cách tính tỷ lệ các thành phần trong hàng và cột.

Giá trị này cho phép bạn so sánh các tỷ lệ thành phần của các tùy chọn, xem tỷ lệ phần trăm của tổng số thành phần mà các yếu tố đại diện và thu được ma trận trọng số P. Bước cuối cùng là kiểm tra tính nhất quán của các so sánh để xem các cặp so sánh trong ma trận có hợp lý hay không, việc này được thực hiện thông qua tính toán tỷ lệ nhất quán. Nếu tỷ lệ này nhỏ hơn hoặc bằng 0,1 thì đánh giá của người ra quyết định là tương đối nhất quán; nếu không, chúng tôi phải tiến hành đánh giá lại ở cấp độ tương ứng.

Trong nghiên cứu này, phương pháp Quy trình phân tích thứ bậc (AHP, Saaty 1977) được sử dụng như một cách tiếp cận để giải quyết các vấn đề ra quyết định đa tiêu chí, trên cơ sở đó để xác định các lĩnh vực thích ứng quan trọng.

Bảng 3.1: Các nhân tố ma trận ý kiến chuyên gia.
Bảng 3.1: Các nhân tố ma trận ý kiến chuyên gia.

Thiết kế hệ thống

  • Sơ đồ thuật toán
  • Sơ đồ thuật giải
  • Nhập tên từng nhân tố
  • Sửa các giá trị ma trận ý kiến chuy ên gia
  • Kết quả

Xây dựng công cụ tính toán AHP chuẩn hóa vectơ dựa trên VBA dùng để tính toán các bài toán AHP chuẩn hóa vectơ trên ArcGis. Nghiên cứu và viết gói ứng dụng cho bài toán chuẩn hóa vector AHP triển khai trên ArcGis. Công cụ tính toán vấn đề AHP chuẩn hóa vectơ trên ArcGis là một tiện ích mở rộng được viết trên nền tảng VBA trong phần mềm ArcGis.

Phần dưới đây trình bày cách cài đặt công cụ tính toán bài toán AHP bằng phương pháp chuẩn hóa vectơ trong ArcGis. Chạy tệp AHP.mxd, sau đó một thanh công cụ sẽ xuất hiện trên thanh menu ArcGis để tính toán bài toán chuẩn hóa vectơ AHP. Hướng dẫn sử dụng công cụ tính toán bài toán chuẩn hóa vector AHP trong ArcGis.

Chức năng của công cụ tính toán bài toán AHP chuẩn hóa vector trên ArcGis bao gồm: tính toán trọng số và tỷ lệ nhất quán của các yếu tố phục vụ cho việc ra quyết định và đánh giá kết quả lấy ý kiến ​​chuyên gia có phù hợp hay không dựa trên điểm số nhất quán. Nếu bạn đồng ý với tên yếu tố đã nhập, hãy tiếp tục bằng cách nhấp vào nút gán.

Hình 3.4: Nhập các nhân tố  3.3. 2. Nhập giá trị cho ma trận ý kiến chuyên gia
Hình 3.4: Nhập các nhân tố 3.3. 2. Nhập giá trị cho ma trận ý kiến chuyên gia

Kết luận

Công cụ tính toán AHP chuẩn hóa vector giúp tiết kiệm thời gian và tránh sai sót so với tính toán thủ công.

Kiến nghị

Luận án Lâm nghiệp, Đại học Nông Lâm TP.HCM. Giáo trình Hệ thống thông tin đất đai LIS, Khoa Quản lý đất đai - Đại học Tài nguyên và Môi trường Hà Nội. 6] Phạm Thanh Quế, 2007, Bài giảng Hệ thống thông tin đất đai, Đại học Lâm nghiệp, Khoa Kinh tế doanh nghiệp, Khoa Quản lý đất đai.

Phân tích và thiết kế hệ thống quản lý tài sản cấp huyện theo hướng tiếp cận hướng đối tượng, Đại học Thái Nguyên, Khoa Công nghệ thông tin. Đăng ký Grid32.ocx là một trong những điều khiển phải được đăng ký để tạo ma trận lưới trong công cụ. Nhập tên từng yếu tố vào hộp thoại “Nhập tên yếu tố”, sau đó nhấp vào nút “Nhập tên” để thêm vào danh sách tên yếu tố.

Các giá trị của ma trận ý kiến ​​chuyên gia sẽ được nhập theo thứ tự các trường đầu vào xuất hiện, từng cột lần lượt nhập các giá trị của ma trận với trường trên cùng của ma trận, các phần còn lại của ma trận sẽ được nhập trước -được tính từ các giá trị tỷ lệ nghịch tương ứng của nửa trên của ma trận đã nhập. Khi bạn nhấp vào "Thay đổi", giá trị trong ô đã chọn sẽ thay đổi. Sau khi thay đổi giá trị, hãy tiếp tục nhấp vào nút "OK" để đồng ý với giá trị đã nhập. Với các giá trị ma trận, các chuyên gia đồng ý rằng chúng ta tiến hành bằng cách nhấp vào nút lệnh.

Nếu ma trận ý kiến ​​chuyên gia không phù hợp sẽ xuất hiện thông báo sau:.

Hình 1: Đăng kí Grid32.ocx   + Tiếp theo chạy file Vbctrls.reg
Hình 1: Đăng kí Grid32.ocx + Tiếp theo chạy file Vbctrls.reg

Hình ảnh

Hình 2.1: Giao diện Make it Rationa  2.3.2. Phần mềm DecisionPad v3
Bảng 3.1: Các nhân tố ma trận ý kiến chuyên gia.
Bảng 3.2: Ma trận so sánh của các nhân tố
Bảng 3.3: Ma trận trị số nhất quán W1
+7

Tài liệu tham khảo

Tài liệu liên quan

Những tiến bộ gần đây trong dữ liệu viễn thám cùng với hệ thống thông tin địa lý (GIS) đã cho phép phân tích định lượng những thay đổi mục đích sử dụng đất với chi