Trang chủ QGIS Cài đặt - Sử dụng Thêm trường tăng tự động QGIS

Thêm trường tăng tự động QGIS

- Quảng cáo -

Có một công cụ đặc biệt gọi là Auto Incremental Field. Thuật toán này thêm trường số nguyên mới vào lớp vectơ, với giá trị tuần tự cho mỗi tính năng. Đây là một công cụ rất hữu ích khi chúng ta cần đưa ra một giá trị duy nhất cho mỗi hàng trên một bảng.

Ví dụ: có một shapefile chứa các điểm như sau

Để tạo trường tăng tự động, thực hiện theo các bước sau:

  1. Click đúp vào Add auto incremental field từ hộp công cụ Vector Table.
  2. Chọn lớp từ Input layer
  3. Chỉ định field name. Giá trị mặc định là AUTO nhưng có thể thay đổi nó thành bất cứ thứ gì bạn thích
  4. Chỉ định các giá trị bắt đầu. Nếu bạn không chỉ định, nó sẽ bắt đầu từ 0.
  5. Bấm Run để bắt đầu quá trình

Kết quả:

Có thể thấy, bây giờ có một trường có tên Incremental_Field chứa các số bắt đầu từ 1000.

Kết luận:
Công cụ Auto Incremental Fields trong QGIS là một công cụ hữu ích bạn cần biết. Trong một số trường hợp, bạn sẽ cần công cụ này.

Bình luận bằng Facebook Comments

MẠNG XÃ HỘI

1,010ThíchThích
263Đăng kýĐăng Ký

TOOL PXTmap.com

BÀI VIẾT LIÊN QUAN

Bài 14: Viết kịch bản xử lý

Trong các bài trước, chúng tôi đã đề cập đến cách chạy các công cụ Processing cũng như cách xâu chuỗi các...

Bài 13: Tạo các hàm để tải các lớp GeoPackage

Hiện tại chúng ta đã từng sử dụng GeoPackages. Ví dụ: trong Tải một lớp vectơ, chúng tôi đã giới thiệu cách...

Bài 12: Sử dụng biểu thức để tính giá trị

Trong các bài trước đây, chúng tôi đã đề cập đến cách tạo các lớp vectơ, cách thêm các trường vào bảng...

Bài 11: Quản lý các lớp dự án (đổi tên và loại bỏ)

Trong các bài trước, chúng tôi đã đề cập đến việc thêm các lớp từ các tệp cũng như tạo các lớp...

Bài 10: Công cụ chuỗi xử lý (Chaining Processing)

Trong Bài 7: Chạy công cụ xử lý (Processing), chúng ta đã khám phá những điều cơ bản của việc chạy các...