Widziałem wszystkie pytania dotyczące eksportowania tabeli atrybutów do programu Excel z QGIS i próbuję wszystkich odpowiedzi, takich jak kopiowanie wklej, CSV (w rzeczywistości nie wiem, gdzie znaleźć), ale żadne nie wydaje się być właściwą odpowiedzią .
Czy ktoś może mi pomóc?
Odpowiedzi:
AKTUALIZACJA 13.10.2016:
Kliknij warstwę prawym przyciskiem myszy w Spisie treści (zwanym także legendą lub drzewem warstw) i otwórz
Save As...
okno dialogowe.Tam kliknij
Format
listę opcji i wybierzMS Office Open XML spreadsheet [XLSX]
.Zauważ, że masz również opcję dla plików LibreOffice:
Open Document spreadsheet [ODS]
.Używam QGIS v.2.14.4
POPRZEDNIA ODPOWIEDŹ (nadal ważna):
Zainstaluj wtyczkę XY Tools autorstwa Richarda Duivenvoorde.
Wybierz plik wektorowy z ToC (to znaczy, uaktywnij go).
Idź do
Vector->XY tools->Save attribute table as Excel file
.W tym celu potrzebujesz zainstalowanej biblioteki xlw Python.
źródło
Plugins->Manage and Install plugins
i wyszukać Xytools.xytools
folder wUSER/.qgis2/python/plugins/
. Następnie rozpakuj pobrany plik zip w tej lokalizacji. Uruchom ponownie QGIS i gotowe. Widzę, żeexcel.py
w najnowszej wersji były modyfikacje pliku , a poprzedniej użyłem bez problemów.Aby uzyskać plik csv tabeli atrybutów, kliknij prawym przyciskiem myszy warstwę w legendzie, wybierz
Save As ...
i zmień format pliku z pliku kształtu na CSV.Może być konieczna zmiana separatora z przecinka na średnik w edytorze tekstu, jeśli Excel nie lubi domyślnego separatora.
źródło
Istnieje również wtyczka MMQGIS, która po pobraniu i zainstalowaniu z paska narzędzi ( Wtyczki> Zarządzaj i instaluj wtyczki ... ) ma następujące narzędzie:
Eksport atrybutów do pliku CSV
źródło
W QGIS w wersji 3 i nowszych najprostszym sposobem na eksport tabeli atrybutów jest:
Export
iSave features as...
Comma Separated Value [CSV]
zformat
menu rozwijanegoadd saved file to map
u dołu okna, aby plik nie został dodany do projektu jako warstwa danychOK
przyciskźródło
Wyeksportuj warstwę jako plik kształtu, znajdź plik kształtu na komputerze. Skopiuj / Zmień nazwę pliku DBF części pliku shapefile eksportowanego do 8 lub poniżej znaków, jeśli nie jest. (PROBLEM Z OLD MS DOS FILENAME). Następnie przeciągnij DBF bezpośrednio do Excela.
Zapisz jako XLS.
Metoda kopiowania i wklejania w prawidłowym formacie QGIS sprawiła, że tekst / znak wraca w obiekcie blob do resetowania do następnego wiersza i powoduje problemy z danymi w programie Excel.
źródło