• Title/Summary/Keyword: 공간구현

Search Result 3,993, Processing Time 0.033 seconds

Implementation of the Multi-Gestures Air-Space Mouse using the Diffused Illumination Method. (확산 투광방식을 이용한 멀티-제스처 공간 마우스 구현)

  • Lee, Sung-Jae;Lee, Woo-Beom
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.353-354
    • /
    • 2009
  • 최근 사용자의 다중 입력이 가능한 멀티 터치(Multi-Touch) 기술은 HCI(Human Computer Interaction) 분야에서 가장 주목 받고 있는 기술 가운데 하나이다. 그러나 이러한 터치 기술은 입력 장치에 의존적이기 때문에 공간적 제약의 문제를 지니고 있다. 따라서 본 논문에서는 멀티 터치 디스플레이 장치에서 사용자 입력 처리를 위해서 사용되는 확산 투광(DI: Diffused illumination)방식을 이용하여 사용자 입력에 있어서 공간적 제약이 없는 공간 마우스를 구현한다. 제안하는 공간 마우스는 기본적인 마우스 이벤트 처리뿐만 아니라 확장된 사용자 멀티 제스쳐를 위한 성능 향상 방안을 제시한다. 구현된 공간 마우스는 윈도우 어플리케이션 사용 환경에 적용한 결과 성공적인 결과를 보였다.

An Indoor Space Management System using a Spatial DBMS (공간 DBMS를 이용한 실내 공간관리시스템)

  • Yi, Hyun-Jin;Kim, Hye-Young;Jun, Chul-Min
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.17 no.4
    • /
    • pp.31-38
    • /
    • 2009
  • Most 3D models found in the literature focus on theoretical topology for exterior 3D volumes. Although there are a few indoor models such as CityGML or IFC, implementing a full topology for the indoor spaces is either less practical due to the complexity or not even necessary in some application domains. Moreover, current spatial DBMSs do not support functionalities explicitly for 3D topological relations. In this study, an alternative method to build a 3D indoor model with less complexity ernativespatial DBMS is suggested. Focusnation the fact that semantic attributes can be storedion the floor surface, we suggestivemulti-layered 3D model for indoor spaces. We show the process to build the proposed model in the PostGIS, a spatial DBMS. And, then, as an example application, we illustrate the process to build and run a campus building information system.

  • PDF

Design and Implementation of CORBA-based Spatial Data Provider Components for Supporting Interoperability (상호운용을 지원하는 CORBA 기반의 공간 데이터 제공자 컴포넌트 설계 및 구현)

  • 김민석;안경환;홍봉희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.159-161
    • /
    • 1999
  • 분산환경에서 이종의 시스템 및 데이터베이스들의 통합을 위해 싸개(wrapper) 기술을 사용한다. 싸개 기술은 외부 클라이언트 응용프로그램에게 이질적인 데이터 소스들에 대해서 통합 데이터 모델을 제공함으로써 데이터와 정보처리의 공유를 가능하게 한다. 그러나 기존방법에서는 각 데이터 소스별로 싸개 객체를 작성해야 되는 중복 구현에 대한 문제가 있다. 이 논문에서는 싸개 역할을 하는 공간 데이터 제공자들의 공통부분을 추출하여 컴포넌트화하고 데이터 소스에 종속된 객체는 컴퍼넌트 기반의 CORBA 구현객체로 작성하여 공간 데이터 제공자 컴포넌트를 구현하는 방법을 제시한다. 그리고 표준 서비스를 위해 OGC의 OpenGIS 표준명세를 이용한다. 또한 공간 데이터 제공자 컴포넌트에서 질의결과에 대한 데이터 소스 접근 방법을 제시한다.

  • PDF

Design and Implementation of Geographic Education Website Using the Google Earth (구글어스 기반의 지리교육 사이트 설계 및 구현)

  • Lee, Sun-Ju;Kang, Young-Ok
    • Proceedings of the Korean Association of Geographic Inforamtion Studies Conference
    • /
    • 2010.06a
    • /
    • pp.3-5
    • /
    • 2010
  • 본 연구의 목적은 온라인과 오프라인 공간에 다양하게 존재하는 지리 관련 학습 자료를 매쉬업하여 지리교육사이트를 구현해 봄으로써 지도를 기반으로 한 지리교육용 웹 사이트 구축 가능성을 모색하는 데 있다. 그동안 교육 분야에서 API를 활용한 대부분의 연구가 사이트 구현을 제안하는 단계에 머무르고 있었다. 그러나 본 연구에서는 교과서 분석을 통하여 지리교육과 관련된 사진, 영상, 개념도, 모식도 등 다양한 자료를 매쉬업해 봄으로써, 정보 제공 방식의 변화를 추구하고, 직접 구현하여 API를 활용한 지리교육사이트의 구현 가능성을 제시한 것에 의의가 있다.

  • PDF

Implementation of WebGIS for Integration of GIS Spatial Analysis and Social Network Analysis (GIS 공간분석과 소셜 네트워크 분석의 통합을 위한 WebGIS 구현)

  • Choi, Hyo-Seok;Yom, Jae-Hong
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.32 no.2
    • /
    • pp.95-107
    • /
    • 2014
  • In general, topographical phenomena are represented graphically by data in the spatial domain, while attributes of the non-spatial domain are expressed by alpha-numeric texts. GIS functions for analysis of attributes in the non-spatial domain remain quite simple, such as search methods and simple statistical analysis. Recently, graph modeling and network analysis of social phenomena are commonly used for understanding various social events and phenomena. In this study, we applied the network analysis functions to the non-spatial domain data of GIS to enhance the overall spatial analysis. For this purpose, a novel design was presented to integrate the spatial database and the graph database, and this design was then implemented into a WebGIS system for better decision makings. The developed WebGIS with underlying synchronized databases, was tested in a simulated application about the selection of water supply households during an epidemic of the foot-and-mouse disease. The results of this test indicate that the developed WebGIS can contribute to improved decisions by taking into account the social proximity factors as well as geospatial factors.

Design and Implementation of Client Spatial Views to Support Consistency Control (일관성 제어를 지원하는 클라이언트 공간뷰의 설계 및 구현)

  • 임덕성;반재훈;문상호;홍봉희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.213-215
    • /
    • 1999
  • 클라이언트/서버 환경에서 서버의 공간 데이터를 검색, 접근하기 위한 공간 질의는 대용량의 공간 객체에 대해 복잡한 공간 연산을 수행한다. 그러므로 클라이언트가 자주 이용하는 공간 질의를 매번 서버에서 처리하는 경우에 서버의 부하가 증가하며 질의 응답시간도 길어지게 된다. 따라서 이러한 공간 질의를 뷰로 정의하고 클라이언트에 실체화하면 질의를 효율적으로 처리할 수 있다. 이 경우에 공간뷰를 유도한 서버의 소스 객체의 변경에 따라 클라이언트의 실체화된 뷰 객체의 일관성을 유지해야 한다. 본 논문에서는 클라이언트/서버 환경에서 공간뷰 개념을 확장한 클라이언트 공간뷰를 정의하고 일관성 유지를 위한 알고리즘을 제시한다. 그리고 상용 지리정보시스템인 고딕에서 클라이언트 공간뷰 시스템을 설계 및 구현한다. 마지막으로 질의 재수행과 본 논문에서 제시한 클라이언트 공간뷰의 성능을 실제 데이터를 이용하여 비교 평가한다.

  • PDF

Directory Service in Multi-SDBMS (Multi-SDBMS 디렉토리서비스)

  • 김호석;정보홍;이순조;배해영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.328-330
    • /
    • 2001
  • 클라이언트-서버환경에서 클라이언트가 다수의 서버에 분산되어 저장 관리되는 대용량의 공간데이터와 공간 뷰에 대해 효율적으로 접근을 하기 위해서는 서버는 분산 저장되어 있는 공간데이터간의 위치정보를 파악하고 있어야하며 서버는 이를 이용하여 클라이언트의 질의요청에 답해야 한다. 본 논문에서는 공간데이터베이스에 흩어져 있는 공간데이터와 공간 뷰에 대한 접근 방법으로 공간데이터베이스의 공간메타정보에 대한 디렉토리서비스를 제안하며, 이러한 디렉토리서비스를 이용하여 분산된 공간데이터와 공간 뷰에 대한 접근을 할 수 있는 Multi-SDBMS 시스템에서의 디렉토리서비스 관리기의 실계 및 구현을 제안한다. 디렉토리서비스를 구현하기 위해서 LDAP(Lightweight Directory Access Protocol) 모델을 사용하며, LDAP의 스키마를 공간데이터와 공간 뷰에 대한 메타데이터를 지원하기 위해서 확장한다.

  • PDF

Design and Implementation of the Spatial MMDBMS for Mobile Devices (모바일 장치를 위한 공간 MMDBMS의 설계 및 구현)

  • 김정준;강홍구;윤재관;한기준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.73-75
    • /
    • 2004
  • 최근에 무선 인터넷과 이동 컴퓨팅 기술이 발전하고, 휴대 전화, PDA와 같은 이동 단말기가 보편화됨에 따라 사용자의 위치 정보를 활용하는 위치 기반 서비스(LBS: Location Based Service)가 다양한 분야에서 제공되고 있다. 모바일 환경에서 위치 기반 서비스를 제공하기 위해서는 모바일 장치에서 대용량의 공간 데이타를 신속하게 처리하고 효과적으로 관리하기 위한 공간 MMDBMS(Main Memory Database Management System)가 필요하다. 이에 본 논문에서는 기존의 PC용 MMDBMS인 HSQLDB를 확장하여 모바일 장치에서 공간 데이타를 효율적으로 관리할 수 있는 공간 MMDBMS를 설계 및 구현하였다. 공간 MMDBMS는 OGC의 공간 데이타 모델을 따르며, 공간 데이타 특성에 적합한 압축 기법인 산술 코딩 기법을 제공하고, 모바일 장치에 적합한 MBR 압축 및 해슁 기법을 이용한 공간 인덱스를 지원한다. 그리고, 모바일 장치의 낮은 성능의 프로세서에서 공간 데이타 디스플레이 기능을 제공하고, 모바일 장치와 디스크 기반 GIS인 ZEUS 사이에서 공간 데이타 import/export의 성능 향상을 위한 데이타 캐쉬 기능을 지원한다.

  • PDF

The Design and Implementation of Update Protocol for Distributed Spatial Data based on Middleware (미들웨어 기반의 분산 공간 데이터 변경 프로토콜의 설계 및 구현)

  • 정민규;조대수;오병우;홍봉희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.104-106
    • /
    • 2000
  • 이 논문은 클라이언트에서 다수의 서버에 대한 공간 데이터의 변경 문제를 대상으로 한다. 분산 환경에서의 데이터 변경은 다음과 같은 요구조건을 가진다. 첫째, 분산 환경에서는 서로 다른 구조의 클라이언트 및 서버에 대해 확장성을 고려해야 한다. 둘째, 공간 데이터 간에는 공간 관련성이 존재하기 때문에, 서로 다른 서버에 분산 저장된 공간 데이터간의 공간 관련성을 유지해야 한다. 셋째, 한 클라이언트에서의 변경은 여러 서버 및 다른 클라이언트와의 협동 작업을 통해 수행되어야 한다. 이 논문에서는 클라이언트에서의 공간 데이터 변경을 처리하기 위해 서비스 제공자를 설계, 구현한다. 서비스 제공자는 미들웨어 컴포넌트로써 동일한 인터페이스를 제공하기 때문에, 클라이언트 및 서버의 확장이 용이한 장점을 갖는다. 이 논문에서 제공하는 서비스 제공자는 2PC 기반의 변경 프로토콜에 따라 분산된 서버간에 존재하는 공간 관련성을 유지하면서 공간 데이터의 변경을 수행한다. 즉, 서비스 제공자는 클라이언트에서 변경을 요청한 객체에 대해 공간 관련성 유무를 검사하고, 공간 관련성을 가진 객체를 포함한 서버에 변경 내용을 전파한 후, 협동 작업을 통해 변경을 확정하거나 취소하게 된다.

  • PDF

A Design and Implementation of Multi-Avatar Routing System on 3D Virtual Space (3차원 가상공간에서의 Multi-Avatar 중계시스템의 설계 및 구현)

  • 허도영;전영훈;여인국;황대훈
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 1998.10a
    • /
    • pp.161-167
    • /
    • 1998
  • 오늘날 네트워크 기술의 발전과 인터넷 보급이 대중화됨에 따라, 가상현실 기술로 구축된 인터넷상의 가상공간에 3차원 가상현실 기술을 접목하므로서, 가상현실이 제공하는 몰입감과 임장감을 체험하고 원거리의 네티즌과 동일한 가상환경을 공유하면서 상대방의 움직임과 동적 위치를 확인하고 의사 전달을 수행하고자 하는 요구가 발생하고 있다. 현재의 인터넷상에서의 웹은 HTML문서에 기반을 둔 정적인 2차원의 정보만을 제공하고 있다. 그러나 이러한 2차원의 인터넷에서도 3차원 정보를 표현할 수 있는 수단을 제공하는 VRML이 등장하였다. 이에 본 논문에서는 이 언어로 표현된 3차원 가상공간에서의 사용자간 이벤트를 중계하는 이벤트 중계 서버와 중계 서버들을 관리하는 위치 서버, 그리고 이들 서버와 통신하는 클라이언트와 인터넷상의 다른 세계를 관리할 수 있는 모듈을 설계하고 구현하였다. 또한 이를 통하여 가상공간에 참여하는 사용자를 나타내는 분신인 아바타를 통하여 각자의 가상공간을 체험하고 다른 참여자와 대화할 수 있는 시스템을 구현하였다.

  • PDF