Sao chép một hình học từ tính năng này sang tính năng khác mà không có thuộc tính?


17

Với QGIS, thật dễ dàng để thêm một phần mới vào một tính năng / hình học hiện có nhưng tôi không thể thấy cách sao chép / dán phần này từ một tính năng / hình học hiện có khác.

Có thể không?

Câu trả lời:



21

Có, có thể, xem hướng dẫn dưới đây:

  1. Bắt đầu một phiên chỉnh sửa trên cả hai lớp mà bạn muốn thực hiện sao chép / dán giữa.
  2. Sử dụng tính năng Chọn theo công cụ hình chữ nhật để chọn tính năng trong bản đồ (sao chép từ).
  3. Nhấp vào nút Chỉnh sửa (menu)> Sao chép tính năng.
  4. Đánh dấu lớp trong TOC mà tính năng sẽ được dán vào.
  5. Nhấp vào nút Chỉnh sửa (menu)> Dán tính năng.

5
Vấn đề duy nhất với điều này là QGIS sẽ lấy các thuộc tính và đổ chúng vào bảng mới theo thứ tự tìm thấy chúng, bỏ qua tất cả các tên cột, v.v. Tôi thấy điều này hơi khó chịu! Sẽ thật tuyệt nếu có một tùy chọn chỉ sao chép hình học, và tôi nghĩ có lẽ đó là điều mà nippo đang hỏi.
Darren đối thủ

Vâng, đó là những gì tôi đang hỏi.
nippo

4
Bản sao / dán này dường như không có thuộc tính với nó. Các tính năng tôi đã dán nói NULL cho tất cả các trường trong bảng thuộc tính. Làm cách nào tôi có thể đảm bảo các thuộc tính này ở lại với các tính năng khi tôi dán chúng vào một lớp khác?

2
@Dar Nghe có vẻ là một ý tưởng tốt cho một yêu cầu tính năng.
Nathan W

1
Tôi nhận ra đây là một chủ đề cũ hơn, nhưng QGIS 2.2 cho phép sao chép và dán các tính năng AND, nhưng chỉ chuyển các thuộc tính khi có khớp tên trường chính xác, bất kể thứ tự lược đồ / trường. Tôi ước có một công cụ chắp thêm hoặc Ánh xạ trường để bạn cũng có thể chỉ định chuyển đổi thuộc tính nơi tên trường khác nhau.
mike
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.