ポイントからポリゴンに変換する方法

4,920 views
Skip to first unread message

りんくる

unread,
Jun 17, 2021, 9:40:28 PM6/17/21
to QGIS初心者質問グループ
高潮の浸水深のデータがポイントのシェイプファイルになっているのですが、ポリゴンに変換する方法はあるでしょうか?

浸水深が0~0.5は赤、0.5~3.0は青、3.0~は緑のように表示しているのですが、境界をはっきりさせるために、色ごとにポリゴンにしたいと考えています。

ポイントすべてに浸水深の高さに関する属性データはあります。
何かいい方法を知っている方がいらっしゃればご教授お願いします。

福岡

unread,
Jun 17, 2021, 10:09:14 PM6/17/21
to QGIS初心者質問グループ
りんくる 様

こんにちは

ポリゴンにするという手段もありますが、シンボロジの設定で対処するというのが簡易かと思います。
念のため、両方について説明いたします。

まずポリゴンにする方法ですが、変換ではなく、ポリゴンを作成してポイントのデータを取り込むという方法になると思います。
メニューの「ベクタ - 調査ツール - グリッドの作成」でグリッドタイプをポリゴンにし、他のパラメータをポイント間隔等から設定して、ポリゴンを生成します。
次にメニューの「ベクタ - データ管理ツール - 属性の空間結合」で浸水深を取り込んだポリゴンを生成します。

シンボロジでの設定ですが、正方形を使えるということが前提です。高潮の解析データなので、縦横が同じ間隔になっているものと想像しました。
こちらはシンボルに正方形を選び、大きさを「地図単位」で設定するだけで大丈夫かと思います。

fig.PNG

2021年6月18日金曜日 10:40:28 UTC+9 qianye...@gmail.com:

福岡

unread,
Jun 17, 2021, 10:21:06 PM6/17/21
to QGIS初心者質問グループ
追加情報です。

ポリゴンの作成も以外と簡単にできるみたいです。投稿後、確認のためツール類をチェックしたところ気がつきました。
プロセッシングツールの「ベクタジオメトリ - 長方形・楕円・ダイヤモンド」を使うと、正方形のバッファを簡単に作成できました。

2021年6月18日金曜日 11:09:14 UTC+9 福岡:

adachi

unread,
Jun 17, 2021, 11:00:48 PM6/17/21
to QGIS初心者質問グループ
どれくらいの数、範囲のデータがあって(グリッド状の整列したデータなのかバラバラのデータなのか?)
どのような出力が欲しいのか、ご質問内容からはよくわかりませんが
「色分けされた等高線ポリゴン」のようなデータを想定されているのでしょうか。

手順としては
・ポイントのラスタ化(標高ラスタのようなものを作る)
・ラスタから等高線作成(「等高線ポリゴン」ツールなど)
が妥当かと思いますが、
Contour pluginというプラグインでポイントデータから直接等高線データ(ライン、ポリゴン)を作ることもできるようです。

どのような方法にしても、ポイント間の境界の位置をどう算出するかについては何らかのアルゴリズムで内挿することになるので
出力された境界は、いくら見た目が「はっきり」していても何らかの式を用いて算出されたものであることを認識しておく必要はあるかと思います。


2021年6月18日金曜日 11:21:06 UTC+9 福岡:
Reply all
Reply to author
Forward
0 new messages