Как изменить структуру shapefile в QGIS?
Добавлено: 17 июн 2019, 09:37
Добрый день.
Помогите разобраться с форматом shapefile.
Задача следующая: есть исходный файл в формате MapInfo (Точка.TAB), который необходимо конвертировать в *.shp и далее работать предполагается только с shp-файлом. Конвертация в shapefile проводилась через Универсальный транслятор MapInfo. Работа с shp-файлом (Точка_font_point.shp) будет проводиться в QGIS (или в ArcGIS).
Вопрос в следующем:
1. Как в QGIS (или в ArcGIS) поменять тип данных полей?
Например в MapInfo (Точка.TAB) были поля
А,Б – символьное; В – десятичное; Г – вещественное; Д – Дата; Е – целое.
После экспорта в ArcGIS они стали
А,Б – text; В – float; Г – double; Д – data; Е – double.
Вопрос в том, как поменять в QGIS (или в ArcGIS) тип данных поля:
В – с float на double; Г – с double на float; Е – double на long integer и т.д. по желанию.
2. Как в QGIS (или в ArcGIS) поменять Имя поля? Например с «А» на «Cod» и т.д.
3. Как в QGIS (или в ArcGIS) удалить поле?
4. Как в QGIS (или в ArcGIS) поменять порядок расположения полей, например сделать поле по имени «Б» идущим поле поля «Е», а не после «А»
5. Как в QGIS (или в ArcGIS) в поле «А» тип которого text поменять длину свойства поля со значения «10» на значение «150»?
В MapInfo все эти операции можно проводить без в проблем. А в QGIS (или в ArcGIS), насколько я понял, сам формат shapefile, не позволяет изменять его структуру после окончательного создания (в моем случае после конвертирования).
Вопрос, как быть? Как провести описанные выше операции? Помогите разобраться.
Помогите разобраться с форматом shapefile.
Задача следующая: есть исходный файл в формате MapInfo (Точка.TAB), который необходимо конвертировать в *.shp и далее работать предполагается только с shp-файлом. Конвертация в shapefile проводилась через Универсальный транслятор MapInfo. Работа с shp-файлом (Точка_font_point.shp) будет проводиться в QGIS (или в ArcGIS).
Вопрос в следующем:
1. Как в QGIS (или в ArcGIS) поменять тип данных полей?
Например в MapInfo (Точка.TAB) были поля
А,Б – символьное; В – десятичное; Г – вещественное; Д – Дата; Е – целое.
После экспорта в ArcGIS они стали
А,Б – text; В – float; Г – double; Д – data; Е – double.
Вопрос в том, как поменять в QGIS (или в ArcGIS) тип данных поля:
В – с float на double; Г – с double на float; Е – double на long integer и т.д. по желанию.
2. Как в QGIS (или в ArcGIS) поменять Имя поля? Например с «А» на «Cod» и т.д.
3. Как в QGIS (или в ArcGIS) удалить поле?
4. Как в QGIS (или в ArcGIS) поменять порядок расположения полей, например сделать поле по имени «Б» идущим поле поля «Е», а не после «А»
5. Как в QGIS (или в ArcGIS) в поле «А» тип которого text поменять длину свойства поля со значения «10» на значение «150»?
В MapInfo все эти операции можно проводить без в проблем. А в QGIS (или в ArcGIS), насколько я понял, сам формат shapefile, не позволяет изменять его структуру после окончательного создания (в моем случае после конвертирования).
Вопрос, как быть? Как провести описанные выше операции? Помогите разобраться.