1 |
1
오픈 API를 제공하는 클라우드 서버와, LOD(Linked Open Data) 데이터를 제공하는 LOD 시스템과 연결되고, 위치를 센싱하는 위치추적 센서를 구비한 모바일 단말에 설치되는, 위치기반 링크드 데이터 모바일 브라우저에 있어서,오픈 소스 API(Application Program Interface)를 제공하는 모바일 운영체제 플랫폼인 오픈소스 플랫폼;데이터 처리를 위한 데이터베이스 관리 엔진을 구비하고, 데이터 처리를 위한 API를 제공하되, 상기 클라우드 서버의 데이터 처리를 위한 API도 제공하는 데이터베이스 관리 시스템(DBMS);상기 클라우드 서버의 지도정보 제공 API를 통해 지도를 가져와서 처리하는 지도처리부;상기 위치추적 센서로부터 위치정보를 가져오는 위치기반 서비스부;클라우드 서버의 오픈 API를 통해 장소를 검색하는 장소검색부;장소에 대한 정보를 등록받아 상기 DBMS의 API를 이용하여 데이터베이스에 저장하는 장소등록부;상기 클라우드 서버 또는 상기 LOD 시스템과 통신하는 통신부;상기 LOD 시스템에 접속하여 링크드 오픈 데이터(LOD)를 수신하여 표시하는 링크드 브라우저; 및,상기 위치기반 서비스부로부터 현재 위치를 파악하고, 상기 지도처리부로부터 현재 위치의 지도를 API를 통해 가져와서 디스플레이하고, 현재 위치에서의 검색 조건을 입력받아 상기 장소검색부를 통해 검색하고 검색된 결과를 마커와 함께 화면의 지도 상에 표시하고, 화면 상에 표시된 마커가 터치되면 상기 링크드 브라우저를 통해 해당 마커의 상세정보가 팝업 화면으로 표시하게 하는 매쉬업 서비스부를 포함하는 것을 특징으로 하는 위치기반 링크드 데이터 모바일 브라우저
|
2 |
2
제1항에 있어서,상기 마커 상세 정보는 위도, 경도, 장소 설명, 링크 정보를 포함하고,상기 매쉬업 서비스부에 의해, 팝업된 상세정보에서 링크 정보가 클릭되면, LOD 시스템으로부터 받은 시맨틱 정보를 디스플레이하고, 상기 LOD 시스템의 시맨틱 정보는 RDF(Resource Description Framework)로 작성되어 있으며 리소스를 설명하는 텍스트, 이미지, 링크를 포함하고, 만일 출력되는 데이터가 다른 데이터셋으로 링크되어 있다면 클릭을 통해, 참조 리소스 정보가 획득될 수 있도록 구성되는 것을 특징으로 하는 위치기반 링크드 데이터 모바일 브라우저
|
3 |
3
제2항에 있어서,상기 장소검색부는 위도(latitude), 경도(longitude), 이미지(image), 라벨(label), 텍스트(text)를 포함하는 DB 테이블 구조로 구성하고, 데이터의 추가, 삭제, 수정 처리 메서드를 구비하는 것을 특징으로 하는 위치기반 링크드 데이터 모바일 브라우저
|
4 |
4
제1항에 있어서,상기 링크드 브라우저는 검색된 결과에 RDF 파일의 라벨이 포함되어 있으면, LOD 시스템으로부터 관련 RDF 파일을 가져와서 파싱한 후 속성값을 저장하고, RDF 파일 내에 이미지가 포함되어 있으면 이미지 속성 값을 이용하여 상기 LOD 시스템으로부터 상기 이미지를 다운로드하는 것을 특징으로 하는 위치기반 링크드 데이터 모바일 브라우저
|
5 |
5
제1항에 있어서,상기 지도처리부는 구글맵(GoogleMap) API를 사용하여, 지도를 가져오고, 가져온 지도 상에 위치를 표시하는 것을 특징으로 하는 위치기반 링크드 데이터 모바일 브라우저
|