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

Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ

79 4 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

Tiêu đề Xây Dựng Vùng Đệm Trong Hệ Thống Thông Tin Địa Lý Sử Dụng Logic Mờ
Tác giả Bùi Thị Bích Huệ
Người hướng dẫn PGS.TS Đặng Văn Đức
Trường học Đại học Thái Nguyên
Chuyên ngành Công nghệ thông tin
Thể loại luận văn
Năm xuất bản 2016
Thành phố Thái Nguyên
Định dạng
Số trang 79
Dung lượng 5,58 MB

Nội dung

i LỜI CAM ĐOAN Tôi xin cam đoan luận văn “Xây dựng vùng đệm hệ thống thông tin địa lý sử dụng logic mờ” cơng trình nghiên cứu tôi, hướng dẫn khoa học PGS.TS Đặng Văn Đức, tham khảo nguồn tài liệu rõ trích dẫn danh mục tài liệu tham khảo Các nội dung công bố kết trình bày luận văn trung thực chưa công bố cơng trình Thái Ngun, tháng năm 2016 Bùi Thị Bích Huệ EBOOKBKMT.COM ii LỜI CẢM ƠN Tơi xin gửi lời cảm ơn sâu sắc tới PGS.TS Đặng Văn Đức, Thầy tận tình bảo giúp đỡ tơi suốt q trình nghiên cứu hồn thành luận văn Xin chân thành cảm ơn quý Thầy Cô Phịng Đào tạo, Trường Đại học Cơng nghệ thơng tin Truyền thông, Đại học Thái Nguyên nhiệt tình giảng dạy, trang bị cho tơi kiến thức quý báu suốt thời gian học tập trường Xin cảm ơn bạn lớp đồng nghiệp nơi công tác tạo điều kiện cho hoàn thành luận văn Xin gửi lời cảm ơn tới gia đình tơi động viên tơi suốt q trình học tập hồn thành luận văn EBOOKBKMT.COM iii MỤC LỤC MỞ ĐẦU Chương TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN ĐỊA LÝ VÀ LOGIC MỜ 1.1 Tổng quan Hệ thông tin địa lý 1.1.1 Các khái niệm 1.1.1.1 Định nghĩa Hệ thống thông tin địa lý (GIS) 1.1.1.2 Kiến trúc hệ thống thông tin địa lý GIS 1.1.1.3 Mơ hình liệu khơng gian 1.1.2 Các phép toán phân tích khơng gian hệ GIS 10 1.1.2.1 Truy vấn sở liệu 11 1.1.2.2 Các thuật tốn sở phục vụ phân tích khơng gian 12 1.1.2.3 Các thuật toán đo đạc 14 1.1.2.4 Các thuật toán biến đổi 14 1.1.3 Một số lĩnh vực ứng dụng GIS 17 1.2 Tổng quan logic mờ khả ứng dụng logic mờ GIS 18 1.2.1 Tập mờ hàm thuộc 18 1.2.1.1 Khái niệm tập mờ 18 1.2.1.2 Hàm thuộc 19 1.2.1.3 Các thông số đặc trưng tập mờ 20 1.2.2 Một vài phép toán logic tập mờ 21 1.2.3 Hệ suy diễn mờ 22 1.2.4 Khả áp dụng logic mờ hệ thông tin địa lý 24 Chương XÂY DỰNG VÙNG ĐỆM TRONG GIS 25 2.1 Các thao tác vùng đệm với GIS véc tơ 25 2.2 Các thao tác vùng đệm với GIS raster 31 2.2.1 Kiến trúc Hệ thống GIS sử dụng logic mờ 31 EBOOKBKMT.COM iv 2.2.2 Xây dựng vùng đệm mờ GIS raster 34 2.3 Các thuật toán xây dựng vùng đệm sử dụng logic mờ 46 2.3.1 Các thuật toán Buffer lặp sử dụng logic mờ 46 2.3.2 Từ thuật tốn Buffer lặp đến thuật tốn Buffer tồn diện 49 2.3.3 Mơ tả thuật tốn Buffer sử dụng đồ họa 54 2.3.4 Đánh giá thuật toán 58 Chương XÂY DỰNG CHƯƠNG TRÌNH THỬ NGHIỆM 61 3.1 Mơi trường phát triển chương trình 65 3.2 Chức chương trình 65 3.3 Một số giao diện chương trình 65 3.4 Kết thử nghiệm 67 KẾT LUẬN 70 TÀI LIỆU THAM KHẢO 72 EBOOKBKMT.COM v DANH MỤC HÌNH VẼ Hình 1.1 Hệ thống thơng tin địa lý Hình 1.2 Tầng (layer) đồ Hình 1.3 Ví dụ biểu diễn vị trí máy ATM Hình 1.4 Line GIS Hình 1.5 Ví dụ số liệu vecto biểu diễn dạng cung Hình 1.6 Ví dụ số liệu vecto biểu thị dạng vùng (Polygon) Hình 1.7 Ví dụ mơ hình raster Hình 1.8 Biểu diễn đoạn thẳng 12 Hình 1.9 Điểm đa giác 13 Hình 1.10 Điểm đa giác 13 Hình 1.11 Tính diện tích đa giác 14 Hình 1.12 Biến đổi (xếp chồng)dữ liệu từ liệu vecto 15 Hình 1.13 Tìm giao đa giác 16 Hình 1.14 Vùng đệm 17 Hình 1.15 Hàm mờ tuyến tính 20 Hình 1.16 Hàm mờ hình sin 20 Hình 1.17 Tập mờ B bao hàm tập mờ A 21 Hình 1.18 Phép tốn logic tập mờ 21 Hình 1.19 Kiến trúc hệ suy diễn mờ 23 Hình 2.1 Ví dụ vùng đệm (điểm, đường, vùng) 25 Hình 2.2 Vùng đệm xâu đoạn thẳng 26 Hình 2.3 Tìm vùng đệm 27 EBOOKBKMT.COM vi Hình 2.4 Trường hợp góc tù 28 Hình 2.5 Trường hợp góc bẹt 29 Hình 2.6 Mơ hình kiến trúc & luồng cơng việc Hệ suy luận mờ GIS 32 Hình 2.7 Bản đồ độ dốc khu vực nghiên cứu 36 Hình 2.8 Đường độ gần với đường 36 Hình 2.9 Bản đồ raster cho trình định “Gần thị trấn” 37 Hình 2.10 (a) Kết phân tích logic rõ cho địa điểm phù hợp 37 (b) Kết mờ cho vị trí phù hợp sử dụng luật (1) 37 Hình 2.11 Hàm thành phần cho (a) “bằng phẳng”, (b) “hơi dốc” 39 (c) “gần thị trấn” (d) “phù hợp” 39 Hình 2.12 Minh họa xây dựng vùng đệm sử dụng logic mờ GIS 44 Hình 2.13 Minh họa đồ đệm GIS 46 Hình 2.14 Thuật tốn Brute-Forte cho -buffering đồ raster mờ 47 Hình 2.16 Thuật tốn -buffering đồ raster mờ sử dụng phân cấp cell 49 Hình 2.17 Bản đồ với điểm thành viên mờ ban đầu sau buffer 51 Hình 2.18 Thuật tốn buffer tồn diện với hàm -Buffering cho đồ mờ 52 Hình 2.19 Thuật tốn -Buffering cho đồ mờ sử dụng phân cấp cell ngưỡng 53 Hình 2.20 Mơ tả thuật tốn z-buffer với phần cứng đồ họa 55 Hình 2.21 Hàm xấp xỉ  (l) tính dựa hình nón quạt 57 Hình 2.22 Thời gian xử lý thuật toán buffer với phân cấp cell xác định ngưỡng với thời gian xử lý thuật toán buffer sử dụng đồ họa 59 Hình 3.1 Giao diện chương trình 66 Hình 3.2 Giao diện chức tạo vùng đệm rõ 66 EBOOKBKMT.COM vii Hình 3.3 Giao diện chức tạo vùng đệm mờ 66 Hình 3.4 Phân tích khoảng cách đến quan, bệnh viện, trường học 67 Hình 3.5 Phân tích khoảng cách đến khu dân cư sử dụng vùng đệm mờ 67 Hình 3.6 Phân tích khoảng cách đến nguồn nước mặt 68 Hình 3.7 Kết thu sau phân tích chồng phủ đồ 69 DANH MỤC BẢNG BIỂU Bảng 2.1 Giá trị vị trí kết tìm logic rõ & logic mờ 41 Bảng 3.1 Các tiêu lựa chọn địa điểm chôn lấp rác thải TP Nam Định 63 Bảng 3.2 Phân loại mức độ phù hợp tiêu để xây dựng vùng đệm 64 EBOOKBKMT.COM MỞ ĐẦU Cùng với phát triển xã hội, người sử dụng nhiều công cụ để tìm hiểu, khai thác giải đáp thắc mắc tự nhiên; đó, kỹ thuật “Thơng tin địa lý” (GIS – Geographic Information System) kỹ thuật ưu việt sử dụng rộng rãi từ năm 60 trở lại Kỹ thuật GIS kỹ thuật ứng dụng hệ thống vi tính, số hóa để thu thập, phân tích, xử lý liệu khơng gian Từ đó, GIS trở thành công cụ hỗ trợ định hầu hết lĩnh vực nghiên cứu quản lý, đặc biệt quản lý, quy hoạch nguồn tài nguyên môi trường Thông tin địa lý thông tin vị trí bề mặt trái đất, bao gồm tri thức đó? Ở đâu? Hoặc tri thức vị trí biết trước? Đặc trưng thơng tin địa lý chi tiết như: thông tin nhà thành phố thơ như: thời tiết, mật độ dân số quốc gia… Một đặc trưng riêng biệt liệu địa lý GIS là: “không rõ ràng – mờ” Đặc trưng hình thành trình thu thập liệu từ giới thực như: thông tin tương ứng đối tượng không đầy đủ, thu thập liệu đối tượng bất ổn, q trình tập hợp thuộc tính liệu xảy sai sót, việc sử dụng diễn tả định tính biểu diễn mối quan hệ thuộc tính với Phương pháp truyền thống thu thập, lưu trữ liệu địa lý sử dụng đồ giấy, mô tả, dùng sở liệu quan hệ,… Tuy nhiên, để giải vấn đề không rõ ràng, liệu mờ GIS cần có mở rộng mơ hình liệu, tích hợp lập luận, phép tốn có sử dụng logic mờ biểu diễn phân tích liệu khơng gian GIS có nhiều chức thực phân tích liệu khơng gian, hai thao tác quan trọng xếp chồng đồ (overlay) xây dựng EBOOKBKMT.COM vùng đệm (buffering) Trong đó, vùng đệm vùng bao phủ khoảng cách định từ đối tượng điểm, đường vùng Xây dựng vùng đệm phép chọn lọc đối tượng hay vùng địa lý không gian sử dụng phổ biến GIS Các thuật toán xây dựng vùng đệm sử dụng logic mờ sở lý thuyết để hỗ trợ lập luận tập liệu mờ GIS Chính lý đó, khuôn khổ luận văn, học viên thực nghiên cứu: “Xây dựng vùng đệm hệ thống thông tin địa lý sử dụng logic mờ” EBOOKBKMT.COM Chương TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN ĐỊA LÝ VÀ LOGIC MỜ 1.1 Tổng quan Hệ thông tin địa lý Thông tin địa lý tập thông tin lĩnh vực mô tả trái đất, bao gồm mơ tả cấu trúc khơng gian (hai chiều), khí (ba chiều), vị trí, tọa độ,… đối tượng giới thực Để lưu trữ liệu này, người ta sử dụng đồ Bản đồ thể quan hệ không gian (spatial relationship) đối tượng; biểu diễn đồ họa tập đặc trưng trừu tượng quan hệ không gian tương ứng bề mặt trái đất như: đồ mật độ phát triển kinh tế vùng địa lý, đồ phân loại chất đất,… Với phát triển mạnh mẽ công nghệ thông tin, nay, liệu đồ lưu trữ dạng số hóa Mọi liệu thu thập lưu trữ, phân tích nhờ giúp đỡ Hệ thống thơng tin địa lý (Geographic Information System – GIS).[1] 1.1.1 Các khái niệm Hệ thống thông tin địa lý – Geographic Information System (GIS) nhánh công nghệ thơng tin, hình thành từ năm 60 kỷ trước phát triển mạnh năm gần GIS sử dụng nhằm xử lý đồng lớp thông tin không gian (lớp đồ) gắn với thơng tin thuộc tính, phục vụ nghiên cứu, quy hoạch quản lý hoạt động theo lãnh thổ 1.1.1.1 Định nghĩa Hệ thống thông tin địa lý (GIS) Sự đa dạng lĩnh vực sử dụng, phương pháp khái niệm áp EBOOKBKMT.COM

Ngày đăng: 27/06/2023, 22:23

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Đặng Văn Đức (2001), Hệ thông tin địa lý GIS, Nhà xuất bản Khoa học và Kỹ thuật, Hà NộiTiếng Anh Sách, tạp chí
Tiêu đề: Hệ thông tin địa lý GIS", Nhà xuất bản Khoa học vàKỹ thuật, Hà Nội
Tác giả: Đặng Văn Đức
Nhà XB: Nhà xuất bản Khoa học vàKỹ thuật
Năm: 2001
[2] Hans W. Guesgen, Joachim Hertzberg, Algorithms for Buffering Fuzzy Raster Maps, FLAIRS-01 Proceedings, 2001 Sách, tạp chí
Tiêu đề: FLAIRS-01 Proceedings
[3] Hans W. Guesgen, Joachim Hertzberg, Richard Lobb, Andrea Mantler Buffering Fuzzy Maps in GIS, Department of Computer Science, University of Auckland, New Zealand, 2003 Sách, tạp chí
Tiêu đề: Department of Computer Science, Universityof Auckland, New Zealand
[4] Jingxiong Zhang, Michael F. Goodchild, Uncertainty in Geographical Information, The Taylor & Francis e-Library, 2003 Sách, tạp chí
Tiêu đề: Uncertainty inGeographical Information
[5] Tahsin A. Yanar, Zuhal Akyurek, The Enhancement of ArcGIS with Fuzzy Set Theory, ESRI International User Conference, 2004 Sách, tạp chí
Tiêu đề: ESRI International User Conference
[6] Wolfgang Kainz, The Mathematics of GIS, University of Vienna, Austria.2010 Sách, tạp chí
Tiêu đề: The Mathematics of GIS

HÌNH ẢNH LIÊN QUAN

Hình 1.1  Hệ thống thông tin địa lý - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 1.1 Hệ thống thông tin địa lý (Trang 12)
Hình 1.2  Tầng (layer) bản đồ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 1.2 Tầng (layer) bản đồ (Trang 12)
Hình 1.6 Ví dụ số liệu vecto được biểu thị dưới dạng vùng (Polygon) - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 1.6 Ví dụ số liệu vecto được biểu thị dưới dạng vùng (Polygon) (Trang 15)
Hình 1.15   Hàm mờ tuyến tính - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 1.15 Hàm mờ tuyến tính (Trang 27)
Hình 1.16  Hàm mờ hình sin 1.2.1.3. Các thông số đặc trưng của tập mờ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 1.16 Hàm mờ hình sin 1.2.1.3. Các thông số đặc trưng của tập mờ (Trang 27)
Hình 1.18   Phép toán logic trên tập mờ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 1.18 Phép toán logic trên tập mờ (Trang 28)
Hình 1.19   Kiến trúc hệ suy diễn mờ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 1.19 Kiến trúc hệ suy diễn mờ (Trang 30)
Hình 2.2. Vùng đệm của xâu đoạn thẳng - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.2. Vùng đệm của xâu đoạn thẳng (Trang 33)
Hình 2.3. Tìm vùng đệm - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.3. Tìm vùng đệm (Trang 34)
Hình 2.5. Trường hợp góc bẹt - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.5. Trường hợp góc bẹt (Trang 36)
Hình 2.6  Mô hình kiến trúc & luồng công việc của Hệ suy luận mờ trong GIS - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.6 Mô hình kiến trúc & luồng công việc của Hệ suy luận mờ trong GIS (Trang 39)
Hình 2.8  Đường và độ gần với đường - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.8 Đường và độ gần với đường (Trang 43)
Hình 2.9 Bản đồ raster cho quá trình ra quyết định “Gần thị trấn” - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.9 Bản đồ raster cho quá trình ra quyết định “Gần thị trấn” (Trang 44)
Hình 2.10    (a) Kết quả phân tích logic rõ cho địa điểm phù hợp - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.10 (a) Kết quả phân tích logic rõ cho địa điểm phù hợp (Trang 44)
Hình 2.11    Hàm thành phần cho (a) “bằng phẳng”, (b) “hơi dốc” (c) - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.11 Hàm thành phần cho (a) “bằng phẳng”, (b) “hơi dốc” (c) (Trang 46)
Hình 2.12    Minh họa về xây dựng vùng đệm sử dụng logic mờ trong GIS - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.12 Minh họa về xây dựng vùng đệm sử dụng logic mờ trong GIS (Trang 51)
Hình 2.13 minh họa một phần bản đồ đệm bằng cách sử dụng các mức độ màu, để - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.13 minh họa một phần bản đồ đệm bằng cách sử dụng các mức độ màu, để (Trang 53)
Hình 2.14    Thuật toán Brute-Forte cho -buffering bản đồ raster mờ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.14 Thuật toán Brute-Forte cho -buffering bản đồ raster mờ (Trang 54)
Hình 2.15  Thuật toán lan truyền cục bộ -buffering bản đồ raster mờ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.15 Thuật toán lan truyền cục bộ -buffering bản đồ raster mờ (Trang 55)
Hình 2.17  Bản đồ với điểm thành viên mờ ban đầu và sau khi đã buffer - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.17 Bản đồ với điểm thành viên mờ ban đầu và sau khi đã buffer (Trang 58)
Hình 2.18  Thuật toán buffer toàn diện với hàm -Buffering cho bản đồ mờ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.18 Thuật toán buffer toàn diện với hàm -Buffering cho bản đồ mờ (Trang 59)
Hình 2.19 Thuật toán -Buffering cho bản đồ mờ sử dụng phân cấp cell và ngưỡng - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.19 Thuật toán -Buffering cho bản đồ mờ sử dụng phân cấp cell và ngưỡng (Trang 60)
Hình 2.22  Thời gian xử lý của thuật toán buffer với phân cấp cell và xác định ngưỡng với - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 2.22 Thời gian xử lý của thuật toán buffer với phân cấp cell và xác định ngưỡng với (Trang 66)
Hình 3.3 Giao diện chức năng tạo vùng đệm mờ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 3.3 Giao diện chức năng tạo vùng đệm mờ (Trang 73)
Hình 3.2 Giao diện chức năng tạo vùng đệm rõ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 3.2 Giao diện chức năng tạo vùng đệm rõ (Trang 73)
Hình 3.1 Giao diện chính của chương trình - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 3.1 Giao diện chính của chương trình (Trang 73)
Hình 3.5 Phân tích khoảng cách đến khu dân cư sử dụng vùng đệm mờ, (các khu vực dân cư được mô tả bởi các vùng màu vàng),  kết quả phân tích cho thấy các - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 3.5 Phân tích khoảng cách đến khu dân cư sử dụng vùng đệm mờ, (các khu vực dân cư được mô tả bởi các vùng màu vàng), kết quả phân tích cho thấy các (Trang 74)
Hình 3.4 Phân tích khoảng cách đến các cơ quan, bệnh viện, trường học, (được  mô tả bởi các điểm trên bản đồ),  kết quả phân tích cho thấy các vùng được tô  màu xám càng sẫm thì càng xa khu vực các điểm tiện ích công cộng. - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 3.4 Phân tích khoảng cách đến các cơ quan, bệnh viện, trường học, (được mô tả bởi các điểm trên bản đồ), kết quả phân tích cho thấy các vùng được tô màu xám càng sẫm thì càng xa khu vực các điểm tiện ích công cộng (Trang 74)
Hình 3.6 Phân tích khoảng cách đến nguồn nước mặt, (là các khu vực sông, hồ  được mô tả bởi các vùng màu xanh nước biển),  kết quả phân tích cho thấy các vùng - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 3.6 Phân tích khoảng cách đến nguồn nước mặt, (là các khu vực sông, hồ được mô tả bởi các vùng màu xanh nước biển), kết quả phân tích cho thấy các vùng (Trang 75)
Hình 3.7 Kết quả thu được sau khi phân tích và chồng phủ bản đồ - Xây dựng vùng đệm trong hệ thống thông tin địa lý sử dụng logic mờ
Hình 3.7 Kết quả thu được sau khi phân tích và chồng phủ bản đồ (Trang 76)
w