プロジェクトCDE

youtube/プロジェクトCDE:5層のブループリント

本資料はプロジェクトCDEのアジャイルな検討を目的とした草案(ドラフト)です。内容は整理途中であり、本資料にはAI支援ツールを用いて整理・作成した情報が含まれます。AIの出力は参考情報であり、事実関係や技術的妥当性の最終判断・承認は人が行ってください。実務で使用したり外部へ提示する前に、必ず関係者による確認・検証・正式な承認を行ってください。

参考資料:2025.3.7_プロジェクトCDEを中心としたデータマネジメントの取組案について(国土技術政策総合研究所)

プロジェクトCDEマネジメント


1. プロジェクトCDEの定義と全体構造

1.1 定義と目的

プロジェクトCDEの定義と全体構造

1.2 運用ワークフロー(ISO 19650準拠)

ISO 19650準拠のステータス管理により、権威あるマスター(SSOT)を確立する。タスクチームの作業はCDE外で準備され、WIPへの提出をもって正式なCDE管理が開始される。

表1-1 CDEの決裁フロー(WIP → Shared → Published / Archived)

ステータス 場所 公開対象 変更 用途
Exchange【やり取り】 CDE外 当該チームのみ CDE外からのやり取りファイルの一時保管(例外措置)
TaskTeam【タスクチーム】 CDE外 当該チームのみ 草稿・内部調整・WIP提出前の作業
WIP【作業中】 CDE内 当該タスクチームのみ 正式CDE管理の入口・作業・指摘対応
Shared【共有】 CDE内 プロジェクト関係者全員 不可 発注者による審査・承認待ち(契約上の受理)
Published【活用】 CDE内 関係機関・外部関係者 不可 承認済み現行版・関係機関等での活用
Archived【アーカイブ】 CDE内 全関係者 不可(確定) 業務・フェーズ完了単位の報告書・納品物の保管

1.3 管理対象業務フェーズ

プロジェクトCDEは以下の業務フェーズを包括的に管理する。

graph TD
    subgraph CDE["プロジェクトCDE(=SSOT管理基盤)"]
        EM["事業管理<br/>工程・コスト・関係者調整"]

        subgraph 実施層["事業管理が統括する実施層"]
            P["計画"] --> Ch["調査(現況・支障物件・既存施設・他事業/計画調査)"] --> S["測量(現況取得)"] --> D["設計(基本設計・実施設計)"] --> C["施工管理"] --> M["維持管理"]
        end

        EM -.統括.-> 実施層
    end
文書・図面の属性スキーマ(例)
    下は GIS の属性テーブルやメタデータカタログに保存する想定の最小スキーマ例です。プロジェクト要件に応じて拡張してください。

    - `ssot_id` (string, 必須): SSOT 一意 ID(例: UUID)
    - `doc_id` (string, 必須): 文書/図面の識別子(例: DOC-2026-001)
    - `title` (string): 文書タイトル
    - `doc_type` (string): 種別(例: 調査報告書/設計図/写真/点群)
    - `related_feature_id` (string, 任意): 関連する地物/要素の ID(地物側の主キーと整合)
    - `related_feature_type` (string, 任意): 地物種別(例: road, bridge, manhole)
    - `epsg` (integer, 推奨): 座標系 EPSG コード(該当する場合)
    - `created_at` (datetime): 作成日時
    - `creator` (string): 作成者(担当者名/組織)
    - `accuracy` (string/float, 任意): 精度・信頼度(例: 0.05m)
    - `approval_status` (string): 承認ステータス(WIP/Shared/Published)
    - `file_url` (string, 必須): CDE 上の原本ダウンロード/参照 URL
    - `thumbnail_url` (string, 任意): サムネ画像 URL
    - `metadata_json` (jsonb, 任意): 拡張メタデータ(元ファイルの処理履歴・センサー情報等)

    例:メタデータ JSON(GeoJSON の `properties` に埋める想定)

    {
        "ssot_id": "b6f9d8e2-4c2a-4f1a-9e2b-0a1b2c3d4e5f",
        "doc_id": "DOC-2026-001",
        "title": "現況写真_道路A_20260501",
        "doc_type": "photo",
        "related_feature_id": "FT-000123",
        "related_feature_type": "manhole",
        "epsg": 6669,
        "created_at": "2026-05-01T10:23:00+09:00",
        "creator": "測量チームA",
        "accuracy": null,
        "approval_status": "WIP",
        "file_url": "https://box.example.com/s/abcd1234",
        "thumbnail_url": "https://box.example.com/s/thumb_abcd1234.jpg",
        "metadata_json": {"camera_model":"CannonXYZ","exif_gps":true}
    }
実装チェックリスト(導入時)
    - CDE に原本保管:ファイルとメタデータの分離(ファイルは Box 等、メタデータは PostGIS/Elasticsearch)
    - 一意 ID 運用:`ssot_id` を全システムでキーにする(UUID を推奨)
    - GIS 属性追加:地物テーブルに `doc_links` または `doc_count` 等の列を追加し GetFeatureInfo で参照可能にする
    - メタデータ格納:PostGIS の JSONB カラムか専用メタデータテーブルで管理し全文検索を有効化する
    - API/Viewer 統合:GeoServer の GetFeatureInfo / feature attributes で `file_url` を返すよう設定
    - 権限連携:CDE のアクセス権と可視化基盤の表示制御を紐付ける(SSO / token 検証)
    - ETL 自動化:ファイル登録時にメタデータを自動抽出・インジェストするパイプラインを構築(例: Lambda/Cloud Function / CI)
    - テスト:代表的な文書(PDF)、図面(DWG)、写真(ジオタグ付)で GetFeatureInfo→ファイル参照→ダウンロードまでの実行検証

    上記を実行すれば、GIS 上で地物をクリックすると該当する文書・図面が即参照でき、位置情報と文書が一体化した運用が実現します。

「4. 空間データ可視化基盤」は、上の流れを前提に具体的な構成・技術選定・運用を記載します。

1.4 機能構成(全体像)

プロジェクトCDEは5層構造で成立する。下位3層(第1〜3層)はデータの蓄積・統合・高度化を担う技術基盤であり、上位2層(第4〜5層)はそのデータを活用して事業をマネジメントし、関係者と共有・公開するガバナンス層である。技術基盤だけでは「データを保管しているだけ」になり、ガバナンス層だけでは根拠となるデータが整備されない。この5層が一体となって初めてプロジェクトCDEは機能する。

層名 主な役割 説明
第5層 目的・公開層(SSOT共有・公開) 承認済みデータの配信 関係機関・市民・行政へ承認済データを確実に届ける。公開用派生物の管理と配信ポリシーを担う。
第4層 事業監理層(AI支援) 予測・要約・意思決定支援 第1〜3層のデータを用い、概算・予測・要約・検索を通じて事業監理の意思決定を支援する。
第3層 デジタルツイン活用層 BIM/点群/IoT統合・シミュレーション BIM/IFC・点群・都市モデルとIoTを統合し、リアルタイム同期やシミュレーションで現場の高度な分析・検証を行う。
第2層 統合・可視化層(GIS基盤) 空間データ管理・配信・可視化 2D/3Dタイル配信、OGC/OGC API対応、地図レンダリング・タイルキャッシュ等の可視化基盤を提供する。
第1層 蓄積・保管層 SSOT保管・RAG基盤 文書・図面・BIM/IFC・点群等をSSOTで保管し、RAG向けのインデクシング・ベクトルDB・メタデータ管理を備え、AIチャットボットや要約・生成支援を支える基盤を提供する。

第1層:蓄積・保管層

蓄積・保管層(業務データ基盤)
目的: SSOT(原本)を確実に保持し、業務データの取り込み・長期保管・ETL・メタデータ管理・高速API提供を行う基盤。RAG用のインデクシングや埋め込み生成を組み込み、AI支援機能へのデータ供給を想定する。
  • 主な機能: ファイル原本管理、バージョン管理、メタデータカタログ、バックアップ、監査ログ、データライフサイクル管理、大容量ファイルの効率的保存(IFC/LAS/GeoTIFF 等)。
  • RAG対応: 埋め込みパイプライン、ベクトルDB+メタデータストア、再インデックス化ポリシー、応答品質評価と出典トレーサビリティ。
蓄積・保管層(アクセス制御とデータ共有)
概要: 認証・認可・共有ポリシー・監査ログは蓄積層の核となる機能であり、誰がどのデータをどの条件で閲覧・取得・操作できるかを厳密に定義・実施する。Exchange/WIP/Shared/Published の各ステータスに応じた共有ルール、共有方法の種類(限定共有/公開共有)、有効期限・ダウンロード制御・匿名化ポリシーなどをここで管理する。
  • 主な機能: ID管理(OIDC/OAuth2)、アクセス制御リスト/ロール、共有方法管理(限定共有/公開共有の有効期限・パスワード・ダウンロード可否)、監査ログ・操作記録、データマスキングとPII対策。
  • 運用要点: 権限分離(最小権限)、承認ワークフロー連携(WIP→Shared→Published)、定期監査、国内DCやガバメントクラウド方針対応。
第2層:統合・可視化層(GIS基盤)
目的: 空間データ(ベクタ・ラスタ・点群・BIM)の統合・変換・配信・可視化を担う。
  • 主な機能: 空間DB(PostGIS)・OGC配信(WMS/WFS/3DTILES/MVT)、2D/3Dタイル化、タイルキャッシュ、ビューア連携(Cesium, Leaflet 等)。
  • 運用要点: 派生物はSSOT起点でCI化して生成、GetFeatureInfo等で文書と紐付けて即時参照可能にする。
第3層:デジタルツイン活用層
目的: BIM/点群/センサを統合し、現場の同期・シミュレーション・検証を行う層。
  • 主な機能: モデル統合・時間同期・シミュレーション・解析(出来形・安全性・影響評価)、VR/AR 表示。
  • 運用要点: 時系列管理とリアルタイムデータパイプライン、モデル整合ルールの明文化。

第4層:事業監理層(AI支援)

目的: 第1〜3層のデータを活用し、事業監理の意思決定支援(概算・予測・要約・検索)を提供する層。
第5層:公開・ガバナンス層(SSOT共有・公開)
目的: 承認済みデータの配信と公開ポリシー適用。Published のデータのみ公開し、派生物の整合性を保証する。
  • 主な機能: 公開用派生物管理、アクセス制御・ライセンス表示、公開版のライフサイクル管理、公開監査ログ。
  • 運用要点: SSOT起点の派生生成を必須とし、公開データの出所・ライセンス・更新履歴を明示する。

1.5 業務フォルダとデータの使い分け方針

CDEで扱うデータは性質が異なるため、以下のように使い分けることが現実的である。

【文書・図面系】設計書・報告書・会議録・CAD図面・写真
    → ファイルストレージ(Box を標準推奨 / NAS は暫定)で管理

【GIS・BIM系】空間データ・IFC・点群・3Dモデル
    → GIS/BIMプラットフォームと連携(別途選定)
    ただし元ファイルの保管先はファイルストレージと統一が望ましい

事業を支える5層のブループリント

表1-2 調査・測量・設計・監理の役割分担(事業管理視点)

業務 主データ形式 管理ツール・方針
調査(支障物件・既存施設・他事業/計画調査) 調査報告書・支障物件台帳・他事業計画参照(CSV/GEOJSON等) CDEで原本保管。メタデータ(位置・調査日・担当・信頼度・参照先)を必須化
測量(現況取得) 点群(LAS/LAZ)・写真 CDEの原本として保管。座標系・精度情報を付与しPotree等で共有
設計 IFC・DWG WIP→Shared→PublishedのCDEワークフローで運用
監理 GIS(属性・台帳) GISレイヤで一元管理。派生3D(3DTILES/glTF)を紐付けて可視化

2. 蓄積・保管層(業務データ基盤)

ストレージが決まらなければ、GIS基盤も業務データ連携も成立しない。まずデータを保存・管理できるストレージの選定を行う。

業務データ基盤_ストレージ選定

2.1 選定要件

要件は「必須条件(KO条件)」と「評価要件(重みづけ)」の2段階で設定する。KO条件を満たさない候補はその時点で不適合となる。

必須条件(KO条件)

表2-1 必須条件(KO条件)一覧

# 要件 必須とする理由
KO-A 認証付き外部共有(アカウント相当) 許認可機関・ライフライン事業者等との公式な協議・承認には、アカウント認証+アクセス権限管理+操作ログを備えた外部共有機能が必要。パスワード付きURLのみの場合はアクセス者の特定・証跡管理が困難なためKO-A不適合とする(住民向け閲覧公開等の低リスク用途には公開共有で補完可)
KO-B 国内データセンター(または同等のセキュリティ保証) 公共事業データの所在国要件・ガバメントクラウド方針への適合。発注者のセキュリティポリシー上、原則として国内DC必須

評価要件(重みづけ)

評価点:◎=3点 / ○=2点 / △=1点  R8(コスト)は低いほど高得点(低〜中=3、中=2、初期高=1)

表2-2 評価要件(重みづけ)一覧

# 要件 重み 重みの根拠
R1 複数人・複数組織からのアクセス ×2 同時アクセス数・組織数に応じた品質差が業務に影響
R2 フォルダ・ファイル単位のアクセス権限管理 ×3 ISO 19650のWIP/Shared/PublishedステータスとSSOT管理の根幹。最重要
R3 バージョン管理・変更履歴 ×2 SSOTの改訂履歴の保持。設計変更の追跡可能性に必要
R4 大容量ファイル対応 ×2 BIM/CIM・点群データは数GB〜数十GBになる。容量無制限かどうかが評価の分岐点
R7 既存業務ツールとの親和性 ×1 導入効果・学習コストに関わるが教育で補える部分もある
R8 長期運用コスト ×1 セキュリティ・機能要件を優先したうえでの比較要素
R9 外部関係機関の操作ログ・承認証跡 ×2 公共事業の協議記録・承認は法的証跡としての意味を持つ

2.2 ストレージ候補の比較・総合評価

KO判定が⚠️・❌の候補の総合点は参考値(KO要件の解消を前提とした場合の機能評価)。

表2-3 ストレージ候補の比較・総合評価

ストレージ 種別 KO-A KO-B KO判定 R1×2 R2×3 R3×2 R4×2 R7×1 R8×1 R9×2 総合点(/39点)
Box クラウド ✅ 適合 37
SharePoint / OneDrive クラウド ○(※4) ⚠️ 要確認 36(参考)
Dropbox Business クラウド ○(※3) ○(※1) ⚠️ 要確認 28(参考)
Google Drive / Workspace クラウド ○(※3) △(※1) ⚠️ 要確認 低〜中 27(参考)
NAS(オンプレミス) 自前サーバ △(※2) ❌ 不適合 初期高 21(参考)

※1 Dropbox Business・Google WorkspaceはISMAP登録済みだが、データセンター所在国の扱いは発注者のセキュリティポリシー確認が必要なため「要確認」とする。
※2 NASは外部組織との共有にVPN設定が必要で認証付き外部共有手段がなく、KO-A不適合とする。
※3 Google Workspace・Dropbox BusinessのKO-Aは○。外部共有に相手方アカウントが必要で、アカウントを持たない場合は成立しない。KO判定が⚠️なのはKO-B(国内DC)が満たせていないため
※4 SharePointのKO-Aは○:Azure AD B2Bゲスト招待は相手方Microsoftアカウントまたは相手方組織のゲスト許可が前提。許認可機関・行政機関では制限されるケースが多く、M365非保持者への代替手段(ゲストリンク・パスワード付きURL)はKO-Aが定義する「パスワード付きURLのみ=不適合」に該当するため、公共事業では実質的にKO-A不適合となるケースが大半。CDE用途には推奨しない。
※R4評価:Box◎=容量無制限(Business以上)/SharePoint○=1TBベース+ライセンス加算・1ファイル上限250GB/Dropbox○=プランにより上限あり/Google○=共有プール制/NAS◎=増設で無制限だが初期コスト大

2.3 ISMAP登録状況

表2-4 ISMAP登録状況(2026年4月時点)

登録番号 クラウドサービス名称 事業者名 ホームページ 備考
C21-0013-2 Microsoft Office 365(SharePoint / OneDrive 等) 日本マイクロソフト株式会社 https://www.office.com/ 2026/04/24:登録情報更新
C21-0017-2 Box Box, Inc. https://www.box.com/ja-jp/home 2026/02/27:登録情報更新
C21-0005-2 Google Workspace Google LLC https://workspace.google.com/ 2025/09/01:登録情報更新
C24-0075-2 Dropbox Business Dropbox, Inc. https://www.dropbox.com 2025/12/22:登録情報更新
NAS(オンプレミス) クラウドサービスではないためISMAP対象外

出典:ISMAPクラウドサービスリスト(2026年4月時点)

2.4 推奨 

表2-5 推奨ストレージ一覧

状況 推奨 根拠
外部共有が伴うほぼすべての案件(標準推奨) Box ISMAP登録済み(C21-0017-2)。アカウント(コラボレータ)共有と限定共有(署名付き短期URL/パスワード付き・有効期限・ダウンロード制御)の両方を提供できるため、相手方のアカウント有無にかかわらずKO-Aを満たせる。大容量ファイル(BIM/CIM・点群)も容量無制限で対応。
ISMAP要件確認が取れない・調達が間に合わない NAS + VPN(暫定) 庁内・事務所内に閉じた環境として暫定利用可。外部共有はVPN接続が必要で長期運用には適さない。

SharePoint (Microsoft 365) はISMAP登録済みだが、M365非保持者への代替手段(ゲストリンク・パスワード付きURL)がKO-Aの「パスワード付きURLのみ=不適合」に該当する。公共事業では許認可機関・行政機関側でゲスト招待を制限しているケースが多く、CDEとしての採用要件を満たさないため推奨から除外した。

2.5 推奨フォルダ構成例(Box)

フォルダ階層の設計方針:ステータス(Exchange / TaskTeam / WIP / Shared / Published / Archived)を最上位に置き、業務フォルダは下位にまとめる。これにより権限付与はステータス単位で済み、設定ミスやメンテナンスコストを低減できる。

業務データ基盤_推奨フォルダ構成例

要点(短く)

会議・協議の使い分け(簡潔表)

種別 格納先 CDEフロー 典型例
協議(外部折衝) 03_地元及び関係行政機関等との協議 WIP → Shared → Published(外部提出・承認の証跡) 行政機関協議、住民説明会の配布資料・議事録
会議(内部調整) 00_会議・議事録(横断) WIP → Shared(原則内部保存) 事業調整会議、設計レビュー、BIM/CIM調整

補足:00_会議・議事録 は横断的に参照できるようにして、内部会議の検索性を担保する。

推奨フォルダ構成(詳細ツリー)

📁 [事業名]-プロジェクトCDE
│
├── 📁 00_Exchange【やり取り】   ← 【例外措置】CDE外からの受領ファイルを一時保管する場所
│   │              ※業務分類は行わず、年月等で管理。重要なものは後でShared等に移す。
│   │              ※送信控えはここではなく送信時にShared/Publishedで管理すること
│   ├── 📁 202604_〇〇省から受領
│   └── 📁 202604_ライフライン事業者から受領
│
├── 📁 01_TaskTeam【タスクチーム】   ← CDE上の各チーム作業フォルダ(当該チームのみアクセス可)
│   └── 📁 [業務名]
│       ├── 📁 00_会議・議事録        ← 【横断】事業調整会議・定例会議・設計レビュー等の議事録
│       ├── 📁 01_事業全体計画の整理
│       ├── 📁 02_測量・調査・設計業務等の指導・調整等
│       ├── 📁 03_地元及び関係行政機関等との協議   ← 協議(外部機関との正式な折衝)の成果物
│       ├── 📁 04_事業管理
│       ├── 📁 05_施工管理
│       ├── 📁 06_BIM-CIM(統合モデル)活用支援
│       └── 📁 07_その他(維持管理・電子納品等)
│
├── 📁 02_WIP【作業中】        ← 当該タスクチームのみ書込可・正式CDE管理の入口
│   └── 📁 [業務名]
│       ├── 📁 00_会議・議事録        ← 【横断】事業調整会議・定例会議・設計レビュー等の議事録
│       ├── 📁 01_事業全体計画の整理
│       ├── 📁 02_測量・調査・設計業務等の指導・調整等
│       ├── 📁 03_地元及び関係行政機関等との協議
│       ├── 📁 04_事業管理
│       ├── 📁 05_施工管理
│       ├── 📁 06_BIM-CIM(統合モデル)活用支援
│       └── 📁 07_その他(維持管理・電子納品等)
│
├── 📁 03_Shared【共有】     ← 承認済み・プロジェクト関係者全員閲覧可
│   ├── 📁 00_会議・議事録        ← 【横断】承認済み議事録(事業調整会議・定例会議等はここが最終到達点)
│   ├── 📁 01_事業全体計画の整理
│   ├── 📁 02_測量・調査・設計業務等の指導・調整等
│   ├── 📁 03_地元及び関係行政機関等との協議
│   ├── 📁 04_事業管理
│   ├── 📁 05_施工管理
│   ├── 📁 06_BIM-CIM(統合モデル)活用支援
│   └── 📁 07_その他(維持管理・電子納品等)
│
├── 📁 04_Published【活用】  ← 承認済み現行版(関係機関等での活用)
│   │                       ※ 00_会議・議事録は通常ここに昇格しない(内部文書のため)
│   ├── 📁 01_事業全体計画の整理
│   ├── 📁 02_測量・調査・設計業務等の指導・調整等
│   ├── 📁 03_地元及び関係行政機関等との協議   ← 協議議事録・配布資料はPublishedまで通す
│   ├── 📁 04_事業管理
│   ├── 📁 05_施工管理
│   ├── 📁 06_BIM-CIM(統合モデル)活用支援
│   └── 📁 07_その他(維持管理・電子納品等)
│
├── 📁 05_Archived【アーカイブ】   ← 変更不可。業務・工事完了時の成果物・納品物を保管
│   ├── 📁 01_土木設計業務等   ← 設計・測量・調査・事業管理等の業務完了時の報告書・成果品
│   └── 📁 02_工事完成図書     ← 工事完了時の完成図・施工記録・出来形・品質管理書類等
│
└── 📁 06_External_SSOT【外部SSOT】   ← 実データはS3等に配置。Box には必ずマニフェストを置く
    ├── 📁 01_CAD・BIM-CIM       ← ACC/FORMA等の外部CAD・BIMプラットフォームへのマニフェスト
    ├── 📁 02_GIS【地理空間データ】     ← ラスタ(高解像度)、ベクタ、タイル、点群、タイル配信設定
    ├── 📁 03_DT【デジタルツイン】     ← 3Dタイル、BIM同期データ、時系列センサデータ
    └── 📁 04_RAG【検索/RAG用埋め込み】← 埋め込みベクトル、ベクタDB参照、原文テキストの索引

ガイドラインとの関係:業務分類 01〜07 は事業監理業務の標準分類(国土技術政策総合研究所等の提案に基づく)に準拠している。00_会議・議事録 は業務横断的な性質を考慮した実務上の追加であり、01〜07 の分類体系を変更するものではない。

06_External_SSOT の具体構成

(注)元文書の受領・前処理は内部DMS等で行い、公開用正本が必要な場合に限り 06_External_SSOT に配置して Box のマニフェストで紐付ける運用としてください。

マニフェスト(CDE 側) — 最低限の必須項目

運用フロー(簡潔)

  1. 協議で外部提供合意成立 → 担当が実データを External SSOT に登録
  2. マニフェスト(published_manifest_<案件>.yaml)を 03/.../Published に配置して承認メタを残す
  3. 承認後、署名付き URL や API を発行・通知(Webhook による通知を推奨)

注意点(要点のみ)

2.6 Exchange【やり取り】の運用ルール(例外措置)

CDEの理想は「全関係者が同じシステム上で完結すること」だが、実務上はメール添付やチャット等でCDE外にファイルが流れる。Exchange フォルダはやり取りの一時バッファとして許容するが、正本(SSOT)と同列扱いにしてはいけない。

位置づけ(一次受領)

受信方針

送信方針

アクセス制御


2.7 External_SSOT【外部SSOT】の運用ルール(例外措置)

目的: 06_External_SSOT 配下を子フォルダ単位で整理し、各フォルダで扱うデータ、保存先、最小運用要件を明確にする(06_External_SSOTでの利用として)。

注: 06_External_SSOT は、0105 の業務分類で管理される原本(CDE側の一次ソース)を置き換えるものではありません。CDE(01–05)がメタデータ・承認・一次管理を担う一方で、外部システム連携や配信要件に応じて外部ストレージに正本の複写を作成・整理し、配信/参照を行うための運用領域として位置づけます。 以下は 06_External_SSOT/ の子フォルダ別の簡潔な説明と運用要件(CAD・BIM-CIM/GIS/DT/RAG に集約)。

01_CAD・BIM-CIM — CAD・BIM/CIM

02_GIS — 地理空間データ

03_DT — デジタルツイン

04_RAG — 検索/RAG用埋め込み

共通の必須運用要件(要点)

3. 蓄積・保管層(アクセス制御とデータ共有)

アクセス制御とデータ共有

3.1 アクセス制御・データ共有の三層(概要)

プロジェクトCDEでは、データの共有方法とアクセス制御を「三つの共有レベル(層)」で定義します。各層ごとに許容されるデータ粒度・認証レベル・配信手段が異なり、適切な共有方法を選ぶことが設計上の重要課題です。

意思決定フロー

  1. データ分類(機密度・個人情報の有無)
  2. 層の決定(共有レベル:層1(設計編集) / 層2(関係者共有) / 層3(公開))
  3. 必要なセキュリティ対策(認証・匿名化・ネットワーク制御・監査)
  4. アプリ/配信方式の選定(例: Revit/Navisworks/KOLC+ は層1、Cesium は層2、Re:Earth/Lizmap は層1〜層3対応)
  5. 公開タイミング(Published 承認後、派生物を配信)

ここでの「層」は、主に「共有方法(アカウント認証/限定共有/公開共有)」と「アクセス制御レベル」を指します。以下の表や説明は、この対応を前提としています。

表3-1 アクセス制御・データ共有の三層(概要)

共有方法 対象フェーズ 対象者(想定)
層1 アカウント(認証付き) 設計・詳細設計・モデリング 設計者、BIMコーディネータ、モデラー
層2 アカウント または 限定共有(署名付き短期URL/ID+パスワード)※ 調整・承認・施工前確認・施工管理 発注者担当、施工管理者、監理者、関係機関
層3 公開共有(パブリック) 広報・住民説明・公表資料 住民、広報担当、一般閲覧者

※ 層2の「または」は相手に応じた使い分けを意味し、両方の方法を同時に提供できる状態にすることが必須。アカウント共有のみに限定すると、許認可機関・ライフライン事業者・下請け等の共有先に有料アカウントの取得を強いることになり、ほとんどのニーズに対応できない。

共有方法

03_01_データ共有の三層(概要).png

3.2 層1 — 設計編集(高保護・編集可)

3.3 層2 — 関係者共有(制御付き参照)

3.4 層3 — 公開(低リスク・広報向け)

3.5 共通要件(全層)

3.6 事業管理の運用原則

3.7 役割別:工事関係者の可視化層割当(例)

表3-2 役割別:工事関係者の可視化層割当(例)

役割 可視化層 推奨共有方法 推奨アプリ・備考 アカウント要否 KO条件
施工管理者(現場監督) 層2 アカウント(組織アカウント持ち向け)+限定共有(アカウント不問の相手向け)— 両方を提供できる状態が必須 Trimble Connect, Cesium 相手による。組織アカウント持ちは要、持たない相手は限定共有で対応 要確認(官公庁案件は国内DC/ISMAP要件)
現場技術者(測量・出来形担当) 層1+層2 層1: アカウント(認証付き)/層2: アカウント+限定共有(両方を提供できる状態が必須 Potree・Navisworks(層1)、QGIS/Cesium(層2) 層1は要(有料ライセンスあり)。層2は限定共有で無アカウント対応可 要確認
下請け業者 層2 限定共有(基本。アカウント購入を強いない)+アカウント(継続参加者への付与を推奨) Cesium / Lizmap 原則不要(限定共有で対応)。継続参加者にはアカウント発行を推奨 要確認
BIMコーディネータ / モデラー 層1 アカウント(認証付き) Revit / Navisworks / Bentley iTwin 要(有料ライセンス) 要確認
品質管理・監理(第三者) 層2 アカウント(組織アカウント持ち向け)+限定共有(アカウント取得困難な機関向け)— 両方を提供できる状態が必須 QGIS/Lizmap、Cesium 相手による。組織アカウント持ちは要、取得困難な場合は限定共有で対応 要確認
発注者・行政(窓口担当) 層2+層3(広報用抜粋) 層2: アカウント(発注者組織・主要行政)+限定共有(アカウント不問の関係行政機関)/層3: 公開共有 層2: Lizmap など(限定共有対応ツール)/層3: Re:Earth・ArcGIS Online 発注者・主要行政は要。関係行政機関は限定共有で対応可 KO: 国内DC/ISMAP等遵守が必須
広報担当 / 住民向け公開 層3 公開共有(パブリック) Re:Earth, ArcGIS Online, Lizmap 不要(公開共有で可) 公開物は匿名化が必須

3.8 関係機関との情報共有

主な関係機関と共有内容

表3-3 主な関係機関と共有内容

関係機関 共有が必要な情報 タイミング 共有手段
発注者(国・自治体) 進捗・設計承認・出来形・報告書 随時・節目ごと SSOT参照権限付与・報告書送付
許認可機関(河川・道路管理者等) 設計図・施工計画・協議資料 協議時 図面・資料の外部共有URL
ライフライン事業者(電力・ガス・水道等) 埋設物位置・施工範囲・工程 着工前・施工中 GIS地図共有・平面図
地方自治体(市区町村) 事業概要・工程・住民説明資料 計画〜施工中 閲覧URL・説明会資料
住民・地権者 事業概要・工程・影響範囲・騒音振動情報 説明会・随時 パスワード付き閲覧URL・VR
隣接工事・他事業者 施工範囲・工程・仮設計画 施工調整時 図面・工程表の共有

情報共有の設計方針

表3-4 情報共有の設計方針

方針 内容
SSOTからの派生共有 関係機関への提供データは必ずSSOT(Published)から生成し、手動複製・メール添付による情報の分岐を排除する
機関別アクセス権限 各関係機関に必要最小限のデータへのアクセス権限のみを付与する
共有ログの保持 誰にいつ何を共有したかを記録し、協議・承認の証跡として活用する
フォーマットの柔軟対応 相手機関のシステムに合わせてDWG・PDF・CSV・GEOJSONなど形式を変換して提供する

4. 蓄積・保管層(タスクチーム作業環境)

タスクチームの作業環境はCDEの外側・各チーム裁量であり、CDE(SSOT)ストレージとは目的・要件が根本的に異なる。CDE選定で課したKO-A(認証付き外部共有)・KO-B(国内DC)は基本的に不要。代わりに、チーム内共有・ツール統合・CDEへの搬入しやすさが重要な評価軸となる。

タスクチーム作業環境

4.1 作業環境の分類(前提条件)

候補を評価する前に、チームがどのネット環境で作業するかを先に確認する。

重要: 建設・インフラプロジェクトの大多数のチームは「事務所+現場の両方で作業する」。オフライン同期の主体は個人PCではなくNAS(チーム共有ストレージ)である。個人PCのOneDrive/Box Driveキャッシュは各自に分散するため、チームで同じファイルに同時アクセスすると同期競合が発生する。NASをチームの共有作業ベースに置き、ネット復帰時にNAS→CDEへ定期同期する構成が現実的な標準パターン。

flowchart TD
    Q0{"社内ポリシーで<br/>外部クラウドへの<br/>直接接続が禁止?"}
    Q0 -->|はい| C["〔C〕自社VPN型<br/>大手ゼネコン・設計事務所等"]
    Q0 -->|いいえ| Q1

    Q1{"作業拠点の回線は<br/>光1Gbps以上か?<br/>(事務所・現場ともに)"}
    Q1 -->|はい| Q2
    Q1 -->|いいえ| B["〔B〕NAS+CDE同期型(大多数)<br/>設計者・施工者・測量・コンサル等<br/>NASで作業 → ネット接続時にCDE WIPへ同期"]

    Q2{"BIM/CIMファイルを<br/>複数人が同時並行で<br/>編集する作業があるか?"}
    Q2 -->|いいえ| A["〔A〕高速常時接続型(少数)<br/>発注者窓口・自治体担当等<br/>クラウド直接アクセス可・NAS不要"]
    Q2 -->|はい| ABIM["〔A-BIM〕BIM/CIM同時並行編集<br/>① ACC(クラウド共同編集)<br/>② NAS+CDE同期(〔B〕と同構成)も可"]

表4-1 タスクチーム作業環境の分類(前提条件)

分類 典型的なチーム 前提条件 作業環境の実態
〔A〕高速常時接続型(少数) 発注者窓口・自治体担当 光1Gbps以上(事務所固定回線)が前提 クラウド直接アクセス可。NAS不要
〔B〕NAS+CDE同期型大多数 設計者・施工者・測量・コンサル 現場・移動中はネット不安定 NASがチーム共有作業の基盤。ネット復帰時にNAS→CDE WIPへ同期
〔A-BIM〕BIM/CIM同時並行編集 BIM/CIM担当(Revit・Civil 3D等)かつ高速回線確保済み 複数人がBIM/CIMファイルを同時並行編集する ①ACCクラウド共同編集または②NAS+CDE同期(〔B〕と同構成)
〔C〕自社VPN型 大手ゼネコン・設計事務所(VPN必須) 社内ポリシー上、外部クラウドへの直接接続不可 自社サーバ+VPN。CDEへの提出は専用経路

4.2 評価要件(T1〜T5)

表4-2 タスクチーム作業環境の評価要件(T1〜T5)

# 要件 重み 重みの根拠
T1 チーム内共有・同時編集 ×3 複数メンバーが並行して草稿を作成・調整する場面が日常的に発生
T2 既存ツールとの統合(CAD・Office・BIM等) ×3 設計者・施工者が普段使うツールと連携できれば学習コスト・摩擦がなくなる
T3 バージョン管理・変更履歴 ×2 草稿段階での誤上書き・誤削除からの復元
T4 CDEへの搬入しやすさ(WIP提出) ×3 WIPへの提出が手間だと提出漏れ・遅延が発生しSSOTが崩れる
T5 コスト・導入障壁 ×2 各チームが追加費用なく使えることが普及の前提

4.3 候補・総合評価

各チームがすでに持っている環境を使うのが現実的。強制統一はコスト・運用負荷が高く不要。

〔B〕NAS+CDE同期型(大多数のチームが該当)

表4-3 〔B〕NAS+CDE同期型 候補・総合評価

環境 想定チーム T1×3 T2×3 T3×2 T4×3 T5×2 総合点(/39点)
NAS + Box同期 Box を CDE として採用(標準推奨) ◎(※a) 37
NAS + 手動アップロード クラウドサービス未契約チーム ○(※b) 35

〔A-BIM〕BIM/CIM同時並行編集

表4-4 〔A-BIM〕BIM/CIM同時並行編集 候補・総合評価

環境 想定チーム T1×3 T2×3 T3×2 T4×3 T5×2 総合点(/39点)
ACC(Autodesk Construction Cloud) BIM/CIM担当・光1Gbps以上・ACCライセンスあり ◎(※f) △(※c) 31
NAS + Box同期(〔B〕と同構成) BIM/CIM担当・ACCライセンスなし等 ◎(※a) 37

〔C〕自社VPN型

表4-5 〔C〕自社VPN型 候補・総合評価

環境 想定チーム T1×3 T2×3 T3×2 T4×3 T5×2 総合点(/39点)
自社サーバ・VPN環境 ゼネコン・大手設計事務所(VPN必須) △(※c) 24

※a NASをCDEと同一サービスの同期対象に設定することで、NAS上の更新ファイルがWIPに自動または半自動で反映できる。
※b 手動アップロードの場合は「提出ルール(ファイル命名・提出連絡)」の徹底が提出漏れ防止の鍵
※c 提出時はNAS→CDEへのコピーまたはエクスポート操作が必要。提出ミス・タイムラグが生じやすい
※f ACCはAutodesk専用プラットフォームであり、Box等の汎用クラウドストレージとは別物。BIM/CIM作業ファイルを汎用クラウドストレージに直接保存・同期することは非推奨または動作保証外。CDEをBoxとする場合、BIM/CIMチームの作業ファイルはACC内に留まり、完成成果物(IFC・PDF・点群等)をCDE(Box)のWIPへエクスポート提出するワークフローが基本。

4.4 CDEとの接続ルール(重要)

タスクチーム作業環境が何であれ、WIPへの提出ルールを統一することが最重要。環境を強制統一するより、提出プロセスを標準化する方が現実的。

提出ルール(例)
① 成果物がチーム内でレビュー・合意済みであること
② ファイル命名規則に従っていること([事業コード]_[図面番号]_[版数]_[日付])
③ CDEのWIPフォルダの所定の場所にアップロード
④ 提出連絡(チャット・メール等)で発注者担当に通知
→ 以降はCDE管理(Shared→Published)へ移行

統合パターン(理想): CDEをBoxとした場合、同一サービスの別フォルダをタスクチーム作業環境として使うことで、提出操作がフォルダ間の移動・コピーで完結する。ただしタスクチームフォルダのアクセス権限をCDE(WIP以降)と明確に分離することが必要。


5. 統合・可視化層(GIS基盤)

GISとデジタルツインの整理

概念 役割 主目的 本書での位置づけ
GIS基盤(本章) 地理空間データの管理・配信・2D/3D可視化 空間的意思決定支援・台帳管理・データ配信 空間データ統合の基盤(手段)
デジタルツイン活用層(第5章) GIS/BIM/IoTを統合し現実をデジタルで再現・同期 状態監視・シミュレーション・AR/VR活用 GIS基盤を活用する上位層(目指す姿)

本章はGIS基盤(空間データの管理・配信・可視化)を扱う。デジタルツイン的な活用(リアルタイム同期・シミュレーション・XR)は第5章で整理する。

空間データ可視化基盤

5.1 全体構成と役割

GIS基盤・空間データ可視化基盤は、CDEで管理されるSSOTデータを位置情報(座標系)という共通軸で統合・加工・配信し、関係者が地図・3D・グラフで直感的に状況を把握できるようにする。CDE本体(ストレージ・権限管理)とは分離するが、データの流れは一方向ではない。

[SSOT(CDE / Box等)] ←── バックシンク(GeoPackage/GeoJSON・CDE WIPワークフロー経由)
    ↓ ETLパイプライン(GDAL / PDAL / IFC変換 等)
[空間DB(PostGIS)・タイルストア(MBTiles / 3DTILES)]
    ↑ GIS属性編集・補正・新規追加(OGC API - Features / WFS-T / QGIS等、層1のみ)
    ↓ OGC API / 3DTILES配信
[配信サーバ(GeoServer / TileServer GL / Cesium Server)]
    ↓ 認証・CDN
[クライアント(Cesium / MapLibre GL / Lizmap 等)]

表5-1 空間データ可視化基盤の構成要素

構成要素 役割
ETLパイプライン SSOT変更を起点に、座標変換・フォーマット変換・タイル生成を自動実行(CI化)
空間DB(PostGIS) ベクタ地物・属性・メタデータ・文書リンク(file_url)を一元管理。GIS固有属性の書き込み・補正・追加の起点でもある
タイル・3Dストア 3DTILES(BIM/点群/地形)・MBTiles(ラスタ/ベクタタイル)を保管・配信
配信サーバ GeoServer/TileServer GL等でOGC/3DTILES/MVTを配信。リバースプロキシで保護
クライアント Cesium(3D)・MapLibre GL(2D)・Lizmap(地図ポータル)等。層1/2/3の権限に応じて表示・編集制御

5.2 データ処理パイプライン(ETL自動化)

調査・測量・設計で生成された各データ(1.3.1 記載)はCDEで原本を保管した上で、ファイル登録イベントをトリガーに可視化用の「派生物」を自動生成する。

表5-2 データ処理パイプライン(ETL処理内容)

データ種別 原本フォーマット ETL処理 派生物 表示
調査(報告書・写真) PDF/JPEG/GeoTIFF サムネ生成・GeoTIFFタイル化(GDAL)・メタ抽出 WMTSタイル・サムネ・GeoJSONメタ参照 WMS/Webドキュメントリンク
測量(点群) LAS/LAZ/E57 PDAL投影・フィルタ→Entwineタイル化 タイル点群(Potree/3DTiles形式) Potree/Cesium
測量(DSM/DTM/オルソ) GeoTIFF gdalwarp→gdal2tiles XYZ/WMTSタイル・等高線ベクタ MapLibre GL/Cesium地形ドレープ
設計(BIM/IFC) IFC/Revit(.rvt) IFC→3DTILES変換(IFC.js/ifcConvert/xeokit) 3DTILES/glTF(LOD・Draco圧縮済) Cesium/専用SaaSビューア
設計(CAD) DWG/DXF OGR→GeoPackage変換 GeoPackage/GeoJSON GeoServer/MapLibre GL
設計(土木/LandXML) LandXML/CSV 変換→PostGIS GeoJSONフィーチャ/MVT MapLibre GL/Cesium
GIS(ベクタ) Shapefile/GeoJSON/GeoPackage PostGISインポート→Tippecanoe MVT(PBF)/GeoJSON MapLibre GL/GeoServer

共通ETL要件

5.3 GIS基盤(空間統合・属性管理)

すべての業務データを位置情報という共通軸で統合する中核。PostGISを主DBとして採用し、地物・属性・メタデータ・文書リンクを一元管理する。

表5-3 GIS基盤(空間統合・属性管理)の機能一覧

機能 内容
空間・属性管理 EPSGコードによる空間参照を全データに付与。地物ごとの属性・台帳をGIS属性テーブルで管理・検索・参照
台帳・属性連携 各業務フェーズの台帳(CSV/DB)をGIS属性として取り込み、地物との関連付けを維持
文書・図面リンク ssot_idfile_urlapproval_status等をGIS属性に保持。GetFeatureInfoで文書を即参照・ダウンロード可能にする
専門データ取込 IFC(BIM/CIM)・DWG(CAD)・LAS/LAZ(点群)を受け入れGIS座標系に統合
空間データ形式対応 GeoJSON/Shapefile/GeoPackage/GMLを入出力し他システム・オープンデータとの相互運用性を確保
属性編集・補正 PostGIS属性テーブルの値をQGIS・Web GIS(GeoServer/Lizmap)またはOGC API - Features(PUT/PATCH)経由で直接修正する。編集権限は層1に限定し、変更者・変更日・変更理由を audit_log に記録する
新規地物・属性追加 現地調査・追加測量・台帳更新により新規地物または属性カラムを追加する。新規地物には ssot_id(UUID)を発番し、全システム共通キーとして使用する
変更履歴管理 属性変更はトリガベースの履歴テーブル(audit_log)で全件記録し、変更前後の値・変更者・タイムスタンプを保持する
CDEへのバックシンク GIS層で確定した属性・地物はGeoPackageまたはGeoJSONでエクスポートし、CDE(Box等)のWIP→Sharedワークフローを経てSSOTに反映する。GIS層が正本となる属性にのみ本手順を適用する

LIZMAP を動作させるための VM 候補

以下は QGIS Server + Lizmap Web Client を用いた可視化ポータルを想定した VM 構成候補です。実運用ではトラフィック量・同時接続数・タイル生成負荷・タイルキャッシュ有無に応じて調整してください。

運用上の注意(短く)

(参考)クラウド/オンプレ候補

上記は目安です。負荷試験(同時接続・タイル生成)を実施して実運用構成を確定してください。

ISMAP 登録(主要クラウド)

以下は主要クラウド事業者の ISMAP 登録状況(主要公開情報に基づく)。

各社の ISMAP ポータル検索(例)

注: ISMAP は多くの事業者で「サービス単位」かつ「リージョン/機能範囲」ごとに登録が行われます。正式な調達・利用判断では、上記の簡易表に加え ISMAP クラウドサービスリスト の該当行で登録番号・登録日・対象範囲(サービス名/リージョン)を必ず確認してください。

もし私の方で 登録番号(ISMAP ポータル上の「登録番号」列)を各社ごとに1つずつ取得して本文に明記してよろしければ、続けて各該当ページを掘り登録番号と登録日・参照 URL を追記します。

概算価格比較(目安・月額)

前提(見積条件の例): 東京リージョン相当、OS: Ubuntu、ストレージ: 250 GB SSD、帯域: 小〜中程度、オンデマンド課金(割引/リザーブ未考慮)。実運用ではマネージド DB・バックアップ・サポート費用・データ転送量が別途必要。

注意: 上記は概算レンジです。実際の見積りは「想定同時接続数」「タイル生成頻度」「バックアップ保持期間」「ネットワーク egress」「サポートレベル(SLA)」で大きく変動します。公共案件では ISMAP 適合確認と同時に、各社から正式な見積(構成+サポート)を取得してください。

(参考)国内クラウド / ホスティング候補

注: 上記国内サービスは「国内データセンタ要件」に対応しやすい候補ですが、ISMAP 登録状況・契約条件・運用サポート内容は随時確認が必要です。公共案件では必ず ISMAP 等の適合確認を行ってください。

ID連携原則

5.4 3D可視化(3DTILES統一)

3Dモデル配信は 3DTILES を中間フォーマットの標準とし、取り込み→タイル化→配信→表示を一貫して自動化する。

主要フロー

  1. 取り込み: IFC/RVT/DWG・LAS/LAZ・写真測量モデル等を受け入れ
  2. 前処理: 座標(EPSG/ECEF)整合、階層・セマンティクス抽出、マテリアル統合
  3. タイル化: メッシュ簡略化・LOD生成・Draco/KTX2圧縮 → 3DTILES 生成
  4. デプロイ: 3DサーバまたはS3+CDNへデプロイしストリーミング配信
  5. 表示: Cesium/Three.js等がビュー依存でタイルを逐次取得してレンダリング
  6. インタラクション: 断面・距離・属性クエリ・ハイライト等の3D操作を提供

BIM/CIM固有の考慮事項

設計上の留意点

5.5 2D配信(OGC準拠)

2Dの地図・属性データ配信はOGC標準に準拠して相互運用性を確保しながら、3D表示(3DTILES)と整合した座標系・メタデータを保持する。

表5-4 推奨OGCプロトコル / フォーマット(優先順)

プロトコル 用途 備考
OGC API - Features(読込) 属性フィーチャの取得・検索(GET)・フィルタクエリ GeoJSONを標準ペイロードとして扱う
OGC API - Features(書込) 地物・属性の新規登録(POST)・更新(PUT/PATCH)・削除(DELETE) 書込は層1認証・トランザクション管理必須。WFS-T 2.0をレガシーGISツール(QGIS/ArcGIS等)互換として併用
OGC API - Tiles / MVT(PBF) 高速ベクトルタイル配信 クライアント描画性能を最大化
WMTS / XYZ タイル化ラスタ背景(航空写真・オルソ)の高速配信 CDNと組合せ
WMS 動的ラスタ画像・GetFeatureInfo連携 レガシーツール互換
GeoPackage 配布用・オフライン用アーカイブ ベクタ/ラスタを単一ファイルで保持
GeoJSON APIレスポンス・軽量クライアント向け デバッグ・軽量用途
OGC API - Records / CSW メタデータ検索・カタログ連携 ISO 19115準拠

3D連携

パフォーマンス対策

推奨スタック

メタデータ(必須項目)
ssot_id, title, created_at, creator, epsg, bbox, accuracy, license, file_url, processing_history
カタログ登録時はISO 19115準拠フィールドを含め、OGC API - Records / CSWで検索可能にする。

PoC/導入時チェック

5.6 事業監理機能(SSOT活用層)

SSOTとして管理されたデータを活用し、事業管理が実施層を横断的に統括するための業務機能を可視化基盤から提供する。

表5-5 事業監理機能一覧(SSOT活用層)

機能 内容
進捗管理 各フェーズの成果データをSSOTから参照し、事業全体の進捗をリアルタイムに把握する
資料整理 設計書・会議録・住民対応記録等をSSOTから集約・整理・検索できる状態に保つ
可視化 SSOTデータを地図・3D・グラフで表現し、関係者が直感的に把握できるようにする
報告書作成支援 地図・3Dデータと属性情報を組み合わせ、高品質な報告書を効率的に生成する
状況把握レベル選択 概略〜詳細の複数粒度で表示を切り替え、意思決定の目的に応じた情報密度の確認ができる
VR連携 VRへのデータ出力に対応し、複雑な構造物のイメージ共有や住民説明に活用する
関係機関連携 許認可機関・ライフライン事業者等との情報共有をSSOTから必要なデータを抽出・提供することで円滑化する

5.7 アクセス制御・配信設計

可視化基盤のアクセス制御は「3. アクセス制御とデータ共有」の三層モデルに準拠する。

表5-6 可視化基盤のアクセス制御・配信設計

配信形態 認証 派生物の条件
層1(設計編集) VPN/ゼロトラスト内の内部サービス SSO+MFA。短いセッション有効期限 高解像度・完全属性。配信は署名付き
層2(関係者共有) 認証付きエンドポイント + 限定共有短期署名URL SSO+MFA推奨。外部はOTP/署名 必要最小属性。ダウンロード制御付き
層3(住民公開) CDN公開配信(WAF/RateLimit付き) 不要(公開) 完全匿名化・解像度低減済みの派生物のみ

共通要件

5.8 課題・PoC・ロードマップ

優先PoC項目(高)

運用ガバナンス(中)

技術改善・コスト(低〜中)

体制・教育(継続課題)

まずはPoC設計書(試験データ・評価指標・スケジュール)を作成し、実行→評価→運用ルール反映のサイクルを回すことを推奨する。

5.9 データ利用方式の分岐

空間データの「使い方」は、誰が・どの目的で使うかによって大きく2方式に分かれる。「3. アクセス制御とデータ共有」の三層モデル(層1〜3)と対応させると、方式・共有方法・具体的アプリの選択が明確になる。

データ利用方式の分岐

全体対応表(層・方式・共有方法・アプリ)

表5-7 データ利用方式の全体対応表(層・方式・共有方法・アプリ)

対象者 共有方法 データ方式 アプリ区分 代表的アプリ
層1 設計・編集 設計者・BIM担当・測量担当 アカウント(認証付き) ネイティブ方式(原本ネイティブ運用) 🗺️ GIS基盤 AutoCAD/Civil 3DRevitNavisworksArcGIS ProQGISLeica Cyclone(点群)
🏗️ デジタルツインPF KOLC+(建設BIM/CIM DT → 5.4
層2 関係者共有 発注者・施工管理・関係機関 アカウント + 限定共有(署名付き短期URL等) ネイティブ方式(原本ネイティブ運用) or タイル配信方式(XYZ/MVT/3DTILES) 🗺️ GIS基盤 ネイティブ方式: Trimble ConnectBIM 360 Viewer / タイル配信方式: Lizmap(認証付き)・CesiumJS(3D)・MapLibre GL(2D)
🏗️ デジタルツインPF torinome Base(Admin認証・限定共有要確認 → 5.6
層3 公開 住民・一般閲覧者・広報 公開共有(パブリック) タイル配信方式(XYZ/MVT/3DTILES) 🗺️ GIS基盤 Lizmap(公開)・CesiumJS(公開)・ArcGIS Online(公開マップ)
🏗️ デジタルツインPF Re:Earth(都市DT → 5.5)・PLATEAU VIEWtorinome Base(公開モード)
AR・現場 施工・監理担当・住民説明会 アカウント または 公開共有 タイル配信(3DTILES/glTF) 🗺️ GIS基盤 Cesium for Unity/Unreal(3DTILESレンダリングエンジン)
🏗️ デジタルツインPF torinome ARtorinome WebARPLATEAU AR(→ 5.6

層2ではネイティブ方式とタイル配信を並行して提供することで、専門ソフト利用者(設計者・施工管理者)と非専門者(関係機関・下請け)のどちらにも対応できる。


ネイティブ方式(原本ネイティブ運用)

概要

ネイティブ方式は、設計・測量・BIM 等の原本ファイル(DWG/IFC/LAS/ LandXML 等)を変換せずそのまま SSOT として管理し、専門ツールで直接開いて利用する運用モデルです。精度・セマンティクスを損なわず随時更新を反映できる点が最大の特徴で、層1(設計編集)を主目的に想定されます。

主なメリット

適用場面

フォーマット別の使い分け(ネイティブ前提)

簡易アーキテクチャ

SSOT(CDE: 原本保管)→ 専門ツールアクセス(直接ダウンロード or マウント)→ 編集 → CDEへ差分アップロード(WIP→Shared→Published ワークフロー)

差分アップロードをトリガーに、必要に応じて派生タイル(XYZ/MVT/3DTILES)を生成する ETL を動かすのが望ましい。

PoC(最小手順)

  1. 代表的な原本ファイル(IFC/DWG/LAS)を CDE に登録する。
  2. 専門ツールで原本を開き、小規模編集(注記・修正)を実施して差分を CDE にアップロードする。
  3. 差分イベントで ETL を起動し、派生タイルの再生成が行えることを検証する。
  4. バージョン管理(ssot_id + version)とアクセスログが残ることを確認する。

検証ポイント

運用上の推奨

表5-8 ネイティブ方式 評価サマリ

項目 評価
精度保持
随時更新への対応
変換コスト(公開向け) △(派生タイル生成は別工程)
対象層 層1(専門担当者) / 層2(専門共有)
公開・広域配信 △(一般公開は派生タイルを推奨)
多人数同時利用 △(同時編集には排他制御が必要)

注: 一般的な運用の目安として、KOLC+ArcGIS Pro の場合はタイル配信等への変換で共有を賄えるケースが多い。一方で RevitNavisworksQGISAutoCAD Civil 3D を原本のままネイティブで高速に共有・参照させる用途では、機能・性能確保のために有償の FORMA 等の専用ソリューションが必要になる場合がある(予算と要件に応じ要検討)。

タイル配信方式(XYZ/MVT/3DTILES)

概要

タイル配信方式とは、原本を CDE に保管しつつ、表示・公開用途に最適化した派生データ(2D/3Dタイル)を生成して配信する手法です。ブラウザ/モバイル/AR クライアントでの軽快な表示と大規模同時配信を目的とします。

主なメリット

適用場面(簡潔)

フォーマット別の使い分け

簡易アーキテクチャ(概略)

CDE(原本) → ETL/変換ワーカー → タイルストア(MBTiles / オブジェクトストレージ) → CDN → クライアント

(認証領域はプロキシ/署名付きURL/OAuth で制御)

PoC(最小手順)

各出力を S3 等に置き CDN に配信し、MapLibre/CesiumJS で簡易確認する。

検証ポイント

運用上の推奨


推奨方針(ハイブリッド)

原本(ネイティブ方式(原本ネイティブ運用))は CDE で SSOT として保管・管理し、共有・公開・AR 用にはタイル配信方式(XYZ/MVT/3DTILES)の派生物を自動生成する。

[CDE: 原本保管(SSOT)— ネイティブ方式]
    │  層1: アカウント認証で専門ソフトから直接利用
    ↓ 更新イベントをトリガーに自動ETL(タイル配信生成)
[PostGIS + タイルストア]
    ├── 2D: XYZ/WMTS/MVT タイル  ← 層2(認証)/ 層3(公開)
    └── 3D: 3DTILES / glTF        ← 層2(認証)/ 層3(公開)/ AR
    ↓
[配信サーバ + CDN]
    ├── 層2(アカウント認証 + 限定共有): Lizmap / CesiumJS / torinome Base(認証付き)
    ├── 層3(公開共有): Re:Earth / Lizmap / PLATEAU VIEW / CesiumJS / torinome Base(公開)
    └── AR: torinome AR / torinome WebAR / Cesium for Unity・Unreal(3DTILES/glTF ストリーミング)

6. デジタルツイン活用層

本章の位置づけ
デジタルツイン活用層は、「GIS基盤(第4章)が提供する空間データ」を活用して、現実の物理対象(構造物・インフラ・都市)をデジタル空間上に再現・同期する。GISが「手段」であるのに対し、デジタルツインは「目指す姿・活用層」である。本章では代表的なDTプラットフォームとして 建設BIM/CIM DT(KOLC+: 5.5)スマートシティ都市DT(Re:Earth: 5.6)XRデジタルツイン(torinome: 5.4) を取り上げる。

デジタルツイン活用層

6.1 GIS基盤とデジタルツインの関係

GIS基盤(第4章)= データインフラ
  │
  ├── データ保管・処理
  │       ・ PostGIS(空間DB)/ GeoServer(OGC配信)/ TileServer GL
  │       ・ ETLパイプライン(GDAL/PDAL/py3dtiles)→タイル生成
  │
  ├──▼タイル配信エンドポイント:ここが接続界面▼───
  │       【■ 2Dタイル】 XYZ・WMTS(ラスタ)/ MVT/PBF(ベクタ)
  │       【■ 3Dタイル】 3D Tiles(OGC標準)/ glTF/GLB
  │       → このエンドポイントを読み取る側が「DT活用層」
  │
  └── 活用層(デジタルツイン)= アプリケーションプラットフォーム
          ・ 建設BIM/CIM DT: KOLC+(4D工程・出来形・現場リアルタイム同期)
          ・ 都市DT: Re:Earth / PLATEAU VIEW(スマートシティ・住民説明会)
          ・ XR DT: torinome(CesiumJS基盤・広域表示+AR/VR/WebAR)
          ・ IoTリアルタイム同期・シミュレーション・将来予測

タイルが接続界面: GIS基盤とDT活用層の連携はタイル形式を通じたエンドポイントで行われる。GIS基盤は2D(XYZ/WMTS/MVT)・3D(3D Tiles)のタイルを生成・配信する「タイルプロバイダ」であり、DTプラットフォームはそのタイルを取得・レンダリング・ XR展開する「タイルコンシューマ」である。この分業が高速性・大視点共有・XR連携を同時成立させる根拠である。

表6-1 GISとデジタルツインの役割の違い

観点 GIS基盤 デジタルツイン活用層
本質 地理空間データの管理・分析・可視化の基盤 現実の物理対象をデジタルで再現・同期する概念
時間軸 静的・スナップショット中心 リアルタイム同期・将来予測
目的 空間的意思決定支援 状態監視・シミュレーション・制御
CDE上の位置づけ データ保管・配信・可視化の「手段」 プロジェクトCDEが目指す「状態像(ゴール)」
接続界面 タイル配信エンドポイントを提供(タイルプロバイダ) タイルを取得・レンダリング・XR展開(タイルコンシューマ)

6.2 デジタルツインの構成要素

表6-2 デジタルツイン構成要素

構成要素 内容 主なツール例
3D座標層 BIM/IFC・点群・PLATEAUの統合・3DTILES配信 KOLC+(建設BIM/CIM DT), Re:Earth(都市DT), PLATEAU VIEW, torinome(XR DT)
リアルタイム層 IoTセンサー・現場カメラ・測定データのリアルタイム取込 GNSSリアルタイム、測定センサー連携
シミュレーション層 之漏件・施工手順・災害を現実に影響を与えずに事前検証 シミュレーションエンジン、Unity/Unreal
XR屠映層 AR/VRで現場または会議室で実宯大展示 torinome AR/VR/WebAR, PLATEAU AR

6.3 デジタルツイン・ロードマップ

プロジェクトCDEにおけるデジタルツインの展開は段階的に進めることを推奨する。

ステップ1(入口): GIS基盤でBIM/IFC・点群・都市モデルの3D可視化を実現する。
ステップ2(展開): IoTセンサー・現場データとのリアルタイム連携を追加する。
ステップ3(成熟): シミュレーション・AR/VR活用まで拡張し、事業全体の意思決定・住民説明・維持管理を支援する。

デジタルツインプラットフォーム代表事例: 建設BIM/CIM DT「KOLC+」は本章 5.4 に、スマートシティ都市DT「Re:Earth」は本章 5.5 に、XRデジタルツイン「torinome」は本章 5.6 に記載する。

表6-3 DTプラットフォーム比較(KOLC+ / Re:Earth / torinome)

観点 KOLC+(建設BIM/CIM DT) Re:Earth(都市DT) torinome(XR DT)
対象スケール 工事現場〜路線 都市・地域・広域 広域〜現場
BIM/CIM詳細管理 ○(表示のみ)
広域高速表示 (CesiumJS基盤)
PLATEAU連携 (PLATEAU・ Google 3D Tiles)
リアルタイム同期(現場センサー・GNSS)
AR/VR/XR △(360写真・GNSS程度)
住民説明・広報(層3) ◎(WebAR)
設計・施工管理WF
ノーコード操作
国内DC / ISMAP 要確認 要確認

使い分けの目安: 工事現場スケールの進捗・出来形・リアルタイム同期 → KOLC+。都市・地域スケールの広域可視化・ノーコード・PLATEAU・公共実績重視 → Re:Earth。広域 CesiumJS 表示 + AR/VR/WebARのXR体験まで一気通貫 → torinome

6.4 KOLC+(建設BIM/CIMデジタルツインプラットフォーム)

BIM/CIM・点群・設計データを統合し、現場と設計・監理の状態をリアルタイムで同期する建設向けデジタルツインプラットフォーム。KOLC+(運営: KOLG Inc. / サービスページ: https://kolcx.com/)は、GIS基盤(第4章)が提供する3DTILES・点群・2D地図等を取り込み、工事進捗・出来形・4D工程をデジタル空間上で再現・管理する。GIS基盤が「データを供給する基盤」であるのに対し、KOLC+は「建設プロジェクトの状態をデジタルで再現・監理するプラットフォーム」である。

注: KOLC+ 等のベンダー提供 API や Webhook を利用して、承認済みの最終成果を自動的に CDE の Archived に登録できるかを事前に検証することを推奨します(認証・メタデータ渡し・冪等性を PoC で確認)。

評価と留意点


6.5 Re:Earth(スマートシティ・都市デジタルツインプラットフォーム)

Re:Earth(運営: Eukarya Inc. / サービス: https://reearth.io)は、CesiumJSを基盤としたノーコード型スマートシティ・都市デジタルツインプラットフォーム。国土交通省のPLATEAUプロジェクトにおけるWeb可視化環境としても採用実績があり、都市・インフラのデジタルツイン可視化(住民説明・広報・スマートシティ)に広く用いられる。

主な特徴

主な対応データ形式

GeoJSON3DTILES(PLATEAU都市モデル対応)、CZMLKML/KMZWMS/WMTS(OGC準拠)、MVT

評価と留意点


6.6 torinome(XRデジタルツインPF・HoloLab)

ホロラボ(HoloLab Inc.)が開発・運営する XR デジタルツインプラットフォーム(サービスページ: https://hololab.co.jp/services/packages/torinome/)。torinome Base は CesiumJS を基盤とした 3D 地球儀ベースの Web GIS であり、Re:Earth と同等の広域・都市スケール 3D 表示能力を持つ。これに加えて AR/VR/WebAR の XR 層を一気通貫で提供できる点が最大の特徴。PLATEAU / Google Photorealistic 3D Tiles・CZML(CesiumJS 専用フォーマット)への対応も CesiumJS 基盤の証左である。タイル配信方式の層2〜3・AR/VR/WebAR を単一プラットフォームでカバーできる。

アプリケーション構成(7種)

表6-4 torinome アプリケーション構成(7種)

アプリ 対応デバイス 主な用途
torinome Base PC / タブレット(Webブラウザ) 3D 地球儀ベースの Web GIS。3D 都市モデル・点群・GIS データを重畳表示。作成した地図は URL で共有可能。全アプリの起点(母艦)
torinome Spaces PC / タブレット(Webブラウザ) 緯度経度に依存しない原点ベースの空間オーサリングツール。3D データをドラッグ&ドロップで空間を構築・検証。乃村工藝社と共同開発
torinome Admin PC / タブレット(Webブラウザ) ユーザー管理・アクセス制御・XR コンテンツ登録・一括編集・CSV 出力・外部連携設定。層2の認証管理を担う
torinome AR iPad Pro / iPhone Base に登録したデータを現実世界に AR 表示。実寸大または縮小サイズで確認。専用マーカーを使用
torinome Planner iPad Pro AR カードと 3D モデルでテーブル上の空間レイアウト検討。複数人で同時議論でき、結果は Base にリアルタイム反映
torinome VR / for AVP / for Glasses Meta Quest 3 / Apple Vision Pro / MiRZA 没入型 VR・高精細パススルー MR・ハンズフリー AR。Base や Spaces とシームレス連携
torinome WebAR スマートフォン(各種ブラウザ) アプリ不要・ブラウザのみの AR 体験。マーカー読み込みで表示。住民説明会・観光・広報向け

対応データ形式

glTF/GLB(メッシュ)、LAS(点群)、3D Tiles(Gaussian Splatting・GIS データ・都市モデル)、GeoJSONCZMLKML/KMZ、iPhone スキャンデータ(LiDAR)、テキスト・URL・動画・画像、PLATEAU / Photorealistic 3D Tiles(Google)

セキュリティ・アクセス制御

プランと料金感

表6-5 torinome プランと料金感

プラン 内容
ベーシック Base・Spaces・Admin
フルパック Base・Spaces・Admin + AR・Planner・VR・WebAR 全7アプリ
有償トライアル あり(詳細は問い合わせ)

料金は非公開(要問い合わせ)。カスタマイズ開発・外部システム連携(API)のオプションあり。

評価と留意点


7. 事業監理層(AI支援)

7.1 設計原理と処理パイプライン

目的:

設計原理(原理的要件):

データモデルと知識表現:

処理パイプライン(理論的構成):

  1. インジェスト層: BOX(SSOT)から文書を取得し、段落・条項単位にセグメント化。
  2. 正規化層: OCR補正・単位標準化・用語正規化・座標系/時間形式統一を適用。
  3. 構造化化層: 表・仕様・箇所参照を抽出し、メタ情報として付与。
  4. 知識化層: セグメント単位で埋め込みを作成し、ベクトルDBへ格納(メタを強く付与)。
  5. 推論層: レトリーバ(RAG)で関連セグメントを取得し、引用付きコンテキストをLLMへ与えて応答生成。
  6. 検証層: 応答の出典一貫性・信頼度を評価し、必要なら再検索やヒューマンレビューへエスカレーション。

RAG設計上の注意点(理論):

評価指標(KPI):

セキュリティ・プライバシー原則:

展開パターン:

運用的結論:

7.2 RAG向け SSOT(法律・要領・マニュアル等)の設置案

AI(RAG)で信頼できる応答を得るためには、一次情報を整備した専用のSSOTコレクションを用意することが効果的です。ここでは道路・河川に関する法令、要項、要領、運用マニュアル、保守手順書、設計基準等をBOX上に体系的に収集・管理するための設計案を示します。

優先度付き収集リスト(道路・河川分野の例)

以下は優先順位(高→中→低)を付けて整備する推奨リストです。まずは「高」からBOXに集め、PoCで品質検証を行ってから中→低へ広げてください。


7.2.1 ガイドライン/基準書の具体例(詳細)

RAG 用 SSOT に優先的に含めるべきガイドラインや基準書の具体例とその役割を示します。

7.2.2 整備指針(収集・正規化・メタ付与の具体手順)

RAG 信頼性を高めるための実務的な整備手順とルールの例です。

  1. 収集ルール設計
    • 収集対象を『法令/要領/マニュアル/データ(検査)』等のカテゴリで定義。優先度タグ(high/medium/low)を必須にする。
    • 収集元を明記(官報/省庁サイト/自治体公式/ベンダー)し、ソースの信頼度を評価する。
  2. 文書化とメタデータ付与
    • 上で示したメタ(document_type, jurisdiction, effective_date, version, legal_citation, review_owner, sensitivity)を必須化。
    • 逐条・逐項の分割(条番号、節番号)をファイル内のセグメントとして保持し、埋め込みはセグメント単位で行う。
  3. 正規化ルール
    • 単位統一(m, km, kgf→N 等)、座標系標準化(EPSG コードの明記)、日付フォーマット統一を実施。
    • OCR 出力は必ず正規化パイプラインを通し、誤字訂正辞書(用語集)で補正する。
  4. 出典マッピング
    • 各埋め込みベクトルには source_type, box_file_id, version, segment_id, jurisdiction を含める。
    • LLM 応答テンプレートは「引用表示(条文/要領名/版)」→「要約」→「参考箇所へのリンク」の順で出力する。
  5. 品質管理とレビュー
    • 法務/技術レビュー担当を明確化し、改定時はレビュー→承認→更新のフローを実行。
    • 定期的なヒューマンレビュー(サンプル検証)と自動指標(出典一貫性率)を組み合わせて品質を監視。
  6. 運用制約とリスク管理
    • 地方差・言語差の管理(自治体ごとの要領は jurisdiction で分離)
    • 機密データ、個人情報は埋め込み対象外または匿名化・マスキングを義務化。
  7. 用語辞書と専門語彙管理
    • ドメイン辞書(法令用語、技術用語、略語)を作成し、OCR 正規化・検索シソーラス・LLM プロンプトの補助に利用する。

7.3 実装例(BOXMCP 等)

以下は BOXMCP(Box のイベント/コネクタ機能)を用いた実装例です。理論節で示した設計原理に基づき、実運用でのイベント駆動・差分処理・出典トレースをどのように実装するかを示します。


8. 事業監理層(概算事業費)(AI支援)

8.1 RAGベースの早期概算(目的・ワークフロー・PoC)

目的:

必須インプット:

代表ワークフロー:

  1. 事業監理が前提(対象範囲・単価版・精度目標)を定義する。
  2. データ準備: SSOT から過去積算・台帳・単価表を抽出し、セグメント化・正規化(単位・用語・日付)を実施する。
  3. 埋め込み生成: セグメント単位で埋め込みを作成し、ベクトルDBに格納する。
  4. 初期概算生成: レトリーバで関連セグメントを取得し、LLMに出典付きコンテキストを与えて初期概算と乖離要因候補を生成する。
  5. フラグ付け: LLM応答で「図面要確認」や「データ欠落」の箇所にフラグを立てる。
  6. レビュー・迭代: 事業監理がレビューし、必要箇所を精査(GAIA等で数量抽出)または係数で補正する。

RAG と Gaia 等の使い分け(要旨):

成果物(出力):

8.2 Gaia Cloud等の選定根拠と利用ルール(概要)

前提: 本節は Gaia Cloud 等がネットワーク/サイトライセンス(同時起動/concurrent)を提供し、組織横断での導入が可能であることを想定して記述している。実際の契約形態・価格はベンダー見積りで確認すること。

選定根拠(要点):

期待できる効果:

想定適用範囲(運用上の区分):

導入チェックリスト(選定・PoCで確認すべき項目):

  1. 精度検証: 過去案件での出力(数量・金額)と実績値の乖離分布を確認する(目標例: RAG+Gaiaで概算誤差を主要指標以下に収束)。
  2. データ連携: SSOT(Box等)からのデータ取り込み/出力(CSV/Excel/JSON)・API連携が可能かを確認する。
  3. 運用コストとSLA: 利用料金、処理コスト、サポート体制(オンサイト/リモート)を評価する。
  4. セキュリティ/準拠性: データ所在(国内DC可否)・ISMAP/組織ポリシー適合の有無を確認する。
  5. ワークフロー適合性: RAGワークフローとの突合(出典トレース保持・補正履歴の記録)が運用で可能かを確認する。

簡潔な運用ルール(サンプル):

  1. 投入閾値: RAG初期概算と既存実績の相対乖離 > 20%、または図面解釈に高い不確実性が検出された場合に限定して Gaia Cloud等 を適用する。
  2. データ準備: Gaia Cloud等に渡すデータは「数量抽出に必要な座標系・スケール・属性(メタ)」を満たしていること(前処理チェックリストで合格後に実行)。
  3. 出力管理: Gaia Cloud等の出力は原資料(box_file_id 等)およびRAG由来の文脈と突合し、最終値は事業監理が承認する。出力差分・補正履歴を必ず保存する。
  4. 最小実行単位: 実行はプロジェクト単位/区間単位で行い、コストとメリットを比較して投入を決定する。

リスクと留意点:

推奨PoC設計(短期):

※ 本節の Gaia Cloud等に関する記述は製品ページおよび公開情報の要点を整理したもので、詳細はベンダー資料・マニュアルで確認してください。

9. 公開・ガバナンス層(SSOT共有・公開)

この層は、SSOTから公開物を派生・生成して配信する「公開プロセス」と、公開を制御する「ガバナンス(承認・監査・ポリシー)」を合わせて扱います。承認フロー(ワークフロー)は公開プロセスの一部として位置づけられ、WIP→Shared→Published といった状態遷移のトリガー、公開メタデータの付与、公開物の差分管理、通知・ログ保管、公開権限の検査を担います。つまりワークフローは独立した手続きではなく、公開・ガバナンス層の運用機能として実装されるべきものです。

承認フロー(ワークフロー)

9.1 CDEの決済フロー(WIP → Shared → Published / Archived)

ISO 19650のステータス遷移は単なるデータ管理の便宜ではなく、正式な決済(承認)プロセスを表す。

flowchart TD
    TT["TaskTeam【タスクチーム】<br/>作成・修正(CDE外)"]
    EX["Exchange【やり取り】<br/>CDE外からの受領・一時保管(バッファ)"]
    WIP["WIP【作業中】<br/>共有依頼前の確認(受注者)"]
    SH["Shared【共有】<br/>審査・承認待ち(発注者)"]
    PB["Published【活用】<br/>承認済み現行版(関係機関等での活用)"]
    AR["Archived【アーカイブ】<br/>業務・フェーズ完了単位の<br/>報告書・納品物保管(公開と別枠)"]
    ASP["主に「調査・測量・設計」<br/>KOLC+ / Basepage 等<br/>受発注者間のASP承認ワークフロー"]

    TT -->|"やり取り"| EX
    TT -->|"TaskTeamで作成・WIPへ提出"| WIP
    EX -->|"整理"| TT
    WIP -->|"指摘あり → タスクで修正・再提出(繰り返し)"| TT
    WIP -->|"チーム内確認・共有依頼(受注者)"| SH
    SH -->|"審査・承認(発注者)"| PB
    ASP -->|"承認完了(最終版)→ Archived へ"| AR
    SH -->|"業務・フェーズ完了時に保管(別枠)"| AR

表8-1 CDEの決済フロー 遷移アクションと実行者

遷移 アクション 実行者
TaskTeam ↔ Exchange 受領・一時保管・整理 タスクチーム
WIP → Shared チーム内確認・共有依頼 受注者(各担当)
Shared → Published 審査・承認(契約上の受理) 発注者(監督職員等)
Shared → Archived 業務・フェーズ完了時に保管(公開とは独立した別枠) 発注者/システム
ASP → Archived ASP上で承認された最終成果を Webhook/API により Archived に登録(ssot_id 等のメタデータを付与) 受注者 / ASP / システム

最優先確認事項: 発注者(国・自治体)の情報セキュリティポリシーおよびガバメントクラウド方針によりクラウド利用可否・使用可能サービスが限定される場合がある。ストレージ選定は事業開始前に発注者と合意が必要。

9.2 承認フロー推奨パターン

表8-2 承認フロー推奨パターン一覧

推奨度 パターン 例(サービス) 概要 長所 短所
1 【推奨ハイブリッド】タスク管理ツール + フルスタック Backlog + FastAPI + React/Next.js (Coolify) フルスタック承認画面+タスク管理のハイブリッド構成 監査証跡と高品質な承認UIを両立。Shared→Published に最適 初期開発コストが最大。PoCはP2単体から開始を推奨
2 フルスタック Coolify React フロントで承認UIを提供。APIワーカーでBox操作・監査ログ・バッチ処理を実行 UXと柔軟性が最大 セルフホストの運用負荷が必要
3 Serverless / Managed Vercel フロント/Serverless 関数で簡易UIを提供 マネージドでスケーラブル 監査証跡・トレーサビリティがP1に比べ弱い
4 タスク管理ツール + 外部APIワーカー Backlog + FastAPI Backlogタスク完了をWebhook起点にしてFastAPIがBox操作を実行 既存のタスク運用を活用でき導入が速い。PoC開始に最適 本番移行時はP1への移行を検討
5 【KO-U】 ローコード + 外部APIワーカー Power Automate + Azure Functions MS環境が整備済みの組織向け。受注者内部フロー限定 Office/Teams との統合が容易 発注者正式承認フローへの適用はKO-U
6 【KO-U】 ローコード + 外部APIワーカー Box Relay + FastAPI Box ネイティブで導入が速い。受注者内部フロー(WIP系)に限定 Box ネイティブ 差戻し理由の構造化・複数案件並行管理が困難。KO-U
7 【KO-U】 ローコード + 外部APIワーカー n8n + FastAPI 受注者内部・PoC 限定 自ホストで柔軟に連携可能 承認UIは開発者向けで一般担当者には事実上使用不可。KO-U

KO-U(承認UI/UX): 発注者担当者が直接操作する正式承認フロー(Shared→Published)でUI品質が低いと運用そのものが破綻する。P5〜P7の汎用UIは本フローへの適用不可。

9.3 得点順(承認パターン比較表)

評価基準(重み): 監査性(40) / セキュリティ/コンプライアンス(30) / Usability(20) / インフラ・保守運用(7) / 導入コスト(3)

表8-3 承認パターン比較(得点順)

パターン KO-U 得点(100) 監査性(40) セキュリティ(30) Usability(20) インフラ(7) 導入コスト(3)
P1: タスク管理ツール + フルスタック 94 40 30 20 3 1
P2: タスク管理ツール + 外部APIワーカー ❌ KO-U 88 36 30 15 4 3
P3: フルスタック (Coolify) 76 28 25 18 3 2
P4: ローコード + 外部APIワーカー (Power Automate) ❌ KO-U 76 32 30 6 6 2
P5: ローコード + 外部APIワーカー (Box Relay) ❌ KO-U 76 32 30 6 6 2
P6: Serverless / Managed (Vercel) 74 24 25 17 6 2
P7: ローコード + 外部APIワーカー (n8n) ❌ KO-U 68 28 25 8 5 2

推奨(事業監理観点): 本番運用ではP1ハイブリッドを目標に据え、まずP2単体でPoCを実施し、承認UIの課題が顕在化した段階でP3のフルスタック承認画面を追加するロードマップが最も現実的。P4〜P7は受注者内部フロー(TaskTeam/WIP系)に限定する。

9.4 Webhook起点での実装方式(比較)

表8-4 Webhook起点での実装方式の比較

方式 向いている条件 汎用性/拡張性 監理・運用の注意点
FastAPI(VM/コンテナ) 仕様変更が多い、独自ロジックが厚い、ベンダロックを避けたい 高い ランタイム/パッチ適用/監視を自前運用する必要
Azure Functions / AWS Lambda 初期導入を速くしたい、サーバ運用を最小化したい 中〜高 実行時間制約、ネットワーク制御、監査ログ設計を要確認
Cloud Run / App Service FastAPI資産を活かしつつ運用負荷を下げたい 高い IAM・ネットワーク境界・コスト監視の設計が必要
n8n / Logic Apps 等のローコード 早期PoC、ワークフロー可視化を重視 署名検証・冪等性・再試行制御を明示実装すること

非機能要件(実装言語・フレームワーク名より重要)

9.5 承認対象ごとの推奨実装

表8-5 承認対象ごとの推奨実装

承認対象 主な承認主体 推奨実装 理由
TaskTeam 内部レビュー(草稿合意) 受注者チーム内 タスク管理ツール(Backlog 等) 日常業務に近く、担当・期限・差戻しを管理しやすい
TaskTeam -> WIP 提出可否 受注者側責任者 タスク管理ツール + 外部APIワーカー 承認イベントをWebhook起点にして、WIPへの登録処理を自動化しやすい
WIP -> Shared 共有依頼 受注者側責任者 タスク管理ツール + 外部APIワーカー 監査で重要な遷移。task_idとファイルIDの紐付けを残しやすい
Shared -> Published 正式承認 発注者(監督職員等) ハイブリッド(タスク管理ツール + フルスタック)を強く推奨 発注者担当者が直接操作する正式承認フロー。UI/UXは事実上のKO条件
Shared -> Archived 保管判断 発注者/PMO ハイブリッド(タスク管理ツール + フルスタック) 保存・証跡管理の一貫性確保のためP1統一を推奨
緊急差替え・取り下げ 発注者責任者 + システム管理者 手動承認(オンコール)+ 証跡記録(P1) 例外処理は即時性を優先し手動で実行、事後にP1で操作ログを永続化

10. 付録

10.1 可視化アプリ対応表

主要可視化アプリ・プラットフォームについて「主に対応する可視化層」「主な機能」「認証・連携」を整理する。実際の導入可否は各製品の最新仕様・契約条件で確認すること。

「可視化層」欄の凡例: 記載なし=確認済み / (調査中)=限定共有対応・認証方式等の詳細が未確認。導入前に要確認。

表9-1 主要可視化アプリ対応表

ツール 可視化層 主な機能 認証・連携 国内DC/ISMAP
Cesium / 3D Tiles 層2/層3(調査中) 3DTILES/glTF対応、自己ホスト可/Cesium ion SaaS。自己ホスト+リバースプロキシで層2対応可能だが標準機能での対応範囲は要確認 ionトークン、カスタムSSO/APIトークン Cesium ionは海外SaaS。自己ホストで国内運用可
KOLC+ 層1 3Dタイル・点群・4D・注記・ワークフロー。SAML2.0(SSO)対応 SAML2.0(SSO)・2段階認証 国内DC(さくら/AWS東京)・ISMAP登録・ISO27001
CIMPHONY Plus 層2(調査中) 点群統合・注記・計測・断面出力。限定共有(パスワード付き期限付きリンク)対応状況は要確認 SSO/法人向け連携 NETIS登録済み
Re:Earth 層1/層2/層3 CesiumCMS・ストーリーテリング、自己ホスト可。認証連携・アクセス制御の設定により層1(管理者向け認証)・層2(共有リンク等による関係者共有)・層3(パブリック公開)の全層に対応。REST/GraphQL API、プラグインで認証連携可 REST/GraphQL API、プラグインで認証連携可 日本事業者。ISMS/国内DC要確認
torinome(HoloLab) 層2(調査中)/層3/AR XRデジタルツインプラットフォーム(HoloLab製)。3D都市モデル(PLATEAU)・点群(LAS)・3DTILES・glTF・GeoJSON等を3D地球儀上に重畳表示。Admin機能でユーザー・アクセス制御が可能で層2対応の可能性あり(限定共有対応は要確認)。AR(iPad/iPhone)・WebAR(スマートフォン・ブラウザ)・VR(Meta Quest 3/Apple Vision Pro/MiRZA)に対応。外部API連携対応 Admin機能によるユーザー管理。OAuth/SAML詳細は要確認 日本事業者(HoloLab Inc.)。SaaS型。国内DC/ISMAP要確認
Potree 層1/層2(調査中) 点群ビューワー・タイル化ツール。標準では認証機能なし。リバースプロキシ/WAFで認証を追加すれば各層に対応可能だが設定内容による 認証機能なし(リバースプロキシ/WAFで保護が必要) 自己ホストで国内運用可
iTowns 層2/層3(調査中) 地理空間3D表示・タイル対応。SSO連携はカスタム実装が必要。限定共有対応状況は要確認 カスタム実装でSSO連携可 自己ホスト
Autodesk (Forma / Construction Cloud) 層1/層2(調査中) BIM表示・注記・4D/管理機能。有料SaaSでSSO/OAuth対応のため層1は確実。限定共有(パスワード付き期限付きリンク)対応状況は要確認 SSO/OAuth対応(商用SaaS) グローバルSaaS。国内DC/ガバメント向けは契約確認
Bentley iTwin 層1/層2(調査中) IFC・BIM・デジタルツイン統合。有料エンタープライズSaaSでOAuth2/SSO対応のため層1は確実。限定共有対応状況は要確認 OAuth2 / SSO、エンタープライズ向け データセンター位置は要確認
Trimble Connect 層1/層2(調査中) BIM点群データ共有・管理。有料SaaSでSSO/API対応のため層1は確実。限定共有対応状況は要確認 SSO/API対応 要確認
QGIS / QGIS Server 層1/層2/層3 デスクトップGIS・豊富な解析機能・プラグイン。自己ホストで全層対応可能 LDAP/SSO連携可 自己ホストで国内運用可
Lizmap 層1/層2/層3 QGISによる地図をWeb公開。LDAP等の認証連携・グループ管理可。認証設定により層1(管理者向け認証)・層2(関係者共有)・層3(パブリック公開)の全層に対応 LDAP等の認証連携・グループ管理可 自己ホスト可
ArcGIS Online 層1/層3 Webマップ・ダッシュボード・ストーリーマップ。組織アカウント(SSO/SAML対応)による層1利用と、パブリック公開による層3利用が可能。限定共有非対応のため層2には不適 ArcGIS組織アカウント/SAML グローバルSaaS。国内要件は契約確認

注意: 各アプリの「認証方式(SAML/OAuth/独自)」「APIの有無」「データ所在(国内DC要件)」は導入前に必ず確認する。層2として使用する場合は、アカウント共有と限定共有(パスワード付き・有効期限・ダウンロード制御)の両方に対応していることを事前に確認すること。 アカウント共有のみしか対応していないツールは、アカウントを持たない関係機関・下請け等への共有ができず、層2要件を単独では満たせない。

10.2 認証・API・国内DC 暫定まとめ

下表は公開情報を基にした暫定評価。公共案件でのKO判定(国内DC必須等)を想定する場合、各ベンダーの官公庁向けプラン/ガバメントクラウド対応/契約書面での所在地明記を必ず取得すること。

表9-2 認証・API・国内DC 暫定まとめ

ベンダー 認証方式 API / 開発者向け 国内DC / ISMAP / ISMS ソース
KOLC+ SAML2.0(SSO)・2段階認証 REST API 提供 国内DC・ISMAP登録・ISO27001 https://kolcx.com/feature/security/
ArcGIS (Esri) OAuth2 / SAML / APIキー 豊富なREST API(ArcGIS Platform) ArcGIS Online はグローバルSaaS。ArcGIS Enterprise はセルフホスト可 https://trust.arcgis.com/
Autodesk (APS) OAuth2(2-legged/3-legged/PKCE) APS(旧Forge)各種REST API 基本はグローバルSaaS https://aps.autodesk.com/
Bentley iTwin OAuth2 / SSO iTwin Platform APIs データセンター位置は要確認 https://developer.bentley.com/
Trimble Connect SSO / OAuth 系 Trimble Connect API 要確認 https://developer.trimble.com/
Cesium / Cesium ion ionトークン(APIキー) CesiumJS(OSS)+Cesium ion(SaaS tiler/API) Cesium ionは海外SaaS。自己ホストで国内運用可 https://cesium.com/docs/
Re:Earth REST / GraphQL API(CMS) API でデータ管理・配信可能 日本事業者として国内運用を謳うが要確認 https://reearth.io/
Potree (OSS) 認証機能なし(自己ホストで外部認証を追加) ビューワ+PotreeConverter 自己ホストで国内DC運用可 https://github.com/potree/potree
QGIS / QGIS Server LDAP / HTTP認証 / 外部SSO連携可 OGC(WMS/WFS/OGC API)および PyQGIS 自己ホスティング中心で国内DC運用可 https://qgis.org/
Lizmap LDAP等の認証連携・グループ管理可 WMS/WMTS等。Lizmap Cloud(SaaS)あり 自己ホスト可。Lizmap Cloud は契約確認 https://docs.lizmap.com/
torinome(HoloLab) Admin機能によるユーザー管理・アクセス制御。OAuth/SAML詳細は要確認 外部API連携対応(既存DB/CMS連携) 日本事業者(HoloLab Inc.)。国内DC/ISMAP要確認 https://hololab.co.jp/services/packages/torinome/

10.3 NETIS と類似サービスの確認

表9-3 NETISと類似サービス一覧

サービス 概要
KOLC+(国内SaaS) BIM/CIM統合、3Dタイル化、4D工程管理、土量計算、写真管理、国内DC/ISMS対応 — https://kolcx.com/
CIMPHONY Plus(福井コンピュータ) 3次元点群・3Dモデル・2D図面・写真をクラウドで統合。NETIS登録済み — https://const.fukuicompu.co.jp/products/cimphonyplus/
Re:Earth(Eukarya Inc.) Cesiumを含むオープン技術を活用した都市データプラットフォーム。PLATEAU等の都市データ公開に強み — https://reearth.io/
torinome Cesium系の可視化ツール。ブラウザベースでの3D表示やタイル配信を想定 — https://torinome.jp/
Autodesk(Forma / Construction Cloud) 大規模モデルのクラウド配信・建設向けワークフロー(商用SaaS) — https://www.autodesk.com/
Bentley iTwin デジタルツイン・BIMの統合基盤。インフラ向けの大規模運用実績あり — https://www.bentley.com/
Trimble Connect 建設・測量系のデータ共有・管理プラットフォーム。現場連携に強みあり — https://connect.trimble.com/
Cesium + 3D Tiles / Cesium ion オープンなタイル配信+ブラウザ表示の基盤。自前構築で可搬性高い — https://cesium.com/
Potree / iTowns / glTFワークフロー 点群や3D表示のオープンソースソリューション

推奨手順: NETISで該当技術・事例の有無をまず確認し、関係者向けPoC(大規模データでの表示性能試験、API/ワークフロー連携、データ保管・エクスポート可否、総所有コスト比較)を実施したうえで採用を決定する。