QGISで異なるラインフィーチャの複数の頂点をドラッグします


11

QGISで平行線の複数の頂点を同時にドラッグすることは可能ですか?

平行線のラインレイヤーがあります。一部の地域では、すべての平行線の頂点を移動して、互いの距離を維持する必要があります。

ノードツールを使用すると、ドラッグしたいラインの1つの頂点のみを選択できますが、同時に複数のラインの頂点は選択できません。 異なるラインの1つの頂点のみを選択可能

Multiline-Layersでは、すべての行を同時にドラッグできますが、単一行のすべての属性を保持する必要があるため、これはオプションではありません。 ここに画像の説明を入力してください

行をすべて同時にドラッグする他のオプションはありますか?

EDIT1:だけが見つかりました。CadNodeToolhttps://github.com/wonder-sk/CadNodeTool)を。このプラグインを使用すると、複数の行の頂点を同時に選択することが少なくともすでに可能です。おそらく、このプラグインを拡張して、平行線の頂点を移動することができます。 ここに画像の説明を入力してください


1
私はしばらくこれをクラックしようとしています!解決策がすぐに来ることを願っています!
CwecU

私の編集のコメントを見てください
AMI

1
QAD-Pluginを答えとして追加することをお勧めします。そうしないと、最良の解決策は受け入れられた答えだと思うかもしれませんが、それはあなたには当てはまらないようです。
ゲルマンカリージョ

良いアイデア。答えを追加しました
markgraeflerland

回答:


12

可能性のある回避策は、おそらく少数のデータの一時的な解決策として良いでしょう:

  1. スナップを有効にします(設定-> スナップオプション...)。頂点にスナップを設定し、許容値を設定します。

ここに画像の説明を入力してください

  1. 移動する頂点にスナップされる「ダミー」ラインフィーチャを作成します。

ここに画像の説明を入力してください

  1. スナップオプションのチェックでトポロジ編集を有効にする

  2. ノードツールをアクティブにし、「ダミー」ラインの頂点を選択して移動します(さらに頂点を選択するにはCtrlキーを押します)。

ここに画像の説明を入力してください

  1. 完了、「ダミー」機能を削除するか、特別な属性または値を指定した場合は適切なシンボルを選択できます。

2
回避策の素晴らしいアイデア:調整するために数百キロメートルあるので、独自のツールを構築するためのいくつかの他のPythonソリューションがまだあることを願っています。
markgraeflerland

2
プラグイン/コアツールのかなり良いアイデア!
ビナヤン


-2

アフィン変換プラグインを使用してみてください。X軸とY軸に特定の距離でオブジェクトを移動できます

編集:数値頂点編集プラグインを使用して、単一のノードを選択し、その座標を変更できます


フィーチャ全体ではなく、単一の頂点のみを移動します。
markgraeflerland

ああ私のせい、私に考えさせてください;)
ami

私の編集を見てください、それはあなたの問題に対する答えかもしれません。遅いものですが、動作する可能性があります
ami

3
複数の頂点を同時にドラッグしたいので、数値頂点編集プラグインはオプションではありません。
markgraeflerland

-4

arcgisでは、移動するラインでトポロジに参加する移動が必要なポイントを横切るラインを描画し、ラインを選択して-すべてのノードを移動し、ストレッチオプションを使用して、これについて不明な一時ラインを削除します


この質問は、QGISで何かをする方法について尋ねています。誰かが代替ソフトウェアを使用することを提案しようとするなら、なぜそうするべきかについて説得力のあるケースを作成する必要があると思います。
PolyGeo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.