udig_소개97

Download Report

Transcript udig_소개97

Dept. of GeoInformation
Engineering
uDig 한글화 지원
발표자 :
About uDig
 uDig 소개
 uDig는 자바언어를 기반으로 공간자료의 접속, 수정, 시각화 하는것을 목표로
제공되고 있는 데스크톱 GIS 이다.
1. 자바 기반의 Eclipse Rich Client Platform 으로 설계됨
2. Geotools를 활용하여 구현함
3. Windows 또는 Linux 운영체제 상에 설치한 후 쉽게 사용할 수 있음
uDig는 open source (LGPL) 어플리케이션 프레임워크를 따르며,
Eclipse RCP(Rich Client Platform) 를 기반으로 개발되었다.
독립적인 어플리케이션으로 활용 가능
RCP “plug-ins”를 활용하여 확장 가능
Dept. of GeoInformation
Engineering
About uDig
 uDig
http://udig.refractions.net/
User friendly, providing a familiar graphical environment for GIS users
Desktop located, running as a thick client, natively on Windows, Mac
OS/X and Linux;
Internet oriented, consuming standard (WMS, WFS, WCS) and de facto
(GeoRSS, KML, tiles) geospatial web services
GIS ready, providing the framework on which complex analytical
capabilities can be built, and gradually subsuming those capabilities
into the main application
Dept. of GeoInformation
Engineering
About uDig
 uDig의 설계요소
 No re-inventing wheels
1. 자바 기반의 Eclipse Rich Client Platform 으로 설계됨
2. Geotools를 활용하여 구현함
3. Windows 또는 Linux 운영체제 상에 설치한 후 쉽게 사용할 수 있음
 Design for the future
1. Multi-threaded rendering
2. Complete modularity
Dept. of GeoInformation
Engineering
About uDig
 uDig 구성화면
Map Editor
Project View
Layer View
Catalog View
Dept. of GeoInformation
Engineering
About uDig
 uDig의 특징
 통합된 클라이언트 소프트웨어
 WMS(Web Map Service) 자료 처리
 WFS(Web Feature Service) 자료 처리
 SLD(Styled Layer Descriptor) 지원
 지도 Data 카타로그와 연결
 여러 가지 표준 GIS 데이터 처리
 간편한 Internet 자료 처리
Dept. of GeoInformation
Engineering
About uDig
 uDig에 활용가능한 자료
1.
2.
3.
4.
5.
6.
7.
8.
9.
지도 그래픽연속성
ArcSDE
DB2
MySQL
Oracle Spatial
PostGIS
웹지도 서버(WMS)
웹피쳐 서버(WFS)
파일
Dept. of GeoInformation
Engineering
About uDig
 uDig의 주요기능
 Spatial Database
1. 동시성(Concurrency)
2. 업무단위(Transactions)
3. 연속성(Seamlessness)
 Internet Publishing
1. Feature Access
2. Map Access
 Data
1.
-
Manipulation
Direct Access
Editing
Cartography
Dept. of GeoInformation
Engineering
About uDig
한글화 작업 개요
- Plug-In은 Eclipse를 기반으로 개발 된 응용 애플리
케이션인 uDig의 확장 가능한 최소 단위
- Plug-In의 언어를 담당하는 *.properties파일로부터
한글을 지원하는 파일을 생성하고 영문으로 정의되어
있는 기본 값으로부터 한글로 번역하여 uDig에 적용
Dept. of GeoInformation
Engineering
About uDig
한글화 작업
① 작업환경설정
- Plug-In의 확장과 편집을 통해 응용 애플리케이션 개발을 위한 Eclipse RCP 설치
- Plug-In의 언어 번역 툴인 ResourceBundleEditor
- Plug-In의 제작, 관리, 배포를 지원하는 PDE Tools(Plug-In Development Environment)
② 한글화 과정
1. Eclipse RCP에서 번역하고자 하는 uDig Plug-In 디렉터리를 Import 하여 필요한
소스 작업형태로 받음
2. 해당 Plug-In 으로부터 각각의 *.properties의 파일편집을 지원하는
ResourceBundleEditor를 사용하여 영문으로 정의되어 있는 메시지를 번역
3. ‘net.refractions.udig’ Plug-In의 udig.product 파일을 이용하여 한글화가 적용된
uDig 애플리케이션을 생성한다.
Dept. of GeoInformation
Engineering
About uDig
 uDig의 활용사례
 미국무성 Populations@Risk
1. 의사결정 지원을 위한 분산된 데이터 통합
2. OGC 서비스 기반
 EU GeoViste
1. 이탈리아 사용자들이 직접 커스터마이징
2. 공원 및 녹지대 관리 목적
 DIVA GIS
1. 남아메리카 페루에서 사용
2. 농산물 종자의 분포 분석에 적용
 ArboGIS
1. Arbonaut(핀란드 헬싱키에서 사용)
2. 사기업에서 uDig를 활용하여 산림지역 관리 시스템 개발
Dept. of GeoInformation
Engineering
About uDig
 uDig 한국어 홈페이지
 http://udig.refractions.net/confluence/display/KO/Home
1. 빠른시작
2. 연습하기 1
3. 연습하기 2
Dept. of GeoInformation
Engineering