Перенос данных

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Меликсетян Карен
Новоприбывший
Сообщения: 9
Зарегистрирован: 05 апр 2011, 11:21
Репутация: 0

Перенос данных

Сообщение Меликсетян Карен » 06 апр 2011, 08:54

подскажите пожалуйста, можно ли перенести данные из одного слоя в другой?Если да, то каким образом?
:oops:

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Перенос данных

Сообщение Mavka » 06 апр 2011, 09:12

Выделить нужные, сохранить в новый файл, замержить со вторым слоем.
лангольеры под окном жрали время ом-ном-ном

Меликсетян Карен
Новоприбывший
Сообщения: 9
Зарегистрирован: 05 апр 2011, 11:21
Репутация: 0

Re: Перенос данных

Сообщение Меликсетян Карен » 06 апр 2011, 09:25

Спасибо большое:)

Меликсетян Карен
Новоприбывший
Сообщения: 9
Зарегистрирован: 05 апр 2011, 11:21
Репутация: 0

Re: Перенос данных

Сообщение Меликсетян Карен » 06 апр 2011, 11:31

Есть города, расположенные в слой 1, для того чтобы перенести в слой 2, выделение объектов в слое 1 необходимо производить в таблице атрибутов???а сохранение нового файла -- можно произвести при создании Shape-файла имеется ввиду?
и немного непонятно что значить замержить....(((

Меликсетян Карен
Новоприбывший
Сообщения: 9
Зарегистрирован: 05 апр 2011, 11:21
Репутация: 0

Re: Перенос данных

Сообщение Меликсетян Карен » 06 апр 2011, 11:48

т.е. в данный момент мне приходится прописывать все заново и все свойства...а в таблицу атрибутов 1-й табл., копированные данные из 2 таблицы , вставить нет возможности в системе

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Перенос данных

Сообщение Mavka » 06 апр 2011, 12:16

Выделить можно и мышкой на карте (они становятся желтыми)
Потом сохранить через меню "Слой|Сохранить выделение как..."
Мержить (объединять) с помощью плагина MergeShapes
Если в обоих слоях поля называются одинаково, то и атрибуты вместе с геометрией перенесутся.

P.S. Предложил первое что пришло в голову, может быть есть более простое решение?
лангольеры под окном жрали время ом-ном-ном

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Перенос данных

Сообщение Voltron » 06 апр 2011, 14:39

Можно, причем вариантов несколько.
Пусть есть два слоя layer1, данные из которого нужно взять, и layer2, в который данные нужно вставить. Если нужно перенести все данные из слоя layer1 в слой layer2 и атрибутика слоёв совпадает, то можно вызвать инструмент объединения из меню «Вектор-Управление данными-Объединение shape-файлов» или установить расширение MergeShapes, как уже советовали.

Второй вариант удобен, если надо перенести только определенные объекты. Выделяете нужные обекты мышкой, предварительно включив инструмент выделения. Потом копируете выделенные объекты нажатием Ctrl+C. Активируете (выделяете в TOC'е) слой назначения, делаете его редактируемым и вставляете объекты, нажав Ctrl+V. Сохраняете изменения и выходите из режима редактирования.

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Перенос данных

Сообщение Mavka » 06 апр 2011, 15:00

Значит простая копипаста? Очень хорошо.
лангольеры под окном жрали время ом-ном-ном

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Перенос данных

Сообщение Voltron » 06 апр 2011, 15:13

Да, причем атрибутика тоже копируется и вставляется, если есть подходящие поля.

Меликсетян Карен
Новоприбывший
Сообщения: 9
Зарегистрирован: 05 апр 2011, 11:21
Репутация: 0

Re: Перенос данных

Сообщение Меликсетян Карен » 07 апр 2011, 14:32

Спасибо:)

Ответить

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

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

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