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

2019)

18 6 1

Đ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

Nội dung

 Truy vấn thuộc tính (Filter), chọn sông Mekong trên lớp Rivers (“NAME” = ‘Mekong’).  Mở bảng thuộc tính của Rivers, chọn dòng ứng với sông Mekong[r]

(1)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương 1

TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HỒ CHÍ MINH

(2)

Nội dung

Truy vấn thuộc tính

Chọn trực tiếp đối tượng: IdentifyTìm kiếm đối tượng: Biểu thức

Truy vấn không gian

Point- Point, Point- Line, Point- PolygonLine- Point, Line- Line, Line- Polygon

Polygon- Point, Polygon- Line, Polygon- Polygon

Bài

tập

Bài tập 2.1: Sử dụng công cụ Identify

Bài tập 2.2: Truy vấn thuộc tính biểu thứcBài tập 2.3: Truy vấn không gian Point

Bài tập 2.4: Truy vấn khơng gian Line

(3)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Truy

vấn liệu GIS gì?

Truy

vấn

Tìm kiếm, hỏi đáp, xem xét cho sự

thật việc đó

Truy

vấn liệu GIS

Tìm kiếm, hỏi đáp, xem xét tường tận

dữ liệu,

Về mặt khơng gian, thuộc tính

Truy

vấn khơng gian?

Truy

vấn thuộc tính?

(4)

Truy vấn thuộc tính

Chọn trực tiếp đối tượng- Nhận dạng (Identify)

Trên Attributes, chọn Identify,

Kích chuột trái, chọn đối tượng muốn xem thơng tin,Kết xuất cửa sổ.

(5)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Bài

tập 2.1: Sử dụng công cụ Identify

Thêm

dữ liệu

Country.shp

trong ESRIData\ World.

Thực hành cách sử dụng công cụ Identify:

Chọn quốc gia.

(6)

Truy vấn thuộc tính

Tìm kiếm đối tượng- Biểu thức truy vấn (Filter)

Toán tử luận lý (Logical): AND, OR, NOT  Nối điều kiệnToán tử quan hệ (Relational): =, >, <, <>  Tạo nên biểu thức

Biểu thức có điều kiện: “Tên trường” = Giá trị

Biểu thức có nhiều điều kiện: (Biểu thức 1) AND (Biểu thức 2)

Trường thuộc tính Tốn tử quan hệ

Giá trị số (vd: 2014), chuỗi kí tự

(vd: 'Việt Nam')

Toán tử luận lý

(7)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Truy vấn thuộc tính

Tìm kiếm đối tượng- Biểu thức truy

vấn (Filter)

Click phải vào lớp liệu, chọn Filter… Fields: Chọn trường truy vấn,

All: Liệt kê giá trị ứng với trường

chọn,

Viết biểu thức dùng toán tử,

Test: Kiểm tra tính đắn biểu

thức (cú pháp), xem số đối tượng được chọn (1 row(s))

Click OK để thực thi truy vấn.

Quay lại khung Layers Panel, click phải

vào lớp liệu, chọn Zoom to Layer để phóng tới đối tượng chọn.

(8)

Bài

tập 2.2: Truy vấn thuộc tính biểu thức

Thêm

Country.shp

trong

thư mục ESRIData\ World.

Viết biểu thức điều kiện theo trường kí tự (string):

Tìm quốc tra có tên gọi Monaco?

"CNTRY_NAME" = 'Monaco'

Tìm các quốc gia có tên gọi bắt đầu chữ M?

"CNTRY_NAME" LIKE 'M%'

Tìm các quốc gia có tên gọi chữ M trở đi?

"CNTRY_NAME" >= 'M'

Tìm các quốc gia có tên gọi chứa chữ M?

"CNTRY_NAME" LIKE '%M%'

(9)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Bài

tập 2.2: Truy vấn thuộc tính biểu thức

Viết biểu thức điều kiện theo trường số (number):

Tìm các quốc gia có dân số khơng 100 triệu người?

 "POP_CNTRY" >= 100000000

Tìm các quốc gia có diện tích lớn 500 nghìn km2?  "SQKM_CNTRY" > 500000

Viết biểu thức có nhiều điều kiện:

Tìm các quốc gia có dân số từ 80 triệu đến 200 triệu người?

 ("POP_CNTRY" >= 80000000) AND ("POP_CNTRY" <= 200000000)

Tìm các quốc gia sử dụng đơn vị tiền tệ USD có diện tích lớn

triệu km2?

 ("CURR_CODE" = 'USD') OR ("SQKM_CNTRY" > 1000000)

Tìm các quốc gia có dân số 100 triệu người không sử dụng đơn vị tiền tệ USD?

("POP_CNTRY" > 100000000) AND ("CURR_CODE" <> 'USD')

("POP_CNTRY" > 100000000) AND (NOT ("CURR_CODE" = 'USD'))

Tìm vùng lãnh thổ (“SOVEREIGN”) thuộc Hoa Kì ('United States’) (khơng

tính Hoa Kì) có dân số triệu người?

(10)

Truy vấn khơng gian

Kích

hoạt phần mở

rộng Spatial Query

Mở QGIS Desktop,

trên Menu, chọn

Plugins/ Manage and Install Plugins…

Xuất cửa sổ

Fetching repositories, click Abort fetching.

Đánh dấu chọn vào

(11)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Truy vấn không gian

Chọn Spatial Query từ menu Vector

Chọn lớp nguồn (Source): lớp tìm

đối tượng

Chọn mối quan hệ không gian

(Where the feature)

Chọn lớp tham chiếu (Reference):

lớp xét quan hệ.

(12)

Truy vấn không gian

Mối quan hệ không gian

Equals: nhau

Overlaps: chồng lên nhau

Intersects: giao nhau

(13)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Truy vấn không gian

Mối quan hệ không gian

Crosses: băng qua nhau

Touches: chạm nhau

13Within: nằm trong

(14)

Bài

tập 2.3: Truy vấn không gian Point

Thêm dữ liệu Cities.shp, Rivers.shp, Country.shp trong thư mục ESRIData\ World.Tìm thành phố nằm sông Mekong?

Truy vấn thuộc tính (Filter), chọn sơng Mekong lớp Rivers (“NAME” = ‘Mekong’)

Mở bảng thuộc tính Rivers, chọn dịng ứng với sơng Mekong

Mở Spatial Query, khai báo lớp tìm đối tượng (CITIES), mối quan hệ (Intersects), lớp xét quan hệ

(RIVERS), click Apply.

(15)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Bài

tập 2.3: Truy vấn không gian Point

Tìm thành

phố nằm quốc gia Việt Nam?

(16)

Bài

tập 2.4: Truy vấn không gian Line

Thêm

dữ liệu

Roads.shp, Rivers.shp, States.shp

trong

thư mục ESRIData\ USA.

Tìm các

tuyến đường băng qua sơng ngịi Mỹ?

(17)

Copyright © 2019 | nguyenduyliem@hcmuaf.edu.vn GIS Đại cương

Bài

tập 2.5: Truy vấn không gian Polygon

Thêm

dữ liệu

Lakes.shp, States.shp

trong

thư mục

ESRIData\ USA.

Tìm bang có

hồ Mỹ?

(18)

Ơn

tập

Truy

vấn thuộc tính

Sử dụng công cụ Identify

Cách xây dựng biểu thức truy vấn

Truy

vấn không gian

Ngày đăng: 18/04/2021, 09:23

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w