Tôi đã thấy tất cả các câu hỏi về cách xuất bảng thuộc tính sang Excel từ QGIS và tôi thử tất cả các câu trả lời như sao chép dán, CSV (thực tế điều này tôi không biết tìm ở đâu), nhưng dường như không có câu trả lời đúng .
Ai giúp tôi với?
Tôi đã thấy tất cả các câu hỏi về cách xuất bảng thuộc tính sang Excel từ QGIS và tôi thử tất cả các câu trả lời như sao chép dán, CSV (thực tế điều này tôi không biết tìm ở đâu), nhưng dường như không có câu trả lời đúng .
Ai giúp tôi với?
Câu trả lời:
CẬP NHẬT 13.10.2016:
Nhấp chuột phải vào lớp trong Mục lục (còn gọi là chú giải hoặc cây lớp) và mở Save As...
hộp thoại.
Khi đó, bấm vào Format
danh sách tùy chọn và chọn MS Office Open XML spreadsheet [XLSX]
.
Lưu ý rằng bạn cũng có một tùy chọn cho các tệp Libre Office : Open Document spreadsheet [ODS]
.
Tôi đang sử dụng QGIS v.2.14.4
TRẢ LỜI TRƯỚC (vẫn còn hiệu lực):
Cài đặt plugin XY Tools của Richard Duivenvoorde.
Chọn một tệp vectơ từ ToC (nghĩa là làm cho nó hoạt động).
Tới Vector->XY tools->Save attribute table as Excel file
.
Bạn sẽ cần thư viện Python xlw được cài đặt để làm như vậy.
Plugins->Manage and Install plugins
và tìm kiếm xytools.
xytools
thư mục hiện tại của bạn USER/.qgis2/python/plugins/
. Sau đó giải nén zip đã tải xuống vào vị trí đó. Khởi động lại QGIS và bạn đã hoàn thành. Tôi thấy đã có sửa đổi cho tệp excel.py
trong phiên bản mới nhất và tôi đã sử dụng phiên bản trước mà không gặp vấn đề gì.
Để lấy tệp csv của bảng thuộc tính, nhấp chuột phải vào lớp trong chú giải, chọn Save As ...
và thay đổi định dạng tệp từ shapefile sang CSV.
Bạn có thể cần thay đổi dấu phân cách từ dấu phẩy thành dấu chấm phẩy trong trình soạn thảo văn bản nếu Excel không thích dấu tách mặc định.
Ngoài ra còn có plugin MMQGIS , khi được tải xuống và cài đặt từ thanh công cụ ( Plugins> Manage and Install Plugins ... ), có công cụ:
Thuộc tính Xuất sang tệp CSV
Trong các phiên bản QGIS 3 trở lên, cách dễ nhất để xuất bảng thuộc tính là:
Export
vàSave features as...
Comma Separated Value [CSV]
trong format
menu thả xuốngadd saved file to map
ở dưới cùng của cửa sổ để tệp không được thêm vào dự án của bạn dưới dạng một lớp dữ liệuOK
nútXuất lớp dưới dạng shapefile, tìm shapefile trên PC của bạn. Sao chép / Đổi tên tên tệp của phần DBF của shapefile xuất thành 8 hoặc dưới các ký tự nếu không. (OLD MS DOS PHIM ISSUE). Sau đó, kéo và thả DBF ngay vào Excel.
Lưu dưới dạng XLS.
Phương thức dán sao chép đúng dạng QGIS đã khiến văn bản / ký tự trở lại trong một thiết lập lại blob sang hàng tiếp theo và gây ra vấn đề dữ liệu trong excel.