メインコンテンツへスキップ
newsify
シリコンバレーの最前線を、確かなソースで。
iTwin.js インフォグラフィック

1. サービス概要

iTwin.js(アイツイン・ジェーエス)は、インフラストラクチャ・デジタルツインの可視化・分析のためのオープンソースライブラリです。Bentley Systems(ベントレー・システムズ)が開発し、橋梁、道路、建物、プラント等のインフラ資産のデジタルツインをWebブラウザ上で対話的に表示・操作するためのフレームワークを提供します。

  • 主な機能:
  • iModel 可視化: Bentleyの iModel(インフラストラクチャのデジタルツインデータベース)をWebブラウザ上で3D/2D表示。BIMデータの対話的な閲覧が可能。
  • マルチソースデータ統合: 異なるBIMツール(MicroStation、AutoCAD、Revit等)から生成されたデータを統合し、単一のデジタルツイン上で表示。
  • チェンジトラッキング: インフラ資産の設計変更履歴を時系列で追跡。過去の状態との比較や変更の可視化が可能。
  • IoTデータ統合: センサーデータやリアルタイムデータをデジタルツインに重ね合わせて表示。設備の状態監視に活用。
  • 拡張可能なUI: React コンポーネントベースのUIフレームワーク。カスタムウィジェットやビューワーの拡張が容易。
  • プレゼンテーション・ルール: データの表示方法をルールベースでカスタマイズ。iModelの属性に基づいた色分けやフィルタリングが可能。
  • ユーザー数:
  • Bentley Systemsの顧客基盤(インフラ・建設・AEC業界の大手企業)を中心に利用。政府機関、インフラ事業者、エンジニアリング企業等で採用。
  • 対応プラットフォーム:
  • Webブラウザ(Chrome、Edge、Firefox等)。Node.js / Electron デスクトップアプリとしても利用可能。

2. 使用している技術スタック

  • 開発言語: TypeScript(コアライブラリ・フロントエンド)。
  • アーキテクチャ:
  • iModel.js コアライブラリ: TypeScriptで実装されたコアライブラリ群。ジオメトリ処理、ビューイング、データアクセスの機能を提供。
  • WebGL レンダリング: WebGL2を使用した高性能な3Dレンダリングエンジン。大規模なBIMモデル(数百万ポリゴン)の表示に最適化。
  • React UI フレームワーク: @itwin/appui-react等のReactコンポーネントにより、デジタルツインビューワーのUIを構築。
  • SQLite(iModel): iModelデータはSQLiteベースのファイルフォーマット。EC(Engineering Content)スキーマでBIMデータを構造化。
  • iTwin Platform API: Bentley SystemsのクラウドAPI群と連携。認証(OAuth2)、iModelアクセス、Reality Data(点群・3Dリアリティメッシュ)等の機能を利用。
  • オープンソース: MIT Licenseで公開。GitHub上で開発が進行。

3. 会社概要

  • 運営会社名: Bentley Systems, Incorporated
  • 設立年: 2019年(iTwin.jsオープンソース公開。Bentley Systems自体は1984年設立)
  • 本社所在地: アメリカ合衆国 ペンシルベニア州 エクストン
  • 従業員数: 約5,000名(Bentley Systems全体)

4. 沿革、資本構成、国籍、役員情報

  • 沿革:
  • 1984年:Bentley兄弟(Keith、Barry、Ray、Greg)がBentley Systemsを設立。MicroStation(CADソフトウェア)の開発を開始。
  • 2018年:Bentley SystemsがiTwinプラットフォームの開発を発表。インフラストラクチャ・デジタルツインのビジョンを提唱。
  • 2019年:iTwin.jsをオープンソース(MIT License)としてGitHubで公開。デジタルツインのWeb可視化フレームワークとして提供開始。
  • 2020年10月:Bentley Systemsがナスダック(NASDAQ: BSY)に上場。IPO時の評価額は約110億ドル。
  • 2021年:iTwin.js 3.0をリリース。パフォーマンス改善、Presentation Rules の強化、新しいUIコンポーネントを追加。
  • 2022年:iTwin Platform APIの拡充。IoTデータ統合、Reality Data(点群・ドローン測量データ)との連携を強化。
  • 2023年:iTwin.js 4.0をリリース。新しいレンダリング機能やデータ可視化機能を追加。AIとの統合も進展。
  • 2024年:Bentley SystemsがHexagon ABによる買収に合意(約106億ドル)。iTwinプラットフォームの発展継続を表明。
  • 資本構成:
  • Bentley Systems, Incorporated(NASDAQ: BSY)は上場企業。
  • 創業家であるBentleyファミリーが大株主として経営に関与。
  • 2024年にHexagon AB(スウェーデンのセンサー・ソフトウェア企業)が買収を発表。
  • iTwin.jsはMIT Licenseのオープンソースプロジェクトとして、Bentley Systemsが主体的に開発・メンテナンス。
  • 国籍: アメリカ合衆国
  • 役員情報:
  • Greg Bentley(CEO, Bentley Systems): 創業者の一人。インフラストラクチャのデジタルツイン化をBentleyの中核戦略として推進。
  • Keith Bentley(創業者・Chief Architect): Bentley SystemsおよびiModel/iTwinのアーキテクチャ設計を主導した技術リーダー。
  • Julien Moutte(CTO, iTwin Platform): iTwinプラットフォームおよびiTwin.jsの技術戦略を統括。