1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

3D都市モデル Project PLATEAUAdvent Calendar 2024

Day 11

【PLATEAUアカデミー】建築物モデル(LOD1)作成【仙台会場】

Last updated at Posted at 2024-12-10

みなさんはじめまして。本日はPLATEAUアカデミーで学んだ 建築物モデル(LOD1)作成 の一部を紹介させていただきます。

建築物に地表面高さを持たせる

建築物の高さの算出にあたりDEMの標高値を建物に付与するのですが、今回使用するDEMが2m間隔のポイントデータなので一部狭小建築物がポイントと重ならないという事態が発生します。
そこでDEMを内挿補間ラスタデータに変換し高さを取得します。
何でラスタに高さが?と思いましたがラスタデータの各セルに高さ情報が入っていますとちゃんと説明がありました…なるほど。
ポイントデータ→高さ情報を持ったセルで区切られた画像になったわけですね。
11281.jpg
実際に作成したラスタ。標高値が高くなるほど明るい色になっています。
使用ソフト:QGIS3.34
CPU:Core i7-4610M
メモリ:8GB
OS:Windows10

このラスタはQGISのシンポロジの設定を変えると陰影図の表現もできます。視覚的にわかりやすいですね。
11282.jpg
次に建築物ポリゴンから頂点を発生させ、先ほど作成したラスタデータから空間結合で頂点にZ値を付与します。そして建物構成点の中から一番低い値をポリゴンに付与して建物地盤高が完成です。

それでは復習をかねて別のモデルでやってみます

使用するのは国土地理院 基盤地図情報の基本項目建築物数値標高モデルです。

数値標高モデルはQGISのプラグインの管理とインストールからQuickDEM4JPをインストールすれば簡単に高さ情報つきGeoTiffに変換できました。1マスごと高さが入っています。
建築物レイヤには高さ属性がありませんのでさっそく付与してみましょう。
12081.jpg

まず頂点を抽出するのですが上手くいきません:persevere:調べてみるとレイヤのfidのタイプが文字列型というのがエラー原因のようです。今回特に必要ないのでフィールドごと削除します。

その後順調に進めていき無事にDTM_min属性を持った建築物レイヤが完成しました。
12082.jpg

QGISは誰でも無償で使えるところがいいです。
動きが軽いですし。
利用者が多いのでしょうか、分からないことを検索すると有益な情報がヒットします、これって大事ですよね。
まだ始めたばかりなのでもっと使いこなせるようにならないと。

今回PLATEAUアカデミーに参加させていただきましてありがとうございました。
充実した3日間でした。分厚いテキストもいただけて復習にとても役立ちました。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?