点同士をラインで繋ぎたい

1,283 views
Skip to first unread message

sho_he...@yahoo.co.jp

unread,
Jan 24, 2019, 5:07:12 AM1/24/19
to QGIS初心者質問グループ
ある一点とそれ以外の全ての点を線で結びたいです。イメージは、リンクのような感じです。曲線にならなくても良いです。
http://gakusyu.shizuoka-c.ed.jp/shakai/sizuoka_koutu/04%2001%20kuuro.html

Points to pathだと、順番にしかならないと思うので
別の方法はないでしょうか。

adachi

unread,
Jan 24, 2019, 5:14:43 AM1/24/19
to QGIS初心者質問グループ
プロセッシングツールのDistance to nearest hub(いま手元にPC無いので日本語名わかりません…検索窓に打ったら出てくるかと思います)か
MMQプラグインのhub linesツールはどうでしょうか。

https://youtu.be/Fq61DgTFWoQ

AAEE

unread,
Jan 24, 2019, 11:03:23 PM1/24/19
to qgisshi...@googlegroups.com
adachiさまの回答で解決だと思いますが、参考までにFlowMapperというプラグインでも出来そうです(バージョン2系のみ)。

AAEE

unread,
Jan 24, 2019, 11:19:59 PM1/24/19
to QGIS初心者質問グループ
度々すみません。
点データを座標付きでcsvでエクスポート
Excel等でWKTを作る
csvで保存・QGISに追加

という方法もあります(というかこちらのほうが良いかもです)。
以下は例ですが、こんな感じのcsvを作ればOKです。

始点のx座標,始点のy座標, 終点のx座標,終点のy座標, WKT
X1,Y1,X2,Y2,LINESTRING(X1 Y1, X2 Y2)
X1,Y1,X3,Y3,LINESTRING(X1 Y1, X3 Y3)
X1,Y1,X4,Y4,LINESTRING(X1 Y1, X4 Y4)


adachi

unread,
Jan 25, 2019, 2:27:42 AM1/25/19
to QGIS初心者質問グループ
中心にしたい点もつなげたい点もぜんぶ同一レイヤにある場合はやはりAAEE様のやり方がいいのかなぁ…
と思っていたところ、「最寄りのハブまでの距離」は意外と融通がきく、ということを発見しました。


①中心にしたい点を選択してからツール起動




②ツール設定で「出力先ハブレイヤー」を「選択した地物のみ」とする





③実行


adachi

unread,
Jan 25, 2019, 2:50:07 AM1/25/19
to QGIS初心者質問グループ
連投すみません、おまけで

④できたラインのシンボロジーを「矢印」にして編集モード→頂点ツールを使うと矢印を曲げることができました
 これも知らなかった。表現が広がりますね。勉強になります。。



福岡

unread,
Jan 25, 2019, 3:39:01 AM1/25/19
to QGIS初心者質問グループ
adachi 様

矢印を曲げるのは、「できたら良いな」と思っていた表現でした
勉強になりました。ありがとうございます。m(__)m

sho_he...@yahoo.co.jp

unread,
Jan 25, 2019, 9:33:21 AM1/25/19
to QGIS初心者質問グループ
皆さまありがとうございます。最寄りのハブまでの距離で実行しました。解決いたしました。
まさか、曲線が描けるとは思っていませんでした。

sakuya_izayoi

unread,
Jan 25, 2019, 9:36:58 PM1/25/19
to QGIS初心者質問グループ
 AAEEさまと同じやり方しか思いつかず、見ていたのですが、曲線は画期的。
これって、うまく使うと花火のような模様もかけるので、イラスト作成もできちゃうような?
Reply all
Reply to author
Forward
0 new messages