김태원박사 (데이터베이스 및 운영시스템)

Download Report

Transcript 김태원박사 (데이터베이스 및 운영시스템)

기획 3팀
시스템 구성 계획
GIS 엔진의 종류
특수용도 엔진 : 지도제작 전문 엔진, 시설물 관리나 비즈니스 GIS 등 엔진의 사용 목적 별로
필요한 기능이 특화된 엔진
일반용도 엔진 : ArcGIS나 MapInfo의 엔진과 같이 거의 대부분의 기능을 가진 엔진
플랫폼별 엔진 : ArcGIS와 같은 C/S용 엔진, ArcSDE 와 같은 Server용 엔진, ArcIMS 와 같은
Web용 엔진, iOS 및 Android 등 다양한 Mobile OS 용 엔진과 Windows, Mac,
Linux 등 OS에 따른 엔진 등
3
GeoBus (Geosoft 社)
특징
다양한 GIS 포맷 지원
(SHP, DXF, TAB, DGN, GML, KML)
데이터 구축 및 관리
타 GIS엔진 연동 및 Migration Tool Kit 제공
(ArcGIS, Small World)
대용량 이미지/DEM 생성 및 관리
DEM 기반 Tole 3D 지형도 이미지 인터페이스
OpenAPI 웹 서비스
Yahoo, Google의 위성영상 서비스 실시간 매핑
융ㆍ복합 서비스를 위한 RFID, USN 미들웨어 연동 인터페이스
GIS + CAD + Navigation + 3D Web Mashup 등 관련 서비스 통합 인터페이스 제공
차세대 GIS 기술
3D 게임 엔진 기반 GIS 가상 공간 구현
전 세계 지도 서비스 확장을 위한 최신 Open API 기술활용
4
Duramap (Geoservice 社)
기능
다양한 지도 표현 기능
공간 데이터 생성 기능
공간 좌표 변환 기능
주제도 기능
설명
레이어 참조를 통한 복합 심벌 표현이 가능함
건물의 높이 값을 이용해 입체적으로 표현할 수 있음
듀라맵에서 제공하는 API를 이용해 공간 데이터를 생성할 수 있음
WGS84 경위도 좌표계, TM 좌표계 등
속성에 따라 다양한 주제도를 표현할 수 있음
그리드 데이터를 메모리 또는 파일에 생성할 수 있음
그리드 레이어 기능
FLT 포맷을 통해서 타 GIS 툴과 데이터 연계가 가능함
그리드의 셀에 대한 다양한 연산 기능을 지원함
매쉬업 레이어 기능
항공영상 지원
공간 관계 및 공간 연산 기능
Plug-in 방식의 기능 확장 지원
지도 위에 포인트, 폴리라인, 폴리곤, 사각형, 원형, 텍스트, 이미지를 매쉬업할 수 있음
geotiff 또는 world 파일과 연계한 bmp, png, jpg, gif를 지원함
자체 포맷을 통해 메모리에 제한없는 방대한 항공영상을 빠르게 표출할 수 있음
Buffer, Intersect, Union, Clip등과 같은 GIS 공간 관계 및 연산 기능 지원
독립적인 DLL을 개발을 통해 새로운 기능을 추가할 수 있음
5
IMS 엔진 (Geosoft 社)
인터넷, 인트라넷에서 지도를 구현하기 위한 GIS엔진
Internet/Intranet용 Web GIS 서비스가 필요한 기관이나 기업에서 주로 사용
특징 :완벽한 3차원 구현, 세부적인 도로 및 건물 표현, 입체적인 상하좌우의 이동, 100% Vector
지도사용으로 이동 및 검색의 빠른 속도 제공, 공간검색 기능, 최단-최적거리-반경 등의 측정,
Mobile 및 GPS,LBS와의 자유로운 연동성 등
Mapponent 엔진 (Geosoft 社)
Desktop에서 지도를 구현할 수 있게 해주는, 누구나 쉽게 디지털 지도를 사용한 솔루션을 만들
수 있는 COM 형태로 개발된 Component GIS엔진
기본적인 GIS를 C/S 환경 및 Desktop 환경 하에서 구축하고자 하는 모든 분야에 사용할 수 있
으며, 요구조건에 맞춰 자유로이 시스템 구축 가능하고 기존 지도 Database를 그대로 사용할 수
있다는 장점이 있음
6
GEOMania Development Kit (Geomania 社)
ActiveX 컨트롤로 구성된 SDK로써 GIS 응용프로
그램을 개발할 수 있는 핵심 개발도구
4GL(Delphi, VB, VC++, VB.NET, C# )를 지원하여
GIS 응용 프로그램을 개발하는데 소요되는 시간과
비용을 줄여줌
현재 널리 통용되고 있는 SHP, NGIS, DXF 포맷 외
에 다른 상용 GIS 소프트웨어의 다양한 포맷과 호
환이 가능
이미 구축되어 있는 시스템에 새로운 기능을 추가
하는 경우 요구 기능을 수행할 수 있는 컴포넌트만
개발하여 장착하면 되기 때문에 업무 환경이나 기
술의 변화에 대한 적응력이 우수
Geomania/Jweb엔진 (Geomania 社)
인터넷 환경에서 수치지도와 데이터베이스를 연동하여 지도서비스를 할 수 있는 WebGIS 엔진
벡터(Vector) 기반의 전자지도와 위성, 항공사진 등 이미지(Raster) 지도와의 결합을 통한 하이브
리드(Hybrid) 지도서비스 가능
7
CMWorld SDK (CMWorld 社)
차원 GIS를 구축하기 위한 C/S 및 Web용 Map 엔진
빠른영상 이미지 표현, 이미지 처리 기술을 이용한 벡터 데이터 표현
기존 GIS 시스템과의 연계
전세계를 표현하는 대용량 데이터 처리, 다중 서버 서비스 지원, 표준 프로토콜 사용으로 시스템
구성이 용이함
ZEUS, Oracle Spatial 등을 직접 연결하는 Query Service를 제공
CMWorld3D SDK (CMWorld 社)
3차원 GIS를 구축하기 위한 C/S 및 Web용 Map 엔진
CmWorld SDK가 가진 2D 기능에 GIS와 3차원 시뮬레이션기능을 통합하여 영상이미지, 2차원
벡터 데이터, 3차원, 고도자료, 3D 메시 데이터를 지원
8
MapWindow
MapWindow GIS Open Source Project는 Idaho State university Geospatial Software Lab에
서 GIS소프트웨어 유저와 개발자들을 위해 오픈소스 코드로 만든 GIS소프트웨어 그룹
GIS유저들을 위한 데스크탑 어플리케이션으로는 MapWindow 4.X와 HydroDesktop이 있으며,
개발자를 위한 프로그래머 tool로는 MapWinGIS와 DotSpatial이 있음
데스크탑 어플리케이션의 최신 버전
은 Mapwindow 4.8이며 ESRI사의
ArcGIS와 비교해 보았을때,
Vectoriztion, Rasterization, Merge
및 clip, overay, raster data의
Resampling, 지도의 re-projction
등 기능상으로는 ArcGIS의 기본적인
기능들을 동일하게 가지고 있음
9
MapWindow vs ArcGIS
MapWindow와 ArcGIS간의 interoperability
Application
Development
Standards
type
framework
implemented
Mapwidow
desktop
Framwork .NET
OGC partially
yes
Windows
ArcGIS
desktop
C++
ESRI-OGC partially
yes
Windows/Unix
GIS
API
Operating
system
※주 : MapWindow 4..6과 ArcGIS 9.2를 비교한 내용임
지원 Data sources
GIS
PostGIS
Map Server
전용 Database
Files on disk
Mapwidow
yes
no
yes
yes
ArcGIS
yes
yes
yes
yes
지원 파일포맷
ArcGIS
Raster
Mapwidow
Vector
Raster
Vector
shp, dbf, shx
bgd, bil, asc, arc, fiff, ddf
shp, dbf
asc, img, ovr, lgg, bag, bil, bip, bsq,
trl, gis, grd, hdf, png, tif, bmp, dat, jpg,
grid
10