Зачем конвертировать SHP в XLS?
Shapefile хранит векторную геометрию и таблицу атрибутов. XLS/XLSX хранит таблицы, а не геометрию. Экспорт в .xls позволяет пользователям, не работающим с GIS, работать с базовыми данными - именами полей, значениями объектов и, опционально, координатами для слоёв точек - в знакомом приложении для работы с электронными таблицами.
Способы конвертации SHP в XLS
Microsoft Excel APP
Откройте вспомогательный файл .dbf напрямую в Excel через Файл > Открыть (измените фильтр на Все файлы), затем сохраните как .xls или .xlsx.
LibreOffice Calc FREE
Откройте вспомогательный файл .dbf напрямую через Файл > Открыть в LibreOffice Calc, затем сохраните как .xls.
QGIS FREE
Нажмите правой кнопкой мыши на загруженный слой Shapefile, выберите Экспорт > Сохранить объекты как, выберите Microsoft Excel (XLSX) и при необходимости отметьте Добавить поля X/Y для слоёв точек.
Об этих форматах
Файл .shp - это почти всегда Esri Shapefile, представляющий собой геопространственные векторные данные (точки, линии, полигоны), используемые в GIS-программах. Он является частью набора:…
Открыть детали .SHP →Файл XLS - это электронная таблица Microsoft Excel старого формата (эпохи Excel 97-2003), сохраненная как бинарный файл, а не на базе ZIP, как XLSX, используемый с 2007 года. Вы можете…
Открыть детали .XLS →Качество и на что обратить внимание
- Имена полей в
.dbfобрезаются до 10 символов (ограничение dBASE), что переносится в электронную таблицу. - Геометрия (линии и полигоны) не имеет простого столбчатого представления и не переносится в XLS.
- Для экспорта только атрибутов нужен только файл
.dbf; для экспорта через QGIS все вспомогательные файлы (.shp,.shx,.dbf,.prj) должны находиться в одной папке.
Часто задаваемые вопросы
Могу ли я получить координаты в электронной таблице для Shapefile точек?
Нужно ли мне GIS-программное обеспечение для экспорта атрибутов?
.dbf, который Excel и LibreOffice Calc могут открыть напрямую без установки GIS.