2012년 9월 26일 수요일

FOSS4G Korea 2012 Program



안녕하세요?

다음과 같이 FOSS4G Korea 2012 Program을 안내해 드립니다. FOSS4G Korea는 OSGeo 한국어 지부가 주최하는 오픈 소스 GIS 관련 연례 최대 축제입니다. 관심 있는 많은 분들이 참가하셔서 FOSS4G Korea를 통해 다양한 기술적, 인적 교류를 하시기를 바랍니다. 

1. 일반 개요 
행사명 : FOSS4G(Free Open Source Software For GeoSpatial) Korea 2012
때(Date) : 2012년 10월 12일(금) 오전 10시 ~ 오후 6시
곳(Venue) : COEX 오디토리옴 3F-1 호


2. 상세 프로그램 안내
Technical Workshop Session(개발 실습 세션) : 오전 10시 ~ 오후 12시

내용 : Let's start contributing to Quantum GIS development
강사 : Dr. Paolo Cavallini
등록비 : 1만원(현장에서 등록하시며, 등록자에게는 OSGeo Live DVD와  QGIS Manual 책을 드립니다.)
준비물 : 노트북 , 기타 준비물은 추후 공지 예정 

Keynote Talks Session(주제 강연 세션) : 오후 1시 ~ 오후 2시

1. "Why do we like Quantum GIS?", Dr. Paolo Cavallini(QGIS PSC Member, Faunalia)
2. "공개SW 활성화 정책 방향", 김태열 박사(정보통신산업진흥원)
3. "OSGeo.JP activities in Hokkaido & How FOSS4G changes a mapping company's jobs", Mr. Kosuke Asahi, (Chief of Research & Development Section at Hokkaido-Chizu Co.,Ltd)

Oral Presentation Session - 1 (구두 발표 세션) : 오후 2시 20분 ~ 오후 4시 

1. "오픈 소스 소프트웨어를 이용한 지역의 사회환경적 요인과 자살 사망률에 대한 시공간 분석(Spatiotemporal analysis of the association between socio-environmental factors and suicide using open source software)", 황승식(인하대학교 의학전문대학원 사회의학교실)

배경:
우리나라의 자살 사망률은 OECD 회원국 가운데 1위이고 다른 회원국에서 자살 사망률이 감소하고 있는 반면, 우리나라는 빠르게 증가하고 있는 상황이다. 2011년 사망원인통계 결과  현재 자살 사망자수는 총 15,906명으로 인구 10만 명당 31.7명에 달하며 총 사망자수는 암, 뇌혈관질환, 심장질환에 이어 4위지만 10-30대에서는 1위를 차지할 정도로 심각한 보건학적 문제이지만, 자살과 지역 특성의 관련성을 살펴 본 연구는 거의 없다. 본 연구에서는 오픈소스소프트웨어를 이용하여 시군구별 자살 사망률을 지도화하고, 자살 사망률이 높은 지역의 군집을 확인하며, 지역의 사회환경적 요인과 자살 사망률의 관련성을 시공간 분석 기법을 이용해 확인해보고자 하였다.

방법:
1998년부터 2008년까지 11년간 통계청 사망원인 통계 데이터를 해당 기간 행정구역 변동을 반영하여 234개 시군구별 10세 단위 연령군의 자살 사망자수를 산출하고, 2005년 인구주택총조사 자료를 분모로 하여 시군구별 연령 표준화 사망비를 산출하였다. 표준화 사망비를 QGIS 프로그램을 이용하여 지도화하였고, SaTScan 프로그램을 이용하여 시공간 군집 분석을 수행하였다. 지역의 사회환경적 요인은 통계청 인구주택총조사(2005)와 질병관리본부 지역사회건강조사(2008)에서 수집된 변수 중 자살 관련 변수를 선별하였다. 지역별 사회환경적 요인과 표준화 사망비의 관련성을 살펴보기 위해 베이지언 조건부 자기회귀 모형(Bayesian conditional auto-regressive model) 실행이 가능한 WinBUGS 프로그램을 이용하여 시공간 포아송 회귀분석을 수행하고 비교 위험도를 산출하였다. 분석은 QGIS의 maps2winbugs 플러그인을 설치하여 WinBUGS 명령문을 만든 다음 R의 R2WinBUGS 패키지를 이용해 명령문을 불러와 R에서 수행하였다.

결과:
연령 표준화 사망비를 지도화한  결과 광역시보다 군부 사망률이 높고, 강원도 지역이 두드러지게 높았다. 시공간 군집 분석 결과 2003년부터 2005년 기간 전국적으로 14% 높았고, 1998년부터 2008년 조사 기간 내내 강원 지역(41%)과 인천 및 김포시 인근 지역(23%)이 통계적으로 뚜렷하게 높은 지역적 군집을 이루고 있었다. 이외에도 경북 북부, 경남 서부, 대전 및 충남 서부, 전북 서부 등이 특정 기간 동안 지역적 군집이 확인되었다. 지역의 사회환경적 요인과 시공간 회귀분석 결과 단변수 분석에서 물질적 박탈지수, 기초생활보장가구비율, 초졸이하가구주비율, 정신적 활동제약 인구비율, 65세 이상 인구비율이 유의하였다. 이를 조합한 다변수 분석 결과 초졸이하가구주 비율이 유의하였는데, 가장 낮은 4분위수 지역에 비해 가장 높은 4분위수 지역의 자살 사망률이 1.32배(1.08-1.61) 높았다.

결론:
자살 사망에 대한 시공간 군집 분석 결과 특정 기간 특정 지역이 뚜렷하게 높은 지역이 통계적으로 확인되었고, 시공간 회귀 분석 결과 초졸이하가구주 비율이 높은 지역이 상대적으로 자살 사망률이 높은 것으로 추정되었다. 이와 같은 결과를 통해 향후 자살 사망에 대한 근거 기반 감시체계를 구축하고, 자살예방종합대책과 같은 정책 수립의 역학적 근거와 평가에 활용 가능할 것이다.

키워드: 자살, 오픈 소스 소프트웨어, 군집 분석, 시공간 회귀분석, QGIS, SaTScan, R, WinBUGS


2. "Java 기반 Open Source를 이용한 Geoprocessing Engine 구현사례", 김기웅/이민파(망고시스템)

GeoTools는 GeoAPI, JTS 등 OGC 표준에 기반한 API를 구현한 라이브러리로 GeoServer, uDig,
52North WPS 등 Java 기반 Open Source GIS에서 많이 활용되고 있습니다. 이 세션은 GeoTools를 이용하여
상용 GeoProcessing 엔진을 구현한 사례이며, Spatial DBMS의 Data Store 확장에서부터 GeoServer에서
운영가능한 KOPSS Open API(Web Processing Service, WPS) 엔진을 포함하는 활용 아키텍처를 제시합니다.

3. "Node.js로 구현한 Open Source 맵서비스", 도경태(삼성SDS)

1) Node.js 소개
2) 사용된 오픈 소스 프레임워크 소개
3) 구현 소개
4) 테스트 결과 발표
5) 마무리, 질문


4. "OpenGeo Suite 의 한국사용자를 위한 설정 및 활용", 민경일(가이아쓰리디)

- OpenLayers의 경우 5181 등 국내 좌표를 사용하게 하는 방법과  Openlayer를 이용하여 이용해 다음, 네이버
지도를 이용하는 방법
- GeoServer의 경우 한글 폰트를 이용하는 방법과 Squid를 이용해 경우도 및 구글 좌표계가 아닌 다른 좌표계도 캐시되게
하는 방법
- PostGIS의 경우 한국에서 사용하는 좌표계를 등록하고 변환하는 방법
- QGIS의 한국 좌표계 등록 방법 및 한국 좌표계를 이용하여 변환시 주의점


Oral Presentation Session - 2 (구두 발표 세션) : 오후 4시 20분 ~ 오후 6시 


1. "OGC 표준 서비스를 이용한 Web KOPSS 구현사례", 이한진/유건우(망고시스템)

2006년부터 국토해양부 및 국토연구원에서 국토공간계획지원체계(KOrea Planning Support System, KOPSS)
사업을 수행하고 있으며, Web 기반의 KOPSS Open API 설계사업을 진행해 왔습니다. 이 세션은 KOPSS Open API 구현
서버를 활용하여 WMS, WFS, WCS, WPS를 포함하는 OGC 표준 서비스를 활용한 Web KOPSS 클라이언트 개발 사례를
시연과 함께 살펴봅니다.


2. "오픈소스 NoSQL(MongoDB)을 이용한 Twitter Stream의 저장과 실시간 공간 지식 발견"남광우(군산대학교)

Twitter의 Streaming API를 통해 입력되는 막대한 양의 데이터를 Sliding Window 기법을 이용하여 실시간으로 공간분석하는 방법을 보인다.  Twitter Stream 데이터의 저장과 처리를 위해서 대표적인 NoSQL 오픈소스 시스템인 MongoDB 가 사용되었다. 오픈소스 지식 탐사 알고리즘들이 사용 및 확장되었다. 이 발표에서는 다음의 내용을 포함한다.
1) Twitter Streaming API와 공간정보
2) MongoDB를 이용한 Twitter Stream의 저장과 처리
3) 실시간 공간지식 탐사를 위한 Sliding Window 기반 캐슁
4) 실시간 Twitter 공간지식 탐사의 예


3. "오픈소스 GIS를 활용한 실시간 기상자료 서비스", 송광섭(가이아쓰리디)

본 서비스는 OpenLayers와 GeoServer 를 기반으로 기상청의 기상자료를 조회할 수 있도록 구축된 웹 서비스 시스템이다. 서비스 데이터로는 AWS 관측 데이터(강수, 풍속, 기온, 습도, 해면기압 등), 천리안 위성자료, 레이더 분석 영상 등의 기상수집자료와 동네예보 데이터 등이 있으며, 인터넷 상에서
조회가능 하도록 구축되었고, 서로 다른 기상자료를 중첩하여 화면상에서 표시하여 날씨 관련 정보를 종합적으로 파악할 수 있도록 하였다.

주요특징 :  실시간 기상수집데이터와 지리정보 서비스와 연계, 다양한 기상 데이터의 중첩, 기상자료의 동영상 플레이 기능, 서비스 시스템의 표준 준수(웹표준, OGC  표준)


4. "OSGeo 한국어 지부의 지난 활동과 앞으로의 계획", 신상희(OSGeo 한국어 지부)

OSGeo 한국어 지부의 2012년 활동과 성과를 돌아보고, OSGeo의 거버넌스 체계 등에 논의한다. 


뒷풀이 : 오후 7시 ~ 무제한
장소 : 삼성역 근처
저작자 표시 비영리 동일 조건 변경 허락

2012년 9월 19일 수요일

[uDig] GeoProcessing Plugin Ⅰ

이미 만들어진 GeoTools 기반 GeoProcessing 기능(KOPSS Open API 외 약 100여 가지 추가 분석 기능)을 GeoServer WPS 서비스가 아닌 Desktop 환경에서 함께 사용할 수 있는 방법을 찾다가  uDig 플러그인 기능으로 구현해 보았다.

uDig 은 Java 로 만들어진 Eclipse Rich Client (RCP) 기반의 데스크탑 GIS 프로그램이다. 이미 세종대학교 지구정보공학과에서 몇년 전에 한글화를 진행했었고, uDig은 Spatial Toolbox View  라고 알려진 분석기능이 탑재된 플러그인이 있다.

□ 테스트 환경
 - uDig 1.3.1 및 uDig 1.3.2
 - 분석 프로세스 : 지도의 레이어와 상호작용 가능한 프로세스 및 GeoTools 프로세스들

□ 플러그인
 - Spatial Toolbox와 같은 분석 트리 구조로 구성
 - 프로세스의 Input/Output 파라미터 메타 정보를 이용하여 UI 자동 구성
한글화 버전

영문버전

□ 파라미터 UI 설정
 - Feautre 및 Raster Layer는 콤보박스로 선택
 - Bounding box는 아래 그림처럼 xmin, ymin, xmax, ymax 및 crs를 선택하거나 현재 지도의 범위를 가져올 수 있도록 함
 - Enum 타입을 파라미터로 사용하는 경우 enum constant를 콤보박스에서 선택
 - 좌표체계의 경우 uDig의 좌표체계 선택 윈도우를 활용
 - Boolean 타입을 파라미터로 사용하는 경우 체크박스 사용
 - 분석결과가 Feature 또는 Raster일 경우 자동으로 지도에 추가
 - Mandatory 파라미터 확인




□ 여러가지 분석기능들




□ 래스터 분석기능들

□ 개선사항
 - 현재 파라미터 메타정보로 표현이 불가능한 규칙이 있어 확장.
 - 분석결과가 레이어가 아닌 경우 현재처럼 텍스트박스에 표시하는 것보다 더 확장하여 HTML 로 표현

 - uDig에서 사용가능한 Data Source 확장 : Altibase, Tibero, Kairos 등

□ Reference
 - http://udig.refractions.net/
 - http://wiki.eclipse.org/index.php/Rich_Client_Platform
 - http://udig.refractions.net/confluence/display/EN/Introduction+to+the+Spatial+Toolbox