Có ai biết cách tự động đánh số điểm trong quá trình số hóa trong Qgis. Để giải thích, khi tôi tạo điểm mới, có một cửa sổ nơi tôi phải nhập số điểm. Có cách nào để số tự động mà không cần nhập số điểm theo cách thủ công không?
Có ai biết cách tự động đánh số điểm trong quá trình số hóa trong Qgis. Để giải thích, khi tôi tạo điểm mới, có một cửa sổ nơi tôi phải nhập số điểm. Có cách nào để số tự động mà không cần nhập số điểm theo cách thủ công không?
Câu trả lời:
Một phương pháp là sử dụng một trường ảo sẽ tự động đánh số điểm của bạn bằng $id
biểu thức (hoặc bất kỳ biểu thức nào bạn thích):
Lưu ý rằng bạn sẽ cần lưu tệp dự án cho trường này vì các trường ảo được lưu trong tệp .qss chứ không phải trong shapefile (nhưng bạn có thể lưu lại shapefile dưới dạng mới bằng cách sử dụng Save As...
tùy chọn sẽ chuyển đổi trường ảo thành một bình thường).
Tôi nghĩ bạn nói về id của shapefiles, nếu vậy bạn có thể đi đến thuộc tính lớp (nhân đôi lớp) sau đó đi đến các trường và đặt mục được gọi là 'Bearbeitungselement' trong tiếng Đức thành UUID-Generator (loại trường id phải là văn bản ) như được hiển thị trong ảnh chụp màn hình bên dưới ( https://en.wikipedia.org/wiki/Universally_unique_identifier ).
Khi số hóa các điểm của bạn (hoặc các địa lý khác, tất nhiên), bạn sẽ nhận được điều này:
và bạn sẽ chỉ phải nhập các giá trị thuộc tính khác nếu có.