2021年7月28日水曜日

Cross-correlation coefficient between 3D arrays

 x,y (2次元) + time (1次元)の相関性をどう定量化しているか?

思いつくのは相互相関係数。動画のマッチングなどで使われているかな?と思い調べてみましたが、見当たらず。需要はないのでしょうか。

3Dで引っかかったのはコレ↓

Correlating two 3D arrays in Python
https://stackoverflow.com/questions/28861995/correlating-two-3d-arrays-in-python

なるほど。1次元にすればよいのか。確かにこれで目的は達せます。偉いねえ。

scipy.ndimage.correlate だと3次元のまま関数を計算できましたが、1次元の方が良さそう。

相関性の良さを比較するには正規化が必要です。が、正規化相互相関は各ライブラリに実装されていないようです。OpenCV にはありましたが、画像なので int 扱いになります。

難しい式ではないので、Zero Mean Normalized Cross-Correlation を関数として記述。2つの3d array を渡せば係数を返してくれるようにあしました。
これでクリアーです。


2021年7月26日月曜日

LiCSBAS

LiCSBAS: An Open-Source InSAR Time Series Analysis Package Integrated with the LiCSAR Automated Sentinel-1 InSAR Processor
https://www.mdpi.com/2072-4292/12/3/424

GitHub の wikiに従い install。

調査範囲を設定し、あとはbash を叩くだけ。これだけで DL から複数の計算まで止まらずに走ります。簡単です。

LiCSAR で2時期の差分画像までは処理済みですが、6~12日毎で数年分のデータがあるため、DLだけで1時間以上かかりました(ラップトップ+4Gルーターです)。2度目からは不足分のみ DL される仕様になっていたので速い。ありがたいです。

計算自体は速いですね。ラップトップでも問題なし。ラズパイでも動くとのことでしたので、かなり軽量化に配慮されているのでしょう。1度だけ step02 で停止していましたが、安定性も問題なさそうです。

計算が終わったら、コヒーレンス等のマップを表示。その中から目的の位置をクリックすると、対応する時系列グラフが描画されます。異なる場所をクリックすると、それに応じて時系列グラフも変更されます。これは素晴らしい!

時系列値をテキストに吐き出すスクリプトが付属。変位速度マップを geotiff にしてくれるスクリプトも入っていました。GIS に持ち込むと、位置を視認できます。これも必要でしょう。 

LiCSBASを利用して、国内8か所の変位速度マップを描いてみました。1平方㎞程度の広さがあれば、判定し易くなります。平野や埋立地などは特に判定が容易。山はダメですね。

時系列解析に関する一通りの機能がそろっています。しかも軽量、安定。
作者らに感謝です。

 

2021年7月25日日曜日

InSAR time series analysis その2

時系列解析は、PSI 法 と SBAS 法に大別されます。
後者は聞いたことがあるけれど、中身を知らないなーと思って調べると、おおきな勘違いでした。GPSの誤差補正情報(SBAS:Satellite-based Augmentation Systems)ではなく、Small Baseline Subset algorithm です。

干渉SAR 時系列解析プロトタイプシステムの開発, 国土地理院時報
https://www.gsi.go.jp/common/000207740.pdf

GSITSAR
本システムでは,ある1 つの画像を共通のマスターとして干渉画像ペアを作成する解析方法(以下「シングルマスター」という.)と複数の画像をマスターとして干渉画像ペアを作成する方法(以下「マルチマスター」という.)を選択可能である(図-2).一般的に,前者はPSI 法で,後者はSBAS 法で用いられる.
国交省さんから GSITSAR が公開されるとありがたいです。

干渉SAR 時系列解析による地盤沈下の検出, 国土地理院時報
https://www.gsi.go.jp/common/000079938.pdf
干渉 SAR 時系列解析は,PSI(Persistent Scatterer Interferometry )と SBAS(Small Baseline Subset algorithm)という二つのカテゴリーに分類される.
PSI は全解析期間で後方散乱特性が変化しない点(PS 点)を抽出し,それらのピクセルのみで変動を推定する(Ferretti et al.,2000,2001).PS 点においては,空間及び時間干渉度低下は小さく,長期間かつ長基線長のペアでも干渉度低下によるノイズが小さい干渉結果を得ることができる.人工構造物等のように長期間変化しない物体がPS 点となり得る.
一方,SBAS は,短い垂直基線長及び短い撮像日間隔のSAR 干渉画像を多数作成し,各観測時の変動量を推定する(Berardino et al.,2002).これにより,空間及び時間干渉度低下の影響を最小限に抑えて,時系列的な変動を抽出できる.

LiCSBAS は、NSBAS となっています。SBASとの差異を理解できていません。

Nationwide urban ground deformation monitoring in Japan using Sentinel-1 LiCSAR products and LiCSBAS
https://progearthplanetsci.springeropen.com/articles/10.1186/s40645-020-00402-7

・Cバンドの Sentinel-1データがベースになっているため、植生の密な地域では十分なコヒーレンスを保つことができない。
・Lバンドであれば期待できるが、観測頻度が低く(10回/年以下)、詳細な変形の時系列を検出することは困難。
・ALOS-4、NISARなど、次世代のLバンドSAR衛星が登場すれば、森林地帯であっても詳細な変形モニタリングが可能になる。

LiCSBAS は Sentinel-1の利用です。
融雪のための組み上げ→冬季の沈下をいくつかの地方で検出できています。夏場の農業用の組み上げで、沈下を起こしている地域もあるようです。確かに、(粗くても)密に変化を追うことが可能であれば、水位変化を面的に把握することも可能でしょう。このようなシステムが公開されてきたので、水位のインバージョンなどを研究される方々が現れたのでしょう。

**************************************

最初の文献の謝辞
「解析に使用したSAR衛星「ALOS-2」のデータは,ALOS-2に関する国土地理院とJAXAの間の協定に基づき提供されました.ここで使用しただいち2号の原初データの所有権は,JAXAにあります.「ALOS」のデータは,国土地理院とJAXAの「陸域観測技術衛星を用いた地理空間情報の整備及び高度利用に関する協定書」に基づき,国土地理院がJAXA  から購入したものです.「だいち」データの著作権は宇宙航空研究開発機構(JAXA)及び経済産業省にあります.」

 国交省さんでも研究には購入が必要なのですね。



2021年7月24日土曜日

InSAR time series analysis

先日の水位の話を聞いてから、連休中に InSAR の 時系列ツールの状況を把握しておこうと考えていました。

ANATIS
JAXA さんが開発を進められていたツールです。2019年に有償で利用者を募集されていましたが、その後の話は聞こえてきません。検索しても出てこないので、検証中ということでしょう。
経産省さんの下、Tellus でも ALOS2 のデータは蓄積されつつあります。が、解析に自由に利用できる状況ではありませんし、量も十分ではありません。従来通り ALOS2 データも解析ソフトも有償で購入してください、となると利用促進は期待できないでしょうし、海外に勝てない状況は続くでしょう。

SARPROZ
MATLABを利用したGUIを備えたコードです。HPのきれいな絵と時系列グラフに惹かれて使用しました。手順が分かりやすく、unwrap も実装されています。が、私の環境では最後まで動きませんでした。2時期の DInSAR としては初めてきれいな絵を得られたので、残念。
クラウド上のデータをサーバー側で解析するのではなく、データをすべてDLしないといけない点は、やや古い仕様です。

GEE
これはまだ SLC、DInSAR に未対応でした。

LiCSAR
: An Automatic InSAR Tool for Measuring and Monitoring Tectonic and Volcanic Activity
https://www.mdpi.com/2072-4292/12/15/2430/htm
これは素晴らしい。このようなシステムが稼働していることを知りませんでした。蓄積され続けるSentinel-1 のデータを自動処理し、DInSAR などの結果をDLできるよう公開されています。速度面でも可能なのですね。感服です。
https://comet.nerc.ac.uk/comet-lics-portal/

This interactive map provides links to EU Copernicus Sentinel-1 InSAR products available for download from COMET-LiCS. Interferograms and coherence maps have been produced automatically using the LiCSAR processor, which builds on the Gamma SAR and Interferometry software.

速度計算・時系列表示に関しては、LiCSBAS を利用とのこと。
LiCSBAS: An Open-Source InSAR Time Series Analysis Package Integrated with the LiCSAR Automated Sentinel-1 InSAR Processor
https://www.mdpi.com/2072-4292/12/3/424
これも画期的。python コードを bash でつなぎ、注目個所の時系列データを自動で作成してくれる内容です。SIP 1期の研究を軽く超えたのでは?
国土地理院の地理地殻活動研究センターの方が第一著者です。気付いたときは「国がSentinel で良いのか?」と思いましたが、データ整備に取り組まれているのは経産省さんなので問題ないのでしょう。精度によっては、宇宙開発利用大賞を受けるに値する成果だと思います(組織的にありえないでしょうが、開発としてはここ数年でダントツでしょう)。LiCSAR の著者でもあるので、将来的に地理院地図にHPと同様のシステムが実装されるかもしれません(マップ表示のみのデモは既に公開されています)。楽しみです。


2021年7月22日木曜日

令和3年度 地質CIMの対応 その3

Civil3D 2021 + GEORAMA で作成した3Dモデルに、Navisworks 2021 + Navis+ で属性を付与する手順です(ボーリング+サーフェスモデル)。
ガイドラインの属性例(表30)の約6割を付与できます。


GEORAMA
・「境界テーブル」を開いてセルを全選択し、CTRL+C。
・EXCELにペースト。
・不要列(B~Q)削除。
・2行目に'0'等を挿入。
※文字列:0、実数:2、整数:3、日付・時刻:4、リンク(外部参照ファイルやURL):5
・タイトル行をつける(A列は'General:Layer Name')
・Navisworks データの保存予定先と同階層に'ATTRIBUTE'フォルダを作成し、csv保存。
※電子納品基準に沿ったフォルダ名。
・「ボーリング」を csv 出力。'Borlist.csv'が出力される。'ATTRIBUTE'フォルダに移動。
・最後の列に1行目’柱状図’、2行目’5’、3行目以降’SOURCE¥○○.xml’として柱状図xmlを指定。
※Navis データ保存予定先に'SOURCE'フォルダを作成し、柱状図を集めておく。
・「3Dダイアグラム」で地表面、断面、境界面、地表面、3Dボーリング、3Dソリッドボーリングなどを選択し、表示。
・必要に応じ「オプション」-「ボーリング」で柱状図の幅、3Dソリッドボーリングの幅、旗揚げの高さ、文字の大きさ等を調整。
・問題なければ「3Dダイアグラム」で書き出し。

Civil3D
・書き出された dwg を開いて、地表面のコンター間隔を調整、保存。

Navisworks
・「ホーム」タブ-「プロジュクト」-「追加」より書き出された dwg を追加。
・保存。
・「ホーム」タブ-同タブ「選択と検索」-「選択ツリー」を表示。
・選択ツリーパネルをプロパティ表示に切り替え、「ボーリング」をクリック。
※ソリッドボーリングが選択される)

Navis+
・「分析ツール」-「属性分析ツール」より、IDを追加。
・「分析ツール」-「属性のエクスポート」より、GRMA_ID¥ID、ボーリング¥ボーリング名、ボーリング¥地質名をエクスポート。
※'ATTRIBUTE'フォルダに保存。
・Navis+パレット内の「Navis+」を右クリック、「属性テーブル作成」、'Boring'属性テーブルを作る。
・「Boring」を右クリック、-「属性割り当て」。属性ファイルにエクスポートしたcsvを選択し、「属性割り当て」。
※相対パスで指定。以降も同様。
・同ダイアログの「更新」も同ファイルを設定。
※後に更新用ファイルを用意したら、それを指定。
・同ダイアログの「項目テーブル作成・更新」に GEORAMA で書き出した'Borlist.csv'を選択。「ボーリング名」で「更新」。
※見失う場合、'Borlist.csv'の A列タイトルを’ボーリング名’に変更
・Navis+パレットの「Navis+」を右クリック、「属性テーブル作成」、'Surface'属性テーブルを作る。
・「Surface」を右クリック、-「属性割り当て」。属性ファイルにEXCELから書き出したcsvを選択。
・'Navisworksのプロパティ名称'に'Civil3D\General:Layer name'を指定し、「属性割り当て」。
・同ダイアログの「更新」も同ファイルを設定。
・保存。

この手順において付与できない項目が、地質情報の記事(概要)、深度(層厚)、孔内水位、N値、土質定数(土質試験結果)。基本、柱状図xmlと重複する項目なので、属性付与はコピペで済みます。が、該当区間のみの掘進時水位の選択(ケースとの位置関係)、2層にまたがるN値や原位置試験結果の振り分けの判断など、機械的付与の難しい属性も含まれています。
土質定数は設計段階で付与すべきでしょう。土質試験結果は多岐にわたるので、柱状図同様に試験結果一覧表PDFへのボーリング毎のリンクの方が使いやすいと考えます。
深度は柱状図を参照する際に必要になるので、付与しておくべき情報でしょう。
付与できない項目のうち、深度、色、記事のコピペは、Python で組みました(その後、Navis+で更新)。ま、柱状図と重複する内容ですから、スクリプトを組んでまで例を再現される方は少ないかもしれません。
Navis+ がないと外部の属性ファイルの更新を反映できないのもイマイチ。属性の埋め込みが前提なら、V-nas Clair + Geo_kit の方が簡単です。実務上は後者の属性付与・表示方法で十分ですが。
ガイドラインには属性付与「例」しか掲載されていませんので、何を含めるかはお客様と話し合うことになるのでしょう(そして BIM/CIM実施計画書「4.3 (2)属性情報の項目」へ反映)。

現状、属性の付与されたボーリングモデルをソフトが地質として認識してくれません。外部参照される属性の役目を柱状図(xmlデータ)が担っている状況です。そのため、属性csvデータは各調査ステップ間で利用されないでしょう。ここだけ見ると非効率です。が、維持管理段階まで考えると、1つの統合モデルに地質の情報も含まれていた方が良いのは確か。事業の流れの中間段階はともかく、最終段階のボーリングモデルだけは、きちっと属性まで整理したいものです(しかも永続的なフォーマットで)。

ま、属性付与だけなら1時間程度の作業です。中間段階では無駄になるかもしれませんが、「手間だから実施しない」とも言えない作業です。ガイドラインが変更されるまでは、淡々と処理せざるを得ない内容でしょう。

CIM というワードをよく聞きだしてから7年が経過しました。その間、準備してこられた技術者は淡々と作業しているでしょうし、準備してこなかった技術者は慌てていることでしょう(いまだに他人事、人任せなオジサンもいますが)。

2年後の原則 CIM に向けて、周囲の重い腰がいくらか上がり始めたようです。

**************************************
20210807追記
地形のJ-LandXML書き出しです。

Civil3D から LandXML書き出し
・「ツールスペース」-「設定」タブ、一番上を右クリックし、「LandXML 設定を編集。。」を選択。
・「LandXML 設定」ダイアログで、識別要素を書き出しを「オン」、作成者等の情報を入力、「OK」をクリック。
V-nas の i-ConCIM キットでインポート・エクスポート

2021年7月21日水曜日

令和3年度 地質CIMの対応 その2

今年度のボーリングモデル作成時のソフト比較です。

Civil3D 2021 + GEORAMA でボーリング取り込み可(調査結果モデル)。
・取り込み後に推定・解釈モデルへ書き換え可能であるが、すべて手作業になり面倒。
・柱状図の情報(属性)は埋め込まれる。閲覧には上記ソフトが必要。
・属性を別ファイルで管理するため、Navisworks + Navis+を利用。
・ただし、対応できる属性に限りあり。ガイドライン掲載例の6割はこれらで対応可。
・外部ファイルの更新を反映するには上記ソフト(Navis+)が必要。

V-nas Clair 2020.6 + Geo_kit でボーリング取り込み可(調査結果モデル)。
・取り込み後に推定・解釈モデルへ書き換え不可。
・柱状図の情報(属性)は埋め込まれる。閲覧には上記ソフトが必要。
・i-ConCIM - IFC ツールの属性付与は、すべて手作業になるので現実的ではない。
・dwgで保存すると旗揚げ・N値などが倒れる場合あり。⇒Navisworks の利用不可。


応用さんの製品は手元にありません。設計者が使わないので、上記ソフトに比べシェアは小さいでしょう。同理由で購入予定もナシです。

地層研の Geo-Graphia は計算のためのプリポストとして他支店で購入しています。私は現行品を使ったことはないのですが、10年以上前に販売されていたソフトの機能やサポート対応により、あまり良い印象を持っていません(文句を聞かないので現行品では改善されているのかもしれません)。
HPの紹介では IFC 出力が開発中、属性管理は謳われていませんので、まだ CIM の土俵に上がっていないようです。

Navis は初めて利用しました。特筆すべき点はありませんが、AECコレクションの一つ(とアドオン)なので、データ互換に関してはストレスなく扱えました。

現状では、Civil3D 2021 + GEORAMA + Navisworks + Navis+ を選択せざるを得ない状況でした。サーフェス、ソリッドモデルの作成を考えると、汎用ソフトでは一択になりそうです。

2021年7月20日火曜日

令和3年度 地質CIMの対応

設計者から 地質の CIM 対応が含まれた仕事について相談を受けました。

概要説明、特記仕様書の提示があったので、それに沿った返答をしました。近くの地質担当部署は3次元に対応していませんので、元地質の私のところに来られたようです。

調査業務でも特記に CIM が入り始めたようで、GEORAMA の絵が欲しいと仰る地質担当者も出てきました(使用経験も絵もないのに提案して、どう対応されるのでしょう?)。
GEORAMA の絵って見栄えの良いモノはないんですよね。単なるCADデータですから。見栄えよくするには、私は他のソフトを使用していました。
それに GEORAMA 自体は CIM 要領やガイドラインに対応していません。「GEORAMA でCIM!」と言われる方は半分正解ですが、おそらくガイドラインを読まず、手を動かされていない方でしょう。(自社開発を除き)対応している汎用地質ソフトはまだないと思われます。これからです。

まず、今年度の要領、ガイドラインで、押さえておくべき点をピックアップしておきます。運用上の問題はいろいろありますが、それでも要領等に従うことは基本です。

BIM/CIM モデル等電子納品要領(案)及び同解説 令和3年3月
https://www.mlit.go.jp/tec/content/001395718.pdf

1.3 成果品の作成範囲
受発注者協議により作成する BIM/CIM モデル等を決定する。
① BIM/CIM モデル照査時チェックシート、BIM/CIM モデル作成 事前協議・引継書シート、BIM/CIM 実施計画書、BIM/CIM 実施(変更)計画書、BIM/CIM 実施報告書等
② BIM/CIM モデル:構造物や地形等の各 BIM/CIM モデル
③ 統合モデル:各 BIM/CIM モデルを統合したモデル
④ 動画等:イメージ画像や動画等のファイル
⑤ リクワイヤメント(要求事項)として特別な検討のために作成した BIM/CIM モデル
⇒②、③、④「成果物モデル」、⑤「要求事項モデル」

詳細設計
「成果物モデル」3次元モデル成果物作成要領(案)
「要求事項モデル」BIM/CIM モデルの作成方法、ファイル形式等は規定しない
詳細設計以外
「成果物モデル」BIM/CIM活用ガイドライン(案)を参考に設定
「要求事項モデル」BIM/CIM モデルの作成方法、ファイル形式等は規定しない
⇒表1-3の納品例:調査業務ではボーリングモデルの納品が必須、パネルダイアグラム・サーフェス・ソリッドは任意。地形、構造物、統合モデルは作成した場合に納品。

3. ファイル形式(電子成果品のファイル形式)
・地形モデル、線形モデル、土工形状モデルのファイル形式は J-LandXML 形式及びオリジナルファイル形式。
・構造物モデルは、IFC 形式及びオリジナルファイル形式。
・地質・土質モデル及び統合モデルは、オリジナルファイル形式。

2.2.2 GEOLOGICAL(地質・土質モデル)
地質・土質モデルは、地質ボーリング柱状図、表層地質図、地質断面図等の地質・土質調査の成果を、3次元空間に CAD データとして配置したもの。
・ボーリングモデル(調査結果モデル・推定・解釈モデル)
・準3次元地盤モデル(テクスチャモデル(準3次元地質平面図)・準3次元地質断面図)
・3次元地盤モデル(サーフェスモデル・ソリッドモデル(B-Reps、ボクセルル、柱状体))
サブフォルダ 格納される成果品
GEOLOGICAL ・地質・土質モデル(オリジナルファイル)
 VIEW ・確認用ファイル又はビューア
 SOURCE ・ボーリング柱状図やボーリング交換用データの XML ファイル等
 TEXTURE ・テクスチャファイル(TIF、JPG 等)
 ATTRIBUTE ・3次元モデルから外部参照される属性情報ファイルや参照資料ファイル(PDF、CSV 等)
 DOCUMENT ・管理情報等、地質・土質モデルに関する各種ファイル
2.2 BIM/CIM モデル
発注者が BIM/CIM モデルのデータを操作できる環境にない場合でも確認することができるよう、必要に応じて確認用ファイル又はビューアを格納すること。格納するファイル形式やビューア等の選定にあたっては、発注者と協議の上、決定すること。
発注者が 3 次元モデルを確認できる代表的な方法
・3D PDF
・イメージ画像:必要な方向や位置は、発注者と協議の上、決定する。
・3次元モデルビューア:3 次元モデルビューアは、インストール等が必要な場合があるため、利用可能か発注者と十分な協議が必要である。

<BIM/CIM モデルのデータファイル名について>
「BIMCIM_MODEL」フォルダに格納する BIM/CIM モデル(特に構造物モデル)のデータファイル名は、当該 BIM/CIM モデルが何を表現しているか発注者や後工程の受注者が分かるように、受発注者協議により設定することを推奨する。

BIM/CIM活用ガイドライン(案)第1編 共通編 令和3年3月
https://www.mlit.go.jp/tec/content/001395762.pdf
第3章地質・土質モデル
1 地質・土質モデルの作成・活用に関する基本的な考え方
地質・土質モデルを作成することで、本体構造物と地質・土質構成等における位置関係を立体的な把握が可能となり、各段階の地質・土質上の課題や地質・地盤リスクを関係者間で共有することにより、追加すべき補足調査や計画立案に関する検討を円滑に進めることが期待できる。
地質・土質モデルの作成・活用にあたっては、不確実性の程度やその影響について、関係者間で共有・引き継ぎを行う必要がある。なお、このような不確実性の取り扱いについては『土木事業における地質・地盤リスクマネジメントのガイドライン』が参考となる。
地質・土質モデルの品質は、モデル作成時点における地質・土質調査の質と量に依存するものであり、事業の進捗に応じて構造物等のモデル詳細度がより詳細になったとしても、それに応じて地質・土質モデルの品質を必ずしも確保できないため、構造物等で適用する「詳細度」と同様の考え方を適用することに無理があることから、地質・土質モデルに対しては「詳細度」を適用しないこととする。

1.1 地質・土質モデル作成における基本方針
モデルの品質を明確にするために、作成で用いた地質・土質調査成果やこれらに基づく推定の考え方について「BIM/CIM モデル作成 事前協議・引継書シート」へ必ず記録し、継承するものとする。
2.3 地質・土質モデルの活用時の留意事項
・ボーリングモデルのうち、調査結果モデルと推定解釈モデルのどちらを納品するかは発注者と協議するものとする。
⇒調査結果モデルを選択する。推定解釈モデルは作業量大。
・単にボーリング結果を数学的に補間する方法もひとつの方策であるが、推定精度が低下する恐れがあるので留意する。
3.2 属性情報
地質・土質モデルは、ボーリング調査結果から得られた各地層に対して、物理特性や圧縮強度等の力学特性のような土質試験結果等の様々な属性情報を扱うことが可能である。そのため、地質・土質モデルは、形状情報(オブジェクト)と属性情報で構成され、各事業段階へモデルを更新していく場合は、形状情報と属性情報を一体化するよりも、形状情報と属性情報を分離し、「共通 ID」を使用して、各々を個別に管理するのが有効である。
⇒Civil3D+GEORAMA でオブジェクトを作成した場合、Navisworks + Navis+で属性情報を管理します。現状では一方通行の作業になる(Navis のデータをCivil に取り込んだ段階で GEORAMA は地質を認識しない)ため、ボーリングが追加になるとIDを降りなおした方が効率的です。
4.2 ボーリングモデル
表30 ボーリングモデル(調査結果モデル)の属性情報(例)
基本情報(ボーリング名、ボーリング柱状図の種類、緯度及び経度、角度・方位、孔口標高、総削孔長、孔径(mm単位)、オリジナルデータリンク、改訂履歴)
地質情報(土質・岩石名、記事(概要)、深度(層厚)、孔内水位、N値、土質定数(土質試験結果))
⇒属性情報は柱状図や土質試験結果から取り込むため、冗長的作業になります。

CIM の本質は、3次元化よりも経年的な情報管理にあると考えられます。そのためか「4.2ボーリングモデル」は設計同様に気合の入った例が示されています。
が、個人的には疑問。ボーリングが増えると、現状では属性のついていないCADデータに柱状図データを追加し、ボーリングモデルやサーフェスモデルを作り、再度属性を振りなおすことになります。前段階の調査会社と使用ソフトが変わると、全柱状図を取り込みなおしになるので、データの使いまわしの点でも属性を作りこむのはやや無駄に感じます(あくまで現状では、です)。7年前にも似たような考え方を書き残していますので、状況は何も変わっていません。https://phreeqc.blogspot.com/2014/11/cim.html

ガイドラインにおいて属性の例ではなく、何を付与すべきかが示され、データフォーマットが決まれば、ソフトが対応してくれると思われます。それによってソリッドからの属性読み込み、柱状図認識・再現機能など逆向きの流れができるようになれば、活用の場は広がります。期待を込めて、その時代を待ちましょう。

長くなったので、対応方法は後日。