• 회원가입
  • |
  • 로그인
  • |
  • 장바구니
  • News
    뉴스 신제품 신간 Culture & Life
  • 강좌/특집
    특집 강좌 자료창고 갤러리
  • 리뷰
    리뷰
  • 매거진
    목차 및 부록보기 잡지 세션별 성격 뉴스레터 정기구독안내 정기구독하기 단행본 및 기타 구입
  • 행사/이벤트
    행사 전체보기 캐드앤그래픽스 행사
  • CNG TV
    방송리스트 방송 다시보기 공지사항
  • 커뮤니티
    업체홍보 공지사항 설문조사 자유게시판 Q&A게시판 구인구직/학원소식
  • 디렉토리
    디렉토리 전체보기 소프트웨어 공급업체 하드웨어 공급업체 기계관련 서비스 건축관련 업체 및 서비스 교육기관/학원 관련DB 추천 사이트
  • 회사소개
    회사소개 회사연혁 출판사업부 광고안내 제휴 및 협력제안 회사조직 및 연락처 오시는길
  • 고객지원센터
    고객지원 Q&A 이메일 문의 기사제보 및 기고 개인정보 취급방침 기타 결제 업체등록결제
  • 쇼핑몰
BIM 기반 지식 서비스 구현을 위한 시맨틱 정보 질의 방법
2020-04-29 1,358 23

BIM 칼럼니스트 강태욱의 이슈 & 토크


BIM(Building Information Modeling)은 아직 많은 곳에서 관심을 받고 있고, 만능도구란 환상을 가지고 있는 사람들도 많은 것 같다. 화려한 3차원 VR(Virtual Reality) 동영상과 BIM을 구분하지 못하는 사람들도 많다. BIM은 유스케이스 관점에서 필요한 데이터를 연결, 통합하여 이를 지식으로 제공할 수 있어야 원하는 가치를 얻을 수 있다고 생각한다. 이번 호에서는 이러한 관점에서 지식 서비스를 위한 BIM 시맨틱(semantic) 정보 질의 방법을 간단히 알아본다.
이 내용은 시맨틱, 온톨로지, SPARQL, BIM, 트리플(triple), 도커(docker) 등의 개념은 알고 있다는 가정하에 진행한다. 이번 호에서는 온톨로지 모델로 주어-술어-목적어로 구성된 트리플 구조를 사용한다.

 

■ 강태욱 | 건설환경 공학을 전공하였고 소프트웨어 공학을 융합하여 세상이 돌아가는 원리를 분석하거나 성찰하기를 좋아한다. 건설과 소프트웨어 공학의 조화로운 융합을 추구하고 있다. 팟캐스트 방송을 통해 Engineering digest와 관련된 작은 메시지를 만들어 나가고 있다. 현재 한국건설기술연구원에서 BIM/GIS/FM/BEMS/역설계 등과 관련해 연구를 하고 있으며, 연구위원으로 근무하고 있다.

이메일 | laputa99999@gmail.com
페이스북 | www.facebook.com/laputa999
홈페이지 | https://sites.google.com/site/bimprinciple
팟캐스트 | http://www.facebook.com/groups/digestpodcast

 


1. Jena Fuseki 서버 동작
이 글은 Jena Fuseki 서버를 사용한다. 이미 만들어진 도커 이미지를 이용해 서버를 구동시킨다. 도커 이미지는 stain/jena-fuseki를 사용한다. Jena Fuseki 서버에 관한 상세 내용은 다음 링크를 참고하면 된다.


■ Jena Fuseki server(https://jena.apache.org/documentation/fuseki2/)


도커 명령 인터페이스(DCI. Docker Command Interface)에서 stain/jena-fuseki 도커를 다운로드받는다. 도커 이미지를 실행(run)하기 전에, 도커 내 Jena Fuseki 작업 데이터를 보관(persist) 및 저장(save)하려면 다음과 같이 도커 볼륨(volume)을 먼저 만들어야 한다. 이 경우 사용하기 편리한 busybox를 사용한다. volume 이름은 fuseki-data이다.


docker run --name fuseki-data -v /fuseki busybox


이제 다음과 같이 생성된 도커 volume fuseki-data가 지정된 Jena Fuseki 이미지를 실행한다.


■ docker run -d --name fuseki -p 3030:3030 -e ADMIN_PASSWORD=pw123 --volumes-from fuseki-data stain/jena-fuseki



그림 1. 도커 실행 과정


도커 이미지를 구동한 후 localhost:3030을 접속하면 <그림 2>와 같은 Apache Jena Fuseki 서버 대시보드 화면을 볼 수 있다. 참고로 아이디와 암호는 admin, pw123이다.



그림 2

 

강태욱 laputa99999@gmail.com


출처 : 캐드앤그래픽스 2020년 5월호

포인트 : 무료

© 캐드앤그래픽스 무단전재 및 재배포금지, 기사 게재 희망시 당사 문의
  • kakao

댓글 0

로그인 후 댓글을 달수있습니다
등록된 코멘트가 없습니다.