Скопіювати геометрію з однієї функції в іншу без атрибутів?


17

За допомогою QGIS легко додати нову частину до існуючої функції / геометрії, але я не бачу, як скопіювати / вставити цю частину з іншої існуючої функції / геометрії.

Це можливо?

Відповіді:



21

Так, це можливо, дивіться інструкції нижче:

  1. Почніть сеанс редагування на обох шарах, між якими потрібно виконати копіювання / вставлення.
  2. Використовуйте інструмент Вибрати функцію прямокутника, щоб вибрати функцію на карті (копіювати з).
  3. Натисніть кнопку Правка (меню)> Копіювати функції.
  4. Виділіть шар у TOC, до якого буде вставлена ​​функція.
  5. Натисніть кнопку Правка (меню)> кнопку Вставити функції.

5
Єдине питання з цим полягає в тому, що QGIS візьме атрибути і скине їх у нову таблицю в порядку, який він знайде, ігноруючи всі назви стовпців тощо. Я вважаю, що це трохи дратує! Було б непогано, якби була можливість скопіювати лише геометрію, і я думаю, можливо, саме про це і запитує ніппо.
Даррен Коуп

Так, це я прошу.
nippo

4
Схоже, ця копія / паста не бере атрибутів. Функції, які я вставив, кажуть NULL для всіх полів таблиці атрибутів. Як я можу переконатися, що ці атрибути залишаються з функціями, коли я вставляю їх в інший шар?

2
@Dar Здається, як гарна ідея для запиту на функцію.
Натан В

1
Я розумію, що це старший потік, але QGIS 2.2 дозволяє копіювати та вставляти функції та атрибути, але передавати атрибути лише тоді, коли є точна відповідність імені поля, незалежно від схеми / порядку впорядкування. Мені б хотілося, щоб був інструмент додавання або картографування поля, щоб ви могли також вказати перенесення атрибутів там, де імена полів різні.
Майк
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.