오픈소스 GIS의현황과이해 -...

49
오픈 소스 GIS의 현황과 이해 200965신상희(OSGeo 한국어 지부 대표) 『한국GIS학회 공간정보공학연구회 발표 』 한국어 지부

Transcript of 오픈소스 GIS의현황과이해 -...

Page 1: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

오픈 소스 GIS의 현황과 이해

2009년 6월 5일

신상희(OSGeo 한국어 지부 대표)

『한국GIS학회 공간정보공학연구회 발표 』한국어 지부

Page 2: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

주요 내용

순 서

Ⅰ. Open Source S/W란?

Ⅱ. GeoFOSS

Ⅲ. GeoFOSS 갈래잡기

Ⅳ. GeoFOSS 살펴보기

Ⅴ. OSGeo 그리고 OSGeo 한국어 지부

Ⅵ. 나가며

Page 3: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

Open Source S/W

F/OSS란?

FOSS : Free & Open Source Software의 약자

FOSS에서는 소프트웨어의 의 소스 코드에 접근할수 있음

일반적으로 FOSS 사용자는 자유롭게 프로그램을사용하고, 자신의 목적에 맞게 소스코드를 수정하여사용할 수 있으며, 재배포할 권한을 가짐

FOSS 의 Free는 ‘공짜’를 의미하는 것이 아니라, 사용자가 소스 코드에 접근하고 수정하고 재 배포할 수있는 ‘자유’를 의미함

FOSS는 개방형 표준(Open Standard)과는 다른의미임. 하지만 일반적으로 FOSS는 국제적인 표준을따르는 경향이 있음(OGC와 OSGeo는 다른 조직)

1. Open Source S/W란?

Page 4: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

Free S/W의 정의

1. Open Source S/W란?

Source : Chao-Kuei, http://www.fsf.org/licensing/essays/categories.html

1. The freedom to run the program, for

any purpose.

2. The freedom to study how the program

works, and adapt it to your needs.

3. The freedom to redistribute copies so

you can help your neighbor.

4. The freedom to improve the program,

and to release your improvements to

the public, so that the whole community

benefits.

Free Software Definition

“When we call software „free‟, we mean that it respects

users‟ essential freedoms: the freedom to run it, to

study and change it, and to redistribute copies with

or without changes. This is a matter of freedom, not

price, so think of „free speech‟, not of „free

beer‟.”(Stallman, 2007)

Free S/W vs Open S/W

Page 5: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS vs Freeware

FOSS는 사용자가 직접 소스코드에 접근해 기능을고칠 수 있도록 허용함

FOSS는 원 저작자가 사라지더라도 해당 소프트웨어의 사용자 또는 개발자 그룹이 계속 이를 활용하고 개선할 수 있음

FOSS는 일반적으로 FOSS를 지원하는 강력한 사용자 그룹이나 개발자 그룹이 존재하며, 이런 그룹등이 자유롭게 FOSS를 유지관리함

Freeware는 일반적으로 소스 코드를 배포하지 않으며, 무료로사용할 수 있는 바이너리만을 배포함. 따라서 이용자가 자신만의목적으로 기능을 수정할 수가 없음

Freeware는 원 저작자가 자신의 사정에 따라 언제든지 개발을포기할 수 있으며, 이런 경우 최종 버전은 개발자가 마지막으로배포한 상태로 그대로 머물게 됨

Freeware는 초기에는 무료로 배포되거나 테스트를 위해 배포되나, 이후 유료화로 전환될 가능성이 언제든지 있음(Shareware)

FOSS Freeware

FOSS는 ‘공짜(No-Cost)’ 소프트웨어와는 다른 개념임

FOSS 또한 Commercial 소프트웨어로 간주해야 함

FOSS의 상대어는 ‘Closed Source S/W’ 또는 ‘Proprietary S/W’로 보는 게 일반적임

1. Open Source S/W란?

Page 6: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS 라이센스

1. Open Source S/W란?

GPL : GNU Public License1

LGPL : Lesser(Library) GNU Public License2

BSD Alike : BSD, MIT Lincense3

기타 : MPL, CCL, Public Domain, Shareware, Freeware4

Page 7: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS 라이선스 현황

1. Open Source S/W란?

Sourceforge.net, 2006년 5월 현재

0.00%

10.00%

20.00%

30.00%

40.00%

50.00%

60.00%

70.00%

Black Duck Software Knowledgebase, 2008년 4월

Page 8: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS 라이선스를 위반하면?

1. Open Source S/W란?

FSF(Free Software Foundation)

• 매년30 ~ 50건 정도의GPL 위반사례처리

• 기본 철학은, 금전적 이익을 취하는 것을 목적으로 하지않고, 라이선스를 준수하도록 함으로써 자유 소프트웨어공동체가 잘 유지되도록 하는데 있음

• 위반 기업들이 협조적으로 협상에 임하고, 규정준수를위핚 선의를 가지고 있다면, 위반 기업의 명칭을공개하지 않는다는 입장

라이선스 위반은 FOSS이든 독점 소프트웨어이든 법적인 문제를 야기함!!

• GPL-Violations.org 등의 감시 기구가 활동 중

• Black Duck 등과 같은 오픈 소스 라이선스 관리 프로그램을 이용하여 바이너리파일에 대해서도 라이선스 위반 여부 판별이 가능함

• 핚국컴퓨터프로그램보호위원회에서 현재 오픈 소스 라이선스 검증 시스템을 구축중이며(12월 완료 예정), 향후 무료로 해당 서비스를 제공 예정

Page 9: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS 전망

“OSS 제품들이 향후 5년 동안 상용 S/W 총 매출의 22% 이상을 대체할 것”, 2006, ‘OSS, Worldwide, 2005-2010’

“2009년까지 오픈 소스 비즈니스 어플리케이션은 중견(Midmarket) 어플리케이션 라이센스 시장의 80% 이상을 차지할 것”, 2006

“아웃 소싱, 오픈 소스, SaaS, 인도·중국과 같은 저비용 개발 환경, 중국 소프트웨어 기업의 부상, 신흥 시장의 확대, 협력업체를 통한유지 보수와 관리가 향후 10년 동안 전 세계 소프트웨어 시장을 좌우할 7대 흐름이 될 것”, 2007

가트너

1. Open Source S/W란?

“전 세계 개발자의 71%가 OSS를 사용하고 있으며, 54%의 기업들이 OSS를 도입해 사용하고 있다.”, 2006, ‘OS in Global S/W’

“향후 10년 동안 오픈 소스가 소프트웨어 시장의 성숙과 통합을 이끌어 나갈 것”, 2006

IDC

Source : “오픈 소스 소프트웨어의 확산이 시장에 미치는 영향과 전망”, 2006, 한국소프트웨어진흥원

“오픈 소스, 글로벌화, 검색이 2006년의 3대 블루칩”, 2006년 전망보고서

“오픈 소스는 2006년부터 연구실 프로젝트의 외피를 벗어 던지고, 논의가 추진돼 좋은 성과를 얻을 수 있을 것”, 2006

딜로이트 투씨

Page 10: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS 전망

“OSS 이용도 조사에서 2005년 6월 당시 ‘이미 OSS 사용하고 있다’고 답한 기업이 56%, ‘향후 사용할 예정이다’가 19%에 달함”

“2006년에는 OSS를 사용하는 기업이 60%까지 증가할 것으로 예측됨”

포레스트 리서치

2010년 EU 전체 IT 서비스의 32%가 FOSS 관련 서비스에서 발생될 것으로 예상

FOSS 관련 서비스 및 산업이 2010년 EU 전체 GDP의 4%를 차지할 것으로 예상

UNU-Merit

1. Open Source S/W란?

Page 11: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS의 성장

<FOSS 프로젝트 증가 추세>

1. Open Source S/W란?

Source : Amit Deshpande 외 , 2008, “The Total Growth of Open Source”, In Proceedings of the Fourth Conference on Open Source Systems (OSS 2008).

주)* 전체 150,000개 이상의 오픈 소스 프로젝트 중 활동력이 강하고 인기 있는 프로젝트에 대해서만 분석

<FOSS 프로젝트 소스 코드 라인수 증가 추세>

Page 12: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS 비즈니스 모델

1. Open Source S/W란?

FOSS 비즈니스 모델의 핵심 중의 하나는 “책임’을 파는 것!

Page 13: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS란?

GeoFOSS는 GeoSpatial Free and Open Source Software의 약자로서, FOSS를

지리정보시스템에 적용한 사례를 일컬음. FOSS4G라고 지칭되기도 함

UN : GeoNetwork NASA : WorldWind

EU : gvSIG

2. GeoFOSS

Page 14: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS의 현황과 필요성

2. GeoFOSS

오픈 소스 S/W 및 오픈 소스 GIS S/W의 활성화- 340개 이상의 오픈 소스 GIS 소프트웨어 프로젝트 (Freegis.org, 2009년 기준)

오픈 소스 GIS S/W의 질적 향상- OSGeo : GeoFOSS를 통한 독점, 상용 GIS 대체 가능성 제시- Google Earth에서 GeoFOSS인 GDAL 라이브러리 사용- AutoDesk 사에서 MapGuide, FDO 등 오픈 소스로 전환

UN, EU, Canada 등의 정부기관에서 적극적 도입

GeoFOSS의 현황

u-City, UIS, KLIS 등 공공 부문 GIS 수요 대처

외부 개발 조직의 내재화와 협업적 개발을 통한 개발의 효율화

해외 진출 시 유연한 대처 가능(베트남은 2008년 11월에 정부 조직의 모든 S/W 구축에 대하여 오픈 소스 사용 의무화)

소스코드의 재 활용성 및 유지보수 가능성 증대

GeoFOSS의 필요성

Page 15: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GIS 분야의 특성

2. GeoFOSS

GIS = Vertical Set of Many Software

• 계층 구성 GIS 소프트웨어들간의 표준 기반 상호 운용성 중요

• Linux, Apache, PHP 등의 일반 오픈 소스 소프트웨어들이 Horizontal Software 인데비하여 GIS는 DB부터 Web에 이르는 Vertical Architecture 기반.

공공 인프라로서의 GIS적 특성 = Spatial Data Infrastructure

• 표준에 기반 한 벤더 중립적 구조에 의한 확장성 필요

• ISO, OGC 등의 활발한 표준화 활동

결과적으로,

• 오픈 소스 GIS 소프트웨어들의 “Standard Compatibility” 구현

• 상업용 GIS 소프트웨어와 오픈소스 GIS 소프트웨어들간의 대체성 증가

Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우

Page 16: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS 장단점 비교

Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우

장 점 단 점

독점

GIS

소프트웨어

검증된 품질과 성능

사후관리

시장점유율

컴퓨터당 소프트웨어 라이센스

구매

소프트웨어의 공유 불가

소스코드 최적화 불가

일반

오픈 소스

소프트웨어

저비용

소프트웨어 의존성

수정과 배포 용이

너무 다양한 소프트웨어

사후관리

GPL에 따른 상업적 이용 장애

오픈 소스

GIS

소프트웨어

독점 GIS 대비 초저비용

표준 준수에 따른 시스템

독립성 확보

GIS 응용의 자유로운 수정과 배포

효율적이며 다양한 기개발 GIS

응용

상업용 GIS 제품으로부터의

전환비용

오픈 소스 GIS 소프트웨어의

다양성에 따른 교육문제

국내 전문가 부족

GIS 응용 코드 최적화

2. GeoFOSS

Page 17: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS 도입의 효과

Source : 남광우, “오픈 소스 GIS 소프트웨어와 표준”

2. GeoFOSS

GIS 소프트웨어 채택의 낮은 위험도 시험적 설치에 따른 비용이 없음

표준기반 개발(OGC, W3C)

모듈화된 응용의 계속적인 채택에 의한 GIS의 계속적 확장

소스코드의 이용성 독점 GIS의 블랙박스 코드의 문제 해결

GIS SI에서 오픈 소스 GIS 소프트웨어에 의한 중간 단계 진입 개발

소스코드 수정에 의한 견고한 GIS 응용 개발

독점 GIS 소프트웨어에 대한 긍정적 효과 독점 GIS – 오픈 소스 GIS 소프트웨어 하이브리드 모델

독점 GIS 소프트웨어에서 오픈 소스 GIS 소프트웨어 사용

오픈 소스 기반 GIS 구축 시스템의 경우 “독립” 지원 회사 선택 가능

Page 18: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS 이점

2. GeoFOSS

1. 기술적 측면 2. 경제적 측면 3. 비즈니스 측면 4. 기타 측면

빠른 시간에 세계적 수준의 기술습득 가능

수준 높은 소스 코드 이용을 통한개발자의 수준 향상

주요 시장지배적 소프트웨어와의기술적 격차 해소 가능

뛰어난 외부 개발자의 개발능력을 내재화 가능

거의 무료에 가까운 저렴한도입 비용

세계적인 수준의 오픈 소스를사용함으로써 엄청난 개발 비용절감

커스터마이징의 용이성

우수 사례의 재활용을 통한신규 개발 비용 절감

자사 보유 제품군을 훨씬뛰어넘는 다양한 제품을 이용한마케팅 가능

다양한 고객층에 대한 접근이가능해짐으로써 신규 시장 창출가능

회사의 브랜드 가치 제고 가능

똑같은 사양과 기능을재개발하지 않음으로써 에너지절감에 기여하며 지구온난화방지에 일조

심리적 만족감

국제적인 프로젝트에참여함으로써 국제적 감각과소통 기술 확보

기술과 성과의 공유를 통해 협업적으로 사회를 발전시키는 기반으로 작용

Page 19: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS 그리고 표준

2. GeoFOSS

IT

Mainstream

GISGIS

IT

Mainstream

Page 20: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

독점 S/W와 GeoFOSS 대체성

2. GeoFOSS

ArcReader

ArcMap/ArcGIS

ArcINFO/ArcGRID

ArcPad

ArcSDE

ArcIMS

ArcGIS Server

VB, Python

UDig, Jump, GRASS, QGis, OSSIM

UDig, Jump, GRASS, QGis, OSSIM

GRASS, OSSIM

NIA Mobile Client

PostGIS

Mapserver

GRASS

PHP, Python, Perl, C#.net, etc…

Viewing

Cartography

Analysis

Devices

Database

Web

Spatial Server

Scripting

Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우

Page 21: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

SDI Architecture

2. GeoFOSS

STEFAN STEINIGER 외, 2008, “An overview of

Current Free and Open Source Desktop GIS

Developments”

남광우, “오픈 소스소프트웨어와 표준”

Page 22: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

표준 기반 GeoFOSS

2. GeoFOSS

Page 23: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS 그리고 독점 S/WEU : INSPIRE

2. GeoFOSS

Page 24: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS4G 갈래잡기(2004)

C Tribe

Mapserver

GRASS

Mapguide

QGIS

PostGIS

OGR/GDAL

PROJ4

GEOS

FDO

Java Tribe

GeoTools

GeoServer

uDig

DeeGree

JUMP

gvSIG

OpenMap

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

3. GeoFOSS 갈래잡기

Page 25: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS4G 갈래잡기(2007)

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

.Net Tribe

NTS

Proj.Net

SharpMap

WorldWind

MapWindow

Web Tribe CartoWeb

MapBender

OpenLayers

GeoExt

MapFish

Ka-map

MapBuilder

OpenSclaes(Flash)

3. GeoFOSS 갈래잡기

Page 26: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

C 계열

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

OGR/GDAL

Mapserver

GRASS

PostGIS

OSSIM

Proj4

GEOS

QGIS

GMT

TerraLib

MapGuide

FDO

3. GeoFOSS 갈래잡기

Page 27: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

JAVA 계열

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

GeoTools

OpenMap

GeoServer

JTS Topology

Suite

JUMP

uDig

DeeGree

gvSIGGeoAPI

3. GeoFOSS 갈래잡기

Page 28: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

.Net 계열

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

Proj.NetWorldWind

NTSSharpMap

MapWindow

GDAL

Proj4

JTS

OGR

3. GeoFOSS 갈래잡기

Page 29: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

웹 계열

MapBender

TileCache

MapBuilder

CartoWeb

PostGIS

WMS

Mapserver

OpenLayers

FeatureServer

ArcIMS

Ka-Map

Geoserver

3. GeoFOSS 갈래잡기

GeoExt

MapFish

OpenScales ExtJS

Page 30: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

C 계열 Servers / MapGuide

4. GeoFOSS 살펴보기

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

MapGuide Open Source

C++ Application Server

Web Interface Frameworks

Included

Linux and Windows

OpenGIS WFS & WMS

AJAX Viewer (HTML/JavaScript)

DWF Viewer (Plugin)

ArcSDE / Oracle Spatial / ODBC /

Shape / SDF / PostGIS

Page 31: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

C 계열 Applications / QGIS

C++

Windows / Linux / OS/X

OGR/GDAL, Proj4, QT

GRASS Integration

4. GeoFOSS 살펴보기

Page 32: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

C 계열 Applications / GRASS

4. GeoFOSS 살펴보기

Page 33: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

Open Source 기반 영상 처리 소프트웨어(Open Source S/W Image Map)

OSSIM의 3D 시각화 툴인 OSSIM Planet

구글의 KML/KMZ 및 OGC WMS 등 표준 지원 타 3D 소프트웨어와 달리 다중의 모니터에 다른 화면을 표시하는 다중 프로젝션 기능 지원

<OSSIM Planet 화면> <OSSIM Planet 다중 프로젝션>

C 계열 Applications / OSSIM

4. GeoFOSS 살펴보기

Page 34: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

Java 계열 Servers / GeoServer

OpenGIS WFS-T Reference Implementation

Web Feature Server - Transactional

OpenGIS WMS, KML*, Tiling*

Data sources Shape

PostGIS

Oracle

DB2

ArcSDE

4. GeoFOSS 살펴보기

Page 35: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

Java 계열 Servers / DeeGree

“Spatial Data Infrastructures” (SDI)

OpenGIS Server Standards Focus

Web Map Server (WMS)

Web Feature Server (WFS)

Style Layer Descriptors (SLD)

Catalogue Service for the Web

(CSW)

Sensor Observation Service

(SOS)

Web Processing Service (WPS)

4. GeoFOSS 살펴보기

Page 36: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

Java 계열 Applications / uDIG

User-friendly Desktop

Internet GIS

WMS, WFS-T (!!!)

Data Sources

PostGIS, ArcSDE, OracleSpa

tial

Shape, GeoTIFF, DWG*, DX

F*

Editing, re-

projection, internet GIS

4. GeoFOSS 살펴보기

Page 37: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

.Net 계열 Applications / WorldWind

C# 기반 Open Source S/W

과학목적으로 지구, 화성, 목성, 달 등의 영상과 다양한 영상 레이어 제공 구글의 KML과 벡터 SHP 파일 읽기, 동영상 제작 기능 등을 제공하여 다양한 분석 활용 가능 국내에서는 전파연구소에서 커스터마이징하여 업무에 활용 JAVA 버전 발표됨

<NASA의 World Wind 3D 화면> <목성 영상 지도 표시>

4. GeoFOSS 살펴보기

Page 38: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

웹 계열/ OpenLayers

Source : “A Survey of Open Source GIS”, 2007, Paul Ramsey

Tile based, continuous pan, discrete zoom levels Pure Javascript, no server-side

Component, very re-usable

Multiple tile sources

Microsoft Virtual Earth

Worldwind

Yahoo Maps

Google Maps

WMS

TMS

4. GeoFOSS 살펴보기

Page 39: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

OSGeo

5. OSGeo 그리고 OSGeo 한국어 지부

OSGeo - Open Source Geospatial Foundation -

• 2006년 2월 4일, 미국 시카고에서 창설

• 사명 : 오픈 소스 지리공간 S/W의 개발지원 및 광범위핚 사용 증진

• 오픈 소스 GIS 및 오픈 GeoData의 사용장려, 후원, 지원을 위핚 비영리 민간 기구

• FOSS4G 커뮤니티의 커뮤니티로서 기능

Page 40: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

FOSS4G Conference

FOSS4G 2007 Conference- 2007년 9월 24일 ~ 27일- 캐나다 빅토리아

FOSS4G 2008 Conference- 2008년 9월 29일 ~ 10월 3일- 남아공 케이프타운

FOSS4G 2009 Conference- 2009년 10월 20일 ~ 23일- 호주 시드니

5. OSGeo 그리고 OSGeo 한국어 지부

Page 41: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

Open Source GIS Conference의 성장

5. OSGeo 그리고 OSGeo 한국어 지부

2003년 : Map Server User Meeting, Minneapolis, 100명

2004년 : Open Source GIS, Ottawa, 200명

2005년 : Open Source GIS, Minneapolis, 350명

2006년 : FOSS4G 2006, Lausanne, 530명

2007년 : FOSS4G 2007, Victoria, 721명

2008년 : FOSS4G 2008, Cape Town, 660명

2009년 : FOSS4G 2009, Sydney, ???명 명

100명

200명

300명

400명

500명

600명

700명

800명

2003년 2004년 2005년 2006년 2007년 2008년

Page 42: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

OSGeo Korean Language Chapter

5. OSGeo 그리고 OSGeo 한국어 지부

OSGeo 한국어 지부의 사명

오픈 소스 기반 지리정보체계 소프트웨어의 사용 장려와 개발참여를 통한 한국어 기반 지리정보체계 환경 발전

OSGeo 한국어 지부의 현 목표

• 오픈 소스 기반 GIS 소프트웨어의 보급 및 사용 장려• 오픈 소스 기반 GIS 소프트웨어 개발 참여• 오픈 소스 기반 GIS 소프트웨어 및 매뉴얼의 한글화• 오픈 소스 기반 GIS 소프트웨어 사용자와 개발자들에 대한 지원

• OSGeo 한국어 지부 정기 모임 개최

Page 43: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

OSGeo 한국어 지부

2007년 9월- 캐나다 빅토리아에서 열린 FOSS4G 2007 컨퍼런스에 참석한

한국인 모임에서 OSGeo 한국 지부 결성 논의

2008년 2월- OSGeo 한국어 지부 결성 시작

- OSGeo에 Wiki 페이지 마련

2008년 3월- OSGeo 한국어 지부 구글 그룹스 페이지 마련

- OSGeo 한국어 지부 개요 작성

2008년 4월- Quantum GIS 번역 시작

- OSGeo 웹 페이지 번역 착수

2008년 5월- 1차 정기 모임 개최

2008년 8월- 2차 정기 모임 개최

역사

5. OSGeo 그리고 OSGeo 한국어 지부

Page 44: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

OSGeo 한국어 지부

2008년 9월- FOSS4G 2008 컨퍼런스 참가

- 남아프리카 공화국 케이프타운

2008년 12월- 3차 정기모임 개최

- 세미나 형식

2009년 2월- OSGeo 한국어 지부 공식 지역지부 승인서 제출

- 대한원격탐사학회에 특별 세션형태 참가 요청

2009년 3월- OSGeo 한국어 지부 공식 지역지부로 승인

- 대한원격탐사학회 특별 세션 형태로 2009년 1차 모임 개최

2009년 4월

- 한국GIS학회 춘계학술대회에 전시 업체로 참가

역사

5. OSGeo 그리고 OSGeo 한국어 지부

Page 45: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

OSGeo 한국어 지부

활동들

5. OSGeo 그리고 OSGeo 한국어 지부

OSGeo 홈페이지 번역

GRASS 용어 한글화

맵서버 설치 가이드 한글화

QGIS 매뉴얼 번역 중

uDIG 메뉴 한글화(세종대)

KOPSS OpenAPI 사업 참여

FOSS4G 홍보 및 장려

FOSS4G 컨퍼런스 참가

FOSS4G 컨퍼런스 한국 유치활동 전개

Page 46: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

OSGeo 한국어 지부 2009년 계획

5. OSGeo 그리고 OSGeo 한국어 지부

2009년 3월

- OSGeo 한국어 지부 1차 정기 모임 개최

2009년 4월

- 한국GIS학회에 전시 업체로 참가

2009년 6월 혹은 7월

- OSGeo 한국어 지부 2차 정기 모임 개최(Tutorial이나 워크샵 형태?)

2009년 10월

- FOSS4G 2009 참석(호주, 시드니)

2009년 10월

- NSDI 2009에 전시 업체로 참석(?)

2009년 12월

- OSGeo 한국어 지부 3차 정기 모임 개최

- FOSS4G 2011년 컨퍼런스 유치계획서 제출(?)

시기별 계획

논문 발표 여부

Keynote Speaker??

Page 47: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

OSGeo Korean Language Chapter

OSGeo Korean Language Local Chapter Pagehttp://wiki.osgeo.org/wiki/Korea

정보

OSGeo 한국어 지부 그룹스 페이지http://groups.google.com/group/osgeo-kr

5. OSGeo 그리고 OSGeo 한국어 지부

Page 48: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

신상희([email protected])

GeoFOSS 관련 정보 얻기

http://www.osgeo.org : GeoFOSS 관련 비영리 재단

OSGeo

http://www.freegis.org : 무료 GIS S/W, 지리정보, 문서 등을 안내

The FreeGIS Project

Open Source GIS

http://www.opensourcegis.org : 각종 FOSS4G 및 Free GIS 링크페이지

6. 나가며

Page 49: 오픈소스 GIS의현황과이해 - endofcap.tistory.comendofcap.tistory.com/attachment/cfile1.uf@111C170D4A2871E87C26F4.pdfWorldWind NTS SharpMap ... OpenGIS WFS & WMS AJAX Viewer

한국어 지부

오픈 소스 소프트웨어,

잘 쓰면 보약이요, 잘못 쓰면 독약입니다.