Преобразование из простой в мультигеометрию

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
geod_14
Участник
Сообщения: 50
Зарегистрирован: 27 мар 2014, 16:42
Репутация: 4

Преобразование из простой в мультигеометрию

Сообщение geod_14 » 13 ноя 2014, 18:23

Здравствуйте!
Подскажите, пожалуйста, как из простой геометрии(линия) сделать мульти (полилиния).
Загружаю данные из формата *tab в PgAdmin через bat-файл, в котором нужно преобразовать геометрию из простых линий в полилинии.

Знаю, что в PostGis Shapefile and DBF Loader Exporter в опциях при загрузке файла есть такая возможность "Generate simple geometries instead of multi geometries"
Изображение



Есть ли какая функция вроде этих "-append", " -skipfailures", " -nlt" , чтобы преобразовывать геометрию в мультигеометрию????????
Может не корректно объяснила, но очень прошу помочь!
Заранее огромное спасибо)
Вложения
Безымянный.png
Безымянный.png (26.63 КБ) 6407 просмотров

HasT
Активный участник
Сообщения: 142
Зарегистрирован: 16 окт 2009, 22:08
Репутация: 55
Откуда: Харьков

Re: Преобразование из простой в мультигеометрию

Сообщение HasT » 13 ноя 2014, 18:30

В QGIS: Vector - Geometry Tools - Singleparts to Multipart (возможно для этого tab необходимо будет конвертировать в shp и выполнить Singleparts to Multipart для shp файла)

geod_14
Участник
Сообщения: 50
Зарегистрирован: 27 мар 2014, 16:42
Репутация: 4

Re: Преобразование из простой в мультигеометрию

Сообщение geod_14 » 13 ноя 2014, 18:34

Проблема в том , что я не могу перевести данные из *tab в *shp, поскольку при выгрузке *shp в PgAdmin через PostGis Shapefile and DBF Loader Exporte наименование колоночек обрезает до 10 знаков,что мне не подходит.

trir
Гуру
Сообщения: 5360
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразование из простой в мультигеометрию

Сообщение trir » 13 ноя 2014, 18:59

А почему не cделать это преобразование потом в PostGIS?

geod_14
Участник
Сообщения: 50
Зарегистрирован: 27 мар 2014, 16:42
Репутация: 4

Re: Преобразование из простой в мультигеометрию

Сообщение geod_14 » 13 ноя 2014, 19:17

Это займет слишком много времени, так как я должна обработать большое количество слоев. В таком случае придется загружать, разбивать и потом объединить две таблицы.

trir
Гуру
Сообщения: 5360
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразование из простой в мультигеометрию

Сообщение trir » 13 ноя 2014, 19:35

вот как я решал подобную задачу

geod_14
Участник
Сообщения: 50
Зарегистрирован: 27 мар 2014, 16:42
Репутация: 4

Re: Преобразование из простой в мультигеометрию

Сообщение geod_14 » 14 ноя 2014, 11:13

HasT, подскажите.....У Вас была изначально эта возможность
HasT писал(а):: Vector - Geometry Tools - Singleparts to Multipart
или же Вы подключали дополнительный модуль. Поскольку в моей версии QGIS (2.4.0.) есть только возможность преобразования из сложной геометрии в простую....И в дополнительных модулях нет и намека на что-то похожее..

HasT
Активный участник
Сообщения: 142
Зарегистрирован: 16 окт 2009, 22:08
Репутация: 55
Откуда: Харьков

Re: Преобразование из простой в мультигеометрию

Сообщение HasT » 14 ноя 2014, 12:05

geod_14 писал(а):HasT, подскажите.....У Вас была изначально эта возможность
HasT писал(а):: Vector - Geometry Tools - Singleparts to Multipart
или же Вы подключали дополнительный модуль. Поскольку в моей версии QGIS (2.4.0.) есть только возможность преобразования из сложной геометрии в простую....И в дополнительных модулях нет и намека на что-то похожее..
Инструмент "Vector - Geometry Tools - Singleparts to Multipart" включён в модуль fTools.
s_to_m.png
s_to_m.png (57.6 КБ) 6304 просмотра

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Преобразование из простой в мультигеометрию

Сообщение Александр Мурый » 14 ноя 2014, 13:26

geod_14 писал(а):из простой геометрии(линия) сделать мульти (полилиния).
Вам надо из отдельных линий сшить в полилинии или из отдельных линий/полилиний сделать мультилинии с "составной" геометрией? Это разные задачи.
Редактор материалов, модератор форума

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя