Danh mục

Bài 7 - Lựa chọn dữ liệu trong phần mềm MapInfo (tiếp theo )

Số trang: 0      Loại file: pdf      Dung lượng: 640.26 KB      Lượt xem: 20      Lượt tải: 0    
Jamona

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu bài 7 - lựa chọn dữ liệu trong phần mềm mapinfo (tiếp theo ), khoa học tự nhiên, địa lý phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Bài 7 - Lựa chọn dữ liệu trong phần mềm MapInfo (tiếp theo ) Hướng dẫn thực tập GIS - Bài 7 - Lựa chọn dữ liệu trong phần mềm MapInfo Bài 7 (tiếp theo) Chọn lựa SQLTÓM TẮT BÀI THỰC TẬP Ê Nắm vững phương pháp lựa chọn dữ liệu Select, SQL Select. Ê Cấu trúc dữ liệu GIS. Ê Tạo ra những dữ liệu mới (Subset of a File). Ê Lưu trữ các chất vấn Ê Chất vấn mẫu. Ê Những cột dẫn xuất. Ê Tạo những cột định danh (Creating Column Aliases) Ê Gộp dữ liệu. Ê Nhóm, sắp xếp theo cột. Ê Nối các Table sử dụng SQL. Ê Tìm thông tin trong cột dữ liệu–Sử dụng hàm InStr(). Ê Chọn những bản ghi dữ liệu chẵn hay lẻ.KIẾN THỨC LIÊN QUAN Ê Kiến thức Hệ thống thông tin địa lý-GIS Ê Những kiến thức, qui ước bản đồ.PHẦN LÝ THUYẾTTổng quan Trong chương trước, chúng ta đã học làm cách nào tạo ra các chọn lựa trên màn hình sử dụng các công cụ như Radius Select và Boundary Select. Trong bài này chúng ta sẽ tạo các lựa chọn bằng sử dụng những chức năng của MapInfo: Select and SQL Select.Thế nào là lựa chọn dữ liệu ? Lựa chọn sử dụng Query (chất vấn) Với chức năng Select, sử dụng MapInfo chọn ra một tập hợp con của tập dữ liệu, sử dụng lưu các tập con thành những lớp riêng biệt, hay sử dụng trong phân tích dữ liệu. 69 Hướng dẫn thực tập GIS - Bài 7 - Lựa chọn dữ liệu trong phần mềm MapInfo Chức năng Select cho phép chất vấn dữ liệu trong một lớp dữ liệu. Cho phép chọn lựa những record và những đối tượng từ lớp tùy thuộc vào tiêu chuẩn lựa chọn trên thuộc tính của chúng. Ví dụ, đưa ra công thức chất vấn với Select, yêu cầu MapInfo: ª Thể hiện chỉ những vùng ở đó nhiệt độ trung bình nhỏ hơn 25oC ? ª Thể hiện vùng ở đó độ pH đất lớn hơn 7. ª Thể hiện vị trí những điểm quan trắc mưa có lượng mưa trung bình nhỏ hơn 1800mm/năm. Những đối tượng được lựa chọn sẽ được đánh dấu trong cửa sổ Map hay trong Browser. MapInfo tạo những table tạm thời gọi là table Selection (Query??) kết quả có bảng thuộc tính, bản đồ như table khác. Table này chỉ có thể lưu trữ bằng File>saved as thành một table riêng biệt. Ví dụ: Ê Tỉnh nào của Việt Nam có diện tích lớn hơn 5000km2? Ê Trạm khí tượng nào nằm trong tỉnh Lai Châu? Ê Những Tỉnh nào của Việt Nam có dân số lớn hơn 1000000 dân ? Với chức năng SQL Select, sử dụng những lớp (table) để tạo ra thông tin cần thiết như: Ê Những cột dữ liệu dẫn xuất tính toán những giá trị mới dựa trên những nội dung của những cột dữ liệu có sẵn. Ê Kết hợp dữ liệu để mà chỉ liệt kê tổng số phụ (subtotal) thay cho việc phải xem toàn bộ dữ liệu. Ê Phối hợp hai hay nhiều table thành một table. Ê Chỉ thể hiện những cột và hàng cần quan tâm. Ví dụ: Ê Nhóm các Tỉnh thuộc Đông Nam Bộ. Ê Tính tổng số dân số thuộc Tây Nam Bộ.Các tiêu chuẩn lựa chọn dữ liệu Tạo các biểu thức Thực hiện Select query, cần tạo biểu thức. Biểu thức là phát biểu logic sử dụng như câu hỏi yêu cầu. Ví dụ, có một table gồm các điểm quan trắc nguồn nước và số liệu phân tích. Tạo một table tạm thời cho các điểm mẫu có độ pH nhỏ hơn 7, sử dụng biểu thức: pH < 7 Ở đây pH là cột dữ liệu lưu trữ giá trị pH cho từng điểm mẫu. Dấu < nghĩa là nhỏ hơn. 70 Hướng dẫn thực tập GIS - Bài 7 - Lựa chọn dữ liệu trong phần mềm MapInfoMapInfo tìm kiếm tất cả các bản ghi trên table điểm quan trắc nguồn nước và kiểm tra điều kiện tìm ra nhữngbản ghi thỏa mãn điều kiện và tạo ra một table tạm thời, table gồm bản đồ, thuộc tính. Có thể thực hiện cáccông thức toán trên dữ liệu.Ví dụ, tạo một table tạm thời những vị trí mẫu có tổng BOD, COD nhỏ hơn 10mg/l. Sử dụng biểu thức: BOD + COD < 10Chúng ta đã yêu cầu MapInfo cộng số cột BOD với số trong cột COD và so sánh chúng với số 10. Có haicách thực hiện biểu thức này.Đánh vào trực tiếp biểu thức. Dùng khi tạo các biểu thức đơn giản, phương pháp này nhanh.Nhấn nút Assist trong hộp thoại Select và xây dựng biểu thức sử dụng danh sách trong hộp thoạiExpression. Phương pháp này khi xây dựng các biểu thức phức tạp. hộp thoại Expression cho phép bathanh kéo cho phép xây dựng biểu thức: columns, operators, và functions.Các trường (Columns)Hộp này cho phép liệt kê danh sách tất cả cột trong table đã chọn.Các toán tử (Operators)Hộp này chứa các ký hiệu toán và toán tử logic (cộng (+), trừ (-), nhân (*), chia (/), lớn hơn (>), nhỏ hơn ( 10Biểu thức này điều khiển MapInfo chọn những bản ghi có nhiệt độ trung bình nhỏ hơn -10oC hay lớn hơn+10oC. Hay có thể tạo theo biểu thức: abs(AVG_DIFF) > 10Các bước sử dụng chọn lựa.Quá trình chọn lựa dữ liệu theo các bước sau:1. Chọn Select từ Menu Query. 71 Hướng dẫn thực tập GIS - Bài 7 - Lựa chọn dữ liệu trong phần mềm MapInfo 2. Xác định table chúng ta chọn lựa. 3. Tạo một biểu thức logic sẽ sử dụng chọn dữ liệu. 4. Chọn cột chứa các chất vấn dữ liệu. Để xem kết quả chọn, chọn ô Browse. MapInfo tạo ra Browser của table mới.Thế nào là lựa chọn SQL ? Sự lựa chọn dữ liệu tạo ra những tập con dữ liệu dựa trên một hay nhiều biến. Chúng ta tạo ra các chọn lựa bằng các công thức toán h ...

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: