인프라 디지털 트윈에 몰입적 연결을 생성하기 위한 오픈 소스 JavaScript 라이브러리...

iModel의 인터랙티브 “nD” 뷰(1D, 2D, 3D, 4D 등)를 보여주는 웹 기반 경험물을 간단하게 생성할 수 있다

iModeljs.org 홈페이지 캡처
iModeljs.org 홈페이지 캡처

인프라 설계, 시공, 운영 발전을 위한 종합 소프트웨어 솔루션을 제공하는 벤틀리시스템즈(Bentley Systems, Incorporated)이 시각화 및 분석 가시성을 위해 인프라 디지털 트윈의 접근성을 개선하기 위한 오픈 소스 이니셔티브인 iModel.js 라이브러리 초판을 발표, 개발자와 IT 전문가는 iModel.js를 사용하여 인프라 디지털 트윈을 나머지 디지털 세계와 연결하는 몰입적 애플리케이션을 빠르고 손쉽게 만들 수 있게 됐다.

iModel.js는 인프라 엔지니어링용으로 커넥티드 데이터 환경(CDE) 내에서 iModelHub, 현실 모델링, 웹 기반 소프트웨어 기술을 결합하는 iTwin™ Services의 초석으로 디지털 엔지니어링 모델 가시성의 사실상 표준이 되었으며, iModelHub는 디지털 구성 요소의 정렬, 책임성, 접근성을 관리하는 고유 변경 사항 원장을 통해 iModel을 분산 데이터베이스로서 관리하여 인프라 디지털 트윈의 중추를 형성한다. 

오픈소스 iModel.js 시연이미지
오픈소스 iModel.js 시연이미지

또한 iModel.js 라이브러리는 가장 개방적이고 인기 있으며 유연한 클라우드 및 웹 개발 표준을 기반으로 하는 자바스크립트(JavaScript) 패키지의 포괄적 집합체로 타입스크립트(TypeScript)로 작성되었으며 SQLite, Node.js, NPM, WebGL, Electron, Docker, Kubernetes 등과 HTML5와 CSS를 포함한 오픈 기술을 활용한다. 동일한 코드베이스는 클라우드 서비스와 웹, 모바일, 데스크톱 애플리케이션을 생성할 수 있으며, 소스 코드는 GitHub에서 호스팅되며, MIT 라이선스로 배포된다. 

더불어 iModel.js를 통해 BIM 파일과 다른 디지털 엔지니어링 모델, iModel.js로 직접 생성된 데이터로부터 어셈블되고 동기화되는 iModel의 인터랙티브 “nD” 뷰(1D, 2D, 3D, 4D 등)를 보여주는 웹 기반 경험물을 간단하게 생성할 수 있다. 이 동일한 뷰는 디지털(현실) 컨텍스트, 실시간 센서 데이터, 기업 소스 및 분석에서 나온 기타 데이터를 포함할 수도 있으며, iModel은 iModelHub에 의해 동기화되므로 항상 모든 프로젝트 참여자의 최신 업데이트를 반영하고, 따라서 참여자는 시점 또는 버전 간의 변경 사항을 시각화하고 분석할 수 있다. 중요한 점은 iModel 소유자가 iModelHub를 통해 인가한 사용자와 애플리케이션만 iModel.js에 액세스할 수 있다. 

저작권자 © 인공지능신문 무단전재 및 재배포 금지