ݺߣ

ݺߣShare a Scribd company logo
FOSS4G KOREA 2013
오픈소스 GIS 사용기 : QGIS2.0 / CartoDB
2013. 11. 15
Prepared by GIS United
QGIS 2.0
3
오래도록 기다렸던 QGIS 2.0
 FOSS4G 2013 QGIS 2.0 Release 발표장면
(출처: 신상희 OSGeo한국어지부 회장님 페이스북)
 한글버전으로 설치된 QGIS 2.0
4
QGIS 활용사례: 택배물류 이동경로 최적화
5
택배물류 최단경로 찾기
Sub 1
Sub 2
HUB 1
HUB 2
HUB 3
HUB 4
Origination
Destination
Path 1 Path 2=최단경로
Path 3
Path 4
6
서브터미널  허브터미널  서브터미널을 연결하는 경우의 수
• 모델링을 위해 임의의 서브터미널
232개와 허브터미널 9개를 선정
V312-V460 연결 경우의 수 V661-V443 연결 경우의 수
sub – hub - sub 모든 경우의 수
생성된 484,416가지 경로의 길이를 연산
7
길이를 연산한 484,416가지 경로 중 최단거리 53,824개 선택
(각각을 잇는 9가지 중 최단거리 1가지 고르기)
sub-sub V010 V020 V030 V040 V050 V060 V065 V066 V99 min_length(m)
V070V070 252,891 304,320 233,641 51,068 93,331 263,815 431,327 496,482 52,867 51,068
V070V101 267,615 318,717 248,249 65,374 106,860 278,532 443,907 511,466 63,433 63,433
V070V102 257,763 308,757 238,351 57,866 96,866 268,676 434,101 502,717 53,896 53,896
V070V107 261,217 311,882 241,698 62,740 99,631 272,115 435,998 507,122 55,418 55,418
V070V108 261,010 313,599 242,400 53,024 106,661 271,923 444,402 497,718 70,237 53,024
V070V110 266,321 318,484 247,441 59,234 109,274 277,248 447,448 505,196 69,815 59,234
V070V151 237,790 289,217 218,525 42,411 78,887 248,714 417,059 482,678 44,262 42,411
V070V152 247,635 299,435 228,550 44,312 89,776 258,565 427,938 490,034 52,650 44,312
V070V154 242,270 293,219 222,826 48,497 81,527 253,178 419,328 488,546 41,621 41,621
V070V155 248,873 298,807 229,143 59,946 86,425 259,727 421,498 497,817 41,054 41,054
V070V156 249,511 299,956 229,915 56,323 87,624 260,396 424,100 496,916 43,642 43,642
V070V401 326,891 324,430 323,594 327,556 315,533 327,570 315,864 451,221 317,886 315,533
V070V402 318,463 316,196 314,688 317,531 304,917 319,306 304,775 452,069 306,854 304,775
V070V403 335,055 332,717 331,407 334,441 321,841 335,847 321,689 462,806 323,746 321,689
V070V404 331,583 329,251 327,928 330,969 318,389 332,380 318,247 460,242 320,320 318,247
V070V405 334,217 331,769 330,872 334,669 322,508 334,910 322,648 457,559 324,745 322,508
V070V409 334,437 331,971 331,152 335,091 323,017 335,110 323,249 456,791 325,316 323,017
V070V411 333,498 330,967 330,531 335,191 323,622 334,071 324,585 451,003 326,260 323,622
V070V454 232,582 233,532 232,580 238,527 234,707 232,577 295,815 340,444 240,011 232,577
V070V455 245,039 242,733 243,255 249,992 241,526 245,312 266,975 378,117 245,835 241,526
V070V456 296,122 295,894 295,813 302,299 297,287 296,125 327,892 370,708 302,351 295,813
V070V457 309,579 308,065 308,600 315,615 308,429 309,662 326,095 396,108 312,994 308,065
V070V458 318,662 316,205 315,363 319,375 307,428 319,346 307,917 445,132 309,852 307,428
V070V459 312,923 310,400 309,920 314,619 303,183 313,514 304,691 436,356 305,953 303,183
V070V460 309,629 310,831 309,782 315,081 312,016 309,632 350,118 364,430 317,334 309,629
V070V461 287,783 285,529 284,037 287,280 275,070 288,633 275,451 429,953 277,400 275,070
V070V462 261,495 262,102 261,442 267,451 263,441 261,490 309,217 347,040 268,690 261,442
Sub
-
Sub
연결
경유하는 HUB 각각의 경우
서브V070과 서브V401 연결시
허브V050를 경유할 때 최단경로 31.5km
9개 허브선택모형에 따른
서브와 서브를 잇는 53,824개의 최단경로
8
QGIS 툴박스  SAGA  Shapes – Lines  Convert points to line
9
만약 PostGIS query문을 사용할 줄 알았다면…
SELECT St_MakeLine(the_point) as the_route, bp.trip_date
FROM (SELECT the_point, CAST(trip_datetime As date) as trip_date
FROM boston_marathon_practice ORDER BY trip_datetime) bp
GROUP BY bp.trip_date;
ST_MakeLine
Example: Create a line string of Boston Marathon practice route for each day
10
2013년 9월 특정기간 총 1,094만 운송건수 맵핑
전국 집하장소별 운송건수 집하장소  서브터미널
서브허브서브
최단경로에 흐르는 물량
11
QGIS 장점 1: Vector 분석 및 편집 용이
12
QGIS 장점 2: Vector의 정확한 정량 표현(point, polyline)
13
QGIS 장점 3: 빠르고 간결하고 정교한 Label 편집
14
QGIS 장점 4: 완벽한 한글지원 + TMS for Korea
CartoDB
16
CartoDB: 오픈소스기반으로 된 Google fusion tables
17
Google Fusion Tables: 우리나라 축제지도 http://goo.gl/Z2iXtZ
18
CartoDB: 다양한 포맷(shp, kml, geojson, csv…) 으로 업로드-다운로드
19
Fusion Tables vs. CartoDB
20
The Guardian: Interactive map 제작에 활용 http://goo.gl/4uO4L4
21
CartoDB: 대한민국 선거지도 – 18대 대통령 http://gisutd.com/interactive/president2012
22
PostGIS, CartoCSS, Javascript… 익숙한 언어의 사용
23
GIS로 그리는 518 사망자 지도 http://gisutd.com/interactive/1980518/
24
Mapbox + CartoDB http://gisutd.com/interactive/sangincheon/
25
이용하는 용량과 페이지뷰에 따라 가격 지불
26
전체 프로그램 구성을 다운로드하여 서버에 설치 가능
27
전체 프로그램 구성을 다운로드하여 서버에 설치 가능
28
GIS United 소개
• 홈페이지: http://gisutd.com
• 블로그: http://publish.gisutd.com
• 페이스북: http://facebook.com/gisutd
GIS United는 정보의 80%를 탐색하는 전문가 그룹입니다.
미의회보고서에 의하면 사회에서 통용되는 정보의 80%가 지리공간적 속성을 가지고 있습니다. 80%에 해당하는 지리공간정보를 탐색하
는데 가장 유용한 도구가 GIS(지리정보시스템)입니다. 가장 필요한 경영도구가 무엇인가? MIT 슬론경영대학원이 전세계 3000여 리더들에
게 물었습니다. 데이터의 시각화가 1위에 선정되었습니다. GIS United는 지리공간정보 속에 담겨있는 변화, 패턴, 흐름, 가치를 시각화하여
지식기반의 의사결정을 지원하고자 합니다.
GIS United는 분석의 다양성을 추구합니다.
경영, 행정, 환경, 지리, 도시, 건축, 역사, 문학을 전공하고 해당 분야의 다양한 프로젝트에서 현장실무를 경험한 파트너들이 함께 참여하고
있습니다. 현대사회에서 새로운 가치는 주로 분야와 분야, 장르와 장르가 만나는 경계에서 꽃을 피우고 있습니다. GIS United는 기술과 인
문학의 교차로에 서서 지리공간에 관한 새로운 질문에 답하고 문제해결책을 모색하려 합니다. 생생한 최신 데이터, 검증된 분석방법론, 최적
의 기술력을 바탕으로 다양하고 복잡한 의사결정의 이슈를 풀어나가고자 합니다.
GIS United는 새처럼 꿀벌처럼 개미처럼 대안을 찾아내려 합니다.
새는 높고 멀리 납니다. 인도기러기는 히말라야산맥을 넘나들고 알바트로스는 대륙 위를 활강합니다. 새는 광역적 시야를 대표합니다. 인공
위성은 새를 대신해서 위성영상을 지도로 전송하고 있습니다. 꿀벌은 반경 2~4km 주변을 끊임없이 탐색하며 꽃가루를 찾아냅니다. 꿀벌은
저공비행의 상징입니다. 위성영상과 함께 항공촬영으로 수많은 지리정보가 쌓이고 있습니다. 개미는 발품의 대명사이며 현장조사의 명수입
니다. 측정과 조사 데이터가 거리거리마다 생성되고 있습니다. 2차원의 평면적인 관찰이 아니라 3차원 4차원 시공간적 관찰이 있어야 통찰
력이 확보될 수 있습니다. GIS United는 새의 눈, 꿀벌의 눈, 개미의 눈으로 탐색한 결과를 고객들에게 제공하고자 합니다.

More Related Content

Viewers also liked (14)

DOC
Penelitian
Warnet Raha
PDF
CPI Requerimento 48 - 25/08/09
Alexandre Santos
PDF
Proactive performance management_what_is_all_about_v0.3
Trevor Warren
PDF
Routes tips it
Routes Software
DOCX
Aplicaciones de las áreas de los polígonos
lorena025
PDF
What is Python
Marc Huang
PPTX
Amistad.
amandaocampo
PDF
Targets bullseye darts goals design 1 powerpoint presentation slides.
ݺߣTeam.net
PPT
Recurso apelacion1
calacademica
PDF
Catalogo C9 de 10 de Junio al 01 de Julio
erika calero
PDF
Work for Pentasia
Luke Donovan-King
PDF
T1w8 Consequences of Conflict in Sri Lanka
Yanjie Luo
PPS
Accidente Moto
Cristiana Toma
DOC
أعــد برمـجــة نـفـســـك
احمد الجسار
Penelitian
Warnet Raha
CPI Requerimento 48 - 25/08/09
Alexandre Santos
Proactive performance management_what_is_all_about_v0.3
Trevor Warren
Routes tips it
Routes Software
Aplicaciones de las áreas de los polígonos
lorena025
What is Python
Marc Huang
Amistad.
amandaocampo
Targets bullseye darts goals design 1 powerpoint presentation slides.
ݺߣTeam.net
Recurso apelacion1
calacademica
Catalogo C9 de 10 de Junio al 01 de Julio
erika calero
Work for Pentasia
Luke Donovan-King
T1w8 Consequences of Conflict in Sri Lanka
Yanjie Luo
Accidente Moto
Cristiana Toma
أعــد برمـجــة نـفـســـك
احمد الجسار

Similar to 오픈소스GIS 프로그램 사용기_131115_foss4_gkorea (20)

PDF
[SuperMap 기술세미나] 조직, IT환경을 고려한 공간정보 통합 재해 시ᄉ...
KwangJin So
PDF
LITBiz LBS, GIS Solution
eLITeLIT
PPTX
공간정보거점대학 1.geo server_고급과정
BJ Jang
PPTX
공간정보아카데미 QGIS 기초 (2017.5)
Sungjin Kang
PDF
QGIS 공식 Training Manual 한국어판
SANGHEE SHIN
PDF
QGIS 1.7.x 한국어 사용자 지침서
SANGHEE SHIN
PPTX
Carto builder 사용법 2017 2월 버젼
선경 김선경
PDF
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028
MinPa Lee
PPTX
오픈소스기반 상용소프트웨어 GXT의 적용사례
HaNJiN Lee
PPTX
공간정보거점대학 PostGIS 고급과정
JungHwan Yun
PPTX
QGIS 고급 및 PyQGIS - 김기웅, 임영현
SANGHEE SHIN
PPT
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현
MinPa Lee
PPTX
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
MinPa Lee
PPTX
Python qgis advanced
Jiyoon Kim
PDF
QGIS를 활용한 공간분석 입문 ver.1.0
Byeong-Hyeok Yu
PDF
QGIS 실습 (총 7차시)
Byeong-Hyeok Yu
PDF
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
MinPa Lee
PPTX
QGIS 활용
Sungjin Kang
PDF
State of OpenGXT: 오픈소스 공간분석엔진
MinPa Lee
PPTX
PostGIS - National Education Center for GIS: Open Source GIS
MinPa Lee
[SuperMap 기술세미나] 조직, IT환경을 고려한 공간정보 통합 재해 시ᄉ...
KwangJin So
LITBiz LBS, GIS Solution
eLITeLIT
공간정보거점대학 1.geo server_고급과정
BJ Jang
공간정보아카데미 QGIS 기초 (2017.5)
Sungjin Kang
QGIS 공식 Training Manual 한국어판
SANGHEE SHIN
QGIS 1.7.x 한국어 사용자 지침서
SANGHEE SHIN
Carto builder 사용법 2017 2월 버젼
선경 김선경
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028
MinPa Lee
오픈소스기반 상용소프트웨어 GXT의 적용사례
HaNJiN Lee
공간정보거점대학 PostGIS 고급과정
JungHwan Yun
QGIS 고급 및 PyQGIS - 김기웅, 임영현
SANGHEE SHIN
GeoTools와 GeoServer를 이용한 KOPSS Open API의 구현
MinPa Lee
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
MinPa Lee
Python qgis advanced
Jiyoon Kim
QGIS를 활용한 공간분석 입문 ver.1.0
Byeong-Hyeok Yu
QGIS 실습 (총 7차시)
Byeong-Hyeok Yu
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
MinPa Lee
QGIS 활용
Sungjin Kang
State of OpenGXT: 오픈소스 공간분석엔진
MinPa Lee
PostGIS - National Education Center for GIS: Open Source GIS
MinPa Lee
Ad

오픈소스GIS 프로그램 사용기_131115_foss4_gkorea

  • 1. FOSS4G KOREA 2013 오픈소스 GIS 사용기 : QGIS2.0 / CartoDB 2013. 11. 15 Prepared by GIS United
  • 3. 3 오래도록 기다렸던 QGIS 2.0  FOSS4G 2013 QGIS 2.0 Release 발표장면 (출처: 신상희 OSGeo한국어지부 회장님 페이스북)  한글버전으로 설치된 QGIS 2.0
  • 4. 4 QGIS 활용사례: 택배물류 이동경로 최적화
  • 5. 5 택배물류 최단경로 찾기 Sub 1 Sub 2 HUB 1 HUB 2 HUB 3 HUB 4 Origination Destination Path 1 Path 2=최단경로 Path 3 Path 4
  • 6. 6 서브터미널  허브터미널  서브터미널을 연결하는 경우의 수 • 모델링을 위해 임의의 서브터미널 232개와 허브터미널 9개를 선정 V312-V460 연결 경우의 수 V661-V443 연결 경우의 수 sub – hub - sub 모든 경우의 수 생성된 484,416가지 경로의 길이를 연산
  • 7. 7 길이를 연산한 484,416가지 경로 중 최단거리 53,824개 선택 (각각을 잇는 9가지 중 최단거리 1가지 고르기) sub-sub V010 V020 V030 V040 V050 V060 V065 V066 V99 min_length(m) V070V070 252,891 304,320 233,641 51,068 93,331 263,815 431,327 496,482 52,867 51,068 V070V101 267,615 318,717 248,249 65,374 106,860 278,532 443,907 511,466 63,433 63,433 V070V102 257,763 308,757 238,351 57,866 96,866 268,676 434,101 502,717 53,896 53,896 V070V107 261,217 311,882 241,698 62,740 99,631 272,115 435,998 507,122 55,418 55,418 V070V108 261,010 313,599 242,400 53,024 106,661 271,923 444,402 497,718 70,237 53,024 V070V110 266,321 318,484 247,441 59,234 109,274 277,248 447,448 505,196 69,815 59,234 V070V151 237,790 289,217 218,525 42,411 78,887 248,714 417,059 482,678 44,262 42,411 V070V152 247,635 299,435 228,550 44,312 89,776 258,565 427,938 490,034 52,650 44,312 V070V154 242,270 293,219 222,826 48,497 81,527 253,178 419,328 488,546 41,621 41,621 V070V155 248,873 298,807 229,143 59,946 86,425 259,727 421,498 497,817 41,054 41,054 V070V156 249,511 299,956 229,915 56,323 87,624 260,396 424,100 496,916 43,642 43,642 V070V401 326,891 324,430 323,594 327,556 315,533 327,570 315,864 451,221 317,886 315,533 V070V402 318,463 316,196 314,688 317,531 304,917 319,306 304,775 452,069 306,854 304,775 V070V403 335,055 332,717 331,407 334,441 321,841 335,847 321,689 462,806 323,746 321,689 V070V404 331,583 329,251 327,928 330,969 318,389 332,380 318,247 460,242 320,320 318,247 V070V405 334,217 331,769 330,872 334,669 322,508 334,910 322,648 457,559 324,745 322,508 V070V409 334,437 331,971 331,152 335,091 323,017 335,110 323,249 456,791 325,316 323,017 V070V411 333,498 330,967 330,531 335,191 323,622 334,071 324,585 451,003 326,260 323,622 V070V454 232,582 233,532 232,580 238,527 234,707 232,577 295,815 340,444 240,011 232,577 V070V455 245,039 242,733 243,255 249,992 241,526 245,312 266,975 378,117 245,835 241,526 V070V456 296,122 295,894 295,813 302,299 297,287 296,125 327,892 370,708 302,351 295,813 V070V457 309,579 308,065 308,600 315,615 308,429 309,662 326,095 396,108 312,994 308,065 V070V458 318,662 316,205 315,363 319,375 307,428 319,346 307,917 445,132 309,852 307,428 V070V459 312,923 310,400 309,920 314,619 303,183 313,514 304,691 436,356 305,953 303,183 V070V460 309,629 310,831 309,782 315,081 312,016 309,632 350,118 364,430 317,334 309,629 V070V461 287,783 285,529 284,037 287,280 275,070 288,633 275,451 429,953 277,400 275,070 V070V462 261,495 262,102 261,442 267,451 263,441 261,490 309,217 347,040 268,690 261,442 Sub - Sub 연결 경유하는 HUB 각각의 경우 서브V070과 서브V401 연결시 허브V050를 경유할 때 최단경로 31.5km 9개 허브선택모형에 따른 서브와 서브를 잇는 53,824개의 최단경로
  • 8. 8 QGIS 툴박스  SAGA  Shapes – Lines  Convert points to line
  • 9. 9 만약 PostGIS query문을 사용할 줄 알았다면… SELECT St_MakeLine(the_point) as the_route, bp.trip_date FROM (SELECT the_point, CAST(trip_datetime As date) as trip_date FROM boston_marathon_practice ORDER BY trip_datetime) bp GROUP BY bp.trip_date; ST_MakeLine Example: Create a line string of Boston Marathon practice route for each day
  • 10. 10 2013년 9월 특정기간 총 1,094만 운송건수 맵핑 전국 집하장소별 운송건수 집하장소  서브터미널 서브허브서브 최단경로에 흐르는 물량
  • 11. 11 QGIS 장점 1: Vector 분석 및 편집 용이
  • 12. 12 QGIS 장점 2: Vector의 정확한 정량 표현(point, polyline)
  • 13. 13 QGIS 장점 3: 빠르고 간결하고 정교한 Label 편집
  • 14. 14 QGIS 장점 4: 완벽한 한글지원 + TMS for Korea
  • 17. 17 Google Fusion Tables: 우리나라 축제지도 http://goo.gl/Z2iXtZ
  • 18. 18 CartoDB: 다양한 포맷(shp, kml, geojson, csv…) 으로 업로드-다운로드
  • 20. 20 The Guardian: Interactive map 제작에 활용 http://goo.gl/4uO4L4
  • 21. 21 CartoDB: 대한민국 선거지도 – 18대 대통령 http://gisutd.com/interactive/president2012
  • 22. 22 PostGIS, CartoCSS, Javascript… 익숙한 언어의 사용
  • 23. 23 GIS로 그리는 518 사망자 지도 http://gisutd.com/interactive/1980518/
  • 24. 24 Mapbox + CartoDB http://gisutd.com/interactive/sangincheon/
  • 26. 26 전체 프로그램 구성을 다운로드하여 서버에 설치 가능
  • 27. 27 전체 프로그램 구성을 다운로드하여 서버에 설치 가능
  • 28. 28 GIS United 소개 • 홈페이지: http://gisutd.com • 블로그: http://publish.gisutd.com • 페이스북: http://facebook.com/gisutd GIS United는 정보의 80%를 탐색하는 전문가 그룹입니다. 미의회보고서에 의하면 사회에서 통용되는 정보의 80%가 지리공간적 속성을 가지고 있습니다. 80%에 해당하는 지리공간정보를 탐색하 는데 가장 유용한 도구가 GIS(지리정보시스템)입니다. 가장 필요한 경영도구가 무엇인가? MIT 슬론경영대학원이 전세계 3000여 리더들에 게 물었습니다. 데이터의 시각화가 1위에 선정되었습니다. GIS United는 지리공간정보 속에 담겨있는 변화, 패턴, 흐름, 가치를 시각화하여 지식기반의 의사결정을 지원하고자 합니다. GIS United는 분석의 다양성을 추구합니다. 경영, 행정, 환경, 지리, 도시, 건축, 역사, 문학을 전공하고 해당 분야의 다양한 프로젝트에서 현장실무를 경험한 파트너들이 함께 참여하고 있습니다. 현대사회에서 새로운 가치는 주로 분야와 분야, 장르와 장르가 만나는 경계에서 꽃을 피우고 있습니다. GIS United는 기술과 인 문학의 교차로에 서서 지리공간에 관한 새로운 질문에 답하고 문제해결책을 모색하려 합니다. 생생한 최신 데이터, 검증된 분석방법론, 최적 의 기술력을 바탕으로 다양하고 복잡한 의사결정의 이슈를 풀어나가고자 합니다. GIS United는 새처럼 꿀벌처럼 개미처럼 대안을 찾아내려 합니다. 새는 높고 멀리 납니다. 인도기러기는 히말라야산맥을 넘나들고 알바트로스는 대륙 위를 활강합니다. 새는 광역적 시야를 대표합니다. 인공 위성은 새를 대신해서 위성영상을 지도로 전송하고 있습니다. 꿀벌은 반경 2~4km 주변을 끊임없이 탐색하며 꽃가루를 찾아냅니다. 꿀벌은 저공비행의 상징입니다. 위성영상과 함께 항공촬영으로 수많은 지리정보가 쌓이고 있습니다. 개미는 발품의 대명사이며 현장조사의 명수입 니다. 측정과 조사 데이터가 거리거리마다 생성되고 있습니다. 2차원의 평면적인 관찰이 아니라 3차원 4차원 시공간적 관찰이 있어야 통찰 력이 확보될 수 있습니다. GIS United는 새의 눈, 꿀벌의 눈, 개미의 눈으로 탐색한 결과를 고객들에게 제공하고자 합니다.