Использование Sextante в QGIS

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
DruzhA
Участник
Сообщения: 82
Зарегистрирован: 07 сен 2012, 10:57
Репутация: 9
Откуда: Санкт-Петербург

Использование Sextante в QGIS

Сообщение DruzhA » 28 фев 2013, 09:05

Доброго дня!
Использую Sextante (NextGis QGIS 1.8.0) для построения простых моделей при работе с полигональными слоями (пересечение/объединение и др.). К примеру задача: пересечение слой1 + слой2, результат - добавить в слой3. Вот тут возникает проблема: не знаю как выполнить последнее действие, т.к. инструменты по работе с вектором в Sextante позволяют либо сохранять результаты во временный шейп, либо переписывать существующий... Простейших операций типа копировать/вставить, я не нашёл...
Вопрос: как добавить результаты геообработки в существующий слой с помощью Sextante?

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Использование Sextante в QGIS

Сообщение SS_Rebelious » 28 фев 2013, 23:02

Поставьте SAGA, среди доступных алгоритмов секстанта появится Merge Shapes Layers - то, что вам нужно. В качестве альтернативы можете написать собственный скрипт пользуясь примерами из секстанта.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

DruzhA
Участник
Сообщения: 82
Зарегистрирован: 07 сен 2012, 10:57
Репутация: 9
Откуда: Санкт-Петербург

Re: Использование Sextante в QGIS

Сообщение DruzhA » 01 мар 2013, 09:48

Пробовал, более устойчиво работает кстати QGISовский Merge Vector Laers. Не помогло...
Да он объединяет объекты 2 слоёв, но результаты опять-таки можно сохранить только в новом слое. Добавить записи к существующему слою не получилось...
Есть ещё Save selected features, например, но там тоже результаты можно сохранить только перезаписью существующего слоя (работает некорректно если слой открыт), либо новым файлом.
Видимо не обойтись-таки без ручного копировать/вставить из одного слоя в другой. По крайней мере - при работе с шейп-файлами.
(Для написания скрипта, пока не хватает навыков...)

Ответить

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

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

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