mago3D는 AEC(Architecture, Engineering, Construction) 영역과 전통적인 3차원 공간정보(3D GIS)를 통합적으로 관리, 가시화해 주는 차세대 3차원 플랫폼입니다. mago3D는 기존의 솔루션과 달리 실내외 구별 없이 끊김 없이 AEC와 3D GIS를 웹 브라우저에서 통합해 줍니다. 이에 따라, mago3D 사용자는 초대용량 BIM(Building Information Modelling), JT(Jupiter Tessellation), 3D GIS 파일 등을 별도의 프로그램 설치 없이 웹 브라우저 상에서 바로 살펴보고 협업작업을 진행할 수 있습니다.
포맷 | 세부 정보 |
---|---|
![]() |
IFC(Industry Foundation Classes)건축 BIM 정보 교환을 위한 표준 포맷 |
![]() |
OBJ(Wavefront File Format Specification) 3차원 좌표 (다각형 선과 점), 텍스쳐 매핑 및 기타 오브젝트 정보를 포함하는 3차원 파일 포맷 |
![]() |
3DS(3D Studio File Format)) AutoDesk의 3D Studio에서 사용되는 파일 포맷 |
![]() |
COLLADA(COLLAborative Design Activity) - 3D 자료를 교환하기 위한 XML 스키마 기반의 개방형 표준 포맷 |
![]() |
JT(Jupiter Tessellation) Siemens PLM Software 에서 개발된 경량화 3D 모델 포맷 - JT포맷 지원이 필요한 경우 별도 연락 요망 |
mago3D는 spring framework(spring boot) 기반의 3D 플랫폼입니다. 공간 정보 DB 관련 처리를 위해 PostGis를 사용하고 있으며, 3D 렌더링 부분은 cesium, world wind 등을 오픈 소스 javascript library를 사용하고 있습니다. 3D 데이터를 웹에서 Rendering 하기 위해서 자체 개발한 F4D 포맷 및 Converter를 사용하고 있으며 가시화 및 렌더링 처리를 담당하는 mago3DJS(javascript library)로 이루어져 있습니다.
관리자, 일반 사용자 사이트를 제공하며 아래와 같은 기능을 제공 합니다.
관리자 페이지에서 DashBoard 제공하고 있습니다. 신규 이슈, 진행 중인 이슈, 완료된 이슈 등 다양한 이슈를 한눈에 볼 수 있습니다. DB 같은 경우에는 DB Connection Pool 현황, DB 세션 현황을 보고 쉽게 관리 할 수 있습니다. 그뿐만 아니라 사용자 상태별 현황, 스케줄 실행 사용 이력, 사용자 추적 기능이 제공되어 사용자도 관리 할 수 있습니다.
이슈를 관리해주는 페이지입니다. 이슈 목록에서는 현재 이슈 상태를 확인할 수 있습니다. 그 이슈의 등록일, 마감일
상태, 유형 등 다양한 정보를 얻을 수 있습니다. 수정 / 삭제도 할 수 있습니다.
이슈 등록에서는 Issue type, 제목, 내용 등 필수 항목을 기재하시면 이슈를 등록할 수 있습니다.
데이터를 관리해주는 페이지입니다. 데이터 목록에서는 현재 데이터 상태를 확인할 수 있습니다. 데이터는 등록 페이지에서 하나하나 등록할 수도 있지만, 엑셀 형식으로 일괄등록이 가능합니다. 데이터의 삭제 / 수정 / 잠금 등 많은 기능을 제공하고 있습니다. 데이터 그룹에서는 데이터를 그룹화시킬 수 있습니다.
관리자 페이지 DashBoard 제공 | 사용자 그룹의 역할 기반 접근-제어 기능 제공 |
3D Object 정보 PogstGIS 연동, RestAPI, 캐싱 기능 제공 | F4D 변환 배치 기능 제공 |
이슈 현황 신규 이슈, 진행 중인 이슈, 완료된 이슈 | 사용자 상태별 현황을 그래프로 되어 있어 보기 편함 |
DB Connection Pool 현황이나 DB세션 현황 | 통계및이력 기능 제공 |
스케줄 기능 제공 |
Amazon, Google, Azure 등 클라우드 서비스를 제공할 예정입니다. 사용자는 클라우드 환경 하에서 자신이 가지고 있는 파일(jt,obj,collada,3ds,ifc 등)을 업로딩 후 mago3D에서 실시간으로 확인할수 있습니다.