Skip to content

PLATEAU標準のCityGML2.0 建築物モデル(LOD4)へのデータ変換テンプレート

License

Notifications You must be signed in to change notification settings

Project-PLATEAU/PLATEAU-IFC-to-CityGML2.0-LOD4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

FMEを用いたIFCからCityGML2.0建築物モデル(LOD4)への変換テンプレート

image

概要

  • FMEを用いた「3D都市モデルとの連携のための情報伝達マニュアル(IDM)・モデルビュー定義(MVD)第2版」に準ずるIFCから、「3D都市モデル標準製品仕様書 第3.0版」建築物モデル(LOD4)へのデータ変換テンプレートです。

前提ソフトウェア

  • 商用ソフトウェア:FME Desktop
  • 動作確認済みのソフトウェアバージョン:ver.2022.1

利用方法

  • 上記の前提ソフトウェアをインストールします。
  • 本レポジトリの一式をダウンロードし、任意のディレクトリに置きます。
  • FME Workbenchで本ファイルを開いて実行します。
  • 変換元の建築物ファイル(IFC2x3 CV2.0)と各ファイルの読み込みます。
  • ”Run” を実行して保存します。詳細な手順は、「3D都市モデル整備のためのBIM活用マニュアル(第3.0版)資料1 第5章 5.2」を参照してください。

開発について

  • 本変換テンプレートは、2022年度に国土交通省が策定した「3D都市モデル標準製品仕様書 第3.0版」で定義された建築物モデル(LOD4)及び「3D都市モデルとの連携のための情報伝達マニュアル(IDM)・モデルビュー定義(MVD) 第2.0版」に基づいています。このテンプレートは、BIMモデル(IFC2x3 CV2.0)を3D都市モデル(CityGML2.0形式の建築物モデルLOD4)に変換するために開発されました。

License

  • ソースコードおよび関連ドキュメントの著作権は国土交通省に帰属します。
  • 本ドキュメントはProject PLATEAUのサイトポリシー(CCBY4.0および政府標準利用規約2.0)に従い提供されています。

注意事項

  • 本レポジトリは参考資料として提供しているものです。動作保証は行っていません。
  • 予告なく変更・削除する可能性があります。
  • 本リポジトリの利用により生じた損失及び損害等について、国土交通省、デジタル庁および著作権者はいかなる責任も負わないものとします。

参考資料

IFCクラスと建築物モデル(LOD4)クラスの対応およびLOD4.0-4.2対応表

データタイプ IFCクラス CityGMLクラス LOD4.0 LOD4.1 LOD4.2
プロジェクト情報 IfcProject CityModel
敷地・施設 IfcSite LandUse
建物 IfcBuilding Building
建物階 IfcBuildingStorey CityObjectGroup
部屋・物理的な空間データ IfcSpace Room
壁(屋内) IfcSpace InteriorWallSurface
壁(屋外) IfcWall・IfcWallStandardCase WallSurface
IfcOpeningElement・IfcWindow Window
ドア IfcOpeningElement・IfcDoor Door
床(屋内) IfcSpace FloorSurface
床(屋外・歩行部) IfcSlab OuterFloorSurface
床(屋外・歩行部以外) IfcSlab BuildingInstallation
屋根(上面) IfcRoof RoofSurface
屋根(上面以外) IfcRoof BuildingInstallation
柱(屋内) IfcColumn IntBuildingInstallation
柱(屋外) IfcColumn BuildingInstallation
カーテンウォール IfcCurtainWall WallSurface
天井 IfcSpace CeilingSurface
パネル(屋内) IfcPlate IntBuildingInstallation
パネル(屋外) IfcPlate BuildingInstallation
手すり(屋内) IfcRailing IntBuildingInstallation
手すり(屋外) IfcRailing BuildingInstallation
スロープ(屋内) IfcRamp, IfcRampFlight IntBuildingInstallation
スロープ(屋外) IfcRamp, IfcRampFlight BuildingInstallation
階段(屋内) IfcStair, IfcStairFlight IntBuildingInstallation
階段(屋外) IfcStair, IfcStairFlight BuildingInstallation
梁(屋内) IfcBeam IntBuildingInstallation
梁(屋外) IfcBeam BuildingInstallation
その他の建築物要素(屋内) IfcBuildingElementProxy IntBuildingInstallation
その他の建築物要素(屋外) IfcBuildingElementProxy BuildingInstallation
EV等輸送設備(屋内) IfcTransportElement IntBuildingInstallation
EV等輸送設備(屋外) IfcTransportElement BuildingInstallation
家具等設置物 IfcFurnishingElement BuildingFurniture
開口要素 IfcOpeningElement Window, Door
任意設定空間グループ IfcZone CityObjectGroup

BIMモデル作成および、IFC出力時の注意点・推奨点

  • BIMモデル作成時

    • ソリッドになっていないモデル(RhinocerosやSkechUPなどで作成したサーフェスモデル)は、CityGMLに変換されません。変換対象のモデルがソリッドモデルであることを確認してください。
    • 窓やドアの開口部分は"ボイド"を配置して作成してください。開口部分は、"ボイド"と"開口部"の2つの方法で作成することができますが、"開口部"で作成した場合、その開口部につく窓やドアが欠落や欠損する場合があります。
    • 外壁と内壁を連続した壁として作成しないでください。正しく、外壁を判定できない場合があります。
    • スラブ・床は屋内外で作り分けてください。屋内外で連続したスラブの場合、屋外スラブを判定できない場合があります。
  • BIMモデルからIFC出力時

    • CityGMLに変換する必要のある要素のみを出力対象としてください。
    • 屋上などの屋外空間に配置された部屋(Revit)やゾーン(ArchiCAD)は出力対象としないでください。
    • 部屋境界(Revit)情報を出力対象としないでください。

更新履歴

  • 2024年1月
    • BuildingInstallation/IntBuildingInstllation ともに MultiSurface で出力するように修正
    • 属性を抽出・設定するカスタムトランスフォーマー PLATEAU.IfcAttributeExtractor内の XMLTemplater_IfcWindow において、uro:IfcWindow 要素の xmlns:uro属性に設定すべき名前空間を修正

About

PLATEAU標準のCityGML2.0 建築物モデル(LOD4)へのデータ変換テンプレート

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages