東京大学が「デジタルツイン」構築向けWebGISプラットフォーム「Re:Earth」をオープンソースとして公開

東京大学が「デジタルツイン」構築向けWebGISプラットフォーム「Re:Earth」をオープンソースとして公開

東京大学 大学院情報学環 渡邉英徳研究室は7月26日、ユーカリヤ(Eukarya)と共同で汎用的WebGISプラットフォーム「Re:Earth」(リアース)を開発し、オープンソースソフトウェア(OSS)としてGitHub上で公開したと発表した。ライセンスは「Apache License 2.0」。行動規範(Code of Conducts)も公開している

また成果報告イベントとして、「最新Web技術による拡張可能なWebGIS「Re:Earth」OSS化イベント」が開催予定となっている(オンラインのみ。Zoom利用)。開催期日は8月10日19時〜21時。Re:Earthの解説、エンジニア・非エンジニア向けハンズオンセッションが実施される。申し込みは、こちら

Re:Earthの特徴

  • 実用性「ノンコードによる情報のマッピング」:Re:Earthは、専門技術なしでも扱うことができ、独自のウェブアプリの公開が可能。情報の作成や更新・公開設定などをエンジニアに依頼したり、難しいプログラミングを行う必要はない。物語性のある「ストーリーテリング」タイプのビジュアライゼーションも、コーディングなしに実現できるという
  • 独自性・新規性「様々な分野に対応できるプラグインシステム」:、最先端のウェブ技術を用いたプラグインシステムを実装しており、様々な分析や可視化がプラグインにより柔軟に対応できる。また、プラグインシステムにより、クライアントがノンエンジニアであっても管理・運用可能なシステムを実現
  • 実用性・新規性「柔軟なウィジェット配置システム」:デジタルアースをベースとして、統計グラフや時系列などの表現を柔軟なウィジェット配置システムによって実現できる。ウィジェットは、ドラッグ&ドロップ操作で直感的に配置可能。スマートフォンでの表示もサポート
東京大学が「デジタルツイン」構築向けWebGISプラットフォーム「Re:Earth」をオープンソースとして公開

統計グラフや時系列などの表現を柔軟なウィジェット配置システムによって実現できる。ウィジェットは、ドラッグ&ドロップ操作で直感的に配置可能

Re:Earthは、フィジカル空間の情報をバーチャル空間に再現する「デジタルツイン」の基盤となるWebGISプラットフォーム。WebGISは、ネット上で利用可能な地理情報システム(GIS)を指す。東大渡邉英徳研究室は、そのソースコードを様々な分野で自由に活用可能にするためにOSSとして公開した。

同研究室は、これまで「Google Earth」や「Cesium」などのデジタルアースを用いて平和活動・企業間取引・震災・文化財な様々な分野のデータをバーチャル空間に分析・可視化する研究を行っており、これまでの研究で得た知見を多くの人たちに提供するウェブプラットフォーム化を目指して、ユーカリヤと共同でRe:Earthを開発したという。

Re:Earthの目標としては、「複雑・大規模化する地理空間(フィジカル空間)データの手軽な活用環境の提供」「地理空間データの管理・分析・可視化のための汎用WebGISの実現」「多様な分野に向けたプラグイン開発による機能拡張」の3点が挙げられている。

東京大学が「デジタルツイン」構築向けWebGISプラットフォーム「Re:Earth」をオープンソースとして公開

南アルプス市ふるさと〇〇博物館(東京大学渡邉英徳研究室制作、ユーカリヤ技術協力)

東京大学が「デジタルツイン」構築向けWebGISプラットフォーム「Re:Earth」をオープンソースとして公開

経営危機自治体(ユーカリヤ制作、東京大学渡邉英徳監修)

Re:Earthは、最新のウェブ技術を用いて開発されており、これまでウェブブラウザーでは実現が困難だった本格的なGIS環境を、インストール不要でどこからでも手軽に利用可能。また今回OSS化したことにより、本体・プラグインの開発者を含む、世界各国のエンジニアとワールドワイドなOSSコミュニティを形成する計画を進めるという。

なおRe:Earthは、以下技術を用いているほか、今後AWSを含む、対応する外部サービスを拡張する予定。

東京大学が「デジタルツイン」構築向けWebGISプラットフォーム「Re:Earth」をオープンソースとして公開

  • フロントエンド:React・TypeScript・Cesium・Resium(生産性向上・高品質なUI開発)
  • バックエンド:Go(高生産性・高速実行・高ポータビリティ)
  • API:GraphQL(高効率・スキーマドリブンな通信)
  • クラウド関連:Docker・Google Cloud Storage(保守管理コスト削減・スケーラブル)
  • DBMS:MongoDB(高速で高い柔軟性を持つNoSQLデータベース)
  • 認証:Auth0(IDaaS)
  • フロントエンドのプラグイン実行環境:WebAssembly+QuickJS(安全高速なJavaScriptの実行)

関連記事
​防災テック領域スタートアップのSpecteeが鹿児島県薩摩川内市で発生した河川の氾濫・被害状況をAIで可視化
BIMやCIMなどデジタルツインへの位置情報統合に道筋、Cellidが独自ARによる建設作業員の3次元位置情報の取得に成功

カテゴリー:ソフトウェア
タグ:WebGIS(用語)Cesium(製品・サービス)デジタルツイン(用語)東京大学(用語)日本(国・地域)