LOGO
TRUY VẤN VÀ PHÂN TÍCH DỮ LIỆU ĐỊA LÝ
ThS. Nguyễn Thị Huyền huyen.gisk26@gmail.com
2015
Nội dung
1
Truy vấn theo không gian
2
Truy vấn theo thuộc tính
3
Tạo buffer
4
Hợp nhất đối tượng
5
Chia đôi đối tượng
6
Xóa một phần đối tượng
Nội dung
1
Truy vấn theo không gian
2
Truy vấn theo thuộc tính
3
Tạo buffer
4
Hợp nhất đối tượng
5
Chia đôi đối tượng
6
Xóa một phần đối tượng
Truy vấn theo không gian
Tìm những đối tượng nằm trong phạm vi địa lý nhất định
Truy vấn theo không gian
-Select - Marquee select
-Radius select - Polygon select
Phím Control
-Boundary select
-Unselect all
Phím Shift
-Invert selection
-Query/ Select all from…
Nội dung
1
Truy vấn theo không gian
2
Truy vấn theo thuộc tính
3
Tạo buffer
4
Hợp nhất đối tượng
5
Chia đôi đối tượng
6
Xóa một phần đối tượng
Truy vấn theo thuộc tính
Tìm những đối tượng thỏa điều kiện về tính chất, đặc điểm đã có trong thuộc tính
Truy vấn theo thuộc tính
Ñieàu kieän truy vaán
Ñieàu kieän truy vaán
Truy vấn theo thuộc tính
Cần “mã hóa” bài toán/điều kiện truy vấn
theo ngôn ngữ của MapInfo
Tìm những huyện thuộc tỉnh Trà Vinh
Tìm những tỉnh có mật độ dân số lớn hơn 2000 người/km2
Truy vấn theo thuộc tính
Cách mã hóa:
a) Toán tử so sánh: <, >, >=, <=, =, <> b) Toán tử liên kết các điều kiện: and, or, not c) Các công thức toán học (+, -, *, /) có thể áp
dụng vào điều kiện truy vấn
d) Nếu nội dung truy vấn có loại dữ liệu là character phải đặt điều kiện đó trong dấu nháy kép (« … »)
Truy vấn theo thuộc tính
Kết hợp các điệu kiện
Truy vấn theo thuộc tính
Tìm những huyện thuộc tỉnh Trà Vinh?
Những đối tượng có cột “Tinh”=“Trà Vinh”
Truy vấn theo thuộc tính
Tìm những tỉnh có mật độ dân số lớn hơn 2000 người/Km2?
Danso/dientich>2000
Những đối tượng có cột “Danso” chia cho cột “dientich” lớn hơn 2000
Truy vấn theo thuộc tính
Bài tập 3: Trên lớp dữ liệu "HCM_cho_daumoi" 1) Tìm các chợ có diện tích lớn hơn 2000 2) Tìm các chợ có diện tích lớn hơn 2000 và có số quầy kinh doanh lớn hơn 1000 quầy
Ghi lại điều kiện truy vấn và cho biết kết quả
Truy vấn theo thuộc tính
Tìm tất cả các đường tỉnh lộ là đường mòn trong bảng “Vn_giao thong”
Nội dung
1
Truy vấn theo không gian
2
Truy vấn theo thuộc tính
3
Tạo buffer
4
Hợp nhất đối tượng
5
Chia đôi đối tượng
6
Xóa một phần đối tượng
Tạo buffer/ vùng đệm
Vùng đệm là vùng cách đối tượng cho trước một khoảng cho trước
Tạo buffer/ vùng đệm
Choïn ñoái töôïng muoán laáy vuøng ñeäm Object\ Buffer
Editalbe lôùp seõ chöùa vuøng ñeäm
Tạo buffer/ vùng đệm
Theo keát quaû ñieàu tra cuûa Sôû tröôøng Tp. Taøi nguyeân moâi HCM, phaïm vi oâ nhieãm buïi treân caùc tuyeán ñöôøng giao thoâng chính cuûa thaønh phoá laø 500m moãi beân ñöôøng.
Töø lôùp HCM_Gt, haõy khoanh vuøng oâ nhieãm buïi do giao thoâng.
T ThS. Nguyễn Thị Huyền huyen.gisk26@gmail.com
Baøi taäp:
Nội dung
1
Truy vấn theo không gian
2
Truy vấn theo thuộc tính
3
Tạo buffer
4
Hợp nhất đối tượng
5
Chia đôi đối tượng
6
Xóa một phần đối tượng
Hợp nhất đối tượng
A
A
B
T ThS. Nguyễn Thị Huyền huyen.gisk26@gmail.com
Hợp nhất đối tượng
Editable lớp chứa đối tượng muốn hợp nhất. Chọn các đối tượng Object\ Combine
Hợp nhất đối tượng
Khi coù thuoäc tính ñi keøm???
A
A
B
A
Hợp nhất đối tượng
Hợp nhất đối tượng
Bài tập: Giả sử Hậu Giang được nhập về Cần Thơ. Hãy cập nhật thông tin này trên lớp “vn_tinh”.
Lưu ý cách tính toán thông tin thuộc tính.
Nội dung
1
Truy vấn theo không gian
2
Truy vấn theo thuộc tính
3
Tạo buffer
4
Hợp nhất đối tượng
5
Chia đôi đối tượng
6
Xóa một phần đối tượng
Chia đôi đối tượng
Chia đôi đối tượng
- Editable lớp chứa đối tượng
muốn cắt
- Chọn đối tượng sẽ bị cắt - Object\Set Target - Chọn đối tượng dùng để cắt - Object\Split hoặc Polyline
Split
Nếu quan tâm đến thuộc tính???
Nội dung
1
Truy vấn theo không gian
2
Truy vấn theo thuộc tính
3
Tạo buffer
4
Hợp nhất đối tượng
5
Chia đôi đối tượng
6
Xóa một phần đối tượng
Xóa một phần đối tượng
Xóa một phần đối tượng
- Editable lớp chứa đối tượng muốn xóa - Chọn đối tượng sẽ bị xóa - Object\Set Target - Chọn đối tượng dung để xóa - Object\Erase hoặc Erase Outside
Xóa một phần đối tượng
Bài tập tổng kết tại lớp
giải tỏa đất hai bên đường. Biết rằng: Đất nhà ở là 15 triệu/m2 Các loại đất khác là 5 triệu/m2
Nhà nước có kế hoạch mở rộng đường Hải Thượng Lãn Ông ra mỗi bên 15 m tính từ tim đường. Hãy tính diện tích và tổng số tiền cần đền bù để