• 제목/요약/키워드: 컴포넌트 GIS

검색결과 99건 처리시간 0.028초

효과적인 GIS 컴포넌트 구축을 위한 GIS 웹 서비스 컴포넌트 서버의 설계 및 구현 (Design and Implementation of a GIS Web Service Component Server for the Efficient Development of GIS Components)

  • 이강준;백인구;한기준
    • 한국공간정보시스템학회:학술대회논문집
    • /
    • 한국공간정보시스템학회 2002년도 춘계학술대회 논문집
    • /
    • pp.9-14
    • /
    • 2002
  • 최근 정보기술 분야의 새로운 소프트웨어 패러다임은 분산 컴퓨팅기법이 가져온 컴포넌트 기술이다. 이중 가장 진보된 컴포넌트 기술로는 웹서비스 컴포넌트 기술을 들 수 있다. 웹서비스 컴포넌트는 모든 분야의 프로그램개발에 소요되는 시간을 상당히 단축시킬 수 있으며, 인터넷/인트라넷/무선 환경에 적합한 분산 컴퓨팅 환경을 쉽게 구축할 수 있도록 설계되어 있다. 이러한 컴포넌트 기술은 GIS 분야에도 커다란 영향을 주었으며, 또한 기술적, 정책적 측면에서도 웹 서비스 컴포넌트 기술은 GIS 분야에서 매우 필요하다. 본 논문에서는 GIS 컴포넌트들의 효과적인 개발과 운용을 위해 SOAP 기반의 웹 서비스 기술을 사용하는 GIS을 위한 웹 서비스 컴포넌트 서버를 설계 및 구현하였다. 이러한 GIS 웹 서비스 컴포넌트 서버는 GIS 웹 서비스 컴포넌트의 개발 및 배포를 지원하며, 인터넷 상에서 투명한 GIS 컴포넌트 웹 서비스를 제공하는 GIS 컴포넌트 네이밍 서비스를 운영하며, 또한 공간 XML엔진을 이용하여 공간 메타데이타를 관리한다.

  • PDF

GIS 컴포넌트의 재사용성 향상을 위한 개발 프로세스 제안 (Proposing The Development Process To Enhance The Reusability Of GIS Component)

  • 조윤원;조명희
    • 한국GIS학회:학술대회논문집
    • /
    • 한국GIS학회 2003년도 공동 춘계학술대회 논문집
    • /
    • pp.40-45
    • /
    • 2003
  • 최근 소프트 산업의 주류는 상호운영성과 재사용성을 강조한 컴포넌트를 개발하는데 많은 인적 물적 자원을 지원하고 있는 실정이다. 특히, GIS(Geographic Information System)에서의 새로운 컴포넌트의 개발은 대규모의 관련 애플리케이션 개발에서뿐만 아니라 소규모의 시설물정보시스템 개발에서도 그 중요성이 부각되고 있다. 이런 상황에서 효율적이고 실용적인 GIS 애플리케이션을 구축하기 위해서는 새로운 GIS 컴포넌트 개발뿐만 아니라 기존의 개발된 컴포넌트의 재사용성 및 관리에도 깊은 관심을 가져야 한다. 본 논문에서는 GIS에서 'For/With' 컴포넌트 개념을 반영한 프로세스를 제안하고 특히 'For' 컴포넌트 개념을 이용한 GIS 컴포넌트 개발의 설계 사례를 보여주고 있다. 아울러 'With' 컴포넌트 개념을 이용하여 기존에 개발된 GIS 컴포넌트의 재사용성과 상호운용성을 향상에 대한 사례연구를 통해 향후 보다 많은 GIS 시스템 개발자들이 쉽게 원하는 GIS 컴포넌트들에 접근할 수 있는 웹 기반 GIS 컴포넌트 저장소 구축의 의의와 필요성을 언급한다.IS 컴포넌트 저장소 구축의 의의와 필요성을 언급한다.

  • PDF

지자체 행정업무 지원을위한 GIS 응용 컴포넌트 개발 : 토지 민원서비스 컴포넌트 (Development of GIS Application Component for Supporting Administration Business of Local Government)

  • 서창완;김태현;이덕호;김일석
    • Spatial Information Research
    • /
    • 제8권1호
    • /
    • pp.15-29
    • /
    • 2000
  • 최근 급변하는 기술환경에서 향상된 정보서비스를 제공하기 위하여 지자체 또는 중앙정부차원에서 막대한 예산을 투입하여 GIS를 활용한 행정업무의 전산화를 추진하고 있거나 추진할 예정이다. 이러한 시점에서 예산의 중복투자 방지, 기 투자재원리 재활용을 극대화한다는 측면에서 행정업무 전산화의 특징을 살펴 행정업무 전산화사업에 있어서 GIS 응용 컴포넌트의 도입 가능성을 검토하고자한다. 본 연구서는 정보통신부 주관사업인 「개방형 GIS 컴포넌트 S/W 개발」 프로젝트에서 토지민원서비스 응용 컴포넌트를 개발하였다. GIS 응용컴포넌트는 OpenGIS의 OLE/COM 기반으로 만들어지며, 그 개발방법으로는 USD (Unified System Development), 시스템설계는 UML(Unified Modeling Language), 컴포넌트의 구현은 Visual C++를 이용하였다. 구현된 컴포넌트들은 Process Control, Map, Print, Statistics 컴포넌트들로서 Visual Basic 과 Delphi를 이용하여 구현된 컴포넌트를 검증하였다. 본 연구의 결과 컴포넌트의 개발이 지자체의 GIS 업무개발에 매우 유용하게 활용될 것으로 판단된다. 그러나 업무활용의 극대화를 위해서는 업무, 자료, 시스템의 표준화가먼저 선행되어야 할 것으로 보인다.

  • PDF

기능적/비기능적 요소를 고려한 GIS 컴포넌트 분류에 관한 연구 (A Study on GIS Component Classification considering Functional/Non-Functional Elements)

  • 조윤원;조명희
    • 한국지리정보학회지
    • /
    • 제5권3호
    • /
    • pp.77-86
    • /
    • 2002
  • 최근 지리정보시스템은 국가단위의 대규모 응용 애플리케이션 개발 뿐만 아니라 시설물관리시스템과 같은 소규모 시스템에 이르기까지 그 규모가 다양하다. 또한 그 활용 분야도 경영정보시스템에서부터 카네비게이션시스템에 이르기까지 우리의 일상 생활에 다양한 모습으로 다가오고 있다. 이런 시점에서 짧은 시간 내에 효과적이고 유용하게 지리정보시스템을 개발하기 위해서는 GIS 컴포넌트의 개발방법론 뿐만 아니라, 이미 개발되어 사용되어지고 있는 GIS 컴포넌트의 관리측면에 대한 고려가 매우 절실한 실정이다. 현재 많은 GIS 컴포넌트가 그 상호운용성 및 질적면에서 탁월한 결과를 가지고 있지만, 저장소 내에서 검색의 비효율성으로 인해 재사용성의 많은 문제점을 가지고 있다. 본 논문에서는 각 GIS 컴포넌트가 저장소 내에 위치하기 전에 이들의 기능적 및 비기능적 요소를 반영하여 컴포넌트를 분류하고자 하였다. 특히 비기능적 요소를 정의함에 있어서 컴포넌트의 메타데이터를 이용하여 'GIS content-dependent metadata'와 'GIS content-independent metadata'를 식별하였다. 그리고 이들 정보를 바탕으로 웹기반 GIS 컴포넌트의 등록 및 검색시스템을 설계하였다. 향후 GIS 애플리케이션 개발자는 웹기반 GIS 컴포넌트 저장소 내에 등록된 컴포넌트와 그 정보를 바탕으로 자신의 목적에 부합하는 새로운 컴포넌트를 쉽게 재구성하고 수정할 수 있으리라 사료된다. 결국 GIS 컴포넌트의 재사용성과 상호운용성을 높여 새로운 지리정보시스템 개발에 소요되는 인력 및 시간, 예산 절감의 효과를 얻을 수 있을 것으로 기대된다.

  • PDF

공간정보 상호운용성 지원을 위한 컴포넌트 기반의 개방형 GIS 소프트웨어 (Open GIS Component Software Ensuring an Interoperability of Spatial Information)

  • 최혜옥;김광수;이종훈
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.657-664
    • /
    • 2001
  • 최근의 정보기술은 특정 시스템 환경이나 정보구조에 의존하지 않고 정보를 공유할 수 있도록 하는 개방형 아키텍처, 소프트웨어의 재사용을 지원하는 컴포넌트와 인터넷상에서의 실시간 멀티미디어 정보 서비스를 지향하여 발전하고 있다. 지구 공간상에 존재하는 자연, 도로, 건물, 시설물 등의 공간정보를 다루는 지리정보시스템은 정보 구축의 복잡성과 정보포맷 및 처리기술의 다양화로 정보의 상호호환 및 재사용이 특히 요구되고 있는 분야이다. 본 논문은 컴포넌트 기반의 개방형 GIS 소프트웨어 기술 개발에 관한 것으로 최근 정보기술 변화의 큰 축인 개방형 시스템과 소프트웨어의 컴포넌트 추세를 GIS에 접목하여 공간정보의 상호 운용성을 지원하고 다양한 GIS 응용시스템 구축을 효율적으로 지원하는 GIS 미들웨어 개발을 목표로 하였다. GIS 분야의 기술표준기구인 OGC(Open GIS Consortium)에서 제안한 분산 개방형 공간정보처리 아키텍처를 수용하고, 다양한 응용에의 신축적인 대응을 위하여 GIS 요소기술을 제공하는 각 기능별 컴포넌트를 개발하였다. 시스템 구성은 다양한 지리정보원에 일관적인 방법으로의 접속을 위한 데이터 제공자 컴포넌트, GIS 요소기술을 제공하는 핵심공통 컴포넌트, 그리고 분산환경에서의 공간정보 유통을 지원하는 정보유통 컴포넌트로 구성되며, 이들 컴포넌트의 조합으로 5종류 지방자치단체 GIS 응용시스템을 구축하였다. OLE COM 기반의 컴포넌트 소프트웨어로 MS Windows 환경에서 ATL COM으로 개발되었으며, 20여개의 컴포넌트로 구성된다. 개발된 컴포넌트 소프트웨어는 지방자치단체간의 공간정보 통합운용을 위한 정보유통 시범사업의 기반기술로 활용되어 기술의 중요성 및 우수성이 확인되었으며, 현재 7대 지하시설물 통합관리시스템 구축 시범사업의 기반기술로 활용되고 있다.

  • PDF

컴포넌트 기반 지리 정보 시스템을 위한 엔터프라이즈 서버의 설계 및 구현 (Design and Implegmentation of an Enterprise Server for Component-based Geographic Information Systems)

  • 이강준;홍동숙;박지웅;한기준
    • 한국공간정보시스템학회 논문지
    • /
    • 제1권2호
    • /
    • pp.5-20
    • /
    • 1999
  • 최근 정보기술(Information Technology : IT) 분야의 새로운 소프트웨어 패러다임 (paradigm)은 분산 컴퓨팅 기법이 가져온 컴포넌트 기술이다. 컴포넌트 기술은 프로그램 개발에 소요되는 시간을 상당히 단축시킬 수 있으며, 인터넷/인트라넷 환경에 적합한 분산 컴퓨팅 환경을 쉽게 구축할 수 있도록 설계되어 있다. 이러한 소프트웨어 기술의 변화는 지리 정보 시스템(GIS) 분야에도 커다란 영향을 주었으며. 또한 지리정보 시스템의 기술적 정책적 측면에서 컴포넌트 기술이 매우 필요하게 되었다. 본 논문에서는 분산 GIS 컴포넌트들의 효과적인 개발과 운용을 위해 선 마이크로 시스템에서 산업 표준으로 제시한 Enterprise JavaBeans Specification 1.1을 적용하여 GIS 컴포넌트를 위한 엔터프라이즈 서버를 개발한다. 사용자는 엔터프라이즈 서버를 활용하여 GIS 컴포넌트 개발을 위한 UML과 디자인 패턴 등을 관리하며, 개방형 지리 데이타 상호 운용성 사양인 OpenGIS를 준수하는 GIS 컴포넌트 컨테이너를 개발하고. 공간 XML 엔진을 이용하여 공간 메타데이타를 관리하며 그리고 개발된 GIS 컴포넌트들의 테스트 및 검증을 위한 TESTBED 서버를 구현할 수 있다.

  • PDF

응용시스템 구축을 위한 OLE/COM 기반의 GIS 데이터 제공자 컴포넌트 시스템에 관한 연구 (A Study on OLE/COM-based GIS Data Provider Component Development Toward Application System Development)

  • 김민수;김광수;오병우;이기원
    • Spatial Information Research
    • /
    • 제7권2호
    • /
    • pp.175-190
    • /
    • 1999
  • 최근 GIS 관련 기술이 급속도로 발전되고 안정화됨에 따라 기 구축된 우수한 GIS 기술들의 재사용 문제가 제기되고 있다. 현재 이러한 재사용 문제들은 GIS 모듈의 컴포넌트화와 표준 인터페이스 제정을 기본 방향으로 하는 GIS의 표준화 연구 방향으로 해결책을 모색하고 있다. [1] 현재 GIS 표준화 연구는 초기 단계로서 GIS 하부구조의 표준화, 다시 말하면 범세계적으로 통용될 수 있는 GIS 정보의 표준 하부구조의 구축에 역점을 두고 있다. 이러한 표준화 작업은 국제적인 GIS 선도 업체 위주로 구성된 개방형 GIS 정보의 표준 하부구조의 구축에 역점을 두고 있다. 이러한 표준화작업은 국제적인 GIS 선도 업체 위주로 구성된 개방향 GIS 컨소시엄(OGC : Open GIS Consortium)을 주축으로 하여 국제적인 GIS의 표준모델을 제시하고 있다. 특히 본 연구에서는 개방형 GIs 컨소시엄(OGC ; OpenGIS Consortium)에서 제안한 OLE/COM Simple Feature 구현 사양 1.1을 주축으로 하여 응용 시스템에 표준화된 방식으로 GIS 데이터를 서비스할 수 있는 데이터 제공자(Data Provider) 컴포넌트의 구축에 관한 사항을 종합적으로 살펴보고자 한다. 다양한 데이터베이스 시스템 또는 파일 시스템을 GIS 데이터의 기반으로 하여 표준화된 인터페이스를 제공할 수 있는 데이터 제공자 컴포넌트의 구축 방법, 데이터 제공자 컴포넌트들간의 GIS 데이터의 공유 방법 그리고 응용시스템에서의 데이터 제공자 컴포넌트 이용 방법에 관하여 중점적으로 살펴볼 것이다. 특히 이러한 OGC 사양의 데이터 제공자 컴포넌트를 구현하는 과정에서 야기되는 문제점들을 리스트하고 이의 해결방안에 대하여서도 논의할 것이다. 그리고 본 연구에서는 데이터 제공자 컴포넌트의 설계 및 분석과정을 수행함에 있어서 UML(Univied Modeling Language)을 이용함으로서 향후 타데이터 제공자 컴포넌트 개발을 위한 모델을 제시하고 있다.

  • PDF

GIS 컴포넌트의 재사용성 향상을 위한 기법 개발 연구 (A Study on Developing the Enhancement Method for the Reusability of GIS Component)

  • 조윤원;조명희
    • 한국GIS학회:학술대회논문집
    • /
    • 한국GIS학회 2004년도 GIS/RS 공동 춘계학술대회 논문집
    • /
    • pp.599-605
    • /
    • 2004
  • 기존의 구축된 GIS 컴포넌트 혹은 개발 중이거나 향후개발을 목표로 설계단계에 있는 컴포넌트들의 최종 목표는 재사용성과 상호운용성의 가능성 여부이다. 하지만 컴포넌트 개발에 있어 시스템 개발환경의 다양성으로 인하여 그 재활용성은 생각만큼 쉬운 작업이 아니며, 특히 공간정보를 다루고 있는 GIS(Geographic Information System)분야에서의 GIS 컴포넌트 재활용은 전 세계의 산재한 각 데이터형의 포맷, 개발 환경, 운영환경을 고려하여 볼 때 시급한 일임에도 불구하고 그에 대한 노력이 상당히 미진한 실 정 이 다. 본 논문에서는 GIS 애플리케이션을 보다 효율적이고 유용하게 개발하기 위하여 GIS 컴포넌트의 개발과 관리에 이르는 전 과정을 관리 감독할 수 있는 COGIS(Component Oriented Geographic Information System)을 제안하고, COGIS 프로세스의 가이드라인이며 GIS 컴포넌트의 기능적인 면을 정의하기 위한 GCA(GIS based Component Architecture) 아키텍처를 제안하였다. 아울러 GIS 컴포넌트의 메타데이터를 분류 및 정의하여 GIS 컴포넌트의 비 기능적면을 제시하고 이를 이용하여 웹 기반 GIS 컴포넌트 등록/검색 에이전트 시스템을 개발하였으며 기존 GIS 컴포넌트 재사용 및 확장, 신규 컴포넌트의 등록, 검색이 가능하도록 한다. 사례연구로 웹 상에서 산불 발생 위험지수 표출을 위한 GIS 공간 분포도 작성이 쉽게 이루어지도록 2FDRV.avx와 2FDRC.exe 컴포넌트를 개발하였으며, COGIS 프로세스의 컴포넌트 관리방법을 통하여 여러 관련 컴포넌트를 조합함으로써 웹 기반 산불위험지수예보시스템을 구축하였다.입력 근거의 확보’, ‘갱신주체별 역할의 정의 및 유지관리 기준의 설정’, ‘분야별업무 특성을 고려한 관련 기준의 마련 및 타 시스템과 연계되는 항목을 고려한 절차 정의’ 등에 대한 다양한 접근을 시도하였다. 본 연구에서 제시하는 유지관리 모델을 기반으로 각 지자체별로 적절한 컨설팅이 진행되고 이에 따라 담당자의 실천이 이루어진다면 지자체 GIS의 투자대비 효과에 대한 기대는 이상이 아닌 현실로 다가오게 될 것이다.가오게 될 것이다. 동일하게 25%의 소유권을 가지고 있다. ?스굴 시추사업은 2008년까지 수행될 계획이며, 시추작업은 2005년까지 완료될 계획이다. 연구 진행과 관련하여, 공동연구의 명분을 높이고 분석의 효율성을 높이기 위해서 시료채취 및 기초자료 획득은 4개국의 연구원이 모여 공동으로 수행한 후의 결과물을 서로 공유하고, 자세한 전문분야 연구는 각 국의 대표기관이 독립적으로 수행하는 방식을 택하였다 ?스굴에 대한 제1차 시추작업은 2004년 3월 말에 실시하였다. 시추작업 결과, 약 80m의 시추 코아가 성공적으로 회수되어 현재 러시아 이르쿠츠크 지구화학연구소에 보관중이다. 이 시추코아는 2004년 8월 중순경에 4개국 연구팀원들에 의해 공동으로 기재된 후에 분할될 계획이다. 분할된 시료는 국내로 운반되어 다양한 전문분야별 연구에 이용될 것이다. 한편, 제2차 시추작업은 2004년 12월에서 2005년 2월 사이에 실시될 계획이다. 수백만년에 이르는 장기간에 걸쳐 지구환경변화 기록이 보존되어 있는 ?스굴호에 대한 시추사업은 후기 신생대 동안 유라시아 대륙 중부에서 일어난 지구환경 및 기후변화를 이해함과 동시에 이러한 변화가 육상생태계 및 지표지질환경에 미친 영향을 이해하는데 크게 기여할 것이다.

  • PDF

개방형 GIS 컴포넌트에서의 공간분석 컴포넌트 연동 (Interoperability of OpenGIS Component and Spatial Analysis Component)

  • 민경욱;장인성;이종훈
    • 한국공간정보시스템학회 논문지
    • /
    • 제3권1호
    • /
    • pp.49-62
    • /
    • 2001
  • 공간정보 및 속성정보를 저장 및 관리하여 서비스하는 지리정보시스템은 최근 네트워크 및 분산환경의 기술개발과 더불어 급격히 변화하고 있다. 이러한 지리정보시스템은 컴포넌트 기반 기술로 자리매김하고 있으며 OGC(OpenGIS Consortium)에서는 지리정보시스템의 설계 및 구현에 대한 다양한 사양과 토픽을 제시하고 있다. OGC의 사양을 충족하는 개방형 지리정보시스템은 다양한 컴포넌트들로 구성되어 있으며, 이러한 컴포넌트 기반의 시스템에 추가적인 요소로써 공간분석 컴포넌트를 구현하였다. 지리정보시스템에서 공간분석기능은 중요한 요소 중 하나이며 전체 시스템의 성능적, 기능적 평가 기준이 되기도 한다. OGC에서 제시하는 기본 공간데이터 모델인 Geometry 모델은 기본 기하공간객체를 관리하는 모델이며, 다양한 분석 컴포넌트들의 연동을 위하여 확장이 필요하다. 즉 기본 기하공간데이터 모델뿐 아니라, 기본 위상공간데이터 모델을 제공해야 하며 또한 이러한 기본 위상공간모델을 다양한 분석기능에 맞게끔 확장이 필요하다. 본 논문에서는 개방형 GIS컴포넌트의 전체 아키텍쳐와 이와 연동되는 분석 컴포넌트로써 네트?p 분석, TIN 분석 컴포넌트에 대하여 살펴보고 또한 기본 기하 데이터 모델인 OGC Simple Feature Geometry의 확장과 연등방법에 대하여 논의해 볼 것이다.

  • PDF

GIS 컴포넌트 추출기법 (GIS Component Extraction Method)

  • 박태옥;김계현
    • 한국공간정보시스템학회 논문지
    • /
    • 제4권2호
    • /
    • pp.65-74
    • /
    • 2002
  • 오늘날 정보시스템을 구축하는 모든 분야에서 컴포넌트에 기반한 개발(CBD : component based development) 방법이 주 흐름으로 등장하였다. GIS 영역에서도 컴포넌트의 개발 및 조립을 통한 시스템 구축을 권장하고 있다. GIS 영역은 다른 영역에 비하여 컴포넌트의 식별이 뚜렷한 업무영역(business domain)을 비교적 많이 가지고 있다. 이 영역은 비교적 산술적 기능을 많이 요구하는 부분이다. GIS 영역에서나 전사적(enterprise) 영역에서나 비산술적 기능 부분이 많이 존재함을 인식하여야 한다. 컴포넌트는 재사용성을 보장하여야 하는 특징을 가지고 있다. 재사용성이란 가능한 기능이 단순하고 최소의 크기를 가질 때 효용가치가 상승한다. 본 연구에서 GIS 컴포넌트를 추출하는 기법을 제시한 바가 있다. 본 연구에서는 친화력분석(affinity analysis)이란 기법을 통하여 GIS 컴포넌트를 추출하고자 한다. CBD에서는 UML을 활용하는 것이 기본으로 쓰임새(use case) 와 클래스는 UML의 핵심을 이루는 요소이다. 이 쓰임새와 클래스가 해당 업무영역 내에서 얼마나 친화력을 가지는가를 살펴보는 것이 친화력 분석의 목적이며, 이 분석 결과를 가지고 컴포넌트를 식별하게 된다. 이 친화력 분석은 GIS 영역뿐만 아니라 모든 업무영역에 활용이 가능하고 분석의 수행 절차가 복잡하지 않음으로 널리 활용할 수 있을 것으로 사료된다.

  • PDF