Bài 4 SỐ HểA BẢN ĐỒ VÀ KHẢ NĂNG PHÂN TÍCH KHƠNG GIAN
4.2. Số húa đối tượng bản đồ
Sau khi đó xõy dựng được cỏc lớp thụng tin, cụng việc tiếp theo trong quỏ trỡnh số húa là q trỡnh biờn tập cỏc đối tượng theo cỏc mơ hỡnh thơng tin khơng gian và mơ hỡnh thuộc tớnh (bảng cơ sở dữ liệu thuộc tớnh).
Trong quỏ trỡnh số húa thanh cơng cụ Editor sẽ được sử dụng một cỏch thường xuyờn. Cỏch để gọi thanh cụng cụ Editor như sau: Chọn thực đơn Tools /
Editor ToolBar; View / Tool / Editor hoặc click chuột phải vào thanh MenuBar / chọn Editor.
Trước khi biờn tập, ta cần chọn chức năng Snapping: Click vào Editor / Snapping / Chọn Snapping Toolbar / Chọn tất cả cỏc ụ để chọn chế độ bắt điểm
vào đỉnh của cỏc đường và vựng.
Lưu ý:
- Khi số húa nờn gọi từng lớp thơng tin riờng biệt để làm việc và số húa lần lượt cỏc lớp thụng tin;
- Số húa lần lượt cỏc đối tượng trong lớp thụng tin: từ trờn xuống dưới, từ trỏi qua phải;
- Với cỏc lớp thơng tin cú dữ liệu thuộc tớnh đi kốm cần chỳ ý nhập ngay CSDL thuộc tớnh cho cỏc đối tượng khi số húa xong.
34
4.2.1. Đối tượng dạng điểm
Hỡnh 4.1. Minh họa cho q trỡnh tạo lớp thơng tin cú đối tượng dạng điểm
Lưu ý: để tạo ra điểm ở những tọa độ cho trước cần: click chuột trỏi tạo ra điểm
(ở bất kỳ vị trớ nào), sau đú click chuột phải / Chọn Absolutely X,Y / Ghi tọa độ.
QT 4.1. Tạo mới đối tượng dạng điểm (point)
- Khởi động ArcCatalog trong ArcMap: Click vào biểu tượng trờn thanh
Standard.
- Chọn tới Folder đó tạo cỏc lớp thụng tin trong mục Folder Connections. - Chọn lớp thụng tin dạng điểm cần số húa, giữ chuột kộo lớp thơng tin vào màn hỡnh và thả chuột. Lỳc này lớp thụng tin sẽ hiện lờn trong box TOC. - Click vào biểu tượng Ađ Data để tỡm đến thư mục ảnh đó định vị / Chọn ảnh / Ađ.
- Click chuột phải vào khoảng trắng trờn thanh cụng cụ / Chọn Editor. Thanh cụng cụ Edtor hiện lờn / chọn Editor / Start editing.
- Trờn thanh Editor chọn Creat Features / Chọn lớp thơng tin cần số húa / Chọn cỏc cụng cụ để vẽ đối tượng trong box Construction tools.
- Số húa cỏc đối tượng xong chọn Editor / Save Edits.
- Chọn Editor / Stop editing sau khi đó hồn thành biờn tập cỏc đối tượng ở
35
4.2.2. Đối tượng dạng đường
Hỡnh 4.2. Minh họa cho q trỡnh tạo lớp thơng tin cú đối tượng dạng đường QT 4.2. Tạo mới đối tượng dạng đường (polyline) QT 4.2. Tạo mới đối tượng dạng đường (polyline)
- Khởi động ArcCatalog trong ArcMap: Click vào biểu tượng trờn thanh
Standard.
- Chọn tới Folder đó tạo cỏc lớp thụng tin trong mục Folder Connections. - Đặt thụng số cho Data Framẹ
- Click vào biểu tượng Ađ Data để tỡm đến thư mục ảnh đó định vị / Chọn ảnh / Ađ.
- Chọn lớp thụng tin dạng đường cần số húạ
- Click chuột vào lớp thụng tin, chọn Editor / Start editing.
- Trờn thanh Editor chọn Creat Features / Chọn lớp thụng tin cần số húa / Chọn cỏc cụng cụ để vẽ đối tượng trong box Construction tools.
Lưu ý: Khi muốn dừng để khụng vẽ đối tượng nữa (điểm kết thỳc) cú thể click đỳp chuột trỏi hoặc nhấn phớm F2.
- Số húa cỏc đối tượng xong chọn Editor / Save Edits.
- Chọn Editor / Stop editing sau khi đó hồn thành biờn tập cỏc đối tượng trong lớp thụng tin.
36
Cỏc cụng cụ số húa:
Hỡnh 4.3. Cỏc biểu tượng cú liờn quan tới việc chỉnh sửa cỏc đối tượng dạng đường
Cỏc cụng cụ chỉnh sửa:
Để sữa lỗi dữ liệu khi số húa: Chọn đối tượng bị sai / Chọn Edit vertice / Điều chỉnh cỏc điểm vertex) bị sai (hoặc click đỳp vào đối tượng
cần sửa);
Hỡnh 4.4. Cơng cụ Edit Vertices
Cắt đường thẳng thành cỏc phần: - Chọn đối tượng cần cắt;
- Chọn cụng cụ Split tools ; - Chọn vị trớ trờn đường cần tỏch.
Cắt đường thẳng theo khoảng cỏch hoặc tỷ lệ xỏc định: - Chọn vào đường thẳng cần cắt / Chọn Editor / Split; - Điền cỏc tham số. Hộp thoại của Edit Vertice Thờm điểm Xúa điểm
37 Cắt theo khoảng cỏch Cắt theo tỷ lệ phần trăm 4.2.3. Đối tượng dạng vựng
QT 4.3. Tạo mới đối tượng dạng vựng (polygon)
- Khởi động ArcCatalog trong ArcMap: Click vào biểu tượng trờn thanh
Standard.
- Chọn tới Folder đó tạo cỏc lớp thụng tin trong mục Folder Connections. - Đặt thụng số cho Data Framẹ
- Click vào biểu tượng Ađ Data để tỡm đến thư mục ảnh đó định vị / Chọn ảnh / Ađ.
- Chọn lớp thơng tin dạng vựng cần số húạ
- Click chuột vào lớp thụng tin, chọn Editor / Start editing.
- Trờn thanh Editor chọn Creat Features / Chọn lớp thơng tin cần số húa / Chọn cỏc cụng cụ để vẽ đối tượng trong box Construction tools.
- Khi muốn dừng để khụng vẽ đối tượng nữa (điểm kết thỳc) cú thể nhấn phớm F2 hoặc click chuột phải / Finish Sketch.
- Số húa cỏc đối tượng xong chọn Editor/ Save Edits.
- Chọn Editor / Stop editing sau khi đó hồn thành biờn tập cỏc đối tượng trong lớp thụng tin.
38
Hỡnh 4.5. Cụng cụ Construction tools Cỏc cơng cụ số húa:
Khi số húa cỏc đường biờn giữa cỏc đối tượng nằm liền kề.
- Editor / Trace .
- Đưa trỏ chuột vào vị trớ giỏp biờn đầu, di chuyển chuột dọc theo ranh giới, click chuột tại điểm giỏp biờn cuốị
- Editor / Straight segment . - Số húa hết vựng / F2.
1
Vựng 1 Vựng 2
39
Cỏc cụng cụ chỉnh sửa:
Cắt một polygon thành cỏc polygon riờng: - Chọn polygon muốn cắt;
- Chọn Editor / Cut polygons tool ;
- Vẽ đường hoặc vựng làm cơ sở để chia vựng vừa chọn; - Nhấn F2.
Chỉnh sửa hỡnh dạng của Polygon: Sử dụng cụng cụ Reshape Feature tool .
Nhập (hợp) cỏc polygon thành 1 polygon: - Chọn Editor / Edit tool ;
- Giữ Shift và click chuột lựa chọn cỏc vựng cần gộp;
40
4.2.4. Đối tượng dạng Text
QT 4.4. Tạo mới đối tượng dạng Text (Annotation)
- Chọn lớp thụng tin dạng Text.
- Click chuột vào lớp thụng tin, chọn Editor
/ Start editing.
- Trờn thanh Editor chọn Creat Features / Chọn lớp thơng tin cần số húa / Đỏnh chữ trong hộp Annotation Construction.
- Chọn kiểu đặt chữ trong Construction
tools và đưa vào vị trớ cần đặt trờn bản đồ.
- Số húa cỏc đối tượng xong chọn Editor /
Save Edits.
Hỡnh 4.6. Box Annotation Construction Construction
Để thay đổi format của đối tượng text click chuột vào biểu tượng Toggle Formation Options ( ) trờn box Annotation Construction.
41
4.3. Một số chức năng phõn tớch khơng gian của ArcMap (sử dụng Arctoolbox)
4.3.1. Sử dụng chức năng Analysis toolbox / Extract
Kỹ thuật Clip:
Cỏc đối tượng của Input layer chỉ giữ lại phần nằm trong đường bao của cỏc đối tượng ở Clip layer (Đối tượng ở Input Layer đều cú thể ở dạng điểm, đường và vựng).
Kỹ thuật Split: Phõn chia đối tượng trong lớp thụng tin đầu vào thành nhiều đối tượng phụ (Cỏc lớp thụng tin cần phải là polygon).
QT 4.5. Khả năng Clip
- Kớch hoạt thanh cơng cụ của Arctool box . - Chọn Extract / Clip.
- Chọn đường dẫn cho file chứa đối tượng sẽ được cắt. - Chọn đường dẫn cho file chứa đối tượng cắt.
- Chọn đường dẫn cho file chứa kết quả / OK.
Hỡnh 4.7. Minh họa kỹ thuật Clip
File chứa đối tượng bị cắt File chứa đối
tượng cắt File chứa kết quả
42
4.3.2. Sử dụng chức năng Analysis toolbox / Overlay
Kỹ thuật Erase:
Loại bỏ đi phần thụng tin nằm trong đường bao của cỏc đối tượng ở Erase featurẹ
QT 4.6. Khả năng Split
- Kớch hoạt thanh cơng cụ của Arctool box . - Chọn Extract / Split.
- Chọn đường dẫn cho file chứa đối tượng bị cắt (Input feature). - Chọn đường dẫn cho file chứa đối tượng cắt (Split feature). - Chọn trường dữ liệu cắt (Split Field).
- Chọn đường dẫn cho file chứa kết quả (Target workspace). - OK.
QT 4.7. Khả năng Erase
- Kớch hoạt thanh cơng cụ của Arctool box . - Chọn Overlay / Erase.
- Chọn đường dẫn cho file chứa đối tượng bị cắt (Input feature). - Chọn đường dẫn cho file chứa đối tượng cắt (Erase feature). - Chọn đường dẫn cho file chứa kết quả (Output Feature Class). - OK.
Hỡnh 4.8. Minh họa kỹ thuật Split
43
Kỹ thuật Intersect:
Giao nhau giữa cỏc đối tượng trờn 2 lớp khỏc nhau tạo thành nhiều đối tượng mới cú tất cả cỏc thuộc tớnh của 2 layer (chỉ giữ lại phần giao nhau).
Kỹ thuật Union:
Giao nhau giữa cỏc đối tượng trờn 2 lớp khỏc nhau tạo thành nhiều đối tượng mới cú tất cả cỏc thuộc tớnh của 2 layer (giữ lại toàn bộ cỏc đối tượng). Quy trỡnh tương tự Intersect.
QT 4.8. Khả năng Intersect
- Kớch hoạt thanh cụng cụ của Arctool box . - Chọn Overlay / Intersect.
- Chọn cỏc lớp thụng tin (chỳ ý thứ tự).
- Chọn đường dẫn cho file chứa kết quả (Output Feature Class). - Lựa chọn kiểu định dạng cho kết quả (Output type).
- OK.
Hỡnh 4.10. Minh họa kỹ thuật Intersect
44
4.3.3. Sử dụng chức năng Analysis toolbox / Proximity (chỉ nghiờn cứu khả năng Buffer)
4.3.4. Chuyển đổi dữ liệu: vector húa, raster húa
Hai q trỡnh này đều được chuyển đổi một cỏch tự động trờn ArcMap thụng qua bộ cụng cụ trong mục Conversion tool trong Arctoolbox.
Hỡnh 4.12. Minh họa kỹ thuật Buffer
Hỡnh 4.13. Cỏc trỡnh đơn lựa chọn chuyển đổi dữ liệu QT 4.9. Khả năng Buffer QT 4.9. Khả năng Buffer
- Kớch hoạt thanh cơng cụ của Arctool box . - Chọn Proximity / Buffer.
- Chọn đường dẫn cho file cần tạo vựng đệm ở thanh Browse của hộp thoại Input Features.
- Chọn đường dẫn cho file chứa vựng đệm ở thanh Browse của hộp thoại Output Feature class.
45
Bài 5. TẠO LẬP CSDL THUỘC TÍNH
VÀ HIỂN THỊ CÁC LỚP THễNG TIN CHUYấN ĐỀ 5.1. Mục tiờu và yờu cầu
5.1.1. Mục tiờu
Tạo ra cỏc trường dữ liệu và nhập dữ liệu thuộc tớnh nhằm mơ tả cho đối tượng khụng gian thuộc nhúm chuyờn đề.
5.1.2. Yờu cầu
- Phải lập được cỏc trường dữ liệu và lựa chọn đỳng kiểu trường dữ liệụ - Nhập theo đỳng nguyờn tắc kết nối giữa bảng dữ liệu và đối tượng khụng gian.
- Phải đưa ra được bảng cơ sở dữ liệu hoàn chỉnh.
5.2. Xõy dựng bảng CSDL thuộc tớnh cho cỏc lớp thơng tin
Trong quỏ trỡnh xõy dựng CSDL cho cỏc đối tượng, ArcMap cho phộp chỳng ta xõy dựng nhiều kiểu mơ hỡnh thơng tin. Trong đú, mơ hỡnh thơng tin khơng gian và mơ hỡnh dữ liệu thuộc tớnh (bảng dữ liệu thuộc tớnh) là quan trọng nhất. Nội dung bài thực hành này sẽ tập trung vào việc xõy dựng CSDL thuộc tớnh khi xõy dựng lớp thơng tin hiện trạng thụng qua cụng cụ Editor.
Mở lớp HT_SĐ_PuPau (Lớp thụng tin về hiện trạng sử dụng đất ở dạng vựng) đó tạọ
Q.T 5.1. Mở bảng CSDL thuộc tớnh
- Click chuột trỏi vào lớp HT_SĐ_PuPaụshp sau khi tạo được 1 đối tượng đầu tiờn.
46
Sau khi đó số húa được 1 vựng đầu tiờn: Chọn Editor / Save Edits / Stop Editing.
Thờm trường dữ liệu và chọn lựa định dạng cho cỏc trường dữ liệu:
Nhập dữ liệu thuộc tớnh cho cỏc trường dữ liệụ
QT 5.2. Thờm và định dạng cỏc trường dữ liệu
- Thực hiện QT 5.1 mở bảng CSDL thuộc tớnh. - Options / Ađ field
- Xỏc định số lượng trường dữ liệu (đặc điểm hoặc tớnh chất) cần xõy dựng. - Đặt tờn và xỏc định định dạng cho từng trường.
- OK.
QT 5.3. Nhập dữ liệu thuộc tớnh
- Editor / Start editing. - Editor / Atributes .
- Chọn đối tượng / Click chuột vào cỏc trường và nhập thụng tin cho đối tượng / Tiếp tục số húa và nhập cho tồn bộ đối tượng trong lớp thơng tin.
- Editor / Save Edits. - Editor / Stop editing.
Find and Replace: Tỡm và thay thế dữ liệu Select By Attribute: Lựa chon theo thuộc tớnh Clear Selection: Bỏ lựa chọn
Switch Selection: Chọn cỏc phần khụng được chọn Select All: Chọn hết cỏc trường
Ađ field: Thờm trường
Joins in Relates: liờn kết dữ liệu Related table: Bảng quan hệ Creat Graph: Taọ biểu đồ
Ađ table to Layout: Thờm Bảng thuộc tớnh vào Layout Print: In bảng CSDL
Report: Tạo bỏo cỏo Export: Xuất dữ liệu
Appearance: Dịnh dạng font chữ cho bảng CSDL
47
Một số hoạt động trờn bảng thuộc tớnh. Đặt Font và
kớch thước chữ
- Open Attribute table / Options / Appearancẹ
- Chọn Table Font / Font.
- Chọn Table Font Size and Color. Di chuyển
tới một bản ghi cụ thể
- Open Attribute tablẹ
- Đỏnh số của bảng ghi muốn di chuyển tớị - Ấn Enter. Sắp xếp cỏc bản ghi theo một thứ tự nhất định
- Click chuột trỏi vào phớa trờn cột cần sắp xếp (nếu muốn sắp xếp nhiều trường ấn đồng thời phớm Ctrl).
- Sort Ascending: Chiều tăng dần. - Sort Descending: Chiều giảm dần.
Lưu ý: Cú thể kết hợp nhiều trường dữ
liệu bằng cỏch chọn Advanced Sorting.
Nhập thụng tin cho trường
dữ liệu Cỏc trường dữ liệu được tạo Hộp thoại Atributes Hỡnh 5.2. Hộp thoại Attributes Attributes Create feature
48 Xoỏ cỏc lựa
chọn đó chọn
- Chọn Options trong bảng thuộc tớnh. - Chọn Clear Selection.
Xoỏ trường dữ liệu
- Chọn trường dữ liệụ
- Click chuột phải / Delete Field. Xúa bản ghi
(đối tượng)
- Editor/ Start editing.
- Click vào đối tượng / Nhấn phớm Delete hoặc Chọn bản ghi / Deletẹ - Editor / Save editing.
Tổng hợp một số tham số thống kờ cho trường dữ liệu - Chọn trường dữ liệụ
- Click chuột phải / Statistics: + Count: Số lượng bản ghi; + Min : Giỏ trị nhỏ nhất; + Max: Giỏ trị lớn nhất; + Sum: Tổng;
+ Mean: Giỏ trị trung bỡnh; + Dev: Phương sai tiờu chuẩn.
Tớnh tốn dữ liệu về địa
lý
- Chọn trường dữ liệụ
- Click chuột phải / Calculate
Geometry:
+ Property: Thuộc tớnh tớnh tốn; + Area: Diện tớch;
+ Perimeter: Chu vi;
+ X (Y) Coordinate of Centroid: Trớch xuất tọa độ của tõm đối tượng;
+ Units: Đơn vị tớnh. - Chọn lựa cỏc thụng số / OK. Lựa chọn theo thuộc tớnh + Chọn Select by Attributes . + Chọn trường cần lựa chọn ở hộp Fields. + Chọn phộp tớnh của cõu lệnh. + Chọn giỏ trị gỏn cho trường.
+ Bấm Apply cỏc đối tượng được chọn sẽ được hiển thị màu xanh.
1 2
2
Hỡnh 5.3. Minh họa cho cỏc hoạt động trờn bảng thuộc tớnh
49
Cỏc nội dung cần cần xõy dựng trong khi xõy dựng Bảng CSDL thuộc tớnh: 1. Chuẩn bị lớp thụng tin cần xõy dựng bảng CSDL thuộc tớnh (lớp
HT_SĐ_PuPau ): Cỏc đối tượng trong lớp thụng tin này đó xõy dựng 4 tường
dữ liệu cơ bản: STT_LO (Số thứ tự lụ / Short Interger), MA_LHSĐ (Mó loại hỡnh sử dụng đất / Text), LHSĐ (loại hỡnh sử dụng đất / Text) và DIEN_TICH (Diện tớch lơ / Double).
Trong trường hợp bị thiếu cỏc trường dữ liệu trờn sử dụng QT 5.2 để ađ cỏc trường mới vào;
2. Sử dụng QT 5.3 để nhập thủ cụng cho từng đối tượng;
3. Mở bảng CSDL thuộc tớnh và nhập tự động cho trường dữ liệu
DIEN_TICH bằng cơng cụ tớnh tốn dữ liệu địa lý;
4. Lưu cỏc kết quả lạị
Lưu ý: Cú thể nhập dữ liệu nhanh bằng cỏch sử dụng cỏc quy trỡnh
Select by Attribute và Field Calculator để nhập tự động cho nhiều đối