Làm thế nào để thay đổi vị trí của các cột trong bảng thuộc tính?


14

Nếu tôi có một bảng thuộc tính với các cột ABCD, có thể di chuyển các cột đến các vị trí khác nhau, giả sử, BCAD? Khi tạo một cột mới bằng máy tính trường, sẽ rất hữu ích khi đặt nó ở một nơi khác ngoài vị trí cuối cùng hoặc có thể di chuyển các cột chính gần với nó.

Câu trả lời:


15

Plugin 'Trình quản lý bảng' thực hiện những gì bạn muốn.


19

Bây giờ có một giải pháp xây dựng, được gọi Refactor fields, bạn có thể tìm thấy nó ở bên Processing Toolboxdưới Vector table tools.

Giải pháp được đánh dấu table editor pluginkhông còn là giải pháp hiệu quả vì nó không được dùng nữa.


1
Công cụ tái cấu trúc vĩnh viễn thay đổi thứ tự bảng. cảm ơn
Amelia Nicodemus

-1

Theo như tôi biết thì Trình quản lý bảng không xử lý các lớp ở định dạng SHP. Vì vậy, nó cũng phụ thuộc vào nơi bạn dữ liệu ngồi. Nếu dữ liệu của bạn ở định dạng SHP, bạn có thể mở tệp DBF tương ứng trong Excel hoặc Open / Libre Office và thay đổi vị trí của các cột.


Trình quản lý bảng hoạt động hoàn hảo với các shapefiles, bạn thậm chí không phải lưu các thay đổi vào một tệp mới nhưng có thể giữ nguyên các tệp hiện tại. Hoạt động trong OO / Libre cũng sẽ hoạt động tốt, nhưng lưu ý không sử dụng tệp dbf của bạn mà không thể khôi phục sắp xếp ban đầu (ví dụ: bằng cách sử dụng trường id tính năng) hoặc shapefile sẽ hiển thị các thuộc tính sai cho từng tính năng.
SAnderka

Tôi đã có kết quả lẫn lộn với việc đánh lừa với tệp .dbf của tệp .shp. Và một khi nó bị thay đổi, dường như không có sự phục hồi. Nếu tôi có các tệp của mình trong cơ sở dữ liệu không gian (mà tôi không biết gì về nó) tôi có thể sắp xếp các cột không?
HealthMaps

Tôi đã hiểu lầm những gì bạn đang nói. Tôi vừa thử tìm Trình quản lý bảng và tôi đã tìm thấy .zip trên pyqgis.org/repo/contribution tuy nhiên nó không xuất hiện trong danh sách trình quản lý plugin của tôi bao gồm chính thức. Tôi đã gặp vấn đề này trước đây, Sextante đã không xuất hiện cho đến khi tôi sử dụng QGIS trên một máy khác. Không bao giờ cài đặt nó một cách chính xác.
HealthMaps

Cách đơn giản nhất là thêm pyqgis.org/repo/contribution vào danh sách repos (Plugins-> Cài đặt Python Plugins, tab thứ hai, Thêm ..) và đảm bảo rằng nó được kiểm tra hoạt động trong Plugins-> Trình quản lý plugin - hoặc những gì được gọi bằng phiên bản tiếng Anh ...
AndreJ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.