Thay đổi hệ tọa độ cho layer dữ liệu không gian trong ArcGIS

MỤC LỤC

BÀI TẬP LỚN SỐ 2

Câu 1: Khi add dữ liệu lên khung dữ liệu, một hộp thoại xuất hiện báo lỗi một hay vài lớp dữ liệu thiếu thông tin tham chiếu không gian. Nếu dữ liệu thiếu thông tin tham chiếu không gian thì lớp đó sẽ không thể chiếu được dữ liệu đó lên Arcmap, nên cần thiết phải thay đổi phép chiếu trên cho phù hợp. Một hộp thoại khác xuất hiện, kích vào biểu tương màu vàng của Browse, chọn đường dẫn tới thư mục lưu dữ liệu Module2, kết quả xuất hiện như trên.

Sau khi chọn Next, một hộp thoại mới xuất hiện, để tìm đúng hệ tọa độ ta chọn Select Coordinate System, bấm Select , chọn Projected Coordinate System, National Grids, Australia, chọn AGD 1984 AMG Zone 56. Đầu tiên phải lọc ra đường có tên là sir fred schonell drive, mở bảng thuộc tính của SL_Streets_amg, chọn Option, chọn Select by attributes, chọnnhư trong hình, bấm apply. Sau khi đã lọc ra đường, cần tạo ra một trường mới, vào Option, chọn Add field, tạo nên một trường length, đánh vào Type dạng Double.

Ta tiến hành tính toán, ta click chuột phải lên tên trường Lenghth, chọn Calculate Values, một hộp thoại xuất hiện, chọn Advanced. Trong hộp Pre-Logic VBA Script Code, ta Paste một đoạn mó lấy được bằng cỏch vào Help, gừ lenghth vào ô tìm kiếm trong thẻ Index, chọn calculating for lines, mở rộng How to make field calculations, chọn Updating length for a shapefile. Sau khi đã xác định được đường Sir Fred Schonell Drive, vào Selection chọn Select By Location, một hộp thoại xuất hiện.

 Đánh dấu vào ô Use Selected Features để đảm bảo rằng chỉ có các mảnh đất nằm hoàn toàn hay một phần trong phạm vi 200m từ tâm đường Sir Fred Schonell Drive. Đọc số liệu trong bảng thuộc tính của đcb, Vậy số mảnh đất nằm hoàn toàn hay một phần trong phạm vi 200m từ tâm đường Sir Fred Schonell Drive là 785 mảnh đất. Từ bảng thuộc tính vừa xuất ra (Export_Output_1) ta vào Options, chọn Select By Attributes, một bảng thuộc tính xuất hiện, ta chọn như trong hình để lọc ra những mảnh đất có sở hữu ‘SH’.

Mở bảng thuộc tính của lớp ‘dcdb’, lọc ra các mảnh đất nằm hoàn toàn hay một phần trong phạm vi 200m từ tâm đường Sir Fred Schonell Drive (đã lọc ở trên). Sau khi đã lọc xong, click chuột phải lên lớp ‘dcdb’, chọn Data, chọn Export Data và Add lên khung dữ liệu, có tên là (Export_Output_2). Sau khi lớp dữ liệu mới được tạo ra, ta tiếp tục mở bảng thuộc tính của (Export_Output_2), lọc ra các mảnh đất có sở hữu tư nhân.

Vào Options, chọn Select By Attributes, một bảng thuộc tính xuất hiện, ta chọn như trong hình để lọc ra những mảnh đất có sở hữu ‘SH’. Sau khi lọc xong, xuất lớp Export_Output_2 ra một lớp mới (click chuột phải lên lớp Export_Output_2, chọn Data, chọn Export Data và Add lên khung dữ liệu), có tên là (Export_Output_3).

BÀI TẬP LỚN SỐ 3

Lúc này bảng presab_kaola trở thành một shapefile, có tên là Presabs_koala Events. Do bảng thuộc tính của Remveg_shire chỉ chứa các thông tin về loại khu vực sống (trường Key), diện tích của các khu vực sống (trường Area). Còn bảng thuộc tính của Presabs_koala Events thì chỉ có các thông tin về việc có quan sát thấy Koala tại một số điểm quan trắc trong vùng Noosa Shire (trường Pres-abs).

Vì vậy, để tạo ra một bảng chỉ tổng diện tích và số lần quan sát thấy Koala theo mỗi loại khu vực sống, ta cần kết nối bảng (join) giữa Presabs_koala Events (bảng đích) và Remveg_shire (bảng nguồn). Đối với phần mềm 8.3 thì việc giữ lại các trường được thao tác rất lâu, kích chuột phải vào lớp presabs_kaola Event, chọn Properties, chọn thẻ Field, lần lượt kích vào visible để ẩn đi các trường không cần thiết. Tiếp theo, Mở bảng thuộc tính ra, click chuột phải lên tên trường Key, chọn Summarize, hộp thoại Summarize xuất hiện.

Trong mô hình dữ liệu vector, số lượng các môi trường sống tương đương với số lượng các đa giác. Để trả lời câu hỏi, ta mở bảng thuộc tính của Remveg_shire ra, chọn Options, chọn Select By Attributes, một hộp thoại xuất hiện, chọn như trên hình với Key=1, chọn Apply. Do số lượng rất nhiều, chúng ta không thể tạo ra một biểu đồ cho tất cả các môi trường sống này.

Biểu đồ này có thể nói lên điều gì về các môi trường sống tốt nhất cho Koala (<100 từ)?. Để trả lời câu hỏi này, trước tiên ta cần xuất bảng thuộc tính với Key=1 ra, bằng cách vào Options, chọn Export, chọn OK. Mở bảng thuộc tính vừa export ra, click chuột phải lên tên trường Area, chọn Sort Descending (để sắp xếp trường theo thứ tự giảm dần), tìm xem diện tích lớn thứ 50 bàng bao nhiêu, ở đây ta tìm được Area50 = 144632.948 m².

Tiếp theo ta tiến hành vẽ bản đồ, chọn Options, chọn Create Graph, một hộp thoại xuất hiện ra và làm như trên hình vẽ. Tạo thêm một trường trong bảng thuộc tính để tính toán mức độ phân mảnh của các môi trường sống. Hãy cho biết giá trị nhỏ nhất, lớn nhất và trung bình (minimum, maximum và average) của độ phân mảnh của các khu vực môi trường sống có Key = 1?.

Những đại lượng thống kê này nói lên điều gì về các môi trường sống được coi là tốt nhất đối với Koala?. Như vậy là ta đã tạo ra được một trường mới, bây giờ ta tiến hành tính toán trên trường này.