Я видел все вопросы о том, как экспортировать таблицу атрибутов в Excel из QGIS, и я пробую все ответы, такие как копирование, вставка, CSV (на самом деле это не знаю, где найти), но ни один из них не является правильным ответом. ,
Может кто-нибудь помочь мне?
Ответы:
ОБНОВЛЕНИЕ 13.10.2016:
Щелкните правой кнопкой мыши по слою в оглавлении (он же легенда или дерево слоев) и откройте
Save As...
диалоговое окно.Оказавшись там, нажмите на
Format
список опций и выберитеMS Office Open XML spreadsheet [XLSX]
.Обратите внимание , что у вас также есть возможность для файлов Libre Office:
Open Document spreadsheet [ODS]
.Я использую QGIS v.2.14.4
ПРЕДЫДУЩИЙ ОТВЕТ (по-прежнему в силе):
Установите плагин XY Tools от Richard Duivenvoorde.
Выберите векторный файл из ToC (то есть сделайте его активным).
Перейти к
Vector->XY tools->Save attribute table as Excel file
.Для этого вам понадобится библиотека Python xlw.
источник
Plugins->Manage and Install plugins
поиску xytools.xytools
папку вUSER/.qgis2/python/plugins/
. Затем извлеките загруженный почтовый индекс в это место. Перезапустите QGIS, и все готово. Я вижу, что были изменения в файлеexcel.py
в последней версии, и я использовал предыдущую без проблем.Чтобы получить CSV-файл таблицы атрибутов, щелкните правой кнопкой мыши слой в легенде, выберите
Save As ...
и измените формат файла с шейп-файла на CSV.Вам может потребоваться изменить разделитель с запятой на точку с запятой в текстовом редакторе, если Excel не нравится разделитель по умолчанию.
источник
Существует также плагин MMQGIS, который при загрузке и установке с панели инструментов ( Плагины> Управление и установка плагинов ... ) содержит инструмент:
Экспорт атрибутов в файл CSV
источник
В версиях QGIS 3 и выше самый простой способ экспортировать таблицу атрибутов - это:
Export
иSave features as...
Comma Separated Value [CSV]
вformat
раскрывающемся менюadd saved file to map
в нижней части окна, чтобы файл не был добавлен в ваш проект в качестве слоя данныхOK
кнопкуисточник
Экспортируйте слой как шейп-файл, найдите шейп-файл на вашем ПК. Скопируйте / переименуйте имя файла части DBF экспортируемого шейп-файла в 8 или ниже символов, если это не так. (СТАРЫЙ MS DOS FILENAME ВЫПУСК). Затем перетащите DBF прямо в Excel.
Сохранить как XLS.
Правильная форма метода копирования-вставки QGIS вернула текст / символ в виде большого двоичного объекта, сбрасывая в следующую строку и вызывая проблемы с данными в Excel.
источник