SlideShare ist ein Scribd-Unternehmen logo
1 von 30
OGC 표준 기반의
공간자료 분석과 시각화 기술 개발-
-오픈소스 기반 응용연계 기술개발-.
Mango System inc.
이민파 (mapplus@gmail.com)
2016년 10월 19일
제86회 Open Technet
공간정보 공개SW 기술 세미나
오픈소스와 OGC 표준
2
- 일러두기 -
• 본 자료는 모두 Creative Commons License CC-BY-NC을 따릅니다.
3
JSTS
shapely
JTS Topology Suite
(Geometry Engine)
출처: http://www.osgeo.org/files/tyler/images/siglibre_foss_sig_relacion.html
Open?
4
Open
Open Source
GIS
StandardsData
OGC = Standards
 전세계 520여개 이상 정부 기관과 기업, 대학들이 참여하고 있는 세계 최대
공간정보산업 표준화 추진기구
 데이터 포맷(KML, GML 등)에서부터 OGC Web Service(WMS, WFS, WCS, CSW 등)에 이르는
다양한 표준 제정 및 인증
 사이트: http://www.opengeospatial.org
 주요 참여 기관
 해외: 미국 국토안보부, NASA, 마이크로소프트, 구글, 오라클, ESRI, 오토데스크 등
 국내: 국토교통부, 공간정보산업진흥원, 공간정보연구원, 한국건설기술연구원, ETRI, 국토연구원,
부산대학교, 서울대학교, 안양대학교, 한국외국어대학교, 삼성 SDS, 현대 MN소프트 등
5
Open Geospatial Consortium (OGC)
OGC Web Service
6
Web을 통해 WMS(지도, 범례), WFS(벡터, 공간쿼리, 편집), WCS(래스터, Subset, Resampling,
Reprojection), WPS(공간분석 및 처리), CSW(메타데이터 카탈로그) 등의 서비스를 활용하는 체계
데모: Web 프로젝트에서 OGC 서비스 활용 예
7
WMS
WFS
WPS
WCS ???
Web Processing Service
8
지리자료의 처리, 알고리즘, 계산 등을 수행하기 위한 OGC 서비스이며 모든
OGC 웹 서비스(WFS, WCS, Custom API)들과 상호호환성을 갖도록 정의
Process Chaining
WPS 지원 Server
9
지리자료의 처리, 알고리즘, 계산 등을 수행하기 위한 OGC 서비스이며 모든
OGC 웹 서비스(WFS, WCS, Custom API)들과 상호호환성을 갖도록 정의
http://geoserver.org
http://www.deegree.org
http://52north.org
http://pywps.org
http://zoo-project.org
http://www.esri.com
JAVA 오픈소스 기반
공간자료 분석과 시각화 기술 개발
10
- 일러두기 -
• 본 자료는 모두 Creative Commons License CC-BY-NC을 따릅니다.
개발 목표
  GeoTools 기반의 공간(통계)분석 라이브러리
  GeoServer OGC WPS 지원 공간분석 서비스 패키지
  uDig 데스크톱 기반의 공간분석 툴박스 플러그인
11
Java 엔터프라이즈 기반 공간(통계)분석 패키지 개발
기반 소프트웨어
12
Java 기반 오픈소스 프로젝트
LibrariesServer GIS
Desktop GIS
GeoTools
OpenMap
GeoServer JTS Topology Suite
(Geometry Engine)
JUMP and …
uDig
deegree
gvSIG GeoAPI
OGC
Standards
GEOS: C
NTS: .NET
JSTS: JS
World Wind
shapely:
Python
구현 기능
13
StorageStyler
Transformation
I18n Resources
Vector Operation Raster Operation
Spatial Statistics Operation
ProcessFactory & Process
Process Parameter IO
Repository
I18n Resources
Graph & Utilities
Widget & Dialog
Procesing Toolbox



④
Scripting & Modeler
분석 기능 구현
14
구분 대분류 중분류 현황 비고
GeoTools
Descriptive Statistics
Descriptive 5
공간통계 분석기법 및 시각화
Distributions 6
Density 1
Spatial Pattern Analysis
Point Pattern Analysis 4
Global Spatial Auto-correlation 9
Local Spatial Auto-correlation 9
Spatial Clustering AMOEBA 1
Spatial Modeling Spatial Multivariate 1
Spatial Interpolation Deterministic 2
Graphic Visualization Graph & Visualization 7
Vector GeoProcessing
Spatial Weight Matrix 1
Spatial Unit Creation 9
벡터 분석 및 처리
Calculation 7
Aggregation 8
Conversion 3
Proximity 5
Overlay 6
Extract 6
Generalization 5
Feature Tools 21
Raster GeoProcessing
Conversion 5
래스터 분석 및 처리 (2017년 중점)
Density 1
Descriptive 2
Distance 1
Classification 2
Extraction 5
Zonal Statistics 1
Overlay & Math 3
Feature Transformation 28 + @ 실시간 분석 및 처리
GeoServer Proces Parameter IO
Custom XML 10 + @
OGC WPS 지원Format 3 + @
uDig
Widget
Parameters 20 + @
데스크톱 기반 위젯 및 그래프 지원
Internal Dialog 5
Tools
Custom Tools 4
Graph Tools 5
라이선스
15
원 프로젝트의 라이선스를 따르며 현재 공개SW역량프라자 검증 진행 중
구분 원 프로그램 라이선스 라이선스
GeoTools
GNU LGPL v2.1 기준
- gt-main (BSD License)
- gt-xsd-core (Apache License)
- gt-brewer (Apache License)
- gt-referencing3d (일부 NASA)
GNU LGPL v2.1
GeoServer GNU GPL v2.0 GNU GPL v2.0
uDig EPL v2.0/BSD v1.0 EPL v2.0/BSD v1.0
적용 사례: 농림축산검역본부
 구제역 발생현황 및 축산시설 방문차량을 이용한 역학조사 분석 활용
16
통합적 역학조사 분석시스템(2015.8 ~ 2017.8)
적용 사례: 환경부
 국토환경성평가지도의 관심지역 분석 등 래스터 분석 기법 활용
17
국토환경성평가지도 서비스(현재 운영중)
http://ecvam.kei.re.kr
데모: PostGIS + GeoServer + OpenLayers3
18
시계열 데이터를 이용한 Ring Map 생성
데모: PostGIS + GeoServer + OpenLayers3
19
Wind Rose Map
데모: PostGIS + GeoServer + OpenLayers3
20
수치표고모델(DEM)을 이용한 Radial Line Of Sight
데모: PostGIS + GeoServer + OpenLayers3
21
Raster Profile
데모: PostGIS + GeoServer + OpenLayers3
22
FMD 발생자료를 이용한 HeatMap – WMS 통합
데모: PostGIS + GeoServer + OpenLayers3
23
FMD 발생자료를 이용한 Point Cluster Map – WMS 통합
데모: PostGIS + GeoServer + OpenLayers3
24
FMD 발생자료를 이용한 Spatial Clump Map (10km)
데모: PostGIS + GeoServer + OpenLayers3
25
구청과 가장 가까운 아파트: Thiessen Polygon & Hub Lines
데모: PostGIS + GeoServer + OpenLayers3
26
학교에서 300미터 내의 주유소 Buffer Statistics
데모: PostGIS + GeoServer + OpenLayers3
27
Spatial Statistics: 서울 아파트 구별 Standard Deviational Ellipse
데모: PostGIS + GeoServer + OpenLayers3
28
Spatial Statistics: Moran’s I – LISA Map – Process Chaining
참여하려면?
 GitHub
 Member(17), Commit(297), Fork(16)
 https://github.com/mapplus/spatial_statistics_for_geotools_udig
 Transifex Localization
 언어지원(3), 번역자(7), 문자열(1,242)
 https://www.transifex.com/mangosystem/ss-rd/dashboard
 SourceForge 배포 다운로드 수
 누적 다운로드(365)
 https://sourceforge.net/projects/mango-spatialstatistics
 uDig 2.0.0-SNAPSHOT Plugin Repository 운영
 http://www.mangosystem.com:8080/s2toolbox_updates
29
2016년 10월 현재
30
감사합니다.
Q&A

Weitere ähnliche Inhalte

Was ist angesagt?

Customizing Gis Programs
Customizing Gis ProgramsCustomizing Gis Programs
Customizing Gis ProgramsMinPa Lee
 
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발MinPa Lee
 
GeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management SystemGeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management SystemMinPa Lee
 
[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open Data[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open DataMinPa Lee
 
공간정보거점대학 1.geo server_고급과정
공간정보거점대학 1.geo server_고급과정공간정보거점대학 1.geo server_고급과정
공간정보거점대학 1.geo server_고급과정BJ Jang
 
[FOSS4G KOREA 2014] Introduce uDig
[FOSS4G KOREA 2014] Introduce uDig[FOSS4G KOREA 2014] Introduce uDig
[FOSS4G KOREA 2014] Introduce uDig기웅 김
 
PostGIS - National Education Center for GIS: Open Source GIS
PostGIS - National Education Center for GIS: Open Source GIS PostGIS - National Education Center for GIS: Open Source GIS
PostGIS - National Education Center for GIS: Open Source GIS MinPa Lee
 
오픈소스기반 상용소프트웨어 GXT의 적용사례
오픈소스기반 상용소프트웨어 GXT의 적용사례오픈소스기반 상용소프트웨어 GXT의 적용사례
오픈소스기반 상용소프트웨어 GXT의 적용사례HaNJiN Lee
 
[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GIS[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GISMinPa Lee
 
QGIS 소개 및 ArcMap과의 비교
QGIS 소개 및 ArcMap과의 비교QGIS 소개 및 ArcMap과의 비교
QGIS 소개 및 ArcMap과의 비교BJ Jang
 
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발
Java  기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발Java  기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발HaNJiN Lee
 
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석MinPa Lee
 
공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습BJ Jang
 
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현MinPa Lee
 
QGIS 기초
QGIS 기초 QGIS 기초
QGIS 기초 slhead1
 
[공간정보연구원] 1일차 - QGIS 개요 및 기초
[공간정보연구원] 1일차 - QGIS 개요 및 기초[공간정보연구원] 1일차 - QGIS 개요 및 기초
[공간정보연구원] 1일차 - QGIS 개요 및 기초slhead1
 
QGIS를 활용한 공간분석 입문(1일 6시간)
QGIS를 활용한 공간분석 입문(1일 6시간)QGIS를 활용한 공간분석 입문(1일 6시간)
QGIS를 활용한 공간분석 입문(1일 6시간)Byeong-Hyeok Yu
 
전자해도 표준과 뷰어 (최규성)
전자해도 표준과 뷰어 (최규성)전자해도 표준과 뷰어 (최규성)
전자해도 표준과 뷰어 (최규성)Kyu-sung Choi
 

Was ist angesagt? (20)

Customizing Gis Programs
Customizing Gis ProgramsCustomizing Gis Programs
Customizing Gis Programs
 
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
 
GeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management SystemGeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management System
 
1 QGIS intro
1 QGIS intro1 QGIS intro
1 QGIS intro
 
[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open Data[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open Data
 
공간정보거점대학 1.geo server_고급과정
공간정보거점대학 1.geo server_고급과정공간정보거점대학 1.geo server_고급과정
공간정보거점대학 1.geo server_고급과정
 
[FOSS4G KOREA 2014] Introduce uDig
[FOSS4G KOREA 2014] Introduce uDig[FOSS4G KOREA 2014] Introduce uDig
[FOSS4G KOREA 2014] Introduce uDig
 
PostGIS - National Education Center for GIS: Open Source GIS
PostGIS - National Education Center for GIS: Open Source GIS PostGIS - National Education Center for GIS: Open Source GIS
PostGIS - National Education Center for GIS: Open Source GIS
 
오픈소스기반 상용소프트웨어 GXT의 적용사례
오픈소스기반 상용소프트웨어 GXT의 적용사례오픈소스기반 상용소프트웨어 GXT의 적용사례
오픈소스기반 상용소프트웨어 GXT의 적용사례
 
[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GIS[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GIS
 
QGIS 소개 및 ArcMap과의 비교
QGIS 소개 및 ArcMap과의 비교QGIS 소개 및 ArcMap과의 비교
QGIS 소개 및 ArcMap과의 비교
 
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발
Java  기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발Java  기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발
 
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
 
공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습공간SQL을 이용한 공간자료분석 기초실습
공간SQL을 이용한 공간자료분석 기초실습
 
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현
 
QGIS 기초
QGIS 기초 QGIS 기초
QGIS 기초
 
QGIS 활용
QGIS 활용QGIS 활용
QGIS 활용
 
[공간정보연구원] 1일차 - QGIS 개요 및 기초
[공간정보연구원] 1일차 - QGIS 개요 및 기초[공간정보연구원] 1일차 - QGIS 개요 및 기초
[공간정보연구원] 1일차 - QGIS 개요 및 기초
 
QGIS를 활용한 공간분석 입문(1일 6시간)
QGIS를 활용한 공간분석 입문(1일 6시간)QGIS를 활용한 공간분석 입문(1일 6시간)
QGIS를 활용한 공간분석 입문(1일 6시간)
 
전자해도 표준과 뷰어 (최규성)
전자해도 표준과 뷰어 (최규성)전자해도 표준과 뷰어 (최규성)
전자해도 표준과 뷰어 (최규성)
 

Ähnlich wie [제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발

[EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용 [EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용 MinPa Lee
 
Python qgis advanced
Python qgis advancedPython qgis advanced
Python qgis advancedJiyoon Kim
 
공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발MinPa Lee
 
QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)Byeong-Hyeok Yu
 
OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스
OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스
OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스Kyu-sung Choi
 
제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신
제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신
제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신WooSangHwang
 
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)Channy Yun
 
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래park jinwoo
 
환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 SANGHEE SHIN
 
QGIS 3.0 새 기능 둘러보기
QGIS 3.0 새 기능 둘러보기QGIS 3.0 새 기능 둘러보기
QGIS 3.0 새 기능 둘러보기Byeong-Hyeok Yu
 
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...Chanjin Park
 
오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심MinPa Lee
 
mago3D 한국어 소개 자료
mago3D 한국어 소개 자료 mago3D 한국어 소개 자료
mago3D 한국어 소개 자료 SANGHEE SHIN
 
Data and Service Driven Smart City Platform and Urban Technology Alliance
Data and Service Driven Smart City Platform and Urban Technology AllianceData and Service Driven Smart City Platform and Urban Technology Alliance
Data and Service Driven Smart City Platform and Urban Technology AllianceDaeyoung Kim
 
지능형 공간정보의 도시업무활용
지능형 공간정보의 도시업무활용 지능형 공간정보의 도시업무활용
지능형 공간정보의 도시업무활용 Hyun Jik LEE
 
오픈소스 GIS 실습 (1)
오픈소스 GIS 실습 (1)오픈소스 GIS 실습 (1)
오픈소스 GIS 실습 (1)Byeong-Hyeok Yu
 
다분야 공동활용 디지털 플랫폼 사례 공유
다분야 공동활용 디지털 플랫폼 사례 공유다분야 공동활용 디지털 플랫폼 사례 공유
다분야 공동활용 디지털 플랫폼 사례 공유SANGHEE SHIN
 
디지털 트윈 플랫폼 기술과 사례(LX공사 특강)
디지털 트윈 플랫폼 기술과 사례(LX공사 특강)디지털 트윈 플랫폼 기술과 사례(LX공사 특강)
디지털 트윈 플랫폼 기술과 사례(LX공사 특강)SANGHEE SHIN
 
공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반BJ Jang
 

Ähnlich wie [제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발 (20)

[EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용 [EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용
 
Python qgis advanced
Python qgis advancedPython qgis advanced
Python qgis advanced
 
공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발
 
QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)
 
OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스
OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스
OpenStreetMap 기반의 Mapbox 오픈소스 매핑 서비스
 
제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신
제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신
제3회 오픈 로보틱스 세미나 1일차 1세션 안드로이드 App 통신
 
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
 
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래
 
Gis개론
Gis개론Gis개론
Gis개론
 
환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술
 
QGIS 3.0 새 기능 둘러보기
QGIS 3.0 새 기능 둘러보기QGIS 3.0 새 기능 둘러보기
QGIS 3.0 새 기능 둘러보기
 
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...
 
오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심
 
mago3D 한국어 소개 자료
mago3D 한국어 소개 자료 mago3D 한국어 소개 자료
mago3D 한국어 소개 자료
 
Data and Service Driven Smart City Platform and Urban Technology Alliance
Data and Service Driven Smart City Platform and Urban Technology AllianceData and Service Driven Smart City Platform and Urban Technology Alliance
Data and Service Driven Smart City Platform and Urban Technology Alliance
 
지능형 공간정보의 도시업무활용
지능형 공간정보의 도시업무활용 지능형 공간정보의 도시업무활용
지능형 공간정보의 도시업무활용
 
오픈소스 GIS 실습 (1)
오픈소스 GIS 실습 (1)오픈소스 GIS 실습 (1)
오픈소스 GIS 실습 (1)
 
다분야 공동활용 디지털 플랫폼 사례 공유
다분야 공동활용 디지털 플랫폼 사례 공유다분야 공동활용 디지털 플랫폼 사례 공유
다분야 공동활용 디지털 플랫폼 사례 공유
 
디지털 트윈 플랫폼 기술과 사례(LX공사 특강)
디지털 트윈 플랫폼 기술과 사례(LX공사 특강)디지털 트윈 플랫폼 기술과 사례(LX공사 특강)
디지털 트윈 플랫폼 기술과 사례(LX공사 특강)
 
공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반
 

Mehr von MinPa Lee

PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장MinPa Lee
 
오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화MinPa Lee
 
[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GIS
[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GIS[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GIS
[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GISMinPa Lee
 
Using QGIS and ISCGM Global Map
Using QGIS and ISCGM Global MapUsing QGIS and ISCGM Global Map
Using QGIS and ISCGM Global MapMinPa Lee
 
OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례MinPa Lee
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항MinPa Lee
 

Mehr von MinPa Lee (6)

PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
 
오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화
 
[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GIS
[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GIS[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GIS
[FOSS4G Seoul 2015] New Geoprocessing Toolbox in uDig Desktop GIS
 
Using QGIS and ISCGM Global Map
Using QGIS and ISCGM Global MapUsing QGIS and ISCGM Global Map
Using QGIS and ISCGM Global Map
 
OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항
 

[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발

  • 1. OGC 표준 기반의 공간자료 분석과 시각화 기술 개발- -오픈소스 기반 응용연계 기술개발-. Mango System inc. 이민파 (mapplus@gmail.com) 2016년 10월 19일 제86회 Open Technet 공간정보 공개SW 기술 세미나
  • 2. 오픈소스와 OGC 표준 2 - 일러두기 - • 본 자료는 모두 Creative Commons License CC-BY-NC을 따릅니다.
  • 3. 3 JSTS shapely JTS Topology Suite (Geometry Engine) 출처: http://www.osgeo.org/files/tyler/images/siglibre_foss_sig_relacion.html
  • 5. OGC = Standards  전세계 520여개 이상 정부 기관과 기업, 대학들이 참여하고 있는 세계 최대 공간정보산업 표준화 추진기구  데이터 포맷(KML, GML 등)에서부터 OGC Web Service(WMS, WFS, WCS, CSW 등)에 이르는 다양한 표준 제정 및 인증  사이트: http://www.opengeospatial.org  주요 참여 기관  해외: 미국 국토안보부, NASA, 마이크로소프트, 구글, 오라클, ESRI, 오토데스크 등  국내: 국토교통부, 공간정보산업진흥원, 공간정보연구원, 한국건설기술연구원, ETRI, 국토연구원, 부산대학교, 서울대학교, 안양대학교, 한국외국어대학교, 삼성 SDS, 현대 MN소프트 등 5 Open Geospatial Consortium (OGC)
  • 6. OGC Web Service 6 Web을 통해 WMS(지도, 범례), WFS(벡터, 공간쿼리, 편집), WCS(래스터, Subset, Resampling, Reprojection), WPS(공간분석 및 처리), CSW(메타데이터 카탈로그) 등의 서비스를 활용하는 체계
  • 7. 데모: Web 프로젝트에서 OGC 서비스 활용 예 7 WMS WFS WPS WCS ???
  • 8. Web Processing Service 8 지리자료의 처리, 알고리즘, 계산 등을 수행하기 위한 OGC 서비스이며 모든 OGC 웹 서비스(WFS, WCS, Custom API)들과 상호호환성을 갖도록 정의 Process Chaining
  • 9. WPS 지원 Server 9 지리자료의 처리, 알고리즘, 계산 등을 수행하기 위한 OGC 서비스이며 모든 OGC 웹 서비스(WFS, WCS, Custom API)들과 상호호환성을 갖도록 정의 http://geoserver.org http://www.deegree.org http://52north.org http://pywps.org http://zoo-project.org http://www.esri.com
  • 10. JAVA 오픈소스 기반 공간자료 분석과 시각화 기술 개발 10 - 일러두기 - • 본 자료는 모두 Creative Commons License CC-BY-NC을 따릅니다.
  • 11. 개발 목표   GeoTools 기반의 공간(통계)분석 라이브러리   GeoServer OGC WPS 지원 공간분석 서비스 패키지   uDig 데스크톱 기반의 공간분석 툴박스 플러그인 11 Java 엔터프라이즈 기반 공간(통계)분석 패키지 개발
  • 12. 기반 소프트웨어 12 Java 기반 오픈소스 프로젝트 LibrariesServer GIS Desktop GIS GeoTools OpenMap GeoServer JTS Topology Suite (Geometry Engine) JUMP and … uDig deegree gvSIG GeoAPI OGC Standards GEOS: C NTS: .NET JSTS: JS World Wind shapely: Python
  • 13. 구현 기능 13 StorageStyler Transformation I18n Resources Vector Operation Raster Operation Spatial Statistics Operation ProcessFactory & Process Process Parameter IO Repository I18n Resources Graph & Utilities Widget & Dialog Procesing Toolbox    ④ Scripting & Modeler
  • 14. 분석 기능 구현 14 구분 대분류 중분류 현황 비고 GeoTools Descriptive Statistics Descriptive 5 공간통계 분석기법 및 시각화 Distributions 6 Density 1 Spatial Pattern Analysis Point Pattern Analysis 4 Global Spatial Auto-correlation 9 Local Spatial Auto-correlation 9 Spatial Clustering AMOEBA 1 Spatial Modeling Spatial Multivariate 1 Spatial Interpolation Deterministic 2 Graphic Visualization Graph & Visualization 7 Vector GeoProcessing Spatial Weight Matrix 1 Spatial Unit Creation 9 벡터 분석 및 처리 Calculation 7 Aggregation 8 Conversion 3 Proximity 5 Overlay 6 Extract 6 Generalization 5 Feature Tools 21 Raster GeoProcessing Conversion 5 래스터 분석 및 처리 (2017년 중점) Density 1 Descriptive 2 Distance 1 Classification 2 Extraction 5 Zonal Statistics 1 Overlay & Math 3 Feature Transformation 28 + @ 실시간 분석 및 처리 GeoServer Proces Parameter IO Custom XML 10 + @ OGC WPS 지원Format 3 + @ uDig Widget Parameters 20 + @ 데스크톱 기반 위젯 및 그래프 지원 Internal Dialog 5 Tools Custom Tools 4 Graph Tools 5
  • 15. 라이선스 15 원 프로젝트의 라이선스를 따르며 현재 공개SW역량프라자 검증 진행 중 구분 원 프로그램 라이선스 라이선스 GeoTools GNU LGPL v2.1 기준 - gt-main (BSD License) - gt-xsd-core (Apache License) - gt-brewer (Apache License) - gt-referencing3d (일부 NASA) GNU LGPL v2.1 GeoServer GNU GPL v2.0 GNU GPL v2.0 uDig EPL v2.0/BSD v1.0 EPL v2.0/BSD v1.0
  • 16. 적용 사례: 농림축산검역본부  구제역 발생현황 및 축산시설 방문차량을 이용한 역학조사 분석 활용 16 통합적 역학조사 분석시스템(2015.8 ~ 2017.8)
  • 17. 적용 사례: 환경부  국토환경성평가지도의 관심지역 분석 등 래스터 분석 기법 활용 17 국토환경성평가지도 서비스(현재 운영중) http://ecvam.kei.re.kr
  • 18. 데모: PostGIS + GeoServer + OpenLayers3 18 시계열 데이터를 이용한 Ring Map 생성
  • 19. 데모: PostGIS + GeoServer + OpenLayers3 19 Wind Rose Map
  • 20. 데모: PostGIS + GeoServer + OpenLayers3 20 수치표고모델(DEM)을 이용한 Radial Line Of Sight
  • 21. 데모: PostGIS + GeoServer + OpenLayers3 21 Raster Profile
  • 22. 데모: PostGIS + GeoServer + OpenLayers3 22 FMD 발생자료를 이용한 HeatMap – WMS 통합
  • 23. 데모: PostGIS + GeoServer + OpenLayers3 23 FMD 발생자료를 이용한 Point Cluster Map – WMS 통합
  • 24. 데모: PostGIS + GeoServer + OpenLayers3 24 FMD 발생자료를 이용한 Spatial Clump Map (10km)
  • 25. 데모: PostGIS + GeoServer + OpenLayers3 25 구청과 가장 가까운 아파트: Thiessen Polygon & Hub Lines
  • 26. 데모: PostGIS + GeoServer + OpenLayers3 26 학교에서 300미터 내의 주유소 Buffer Statistics
  • 27. 데모: PostGIS + GeoServer + OpenLayers3 27 Spatial Statistics: 서울 아파트 구별 Standard Deviational Ellipse
  • 28. 데모: PostGIS + GeoServer + OpenLayers3 28 Spatial Statistics: Moran’s I – LISA Map – Process Chaining
  • 29. 참여하려면?  GitHub  Member(17), Commit(297), Fork(16)  https://github.com/mapplus/spatial_statistics_for_geotools_udig  Transifex Localization  언어지원(3), 번역자(7), 문자열(1,242)  https://www.transifex.com/mangosystem/ss-rd/dashboard  SourceForge 배포 다운로드 수  누적 다운로드(365)  https://sourceforge.net/projects/mango-spatialstatistics  uDig 2.0.0-SNAPSHOT Plugin Repository 운영  http://www.mangosystem.com:8080/s2toolbox_updates 29 2016년 10월 현재