1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis

39 45 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 676,38 KB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỚNG ĐẠI HỌC NÔNG LÂM THÀNH PHỐ HỒ CHÍ MINH KHỐ LUẬN TỐT NGHIỆP TÍCH HỢP BÀI TỐN AHP (ANALYTIC HIERARCHY PROCESS) CHUẨN HỐ VECTOR VÀO PHẦN MỀM ARCGIS Họ tên sinh viên: PHAN DANH MINH Ngành: HỆ THỐNG THÔNG TIN ĐỊA LÝ Niên Khóa: 2015 - 2019 Thành phố Hồ Chí Minh, tháng 07/2019 TÍCH HỢP BÀI TỐN AHP (ANALYTIC HIERARCHY PROCESS) CHUẨN HOÁ VECTOR VÀO PHẦN MỀM ARCGIS Tác giả PHAN DANH MINH Khóa luận trình để đáp ứng u cầu cấp Kỹ sư ngành Hệ thống thông tin địa lý Giáo viên hướng dẫn ThS Văn Công Đức Thành phố Hồ Chí Minh, tháng 5/2019 i LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành đến ThS Văn Cơng Đức, người tận tình hướng dẫn, giúp đỡ em suốt thời gian thực luận văn Con cảm ơn Cha, Mẹ gia đình, người dạy dỗ, khuyến khích, động viên lúc khó khăn, tạo điều kiện cho chúng nghiên cứu học tập Em cảm ơn thầy, ĐH Nơng Lâm Hồ Chí Minh dìu dắt, giảng dạy em, giúp em có kiến thức quý báu năm học qua Cảm ơn bạn tận tình động viên đóng góp ý kiến cho luận văn Mặc dù cố gắng với tận tâm thầy giáo hướng dẫn song trình độ cịn hạn chế, nội dung đề tài mẻ thời gian ngắn nên Luận văn khó tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý thầy bạn iii TĨM TẮT Đề tài nghiên cứu “Tích hợp tốn AHP chuẩn hoá vector vào phần mềm ArcGis” làm hồn thành trường Đại Học Nơng Lâm thành phố Hồ Chí Minh, thời gian từ 01/04 đến 01/07/2019 Nội dung nghiên cứu: - Tìm hiểu hệ hỗ trợ định DSS (Decision Support Systems) lý thuyết AHP chuẩn hố vector - Tìm hiểu ứng dụng tốn AHP chuẩn hố vector - Tìm hiểu phần mềm ArcGis Visual Basic for Applications (VBA) Trên tảng tích hợp tốn AHP chuẩn hố vector vào phần mềm ArcGis Kết thu được: - Báo cáo trình bày nội dung đề tài - Tích hợp toán AHP chuẩn hoá vector vào phần mềm ArcGis - Tài liệu hướng dẫn cài đặt hướng dẫn sử dụng ứng dụng - Ứng dụng phần kiến thức trình học tập vào thực tế iv MỤC LỤC Trang tựa i LỜI CẢM ƠN iii TÓM TẮT iv MỤC LỤC DANH MỤC TỪ VIẾT TẮT Chương 1: MỞ ĐẦU 1.1 Đặt vấn đề 1.2 Mục tiêu nghiên cứu 1.3 Nội dung thực 1.4 Phương pháp nghiên cứu 1.5 Giới hạn đề tài Chương 2: TỔNG QUAN 2.1 Giới thiệu Decision Support Systems Analytic Hierarchy Process chuẩn hoá vector 2.1.1 Decision Support Systems – DSS 2.1.1.1 Thế định 2.1.1.2 Hệ hỗ trợ định 2.1.2 Analytic Hierarchy Process chuẩn hoá vector 10 2.2 Tìm hiểu phần mềm ArcGis Visual Basic for Applications 11 2.2.1 Tìm hiểu phần mềm ArcGis 11 2.2.1.1 Hệ thống thông tin địa lý GIS 11 2.2.2.2 Tìm hiểu phần mềm ArcGis 12 2.2.3 Tìm hiểu Visual Basic for Application 13 2.3 Một vài nghiên cứu ứng dụng tính tốn hệ hỗ trợ định 13 2.3.1 Phần mềm Make it Rational: 13 2.3.2 Phần mềm DecisionPad v3 14 Chương 3: 15 KẾT QUẢ NGHIÊN CỨU 15 3.1 Tìm hiểu tốn AHP chuẩn hố vector 15 3.2 Thiết kế hệ thống 19 3.2.1 Sơ đồ thuật toán 19 3.2.2 Sơ đồ thuật giải 19 3.3.1 Nhập tên nhân tố 20 3.3 Nhập giá trị cho ma trận ý kiến chuyên gia 20 3.3.3 Sửa giá trị ma trận ý kiến chuyên gia 21 3.3.4 Kết 22 CHƯƠNG 4: 24 KẾT LUẬN VÀ ĐỀ XUẤT 24 4.1.Kết luận: 24 4.2.Kiến nghị: 24 Tài liệu tham khả 24 TÀI LIỆU THAM KHẢO 25 PHỤ LỤC 26 Hướng cài đặt cơng cụ tính tốn AHP chuẩn hố vector ArcGis 26 DANH MỤC HÌNH Hình 2.1: Giao diện Make it Rationa 14 Hình2.2: Giao diện DecisionPad v3 14 Hình 3.1: Cơng thức tính vector qn 18 Hình3.2: Sơ đồ thuật toán 19 Hình3.3: Sơ đồ thuật giải 19 Hình 3.4: Nhập nhân tố 20 Hình 3.5: Nhập giá trị ý kiến chuyên gia 20 Hình 3.6: Dữ liệu chưa chỉnh sửa 21 Hình 3.7: Dữ liệu chỉnh sửa 21 Hình 3.8: Thơng báo liệu phù hợp 22 Hình 3.9: Kết toán AHP 22 Hình 3.10: Thơng báo liệu không phù hợp 23 DANH MỤC BẢNG Bảng 3.1: Các nhân tố ma trận ý kiến chuyên gia 16 Bảng 3.2: Ma trận so sánh nhân tố 16 Bảng 3.3: Ma trận trị số quán W1 17 Bảng 3.4: Ma trận trọng số trị số quán W2 18 Bảng 3.5: Chỉ số ngẫu nhiên ứng với số nhân tố (RI) 18 DANH MỤC TỪ VIẾT TẮT GIS: Geographic Information System DSS: Decision Support Systems AHP: Analytic Hierarchy Process VBA: Visual Basic for Application 3.3.3 Sửa giá trị ma trận ý kiến chuyên gia Hình 3.6: Dữ liệu chưa chỉnh sửa Hình 3.7: Dữ liệu chỉnh sửa 21 3.3.4 Kết Hình 3.8: Thơng báo liệu phù hợp Hình 3.9: Kết tốn AHP 22 Hình 3.10: Thơng báo liệu không phù hợp 23 CHƯƠNG 4: KẾT LUẬN VÀ ĐỀ XUẤT Trong suốt trình nghiên cứu xây dựng ứng dụng ArcGis đề tài thu kết sau: 4.1.Kết luận: Xây dựng công cụ tính tốn AHP chuẩn hố vector dựa VBA để phụ vụ cho tính tốn AHP chuẩn hố vector ArcGis Cơng cụ tính tốn AHP chuẩn hố vector giúp tiết kiệm thời gian, tránh sai số so với tính tay 4.2.Kiến nghị: Do hạn chế thời gian nên cơng cụ chưa hồn chỉnh xây dựng phần ArcGis chưa áp dụng đến kết cuối mục đích tính tốn AHP Trên sở khóa luận có số đề xuất sau: - Nghiên cứu hoàn thiện tốt giao diện công cụ mở rộng thêm chức để áp dụng kết tính toán toán AHP chuẩn hoá vector - Nghiên cứu viết ứng dụng theo phương pháp AHP khác - Nghiên cứu viết thành gói ứng dụng tốn AHP chuẩn hoá vector chạy ArcGis 24 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Kim Lợi, Trần Thống Nhất, 2007 Hệ thống thông tin địa lý Phần mềm ArcView 3.3 NXB Nông Ngiệp 236 trang [2] Vũ Minh Tuấn.2007 Ứng dụng công nghệ GIS AHP xác định thích nghi Thơng ba lá(Pinus kasya), Thơng hai lá(Pinus merkusii), Keo tràm ( Acacia aruiculiformis) huyện Di Linh, tỉnh Lâm Đồng Luận văn tốt nghiệp đại học nghành Lâm nghiệp, Trường Đại học Nông Lâm TPHCM [3] FPT, 2002 Giáo trình đào tạo Visual Basic 6.0 [4] TS.Nguyễn Kim Lợi, ThS.Lê Cảnh Định, ThS.Trần Thống Nhất, 2009 Hệ Thống Thông Tin Địa Lý Nâng Cao, NXB Nơng Nghiệp [5] ThS Đào Mạnh Hồng, 2010 Giáo trình Hệ Thống Thông tin đất LIS, Khoa Quản lý đất đai - Đại học Tài nguyên 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, Trường Đại Học Lâm Nghiệp, Khoa Quản Trị Kinh Doanh, Bộ Môn Quản Lý Đất Đai [7] Trần Thị Thanh, 2009 Phân tích, thiết kế hệ thống quản lý nhà đất cấp quận/huyện theo cách tiếp cận hướng đối tượng, Trường Đại Học Thái Nguyên, Khoa Công Nghệ Thông Tin Tiếng Anh [1] ERSI Learning visual basic for application for Arcgis developers 199 papes [2] Kang –Tsung Chang Programming Arcobject with VBA 341 papes [3] Michael Zeiler, ESRI, 2001 Exploring ArcObjects, Volume – Applications and Cartographiy 25 PHỤ LỤC Hướng cài đặt cơng cụ tính tốn AHP chuẩn hố vector ArcGis Cơng cụ tính toán AHP theo phương pháp chuẩn hoá vector ArcGis phần mở rộng viết tảng VBA phần mềm ArcGis Phần sau trình bày cài đặt cơng cụ tính tốn AHP theo phương pháp chuẩn hố vector ArcGis Cài đặt cơng cụ tính tốn AHP chuẩn hố vector ArcGis - Khởi động ArcGis 9.3 - Đăng kí Grid32.ocx control cần đăng kí để tạo ma trận lưới công cụ + Mở foder chứa Grid32.ocx Vbctrls.reg, chép file Grid32.ocx vào thư mục C:\WINDOWS\system32 dán vào foder Hình 1: Đăng kí Grid32.ocx + Tiếp theo chạy file Vbctrls.reg - Chạy file AHP.mxd, menu ArcGis xuất cơng cụ tính tốn AHP chuẩn hố vector 26 Hình :Giao diện mở file ArcGis Chạy cơng cụ tính tốn AHP chuẩn hố vector ArcGis Hình 3: Chạy cơng cụ AHP Chạy cơng cụ tính tốn AHP chuẩn hố vector ArcGis kết hình sau: 27 Hình : Cơng cụ tính tốn AHP chuẩn hố vector ArcGis Hướng dẫn sử dụng cơng cụ tính tốn AHP chuẩn hố vector ArcGis Chức cơng cụ tính tốn AHP chuẩn hố vector ArcGis gồm: tính trọng số tỷ số quán nhân tố nhằm phục vụ cho việc định đánh giá kết ý kiến chuyên gia có phù hợp khơng dựa vào tỷ số qn Click vào cơng cụ tính tốn AHP chuẩn hố vector ArcGis menu ArcGis giao diện nhập tên nhân tố toán hình sau: Hình 5: Cơng cụ tính tốn AHP chuẩn hoá vector ArcGis 28 - Nhập tên nhân tố ô hộp thoại “Nhập tên nhân tố” sau click vào nút lệnh “nhap ten” để gắn vào danh sách tên nhân tố Yêu cầu tên nhân tố là: nhập tên có số ký tự tên nhân tố phải lớn không trùng với tên nhân trước nhập khơng loại thơng báo sau: Hình 6: Thông báo chưa tên nhân tố để trống Hình 7: Thơng báo ký tự nhỏ hai ký tự 29 Hình 8: Trùng tên nhân tố nhập -Khi nhập tên tố xong tên nhân tố bảng “Danh sách nhân tố”, không đồng ý với tên nhân tố bảng “Danh sách nhân tố” chọn tên nhân tố click vào nút lệnh “Xoa nhan to” tên nhân tố xố: Hình 9: Xoá tên nhân tố -Khi đồng ý với tên nhân tố nhập tiếp tục click vào nút lệnh “Dong y”: 30 Hình 10: Giao diện đồng ý với tên nhân tố +Khi đồng ý với tên nhân tố nhập phải phù hợp với số nhân nhập theo yêu cầu toán AHP số nhân tố lớn ba nhỏ chín khơng thơng báo sau: Hình 11: Thơng báo số nhân tố không phù hợp +Khi số nhân tố phù hợp với u cầu tốn cơng cụ tính toán AHP chuẩn hoá vector chuyển sang giao diện mới: 31 Hình 12: Nhập giá trị ma trận ý kiến chuyên gia - Các giá trị ma trận ý kiến chuyên gia nhập với inputbox chạy cột, nhập giá trị ma trận với mảng ma trận, phần cịn lại ma trận tính sẵn với giá tỉ lệ nghịch tương ứng ma trận ma trận nhập Hình 13: Giao diện ma trận ý kiến chuyên gia -Với giá trị ma trận ý kiến chuyên gia nhập có số sai sót nhập sử dụng với nút lệnh “Thay đổi” để thay đổi giá trị ma trận: 32 Hình 14: Thay đổi giá trị ma trận so sánh -Khi click vào “Thay doi” giá trị chọn thay đổi giá trị, sau giá trị thay đổi xong tiếp tục click vào nút lệnh “Ok” để đồng ý với giá trị nhập Hình 15: Đồng ý với giá trị thay đổi -Với giá trị ma trận ý kiến chuyên gia đồng ý tiếp tục click vào nút lệnh “ket qua” toán AHP chuẩn hoá vector cho kết quả: +Ma trận ý kiến chuyên gia phù hợp cho trọng số tỷ số quán: 33 Hình 16: Ma trận ý kiến chuyên gia phù hợp Hình 17: Kết toán AHP chuẩn hoá vector +Ma trận ý kiến chuyên gia khơng phù hợp thơng báo sau: 34 Hình 18: Ma trận ý kiến chuyên gia không phù hợp 35 ... thuyết AHP chuẩn hố vector - Tìm hiểu ứng dụng tốn AHP chuẩn hố vector - Tìm hiểu phần mềm ArcGis Visual Basic for Applications (VBA) Trên tảng tích hợp tốn AHP chuẩn hố vector vào phần mềm ArcGis. .. kết toán AHP chuẩn hố vector tính tay so với kết tốn AHP chuẩn hố vector sử dụng cơng cụ nhằm rút ưu nhược điểm việc tích hợp AHP chuẩn hố vector vào phần mềm ArcGis 1.5 Giới hạn đề tài Chỉ tích. .. tính tốn AHP chuẩn hố vector ArcGis Cơng cụ tính toán AHP theo phương pháp chuẩn hoá vector ArcGis phần mở rộng viết tảng VBA phần mềm ArcGis Phần sau trình bày cài đặt cơng cụ tính tốn AHP theo

Ngày đăng: 27/08/2020, 16:25

HÌNH ẢNH LIÊN QUAN

Hình2.2: Giao diện DecisionPad v3 - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 2.2 Giao diện DecisionPad v3 (Trang 18)
Hình 2.1: Giao diện Make it Rationa - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 2.1 Giao diện Make it Rationa (Trang 18)
Bảng 3.2: Ma trận so sánh của các nhân tố - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Bảng 3.2 Ma trận so sánh của các nhân tố (Trang 20)
Bảng 3.1: Các nhân tố ma trận ý kiến chuyên gia. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Bảng 3.1 Các nhân tố ma trận ý kiến chuyên gia (Trang 20)
Bảng 3.3: Ma trận trị số nhất quán W1 - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Bảng 3.3 Ma trận trị số nhất quán W1 (Trang 21)
Bảng 3.4: Ma trận trọng số các trị số nhất quán W2 CA1A2A3A… A n ∑a ij A1W - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Bảng 3.4 Ma trận trọng số các trị số nhất quán W2 CA1A2A3A… A n ∑a ij A1W (Trang 22)
Hình3.3: Sơ đồ thuật giải - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 3.3 Sơ đồ thuật giải (Trang 23)
Hình3.2: Sơ đồ thuật toán. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 3.2 Sơ đồ thuật toán (Trang 23)
Hình 3.4: Nhập các nhân tố - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 3.4 Nhập các nhân tố (Trang 24)
Hình 3.5: Nhập giá trị ý kiến chuyên gia - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 3.5 Nhập giá trị ý kiến chuyên gia (Trang 24)
Hình 3.8: Thông báo dữ liệu phù hợp - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 3.8 Thông báo dữ liệu phù hợp (Trang 26)
Hình 3.10: Thông báo dữ liệu không phù hợp - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 3.10 Thông báo dữ liệu không phù hợp (Trang 27)
Hình 1: Đăng kí Grid32.ocx - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 1 Đăng kí Grid32.ocx (Trang 30)
Hình2 :Giao diện mở file trong ArcGis - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 2 Giao diện mở file trong ArcGis (Trang 31)
Hình 3: Chạy công cụ AHP - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 3 Chạy công cụ AHP (Trang 31)
Hình 4: Công cụ tính bài toán AHP chuẩn hoá vector trên ArcGis. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 4 Công cụ tính bài toán AHP chuẩn hoá vector trên ArcGis (Trang 32)
Hình 5: Công cụ tính bài toán AHP chuẩn hoá vector trên ArcGis - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 5 Công cụ tính bài toán AHP chuẩn hoá vector trên ArcGis (Trang 32)
Hình 7: Thông báo khi ký tự nhỏ hơn hai ký tự - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 7 Thông báo khi ký tự nhỏ hơn hai ký tự (Trang 33)
Hình 6: Thông báo khi chưa tên nhân tố để trống. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 6 Thông báo khi chưa tên nhân tố để trống (Trang 33)
Hình 8: Trùng tên nhân tố đã nhập - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 8 Trùng tên nhân tố đã nhập (Trang 34)
-Khi nhập tên tố đã xong thì tên các nhân tố sẽ hiện trong bảng “Danh sách các nhân tố”, nếu không đồng ý với tên nhân tố trong bảng “Danh sách các nhân tố” thì  chọn tên nhân tố đó và click vào nút lệnh “Xoa nhan to” và tên nhân tố đó sẽ được xoá: - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
hi nhập tên tố đã xong thì tên các nhân tố sẽ hiện trong bảng “Danh sách các nhân tố”, nếu không đồng ý với tên nhân tố trong bảng “Danh sách các nhân tố” thì chọn tên nhân tố đó và click vào nút lệnh “Xoa nhan to” và tên nhân tố đó sẽ được xoá: (Trang 34)
Hình 10: Giao diện đồng ý với các tên nhân tố. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 10 Giao diện đồng ý với các tên nhân tố (Trang 35)
Hình 11: Thông báo số nhân tố không phù hợp. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 11 Thông báo số nhân tố không phù hợp (Trang 35)
Hình 13: Giao diện ma trận ý kiến chuyên gia - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 13 Giao diện ma trận ý kiến chuyên gia (Trang 36)
Hình 12: Nhập giá trị của ma trận ý kiến chuyên gia. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 12 Nhập giá trị của ma trận ý kiến chuyên gia (Trang 36)
Hình 15: Đồng ý với giá trị thay đổi - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 15 Đồng ý với giá trị thay đổi (Trang 37)
Hình 14: Thay đổi giá trị của ma trận so sánh - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 14 Thay đổi giá trị của ma trận so sánh (Trang 37)
Hình 16: Ma trận ý kiến chuyên gia phù hợp - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 16 Ma trận ý kiến chuyên gia phù hợp (Trang 38)
Hình 17: Kết quả của bài toán AHP chuẩn hoá vector. - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 17 Kết quả của bài toán AHP chuẩn hoá vector (Trang 38)
Hình 18: Ma trận ý kiến chuyên gia không phù hợp - Tích hợp bài toán AHP chuẩn hoá vector vào phần mềm arcgis
Hình 18 Ma trận ý kiến chuyên gia không phù hợp (Trang 39)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w