Xây dựng cơ sở dữ liệu thuộc tính địa chính

Một phần của tài liệu Đồ án môn học cơ sở dữ liệu hồ sơ địa chính xây dựng cơ sở dữ liệu hồ sơ địa chính cho tờ bản đồ 8, phường 16, quận gò vấp, thành phố hồ chí minh (Trang 43 - 60)

3.2 Xây dựng cơ sở dữ liệu hồ sơ địa chính

3.2.3 Xây dựng cơ sở dữ liệu thuộc tính địa chính

Để tạo các trƣờng thuộc tính, ta dựa theo TT75/2015/TT-BTNMT và các trƣờng cần thiết khác cho bƣớc liên kết thuộc tính.

Bước 1: Thiết kế trường thuộc tính và cập nhật bảng thuộc tính cho nhóm lớp khơng gian

Bước 1.1: Thiết kế trường thuộc tính

Để thiết kế trƣờng thuộc tính cho lớp ThuaDat_08, trong cửa sổ Table Of Contents, kích phải chuột lên ThuaDat_08→ Open Attribute Table để mở bảng dữ liệu thuộc tính của thửa đất

Trên bảng thuộc tính ta chọn cơng cụ Table Options → Add Field, để tạo thêm cột.

+ Name: thuaDatID + Type: Text

+ Field Properties: 15

Lần lƣợt tạo thêm các cột thuộc tính cho lớp ThuaDat_08, tên của các cột đặt theo TT75/2015/TT-BTNMT.

Hình 3. 27: Trường thuộc tính của lớp ThuaDat_08

Hình 3. 29: Trường thuộc tính của lớp DuongDiaGioiCapXa_08 Hình 3. 30: Trường thuộc tính của lớp DiaPhanCapXa_08

Hình 3. 31: Trường thuộc tính của lớp RanhGioiDuong_08

Hình 3. 32: Trường thuộc tính của lớp MatDuongBo_08

Hình 3. 33: Trường thuộc tính của lớp TimDuong_08 Bước 1.2: Cập nhật thuộc tính cho các trường thuộc tính vừa tạo

Cập nhật thông tin ThuaDat_08 nhƣ sau:

Chọn cột thuaDatID → Chuột phải → Field Calculator để nhập thông tin → Cột thuaDatID có cấu trúc nhƣ sau:

[XAID]&”.”&[SHBANDO] &”.”&[SHTHUA]→ OK (nhƣ hình 3.33)

Làm tƣơng tự cho các cột khác trong bảng thuộc tính của ThuaDat_08 và các bảng thuộc tính của các lớp khác.

Cập nhật cho các cột còn lại nhƣ sau: Cột maXa = XAID soHieuToBanDo = SHBANDO soThuTuThua = SHTHUA trangThaiDangKy (từ 1-5) dienTich = DIENTICH loaiDat = KH2003

Cập nhật xong, chúng ta sẽ có kết quả nhƣ sau:

Cập nhật dữ liệu thuộc tính khơng gian cho TaiSanGanLienVoiDat_08 Chọn cột taiSanID → Chuột phải → Field Calculator để nhập thông tin →Cột taiSanID có cấu trúc nhƣ sau: “TS.08.”&[OBJECTID]→ OK.

Tƣơng tự cột: maXa=26878;

Chọn editor → Start Editting → chọn các tài sản là nhà ở riêng lẻ → Chọn cột loaiTaisanGanLienVoiDat → Chuột phải → Field Calculator để nhập thông tin →Cột loaiTaisanGanLienVoiDat=1, chọn cột tenTaiSan=”Nhà ở Riêng Lẻ” Chọn các tài sản là cây lâu năm → Chọn cột loaiTaisanGanLienVoiDat → Chuột phải → Field Calculator để nhập thông tin

→Cột loaiTaisanGanLienVoiDat=10, chọn cột tenTaiSan=”Cây Lâu Năm” → Save Edits→ Stop Editting.

Đối với cột thuaDatID:

Chồng lớp ThuaDat_08 với lớp TaiSanGanLienVoiDat_08 và lƣu vào shapefile

Hình 3. 37: Join bảng thuộc tính TaiSanGanLienVoiDat_08 với bảng thuộc tính của intersect_TD_TS

Chọn cột thuaDatID → Chuột phải → Field Calculator để nhập thơng tin →Cột thuaDatID có cấu trúc nhƣ hình 3.36 → OK.

Remove join.

Hình 3. 39: Bảng thuộc tính TaiSanGanLienVoiDat_08

Cập nhật dữ liệu thuộc tính khơng gian DiaPhanCapXa_08

Cập nhật dữ liệu thuộc tính khơng gian DuongDiaPhanCapXa _08

Hình 3. 41: Bảng thuộc tính DuongDiaPhanCapXa_08

Cập nhật dữ liệu thuộc tính khơng gian MatDuongBo _08

Hình 3. 42: Bảng thuộc tính MatDuongBo_08

Cập nhật dữ liệu thuộc tính khơng gian RanhGioiDuong _08

Hình 3. 43: Bảng thuộc tính RanhGioiDuong_08

Cập nhật dữ liệu thuộc tính khơng gian TimDuong _08

Bước 2: Xây dựng bảng dữ liệu thuộc tính liên kết

Vì thuộc tính của lớp ThuaDat_08 và TaiSanGanLienVoiDat_08 đã cập nhật đầy đủ trong dữ liệu không gian nên ta Table to Excel 2 bảng này và kết hợp với bảng TD26878 để làm phôi xây dựng các bảng thuộc tính khác nhƣ:

DC_Thuadat_08; DC_NguoiSuDung_08; DC_CaNhan_08;

DC_ToChuc_08;DC_MucDichSuDung_08; DC_NguonGocSuDung_08; DC_DiaChi_08; DC_TinhHinhBienDong_08; DC_GiayChungNhan_08; DC_CayLauNam_08;DC_NhaORiengLe_08; DC_QuyenSuDungDat_08;

DC_QuyenSoHuuSuDungDat_08; DC_NghiaVuTaiChinh_08; DC_DanToc_08; DC_HanCheQuyen_08; DC_GiayToTuyThan_08;DC_TaiLieuDoDac_08;

DC_QuocTich_08; DC_NoNghiaVuTaiChinh_08; DC_MienGiamNghiaVuTaiChinh_08.

Xuất dữ liệu thuộc tính bảng TD26878: cơng cụ search → gõ “to excel” → chọn “Table To Excel” → Xuất hiện hộp thoại Table To Excel:

Input Table: chọn TD26878

Output Excel File: chọn đƣờng dẫn đến Excel trong Input

Hình 3. 45: Xuất table TD26878 sang excel

Sau khi chuyển bảng thuộc tính sang Excel ta thực hiện thao tác xử lý thông tin, số liệu lần lƣợt cho các các bảng theo Thơng tƣ 75/2015/BTNMT

Hình 3. 46: Bảng thuộc tính DC_ThuaDat_08

Hình 3. 48: Bảng thuộc tính DC_MucDichSudung_08

Hình 3. 51: Bảng thuộc tính DC_NguoiSuDung_08

Hình 3. 53: Bảng thuộc tính DC_CaNhan_08

Hình 3. 55: Bảng thuộc tính DC_CayLauNam_08

Hình 3. 57: Bảng thuộc tính DC_TinhHinhBienDong_08

Hình 3. 58: Bảng thuộc tính DC_QuyenSuDungDat_08

Hình 3. 60: Bảng thuộc tính DC_NghiaVuTaiChinh_08

Hình 3. 61: Bảng thuộc tính DC_HanCheQuyen_08

Bước 3: Chuyển dữ liệu thuộc tính vào GeoDatabase

Các bảng thuộc tính sau khi xây dựng xong bằng Excel sẽ đƣợc chuyển vào Geodatabase.

Click phải geodatabase → new→ table → đặt tên bảng DC_ThuaDat_08→ next → import → chọn bảng excel DC_ThuaDat trong INPUT → add → chỉnh sửa kiểu giá trị và độ dài trƣờng theo quy định của thơng tƣ 75/2015/TT-BTNMT → Finish.

Hình 3. 63: Tạo table trong geodatabase

Load dữ liệu từ excel vào table

Click phải DC_ThuaDat_08 → load → load data → next → trong input data chọn excel DC_ThuaDat → add→next→next→next→next→finish.

Tƣơng tự cho các bảng dữ liệu thuộc tính cịn lại ta đƣợc kết quả nhƣ sau:

Hình 3. 65: Các bảng table trong geodatabase

Một phần của tài liệu Đồ án môn học cơ sở dữ liệu hồ sơ địa chính xây dựng cơ sở dữ liệu hồ sơ địa chính cho tờ bản đồ 8, phường 16, quận gò vấp, thành phố hồ chí minh (Trang 43 - 60)

Tải bản đầy đủ (DOCX)

(77 trang)
w