Kéo nhiều đỉnh của các tính năng đường khác nhau trong QGIS


11

Có thể kéo nhiều đỉnh của một số đường song song trong QGIS cùng một lúc không?

Tôi có một lớp dòng với các đường song song. Ở một số vùng tôi phải di chuyển các đỉnh của tất cả các đường thẳng song song để chúng vẫn giữ khoảng cách với nhau.

Với công cụ nút, tôi chỉ có thể chọn đỉnh của một trong những dòng tôi muốn kéo chứ không phải nhiều dòng cùng một lúc: chỉ có một đỉnh của các dòng khác nhau có thể lựa chọn

Trong Multiline-Layer có thể kéo tất cả các dòng cùng một lúc nhưng đó không phải là một tùy chọn vì tôi phải giữ tất cả các thuộc tính của các dòng đơn của mình. nhập mô tả hình ảnh ở đây

Có bất kỳ tùy chọn nào khác để kéo tất cả các dòng của tôi cùng một lúc không?

Chỉnh sửa1 : Chỉ tìm thấy CadNodeTool ( https://github.com/wonder-sk/CadNodeTool ). Với plugin này, ít nhất có thể chọn các đỉnh của nhiều dòng cùng một lúc. Có lẽ plugin này có thể được mở rộng để di chuyển các đỉnh của các đường song song. nhập mô tả hình ảnh ở đây


1
Tôi đã cố gắng để crack này trong một thời gian! Hy vọng một giải pháp đến sớm!
CwecU

Nhìn vào bình luận chỉnh sửa của tôi
ami

1
Tôi khuyên bạn nên thêm QAD-Plugin làm câu trả lời, nếu không mọi người có thể nghĩ giải pháp tốt nhất là câu trả lời được chấp nhận, dường như không phải là trường hợp dành cho bạn.
Germán Carrillo

ý tưởng tốt. Chỉ cần thêm câu trả lời
markgraeflerland

Câu trả lời:


12

Cách giải quyết có thể, có thể tốt chỉ là giải pháp tạm thời cho một vài dữ liệu:

  1. Bật chụp nhanh (Cài đặt -> Tùy chọn chụp ...). Đặt snap thành đỉnh và đặt một số dung sai.

nhập mô tả hình ảnh ở đây

  1. Tạo một tính năng dòng "giả" được chụp trên các đỉnh bạn muốn di chuyển.

nhập mô tả hình ảnh ở đây

  1. Trong tùy chọn chụp nhanh, kiểm tra Kích hoạt chỉnh sửa tô pô

  2. Kích hoạt công cụ nút và chọn các đỉnh của đường "giả" và di chuyển (giữ Ctrl để chọn thêm các đỉnh).

nhập mô tả hình ảnh ở đây

  1. Xong, bạn có thể xóa tính năng "giả" hoặc chọn ký hiệu phù hợp nếu bạn cung cấp cho nó thuộc tính hoặc giá trị đặc biệt.

2
Ý tưởng tuyệt vời cho một cách giải quyết. Tôi vẫn hy vọng sẽ có một số giải pháp pythonic khác để xây dựng một công cụ riêng vì chúng tôi có vài trăm km để điều chỉnh.
markgraeflerland

2
ý tưởng khá tốt cho một công cụ plugin / core!
vinaya


-2

Hãy thử sử dụng plugin chuyển đổi affine. Nó cho phép di chuyển đối tượng với khoảng cách cụ thể theo trục X và trục Y

Chỉnh sửa: sử dụng plugin Chỉnh sửa số của Vertex, với đó bạn có thể chọn một nút duy nhất và thay đổi các quy tắc của nó


Tôi chỉ muốn di chuyển các đỉnh đơn chứ không phải toàn bộ tính năng.
markgraeflerland

Ôi lỗi của tôi, hãy để tôi suy nghĩ;)
ami

Nhìn vào chỉnh sửa của tôi, nó có thể là một câu trả lời cho vấn đề của bạn. Làm chậm một cái nhưng nó có thể hoạt động
ami

3
Tôi muốn kéo nhiều đỉnh cùng một lúc, vì vậy plugin chỉnh sửa đỉnh số không phải là một tùy chọn.
markgraeflerland

-4

Trong arcgis, bạn có thể vẽ một điểm cắt ngang cần chuyển động tham gia cấu trúc liên kết với các dòng cần di chuyển, chọn dòng - tất cả các nút và di chuyển, với tùy chọn kéo dài, sau đó xóa dòng tạm thời không chắc chắn về điều này


Câu hỏi này là hỏi về cách làm một cái gì đó trong QGIS. Nếu bạn định đề nghị ai đó sử dụng một phần mềm thay thế, tôi nghĩ bạn cần tạo ra một trường hợp hấp dẫn về lý do họ nên làm.
PolyGeo
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.