Download miễn phí Bài tập thực hành với phần mềm ArcViewGIS - Nối kết và gộp bảng





Khi bạn thực hiện phép gộp hai bảng, Arcviewsẽ tạm thời ghép các trường của
một bảng (màta gọi làbảng nguồn) vào bảng kia (màta gọi làbảng đích). Đểphép gộp
bảng cóthểthực hiện được, cảhai bảng này phải cómột trường chung. Arcviewsửdụng
các giátr ị trong trường này đểt ìm các thanh ghi phùhợp tương ứng của cảhai bảng. Vì
vậy, điều quan trọng làquan hệgiữa các thanh ghi trong bảng đích vàbảng nguồn phải là
quan hệ một-một hay một-nhiều.
Đểti ện theo dõi, bạn hãy kéo bảng landuse.dbflên góc trái phía trên cửa sổ ứng
dụng. (Bạn cũng nên phóng cực đại cửa sổ ứng dụng lên).
Bảng landuse.dbf l àbảng nguồn trong phép gộp bảng này. Các trường của nósẽ
được gộp vào bảng thuộc tí nh của theme



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

Nguyễn Hồng Phương "Các bài tập thực hành với phần mềm ArcView GIS"
Bài tập 4c – Nối kết và gộp bảng
- 91 -
BÀI TẬP 4C. NỐI KẾT VÀ GỘP BẢNG.
1. Bước 1: Khởi động ArcView và mở một Dự án
2. Bước 2: Thêm một bảng vào dự án
3. Bước 3: Gộp các bảng
4. Bước 4: Sử dụng trường gộp để hiển thị Theme
5. Bước 5: Nối kết các bảng
6. Bước 6 : Đóng Dự án
Trong một cơ sở dữ liệu được quản lý tốt, dữ liệu thường không được lưu trong
một bảng đơn lẻ mà thường được lưu trong nhiều bảng nhỏ độc lập với bảng thuộc tính
của theme. Khi cần làm việc với các thông tin chứa trong một bảng độc lập với bảng
thuộc tính của theme, các chức năng gộp hay nối kết bảng sẽ được sử dụng.
Bước 1: Khởi động ArcView và mở một Dự án
Khởi động ArcView, nếu cần thiết.
Từ lệnh đơn File, chọn Open Project.
Truy cập tới thư mục c:\esritrn\arcview\exercise và mở bài tập ex4c.apr.
Khi dự án được mở ra, bạn sẽ thấy view Central Redlands (Trung tâm thành phố
Redlands) mà bạn đã biết.
Kích chuột vào phím Open Theme Table (mở bảng thuộc tính của theme) để
hiển thị bảng thuộc tính của theme Land Parcels.
Nguyễn Hồng Phương "Các bài tập thực hành với phần mềm ArcView GIS"
Bài tập 4c – Nối kết và gộp bảng
- 92 -
Cuộn sang bên phải bảng.
Bảng thuộc tính của theme có một trường chứa mã sử dụng đất, nhưng chưa có
trường mô tả các mã này. Các mô tả mã sử dụng đất được lưu trong bảng landuse.dbf mà
bạn đã chỉnh sửa trong bài tập 4A. Bạn sẽ thêm bảng này vào dự án và gộp nó với bảng
thuộc tính của theme. Tiếp đó, bạn sẽ phân loại theme Land Parcels theo trường mô tả mã
sử dụng đất.
Bước 2: Thêm một bảng vào dự án
Bây giờ bạn sẽ thêm bảng landuse.dbf vào dự án. Nhấn trỏ chuột lên cửa sổ dự án
để kích hoạt nó. Tiếp theo, kích chuột lên biểu tượng Tables.
Chú ý rằng, ngoài bảng Attributes of Land Parcels, trong dự án này còn có sẵn
một bảng có tên gọi là owners.dbf (bạn sẽ mở bảng này trong phần sau của bài tập).
Kích trỏ chuột lên phím Add. Trong hộp thoại Add Table, truy cập tới thư mục
làm việc của bạn.
Nguyễn Hồng Phương "Các bài tập thực hành với phần mềm ArcView GIS"
Bài tập 4c – Nối kết và gộp bảng
- 93 -
Kích đúp trỏ chuột lên landuse.dbf để thêm bảng này vào dự án.
Bạn nhận ra bảng này vì đã làm việc với nó trong bài tập trước. Chú ý rằng những
thay đổi bạn thực hiện khi chỉnh sửa bảng trong bài tập trước đã được lưu.
Bước 3: Gộp các bảng
Khi bạn thực hiện phép gộp hai bảng, Arcview sẽ tạm thời ghép các trường của
một bảng (mà ta gọi là bảng nguồn) vào bảng kia (mà ta gọi là bảng đích). Để phép gộp
bảng có thể thực hiện được, cả hai bảng này phải có một trường chung. Arcview sử dụng
các giá trị trong trường này để tìm các thanh ghi phù hợp tương ứng của cả hai bảng. Vì
vậy, điều quan trọng là quan hệ giữa các thanh ghi trong bảng đích và bảng nguồn phải là
quan hệ một-một hay một-nhiều.
Để tiện theo dõi, bạn hãy kéo bảng landuse.dbf lên góc trái phía trên cửa sổ ứng
dụng. (Bạn cũng nên phóng cực đại cửa sổ ứng dụng lên).
Bảng landuse.dbf là bảng nguồn trong phép gộp bảng này. Các trường của nó sẽ
được gộp vào bảng thuộc tính của theme.
Trong bảng landuse.dbf, kích trỏ chuột lên tên trường Landuse để kích hoạt
trường này. Đây sẽ là trường chung dùng để gộp hai bảng.
Bây giờ bạn hãy kích trỏ chuột lên bảng Attributes of Land Parcels để kích hoạt
bảng này. Cuộn sang bên phải bảng và kích trỏ chuột lên tên trường Landuse để kích
hoạt trường này.
Bảng Attributes of Land Parcels là bảng đích trong phép gộp bảng này. Chú ý
rằng bảng đích chứa 707 thanh ghi (mỗi thanh ghi ứng với một lô đất trên bản đồ), trong
khi bảng nguồn chỉ chứa có ba mươi lăm thanh ghi (mỗi mỗi thanh ghi ứng với một loại
hình sử dụng đất). Như vậy sẽ có nhiều thanh ghi lô đất được gán cùng một giá trị sử
dụng đất. Mối quan hệ giữa các thanh ghi là mối quan hệ nhiều-một.
Kéo bảng Attributes of Land Parcels xuống góc phải phía dưới cửa sổ ứng
dụng.
Nguyễn Hồng Phương "Các bài tập thực hành với phần mềm ArcView GIS"
Bài tập 4c – Nối kết và gộp bảng
- 94 -
Kiểm tra lại một lần nữa để khẳng định là bảng Attributes of Land Parcels đang
được kích hoạt. Trong phép gộp bảng, bảng đích phải luôn luôn là bảng được kích hoạt.
Kích trỏ chuột lên phím Join (gộp).
Bảng landuse.dbf sẽ được đóng lại, và các trường của nó sẽ được gộp vào bảng
thuộc tính của theme.
Cuộn sang bên phải bảng.
Tất cả các trường đứng đằng sau trường Lu_desc được thêm vào bảng nhờ phép
gộp vừa thực hiện. Bây giờ bạn có thể sử dụng dữ liệu trong các trường này vào các công
việc tiếp theo của mình.
Bước 4: Sử dụng trường gộp để hiển thị Theme
Bây giờ bạn đã sẵn sàng để phân loại và hiển thị các lô đất trên bản đồ theo
trường Lu_desc vừa gộp.
Kích trỏ chuột vào view để kích hoạt nó, sau đó kích trỏ chuột vào phím Edit
Legend để mở công cụ tạo lập chú giải.
Nguyễn Hồng Phương "Các bài tập thực hành với phần mềm ArcView GIS"
Bài tập 4c – Nối kết và gộp bảng
- 95 -
Từ danh sách xổ Legend Type chọn Unique Value.
Từ danh sách xổ Value Field chọn Lu_desc.
Mỗi giá trị sử dụng đất được gán một màu theo tập hợp màu ngầm định của
Arcview. Bạn cũng có thể chọn màu theo sở thích của mình.
Ở phần dưới của công cụ tạo lập chú giải, kích trỏ chuột lên phím Random
Colors.
Tiếp tục kích chuột lên phím này cho đến khi bạn chọn được tập màu vừa ý.
Kích trỏ chuột lên phím Apply để áp dụng tập màu vừa chọn cho view, sau đó
đóng công cụ tạo lập chú giải.
Đến đây, bạn cảm giác bảng mô tả sử dụng đất chưa được thích hợp lắm với chú
giải của bản đồ. Bạn có thể chỉnh lại chú giải bằng nhiều cách. Chẳng hạn, bạn có thể kéo
chuột để tăng chiều rộng của mục lục view, nhưng điều này có bất lợi là làm giảm kích
thước của bản đồ view. Tốt hơn cả là bạn nên chỉnh sửa lại các nhãn ngay trong công cụ
tạo lập chú giải. Tuy nhiên, trước hết, bạn sẽ giấu bớt nội dung chi tiết của chú giải trong
phần mục lục, vì chúng tốn quá nhiều chỗ.
Từ lệnh đơn Theme, chọn Hide/Show Legend.
Bây giờ trên view bạn chỉ còn nhìn thấy đề mục của theme Land Parcels.
Từ lệnh đơn Windows, chọn Attributes of Land Parcels để kích hoạt bảng thuộc
tính của theme.
Từ lệnh đơn Tables, chọn Remove All Joins (Huỷ tất cả các phép gộp). Bạn thấy
bảng thuộc tính của theme sẽ không còn chứa các trường vừa được gộp nữa, đồng thời
trên bản đồ view chỉ còn lại lớp thông tin được đánh một màu đơn sắc.
Nguyễn Hồng Phương "Các bài tập thực hành với phần mềm ArcView GIS"
Bài tập 4c – Nối kết và gộp bảng
- 96 -
Bước 5: Nối kết các bảng
Khi mối quan hệ giữa bảng đích và bảng nguồn là một-nhiều, bạn nên sử dụng
phép nối kết bảng thay vì gộp bảng. Cũng giống như phép gộp, phép nối kết bảng đòi hỏi
cả hai bảng phải có cùng một trường chung. Khi các bảng đư
 

Các chủ đề có liên quan khác

Top