2024年9月26日木曜日

技術メモ 等高線の3Dモデル

 Technical memo: 3D contour model


It seems that contour shape files created with QGIS cannot be made into contour 3D models in QGIS.

So I checked how to import contour shape files into BlenderGIS and make them into 3D models. I decided to enjoy looking at contour 3D models of problematic terrains such as archaeological phenomena.


QGISで作成した等高線shapeファイルは、QGISでは等高線3Dモデルにできないようです。

そこで、等高線shapeファイルをBlenderGISにインポートして、3Dモデルにする方法を確認しました。考古事象などで問題意識のある地形について、等高線3Dモデルを眺めて楽しむことにします。

1 等高線の3Dモデル

等高線の3Dモデル

作成方法:QGISで等高線shapeファイル作成→BlenderGISでオブジェクトファイルに整形してエクスポート

垂直比率:×1.0

3DF Zephyr v7.531でアップロード


等高線の3Dモデル画像


等高線の3Dモデル動画

2 作成方法メモ

2-1 QGISで等高線shapeファイル作成

・QGISで等高線をトレース、標高付与してshapeファイルで保存する。

2-2 BlenderGISへインポート

・等高線shapeファイルをBlenderGIS(アドオンBlenderGISが有効となっているBlender)にインポートする。その際、標高がフィールドのどの項目であるか設定する。同時にCRSを設定する。この例ではEPSG:6677-JGD2011 / Japan Plane Rectangular CS IX。(クエリーにEPSG:6677を入力すると、JGD2011 / Japan Plane Rectangular CS IXが応答してくる。)

2-3 オブジェクトファイルにするための整形作業

・取り込んだオブジェクト(メッシュ)をカーブに変換して、ベベル機能でチューブ状に整形し、さらにメッシュに変換する。

・メッシュにマテリアルを貼り付ける。

2-4 オブジェクトファイルのエクスポート

・整形したメッシュをWabefront(.obj)ファイルなどでエクスポートする。

3 メモ

QGISで作成した等高線shapeファイルを3Dモデルにして眺めたい(利用したい)のですが、QGISでは等高線3Dモデルを作成することはできないようです。(もしできるようでしたら、どなたか教えてください。)

そこで、等高線shapeファイルをBlenderGISに取り込み、3Dモデルにする方法を確認しました。考古事象などで問題意識のある地形について、等高線3Dモデルを眺めて楽しむことにします。

4 参考 QGISで作成したDEM、テクスチャのBlenderGISインポート

(紙等高線地図からv.surf.rstツールを活用して)QGISで作成したDEM、テクスチャもBlenderGISに取り込み、テクスチャが貼り付いた地形3Dモデルを作成することができます。

従って、QGISのQgis2threejsで3Dモデルを作成しなくても、DEMとテクスチャをQGISからエクスポートすれば、BlenderGISで3Dモデル作成ができます。Qgis2threejsで作成した3Dモデル(gltf)は必ず不必要な余白が含まれてしまい、扱いにくいので、BlenderGISで3Dモデルにした方が作業が効率的です。

5 関連記事

2024.09.14記事「千葉市人形塚古墳付近の開発前地形3Dモデル

2024.09.15記事「紙等高線地図から地形3Dモデルを作成する方法



0 件のコメント:

コメントを投稿