QGISでポイントデータからコンターを作成する

ランダムなポイントデータから等高線などのコンターを作る方法を紹介します.

一旦ラスタに変換して作る方法もあるのですが(参照),今回はポイントデータから直接作ってみます.コンターのデータがポイントだったりした場合には,今回の方法の方が精度が高いのでおすすめです.

例はJAXAのALOS30(https://www.eorc.jaxa.jp/ALOS/aw3d30/index_j.htm).

元になったALOS30.

メニュー→ラスタ→抽出→等高線でコンターを書き出す.

コンターの間隔は100mとした.

メニュー→ベクタ→ジオメトリツール→頂点の抽出でポイント化.

ポイント化したデータ.

メニュー→ベクタ→調査ツール→ランダム選択で選択地物を保存.

選択地物.全体の20%とした.

これでようやく準備完了.

プラグインでContour plugin(https://plugins.qgis.org/plugins/contour/)をインストール.有効化するとツールバーにそれっぽいアイコンが表示される.

Contour pluginの設定.
結果.だいぶ粗いけど,再現できている.

QGISのプロセッシングツールボックスにも「点をつないで線に」や,「Convert points to line(s)」なんかがありますが,遅い上に端点をつないでしまってうまくいきませんでした.Contour pluginは爆速で,割ときちんとした線を出してくれるので,おすすめです.

コメントを残す