Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

地物のラインに起点終点の表示をしたい

2,260 views
Skip to first unread message

黒田能弘

unread,
Nov 4, 2016, 6:45:31 PM11/4/16
to QGIS初心者質問グループ
お世話になっております。

図面の色のラインにそれぞれ起点(若しくは記号)終点(若しくは記号)を表示したいのですが、簡単な方法はないでしょうか。

黒田能弘


fukuoka....@gmail.com

unread,
Nov 4, 2016, 8:33:30 PM11/4/16
to QGIS初心者質問グループ


おはようございます。

以前「ラインの任意の地点で始点からの距離を確認したい」で紹介したQchainageというプラグインが使えると思います。
only first and last point にチェックを入れるとラインの起点と終点だけにポイントを生成します。
新しいレイヤは仮想的なものみたいなので、ここで、いったん名前を付けて保存した方が良いでしょう。


















cng_(Meters)で0となっているのが起点、0以外の数値が入ってのが終点ですので、新しいフィールドを追加して起終点について入力します。
手入力でもできると思いますが、点が多い場合はフィールド計算機を使うと素早くできます。
CASE
  WHEN ”cng_(Meters)” = 0 THEN '起点'
  WHEN  'cng_(Meters)' > 0 THEN '終点'
END
のような式になると思います。


結果は次のようになります。



黒田能弘

unread,
Nov 4, 2016, 9:26:38 PM11/4/16
to QGIS初心者質問グループ
fukuoka 様

ありがとうございました

できました。

黒田能弘


黒田能弘

unread,
Nov 4, 2016, 9:44:52 PM11/4/16
to QGIS初心者質問グループ
おせわになります。

保存方法はどのようにしたらよいんでしょうか?

fukuoka....@gmail.com

unread,
Nov 4, 2016, 10:02:25 PM11/4/16
to QGIS初心者質問グループ


起終点のレイヤの上で右クリックして、「名前をつけて保存する」で適当な場所に保存してください。
プラグインで作成した最初のレイヤは削除します。


黒田能弘

unread,
Nov 4, 2016, 10:34:31 PM11/4/16
to QGIS初心者質問グループ
fukuoka 様

形式は何にしたらよいのでしょうか?

fukuoka....@gmail.com

unread,
Nov 4, 2016, 11:11:49 PM11/4/16
to QGIS初心者質問グループ
保存形式はベクタ系で一般的な「ESRI Shapefile」で良いと思います。

黒田能弘

unread,
Nov 4, 2016, 11:19:13 PM11/4/16
to QGIS初心者質問グループ
fukuoka 様

ありがとうございました。

すべてできました。

黒田能弘

東雲

unread,
Nov 5, 2016, 7:08:42 PM11/5/16
to QGIS初心者質問グループ
横から失礼します。
表示だけならスタイル設定でできます。
シンボルレイヤを二つ追加、シンボルレイヤタイプを「マーカーライン」にして
「マーカーの位置」をそれぞれ「最後の頂点のみの上」「最初の頂点のみの上」に設定すればOKです。
kisyuuten.png
kisyuuten_2.png

fukuoka....@gmail.com

unread,
Nov 5, 2016, 8:44:32 PM11/5/16
to QGIS初心者質問グループ


東雲 様

投稿ありがとうございます。
初心者の域をちょっとだけ出た程度の実力ですので、皆さんのご意見をお伺いするのは勉強になって楽しいです。

東雲さんからご指摘頂いたマーカーラインで試してみました。
黒田さんのご要望は起点と終点を表示したいということで、起点と終点が重なっているものもありましたので、マーカーに「>」を使って起点で180°回転させました。

マーカーラインは知らなかったので勉強になりました。ありがとうございます。


きた

unread,
Nov 6, 2016, 12:47:59 AM11/6/16
to QGIS初心者質問グループ
マーカーラインだと、起終点にラベルが表示できないのですが、
フォントマーカーを利用すると、擬似的に文字をラベルのように表示することができます。

来年、私が出版する本に操作方法がありましたので、添付しておきます。

きた
ラインの起点と終点にポイントを表示する.pdf

fukuoka....@gmail.com

unread,
Nov 6, 2016, 1:36:41 AM11/6/16
to QGIS初心者質問グループ
きた 様

フォントマーカーは使ったことがなかったので、勉強になりました。
書籍はFOSS4G 2016 Hokkaido へ行って、ゲラ刷りを拝見させて頂いたときから、楽しみにしておりました。
出版され次第、購読したいと思いますので、よろしくお願いいたします。
Reply all
Reply to author
Forward
0 new messages