GIS 기술은 의사결정을 위한 커뮤니케이션 및 협력을 증진시킴으로써 자원과 자산을 효율적으로 관리하며, 작업흐름의 효율성을 증진시키고,
정보의 접근성을 높이며, 대규모 조직이나 소규모 조직 모두에게 실질적인 비용 절감을 두루 제공 할 수 있는 등의 가치를 창출해 왔다.
지리공간 정보와 기능을 엔터프라이즈 환경을 통해 전달하기 위해, 기관들은 데스크탑 GIs의 업무 수행 및 웹을 통한 서비스 극대화 방안을
채택하고 있다. 또한, 특화된 GIS로직의 집합은 사용자정의 애플리케이션에 임베드되거나 배포될수 있다.
더욱 확대하자면 GIS는 모바일 현장 기기에 배포될수 있다. 이는 GIS의 영향력이 성장하고 있음을 의미한다. GIs는 우리의 시계의 관한 관리,
시각화, 의사소통을 위한 강력한 수단을 제공한다.
변화하는 GIS의 역할
전통적으로 GIS 전문가는 주로 데이터 결합과 특정 응요프로젝트에 주력해왔으며, GIS데이터베이스와 지리학적 지식저술에 시간을 투자해 왔다.
사용자들은 지리 데이터셋 수집, 데이터 편집과 품질 관리 체계 구축, 맵과 분석 모델 작성, 데스크탑 매핑 애플리케이션과 웹 서버를 사용한 결과를
표현하는 데에 포괄적인 GIS 워크스테이션을 적용한다.
이것은 데이터셋이나 테이터베이스와 연계된 전문적인 워크스테이션을 가진 GIs 사용자들의 정형화된 시각이다.
점차적으로, 점점 더많은 GIS 전문가들이 그들의 결과물을 수많은 GIS 애플리케이션과 환경에 사용하고 탐구하기 시작했다.
지리적 지식을 작성하고 제공하는 작업은 대체로 GIS 전문가의 영역에 남아 있을 것이다. 그러나 이러한 전문가들 또한 기관(경우에 따라 사회, 또는
그 이상의 범위)내의 다른 이들이 GIS의 기능에 접근할 수 있도록 하기 위해서 서버 기반의 시스템을 점차적으로 구축하고 있다.
이것은 GIS의 영향력이 증가하고 있고 우리의 세계를 관리, 시각화, 의사소통하는 강력한 매개체를 제공하게 될 것임을 의미한다.
ArcGIS 제품군은 이렇나 요구를 만족시키기 위해 확장가능하고 종합적인 GIS플랫폼을 제공하며, 그내용은 아래의 도형에서 살펴볼수있다.
ArcGIS는 기관 내에서 웹을 통한 특정 분양에서의 사용을 위해 단일/다중 사용자 데스크탑, 서버 등에서 GIS 구현을 위한 확장성 있는 프레임웤를 제공한다.
ArcGIS는 완벽한 GIS 구축을 위한 GIS 소프트웨어 제품이 통합된 집합이고 GIS 활용을 위한 네가 주요 프레이워크로 이루어져 있다.
ArcGIS Desktop - 전문적인 GIS 애플리케이션의 통합 제품, ArcView, ArcEditor, ArcInfo의 세가지 주요 제품으로 이루어진다.
서버 GIS - ArcIMS, ArcGIS Server, ArcGIS Image Server
개발자 GIS - 개발자가 GIS 데스크탑 확장, 커스텀 GIS 애플리케이션 생성, 커스텀 GIS 서비스와 애플리케이션 추가, 모바일 솔루션 생성을 하기위한
임베드 가능한 소프트웨어 컴포넌트
모바일 GIS - ArcPad 및 현장 컴퓨팅을 위한 ArcGIS Mobile
데스크탑 GIS
데스크탑 GIS는 GIS 전문가들이 지리정보 미치 지식을 결합, 작성, 사용하는 주된 운영체제이다. 기능 범위에 딸 ArcView, ArcEditor, ArcInfo 세가지로
제공된다. ArcGIS Desktop은 종합적인 데스크탑 애플리케이션을 통합적으로 모아놓은 것이다. 여기에는 ArcMap, ArcCatalog, ArcToolBox, ArcGlobe가
포함되어 있다. 각 애플리케이션은 풍부한 GIS 도구 및 연산의 집합을 제공한다.
ArcGIS Desktop은 다음과 같은 특화된 기능을 가진 익스텐션을 선택적으로 구입하여 확장할수있다.
※ 래스터 지오프로세싱 및 모델링을 위한 ArcGIS Spatial Analyst
※ 다양한 3D GIS 기능과 시각화 애플리케이션을 위한 ArcGIS 3D Analyst
※ArcGIS의 수십개의 GIS 데이터 포맷을 바로 사용 가능하게 하는 ArcGIS Data Interoperability
서버 GIS
엔터프라이즈 소프트웨어의 진화는 금융,인적 자원, 유통망, 고객관리 영역 등에서 두루 확인할 수 있으며, GIS는 임무중심 기능을 지원하거나 다른
엔터프라이즈 소프트웨어나 인프라의 사용을 증진시키는 등의 엔터프라이즈범위의 요구를 충족시키기 위해 발전해 왔다.
서버 GIS는 지리정보를 수집,체계화, 분석, 시각화, 관리, 배포하기 위해 통합된, 다중 부문의 시스템을 구축하는 기초를 제공한다.
서버 GIs 솔루션은 기관 내의 집단적이고 개별적인 요구를 모두 다루고, GIS 전문가와 비전가 모두에게 지리정보와 서비스를 사용 가능하게 한다.
서버 GIS의 주요 목적은 다음과 같다.
※ 지리 정보의 폭넓은 접근
※ GIS 애플리케이션 생성 및 배포를 위한 공통의 인프라 제공
※ 보편적인 GIS 데이터 관리 프레임워크
※ 현저한 규모의 경제 및 기관 내에서의 GIS 배포와 사용을 통한 비즈니스 가치 실현
ArcIMS
ArcIMS는 개방된 인터넷 프로토콜을 사용하여 맵, 데이터, 메타데이터를 제공하는 GIS 웹 출판을 위한 확장 용이한 웹매핑 서버이다.
ArcIMS는 동적이고 확장가능한 맵서비스와 메타데이터를 다수의 사용자들에게 웹으로 배포한다.
ArcIMS는 고성능의 개방된 맵 출판을 위해 고안되었다.
ArcGIS Server
ArcGIS Server는 제품화된 최종사용자를 위해 애플리케이션이며, 매핑, 분석, 데이터 수집, 편집, 지리공간 정보의 관리를 위한 서비스를 제공하는
종합적인 웹 기반의 GIS이다. ArcGIS Server는 ArcGIS Desktop 사용자들이 그들의 지리적 지식을 더욱 폭넓은 기관에 쉽게 발행하고
제공할 수 있게 하여 비용효율적이고 표준 기반의 플랫폼을 제공해 준다. ArcGIS Server는 데스크탑, 커스텀, 모바일, 브라우저 기반의
지오데이터베이스를 관리하기 위해 ArcSDE 데이터 관리 기술을 포함하고 있다.
ArcGIS Image Server
ArcGIS Image Server는 on-the-fly 이미지 처리 서버이다. ArcGIS Image Server는 대용량 이미지 집합으로의 빠른 접근을 가능하게 하고
이미지를 획득하여 사용하는 시간을 현저히 감소시킨다. ArcGIS Image Server는 여러 제품을 동적인 웹 서비스로써 생성할 수 있으며 클라이언트
애플리케이션에서 이미지 접근을 지원한다. Image Server는 ArcGIS Server의 추가적인 익스텐션 제품으로 사용 가능하다.
개발자 GIS
ESRI Developer Network(EDN)은 ArcGIS로써 애플리케이션을 개발할수 있도록 종합적인 시스템을 제공하는 개발자용 제품이다.
EDN은 개발자들이 다음과 같은 기능을 활용 하도록 통합된 프로그래밍 환경과 도구를 제공한다.
※ 타 애플리케이션 GIS 및 매핑 기능을 임베드
※ 사용자가 원하는 ArcGIS Desktop 애플리케이션 구축 미치 배포
※ ArcView, ArcEditor, ArcInfo와 같은 ArcGIS 제품을 커스터마이즈
※ ArcEngine을 사용한 사용자정의 애플리케이션 기록
※ ArcGIS Server과 ArcIMS를 사용한 웹 서비스와 서버기반의 애플리케이션 구축
EDN은 ArcGIS Desktop, ArcGIS Server, ArcIMS, ArcSDE의 모든 개발 리소스와 ArcGIS Engine의 임베디드 컴포넌트를 포함하고 있다.
EDN Developer Kit의 핵심은 소프트웨어 컴포넌트 공통라이브러리인 ArcObjects 에 있으며, 이로써 개발자는 C++, .NET,Java와 같은
표준 프로그래밍 환경을 사용하여 GIS를 구현하고 확장한다.
ArcGIS Engine
ArcGIS Engine은 임베드 가능한 일련의 컴퓨넌트인 ArcObjects를 사용할 수 있는 프로그래밍 인터페이스를 제공함으로써 개발자가
특화된 애플리케이션을 쉽게 개발할수 있도록 하는 개발자 제품이다 ArcGIS Engine은 임베드 가능한 일련의 사용자 인터페이스
컴포넌트(예, 임의의 애플리케이션에서 맵이나 글로브를 시각화하는 Map Control과 glove Control)를 제공한다.
ArcGIS Engine으로써 개발자는 C++, .NET, Java를 사용하여 특화된 GIS 솔루션을 구축 할 수 있다.
개발자는 ArcGIS Engine으로 사용자정의 애플리케이션을 구축하거나 Microsoft Word 또는 Excel과 같은 기보유 애플리케이션에
GIS 로직을 임베드 할 수 있다.
사용자정의 애플리케이션 사용은 수많은 최종 사용자의 GIS 사용을 단순화하고 특화 하기 위해 많은 GIS 조직에게 중요하다.
예를들면, 임베드된 GIS 애플리케이션은 Tablet PC를 사용한 현장 데이터 수집이나 긴급 작동을 위한 사용자정의 인터페이스와 구조화된
데이터 결합 작업흐름을 지원하기 위해 사용된다.
모바일 GIS
모바일 컴퓨팅 기기에서 운영되는 특화 응용 솔루션에 힘입어 GIS는 점차적으로 사무실에서 현장으로 옮겨가고 있다.
GPS(Global positioning System)가 갖춰진 무선 모바일 기기는 특정 데이터 수집과 GIS 정보를 현장에서 접근하기 위해 그 사용이
증가하고 있다. 소방관, 청소부, 운항 엔지니어, 측량기사, 시설물 관리자, 군인, 인구조사자, 경찰, 그리고 현장 생물학자 등이
모바일 GIS를 이용하는 현장 작업자들이다.
ArcGIS는 서로 다른 애플리케이션과 플랫폼 요구사항에 대해 설계된 종합적인 모바일 GIS 제품을 제공한다.
ArcGIS Desktop과 ArcGIS Engine을 이용하여 구축한 사용자정의 애플리케이션. 이것은 지오데이터베이스와 상세한
GIS 맵을 다루는 사용자를 위한 모바일 랩탑과 Tablet PC로 현장에 빈번하게 배포된다.
ArcPad, ArcPad는 Windows CE호환 장비에 GIS 중심의 현장 작업자를 위한 풍부한 환경을 제공한다.
ArcPad는 60,000개 이상 배포되어 있다.
ArcGIS Mobile, ArcGIS Server 9.2는 SmartPhone, PocketPC, Tablet PC를 위한 핵심적인 모바일 애플리케이션을 만들고
배포하기위해 사용될수 있는 ArcGIS Mobile이라 불리는 소프트웨어 개발 킷을 포함하고있다.
이 애플리케이션은 ArcGIS Server, GIS 데이터 복제와 편집에 무선 동기화를 지원한다.
지오데이터베이스
지오데이터베이스는 ArcGIS에서 사용되고 파일 폴더나 관계형 데이터베이스에서 관리되는 다양한 유형의 지리 데이터셋의
집합이다. ArcGIS 고유의 데이터 원본이며, ArcGIS에서 편집과 데이터 자동화를 위해 사용된다.
지오데이터베이스는 개방적이고, 단순화된 지오메트리 저자모델로 설계되었으며, 다음과 같은 다양한 저장 메커니즘을 지원한다.
※ 다중사용자 DBMS-Oracle, Microsoft SQL Server, IBM DB2, Informix
※ Microsoft Access를 사용한 퍼스널 지오데이터베이스
※ 운영체제의 범위에 걸쳐 운영되는 파일 지오데이터베이스
※ 개방화된 교환과 상호운용성을 위한 지오데이터베이스 XML
지오데이터베이스는 피처 클래스, 이미지, 속성보다 휠씬더 많은 것을 지원한다. 지오데이터베이스는 토폴로지, 네트워크,
래스터 카탈로그, 지형, 지적도, 리레이션쉽, 도메인과 같은 종합적인 데이터 유형을 사용하여 중요한 고급 GIS 무결성 규칙과
운영규칙 수행에 도움을 준다.
'개발 > GIS' 카테고리의 다른 글
서버 GIS (0) | 2016.03.21 |
---|---|
ArcGIS Desktop은 무엇인가? (0) | 2016.03.21 |
종합적인 GIS 플랫폼을 구성하는 것은 무엇인가? (0) | 2016.03.18 |
GIS는 본질적으로 분산 정보 시스템이다. (0) | 2016.03.18 |
GIS 정보 관리 (0) | 2016.03.18 |
댓글