제목 : GIS의 근본 문제점 해결을 위한 새로운 기술 Smallworld gis 자료제공 : 유니텔 이번에는 빠른 어플리케이션 개발과 신속하고 정확한 데이터 캡춰, 다양한 산업 표준과 개방 시스템 지원 등의 여러 가지 장점을 가지고 있는 Small World GIS를 소개하고자 한다. 이 소프트웨어는 현재 (주)한인포에서 국내 공급을 맞고 있다. 먼저 Smallworld Systems Ltd.를 간략하게 소개하면, 이 회사는 1988년에 영국의 캠임브리지에 있는 국영 컴퓨터 그래픽 연구센터인 CAD Centre 의 멤버들로 구성되어 설립되었다. CAD Centre에서는 PDMS(Plant management software)를 개발하였고, 그 후 이 멤버들은 다시 CIS(Cambridge Interactive Systems)를 설립하여 유럽의 CAD 시장에서 이 분야의 선두 역할을 하는 Medusa라는 CAD 제품을 개발하였다. CAD Centre와 CIS의 기술을 바탕으로 대형 복합 데이터베이스, 토폴로지로 연관된 데이터 모델, 엔지니어링 관리 및 웍플로우 구축 기술을 개발하였다. 그리고 Smallworld의 초기 기술자들은 이러한 기술을 새로운 세대의 GIS 개발 토대로 사용하였다. 1990년 4월 Smallworld GIS 제품은 암스테르담에 소재한 EGIS(European GIS conference)에서 처음 발표되었으며, 1993년 AM/FM(Automated Mapping/Facilities Management)을 통하여 북미 시장에 소개되었으며, 1994년에는 호주 지사를 설립하여 아시아 시장에 제품을 소개하게 되었다. 우리나라에는 최근 (주)한정보를 통해 제품 소개 세미나를 개최한 바 있다. 현재 (주)한정보는 Smallworld GIS Soution Provider로 등록되어 있으며 제품의 한글화 및 국내 판매, 어플리케이션 개발, 교육지원 및 유지보수의 역할을 수행하고 있다. Smallworld GIS의 기술적 우위 Smallworld의 급속적인 성장은 제품의 기술적인 우위에 있으며, 어플리 케이션의 빠른 개발, 시스템 구축 비용 감소와 운용 비용의 감소에 있다. 객체 지향 기술은 Smallworld의 성공의 핵심이며, 하드웨어와 O/S 및 통신 기술의 발전에 바로 대처하여 급변하는 세계의 새로운 사용자 요구를 만족시키기 위한 필수적인 기술이다. Smallworld GIS의 타사 제품과의 경쟁력을 향상시키는 요인은 다음의 몇가지 기술로 함축할 수 있다. . 연결 부분이 없는 연속된 레스터/벡터 데이터베이스 . 빠른 어플리케이션 개발 . 많은 동시 사용자 지원 . 신속하고 정확한 데이터 켑춰 . 영속적인 데이터베이스 캐쉬 . 메뉴 형식의 사용자 툴 . 다양한 산업 표준과 개방 시스템의 지원 데이터베이스 기술 (1) 통합된 데이터베이스 GIS는 정보를 요구하는 모든 사용자들이 필요한 정보를 제때 제공할 수 있어야 한다. Smallworld GIS는 모든 데이터를 합체된 데이터베이스 환경 에서 관리하여 데이터가 쪼개지거나 외부에 별도의 숫자나, 문자열 및 공간데이터를 별도로 저장하여 관리할 필요가 없으며, 사용자와 과금 데이터 등의 모든 데이터가 통괄된 RDBMS에서 관리하며 공간데이터 인덱싱 기술로 최적의 검색 알고리즘을 제공한다. (2) 통합된 매핑 몇몇 GIS 시스템은 기본 Map을 구축하기 위해 여러개의 맵쉬트를 사용하는 데, 여러 쉬트간의 경계영역의 연결을 위해 복잡한 방법과 많은 시간 그리고 많은 노력을 소비한다. Smallworld GIS는 기본 맵상의 인공적인 연결이나, 다수의 쉬트가 존재하지 않아 그런 수고를 들일 필요가 없다. 수 백 킬로미터나 되는 캐이블은 동일한 설치방법으로 하나의 객체로 처리되며 수 밀리미터의 크기로 저장된다. 검색내용은 공간데이터외 수치적 데이터 를 동시에 처리한다. 즉, 1995년에 설치된 특정 형식의 케이블도 즉시에서 검색할 수 있다. (3) 버전 관리 데이터의 록킹이 필요없이 모든 사용자가 모든 데이터베이스를 사용할 수 있도록 새로운 해결 방법을 제공하며, 버젼관리는 모델링된 실세계에 대한 계층화된 대체 버젼의 통합과 관리를 수행한다. 프로젝트를 수행하는 여러 설계자들은 독립적으로 프로젝트를 수행하고 결과를 통합하여 연속성과 상호 연관되는 부분을 내부 프로시듀어에서 제공하여 설계시에 문제점을 해결할 수 있도록 한다. Window 기반의 사용자 인터페이스 GIS에 대한 기술적인 특성을 잘 모르는 일반 사용자가 요구하는 모든 데이터를 제공하기 위하여 Smallworld View 모듈은 Microsoft Windows 인터페이스를 통하여 쉽게 접근할 수 있도록 기능을 제공한다. 사용자는 특정한 데이터를 검색하여 지도상의 위치를 검색하여 확인하고 새로운 검색식을 생성할 수 있다. 또한 검색된 결과를 클립보드 또는 파일에 저장하여 GIS 정보를 WP 문서 또는 프리젠테이션 처리할 수 있다. 모든 GIS 정보는 현재 개발된 형태로 즉각 View 사용자에게 제공되며 View 형식 으로 변화하거나 데이터의 일부를 추출하는 작업이 필요가 없다. DATA Capture 기존에는 데이터 캡춰가 GIS 구축에 큰 부분을 차지하였으나 Smallworld 는 데이터 켑춰 환경을 자동으로 생성하여 CASE Data Model을 사용하여 데이터의 연관성, 지속성, 정확성을 제공하며 레스터 맵에서 벡터 형식을 생성하기 위해 자동화된 기술을 사용하여 신속하고 정확하게 데이터를 생성할 수 있다. 디지털 데이터 즉, 타 GIS의 데이터는 내부 툴을 통하여 변환하여 사용할 수 있다. 또한 Smallworld는 heads up 디지타이징과 자동 라인인식 기술을 이용하여 디지타이징을 수행한다. 이 기술은 테이블을 기반으로 하지 않고 픽셀을 기반으로 처리하여 한번에 처리할 수 있는 맵 쉬트의 수에는 제한이 없다. 개발 환경 Smallworld GIS의 개발 툴은 시스템 구축 비용의 최소화를 위해 설계되어 있으며 내부 객체지향 개발언어인 Magik와 GIS 데이터 모델 설계를 위한 CASE 툴을 제공한다. Magik은 GIS 시스템을 개발하기 위해 필요한 모든 객체지향 개발언어의 특성을 제공하는 개발 언어이며 재사용성과 더불어 최소의 유지보수를 제공하기 위해 최소의 코드를 사용하여 개발할 수 있도록 GIS의 모든 요소를 클래스화하여 제공한다. Smallworld GIS는 그 자체 또한 Magik으로 작성되어 있으며 동일한 표준 객체 클라스, +메소드, 프로시듀어를 사용자에게 제공한다. 사용자에게 클라스 브라우져와 소스코드 제어 툴을 제공하여 쉽게 환경을 구축하거나 어플리케이션을 개발할 수 있도록 한다. 데이터모델은 GIS 개발에서 필수적인 요소이다. Smallworld CASE 툴은 GIS 그 자체에 내장되어 제공된다. 데이터 무결성 규칙과 사용자 인터 페이스가 자동으로 CASE 정의에 의해 제공되며, 타 CASE 툴과 달리 Smallworld CASE는 공간, 비공간 특성과 관계를 처리하여 데이터 모델 다이아그램, 객체의 표현 및 관계를 통합시킨다. 데이터 모델을 통하여 자동적으로 생성된 Magik코드는 데이터베이스 스키마와 사용자 환경을 생성하거나 자동 변경시켜주며, 외부 관계형 데이터베이스 테이블도 Reverse-engineering에 의해 처리될 수 있다. 활용 사례 현재 주로 사용된 활용분야는 Cable. Energis. Tele-communciation, Mobil,Travel Pilot, Emergency Service 등의 영역이며, 유럽지역에서는 마켓의 22.1%(CAD/CAM/GIS Sub-Application/Industry Market Share, 1994) 를 차지하여 1위를 달리고 있다. CATV 분야의 실례를 보면 다음과 같다. 캠브리지 케이블은 1992년 처음 Smallworld GIS를 접하였으며, 1993년 3월 에 IBM RS6000 시스템에 Smallworld CATV & Telephony Starter Kits를 사용하여 Cabel TV와 Telecom network 운영을 위하여 시스템을 구축하였 으며 과금처리를 위한 시스템도 함께 설계되고 개발되었다. 과금처리는 기존에 사내에 존재하는 고객관리 데이터베이스와 연결하여 구 축하였다. 1:50000의 레스터를 사용하고 1:1250과 1:2500 OS 벡터 맵을 사용하였으며, 주요 구성 네트웍은 Civils, RF, Fibre route, Copper이다. Smallworld GIS는 전체 시스템의 설계와 계획, 프로젝트 스케즐링 및 구축에 참여하였으며, 고객관리 시스템과 연계시켜 시스템을 구축하였다. 초기 작업으로 Smallworld GIS는 Cable TV와 Telecom Network를 분석, 관리, 유지보수하는 어플리케이션을 개발하였으며, 광케이블의 설치시 제공 용량과 확장을 고려하여 레코드를 설계하고 닥트의 용량이 자동적 으로 생성될 수 있도록 설계하였다. Smallworld와 Network Management System의 통합으로 케이블 라인의 상태를 모니터링하여 이상이 있는 라인 의 정확한 지형적인 위치와 정보를 제공하여 즉각적으로 조치할 수 있도록 하였다. 그 이후 켐브리지 사는 Interactive TV (iTV) 프로젝트를 수행하였으며, 현재 ATM 네트웍을 기존에 개발된 Smallworld GIS 시스템에 쉽게 통합하여 확장에 필요한 비용을 최소화하여 사용 중이다.
Make your own free website on Tripod.com