SlideShare a Scribd company logo
1 of 45
블로그: http://blog.naver.com/barrious12
 영남대학교 언론정보학과 20922266 박경혜
gyonghye@gmail.com
 영남대학교 언론정보학과 21210648 박윤정
yoonjjungpark@gmail.com
 영남대학교 언론정보학과 21321670 김성혜
seon2239@gmail.com
Chapter4
구글 퓨전테이블: 생애 첫 데이터 지도 만들기
4.1
https://support.google.com/fusiontables/answer/2571232
4.1
4.1
4.1 -417개 골프장 데이터가 100행 씩 표시 됨
-엑셀이나 구글 스프레드 시트와 달리 한 화면에 100행씩 나눠서 데이터를 보여 줌
(상단의 페이지를 조정하면 다음 100개의 데이터를 순차적으로 표시할 수 있음)
4.1
4.1
4.1
주소 칼럼이 노란색 하이라이트로 표시
=퓨전테이블이 ‘소재지'칼럼을
지오코딩을 해야 할 공간데이터로 인식했다는 의미
지오코딩과 시각화 진행
4.1지오코딩과 시각화 진행
4.1
‘소재지’ 칼럼이 지오코딩 되면서 노란색 표시가 거의 다 사라짐
하지만 스크롤을 내려보면 특정한 부분이 아직 노란색으로 칠해져 있음
노란색 표시=지오코딩 미완성 상태의 주소
Ex)군부대여서 주소가 표시되어 있지 않은 곳/지번 주소 정확하지 않은 골프장
4.1각 골프장의 농약사용량 분포를 색상으로 구분하여 시각화 하기
4.1지오코딩과 시각화 진행
핑크색 : 농약농도 높은 지역
4.1지오코딩과 시각화 진행
4.1지오코딩과 시각화 진행
4.1지오코딩과 시각화 진행
4.1생성한 퓨전테이블을 타인과 공유하거나 웹에 띄우기
4.1
복사
4.1
http://bit.ly/ftlbuilder
4.2
• X, Y 좌푯값이 생성된 셈이므로, 별도의 지오코딩이 필요 없습니다.
• 10진법인지 60진법 기준인지 확인해 60진법으로 표기된 경우는 10진법으로 다시 환산해야
합니다.
• GIS소프트웨어 – 위도와 경도를 표시하는 알파벳을 제거해야함
퓨전테이블 – 위도와 경도를 표시하는 알파벳을 제거할 필요가 없음
▶ ‘사고 아시아나 항공기 비행 궤
적 기록 ‘파일을 불러옵니다.
▶ 파일을 불러올 때 row를 None
으로 설정합니다.
<사고 항공기의 비행 좌표를 바탕으로 비행 궤적 그리기>
 경위도 좌표를 지도상에 점으로 시각화하는 작업
4.2
▶ Edit → Change
columns를 선택합니다.
▶ Column name들을 1은
비행시점, 2는 위도, 3은 경도,
7은 속도로 바꿉니다.
▶ 위도와 경도 중 한 가지만
선택하여 Type을 Location
으로 바꾸고 Two colum
location을 체크한 다음
Save를 누릅니다.
4.2
▶ + → Add map을 눌러서 매핑을 합니다. ▶ Change feature styles를 선택합니다.
4.2
▶ Buckets → Divide into 4 buckets → Column을 속도로 선
택 → use this range를 누릅니다. → Save를 누릅니다.
▶ 색상 톤이 변화한 구간의 정보를 살펴보면 새벽 3시 24분에서
25분에 속도가 느려진 것을 알 수 있습니다.
4.2
▶ 다시 표로 돌아가서 (Rows 1) +
를 누르고 Add chart를 클릭합니다.
 경위도 좌표를 차트로 시각화하는 작업
4.2
▶ 비행 시점을 X축, Y축을 속도로 설정합니다. (=왼쪽 위쪽에 속도를 체크해 줍니다.)
▶ 새벽 3시 23분에서 새벽 3시 27분 사이에 속도가 줄어들었음을 알 수 있습니다.
4.2
활용
• Flightaware.com: 전 세계 여객기의 비행 상황을 실시간으로 알려주는 사이트
•지금 사용한 Flightaware.com의 자료는 불시착 혹은 추락 순간까지의 데이터를 모두 포함하
지는 않지만, 여객기 추락사고 속보시 보도에 활용할 만한 가치가 높습니다.
•오지에 추락하거나, 항공기의 위치가 실종되는 경우에도 비행 신호가 데이터로 잡혔다면 사고
직전의 궤적을 추정해볼 수 있습니다.
4.2
4.3
• 행정경계 지도 안의 행정 구역을 특정 데이터에 연동해 각기 다른 색상으로 표시하는 색상주제도
•뉴스 콘텐츠에서 가장 자주 볼 수 있는 데이터 지도 형태
Ex) 각 지역별 강우량을 색상 농담으로 달리 표시한 일기예보 지도
•장점: 전체적인 분포를 한 눈에 파악하기 쉽습니다.
단점: 행정구역이 넓을수록 정밀도가 떨어집니다.
▶ ‘시군구별 위암 집계_2012년’ 파일을 불러옵니다.
▶ File → Merge → ‘시군구 행정 경계_퓨전테이블’을 선택하고 Next를 클릭합니다.
▶각 파일의 결합시 기준으로 사용할 공통 칼럼으로 행정구역코드와 sgg_cd를 선택한 뒤 Next를 클릭합니다.
4.3
▶ 이어서 나타나는 창에서는 생성할 결합 파일에 포함시킬 칼럼들을 선별해 체크합니다.
▶ Merge를 클릭한 뒤 다음 창에서는 View Table을 선택합니다.
4.3
▶ 위암 검진률 데이터와 지도 파일이 결합돼 한 개의 파일로 만들어졌습니다.
▶ Map of geometry → Change feature styles로 가서 다음과 같이 설정합니다.
4.3
▶ Fill color → buckets탭으로 가서 Divide into custom buckets으로 설정하고 Column은 ‘만 명당 위암진단’
을 기준으로 설정해 6단계로 색상을 나눕니다. 각 단계별 숫자는 수동으로 직접 입력합니다.
4.3
▶ 색상은 보라색을 단계별로 설정하고(위암발생률이 높을수록 색이 진하게) 각 색상마다 불투명도(opacity)를 100%로
설정한 후 Save를 누릅니다.
▶ 다시 Change map feature styles로 들어가서 Legend의 Automatic legend를 선택한 후 Show polygon fill
legend를 체크하고 Save를 누릅니다.
4.3
▶ 위와 같은 색상주제도가 만들어졌습니다.
▶ 클릭을 하면 어느 지역의 위암 발생률이 높고 낮은지 알 수 있습니다.
4.3
 문제점
• 데이터 준비과정의 어려움
• 색상을 채워 표현하므로 행정구역이 넓은 곳이 좁은 곳에 비해 과대하게 표현 되는 문제
- 카토그램(Catogram): 인구 비례에 따라 각 행정구역의 면적을 조정해 표현하는 것
4.3
▶ Map 1을 선택
▶ Publish 선택
4.4 퓨전테이블 지도 동해-동도 표기 바로잡기4.4
▶ 폭은 2000,
높이는 1000으로 설정
▶ Get HTML and JavaScript
선택
4.4
▶google.com을
google.co.kr로 변환
4.4
▶고친 코드를
HTML 파일로 저장
4.4
▶저장된 위치에서 파일 열기
4.4
4.4
▶Filter 선택
▶하위 항목 중
‘골프장 농약 사용면적 대비
농약 사용량’ 선택
▶필터 값 ’25-50’ 입력
4.5 퓨전테이블 쿼리로 고급 필터링하기4.5
▶지도 소스코드 파일 열기
▶query문구 중 where: “”
col0 in(‘경기도’,’경상남도’)입력
4.5
 다양한 Where 구문 응용 방법
▶체력단력장 , 군대 골프장만 골라내는 구문:
▶농약사용 면적 대비 농약 사용량이 20이상,
50이하인 골프장 골라내는 구문:
▶지역명이 “도”로 끝나는 곳을 골라내는 구문:
▶지역명이 ‘충청’로 시작되는 곳을 골라내는 구문:
▶’광역’이란 단어가 중간에 포함된 구문만 골라내는 조건식:
where “col2=‘체력단련장’”
where “col12>21” AND “col12<53”
where “col0 ends with ‘자치도’”
where “col0 like ‘%광역%’”
where “col0 ends with ‘자치도’”
4.5
블로그: http://blog.naver.com/barrious12
 영남대학교 언론정보학과 20922266 박경혜
gyonghye@gmail.com
 영남대학교 언론정보학과 21210648 박윤정
yoonjjungpark@gmail.com
 영남대학교 언론정보학과 21321670 김성혜
seon2239@gmail.com

More Related Content

More from Hyochan PARK

로드킬 관련 인포그래픽스 2차 - 21110554 박효찬
로드킬 관련 인포그래픽스 2차 - 21110554 박효찬로드킬 관련 인포그래픽스 2차 - 21110554 박효찬
로드킬 관련 인포그래픽스 2차 - 21110554 박효찬Hyochan PARK
 
동물과 관련한 인포그래픽스 21110554 박효찬
동물과 관련한 인포그래픽스 21110554 박효찬동물과 관련한 인포그래픽스 21110554 박효찬
동물과 관련한 인포그래픽스 21110554 박효찬Hyochan PARK
 
7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기
7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기
7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기Hyochan PARK
 
5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째Hyochan PARK
 
3장 데이터 수집, 정제에서 분석까지
3장 데이터 수집, 정제에서 분석까지3장 데이터 수집, 정제에서 분석까지
3장 데이터 수집, 정제에서 분석까지Hyochan PARK
 
2장 데이터 저널리즘의 탄생과 현주소
2장 데이터 저널리즘의 탄생과 현주소2장 데이터 저널리즘의 탄생과 현주소
2장 데이터 저널리즘의 탄생과 현주소Hyochan PARK
 
1장 기자데이터와만나다
1장 기자데이터와만나다1장 기자데이터와만나다
1장 기자데이터와만나다Hyochan PARK
 

More from Hyochan PARK (7)

로드킬 관련 인포그래픽스 2차 - 21110554 박효찬
로드킬 관련 인포그래픽스 2차 - 21110554 박효찬로드킬 관련 인포그래픽스 2차 - 21110554 박효찬
로드킬 관련 인포그래픽스 2차 - 21110554 박효찬
 
동물과 관련한 인포그래픽스 21110554 박효찬
동물과 관련한 인포그래픽스 21110554 박효찬동물과 관련한 인포그래픽스 21110554 박효찬
동물과 관련한 인포그래픽스 21110554 박효찬
 
7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기
7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기
7장 네트워크로 세상을 읽다 : 사회 관계망 분석 입문하기
 
5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째
 
3장 데이터 수집, 정제에서 분석까지
3장 데이터 수집, 정제에서 분석까지3장 데이터 수집, 정제에서 분석까지
3장 데이터 수집, 정제에서 분석까지
 
2장 데이터 저널리즘의 탄생과 현주소
2장 데이터 저널리즘의 탄생과 현주소2장 데이터 저널리즘의 탄생과 현주소
2장 데이터 저널리즘의 탄생과 현주소
 
1장 기자데이터와만나다
1장 기자데이터와만나다1장 기자데이터와만나다
1장 기자데이터와만나다
 

4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기

  • 1. 블로그: http://blog.naver.com/barrious12  영남대학교 언론정보학과 20922266 박경혜 gyonghye@gmail.com  영남대학교 언론정보학과 21210648 박윤정 yoonjjungpark@gmail.com  영남대학교 언론정보학과 21321670 김성혜 seon2239@gmail.com
  • 2. Chapter4 구글 퓨전테이블: 생애 첫 데이터 지도 만들기
  • 4. 4.1
  • 5. 4.1
  • 6. 4.1 -417개 골프장 데이터가 100행 씩 표시 됨 -엑셀이나 구글 스프레드 시트와 달리 한 화면에 100행씩 나눠서 데이터를 보여 줌 (상단의 페이지를 조정하면 다음 100개의 데이터를 순차적으로 표시할 수 있음)
  • 7. 4.1
  • 8. 4.1
  • 9. 4.1 주소 칼럼이 노란색 하이라이트로 표시 =퓨전테이블이 ‘소재지'칼럼을 지오코딩을 해야 할 공간데이터로 인식했다는 의미 지오코딩과 시각화 진행
  • 11. 4.1 ‘소재지’ 칼럼이 지오코딩 되면서 노란색 표시가 거의 다 사라짐 하지만 스크롤을 내려보면 특정한 부분이 아직 노란색으로 칠해져 있음 노란색 표시=지오코딩 미완성 상태의 주소 Ex)군부대여서 주소가 표시되어 있지 않은 곳/지번 주소 정확하지 않은 골프장
  • 12. 4.1각 골프장의 농약사용량 분포를 색상으로 구분하여 시각화 하기
  • 13. 4.1지오코딩과 시각화 진행 핑크색 : 농약농도 높은 지역
  • 17. 4.1생성한 퓨전테이블을 타인과 공유하거나 웹에 띄우기
  • 20. 4.2 • X, Y 좌푯값이 생성된 셈이므로, 별도의 지오코딩이 필요 없습니다. • 10진법인지 60진법 기준인지 확인해 60진법으로 표기된 경우는 10진법으로 다시 환산해야 합니다. • GIS소프트웨어 – 위도와 경도를 표시하는 알파벳을 제거해야함 퓨전테이블 – 위도와 경도를 표시하는 알파벳을 제거할 필요가 없음
  • 21. ▶ ‘사고 아시아나 항공기 비행 궤 적 기록 ‘파일을 불러옵니다. ▶ 파일을 불러올 때 row를 None 으로 설정합니다. <사고 항공기의 비행 좌표를 바탕으로 비행 궤적 그리기>  경위도 좌표를 지도상에 점으로 시각화하는 작업 4.2
  • 22. ▶ Edit → Change columns를 선택합니다. ▶ Column name들을 1은 비행시점, 2는 위도, 3은 경도, 7은 속도로 바꿉니다. ▶ 위도와 경도 중 한 가지만 선택하여 Type을 Location 으로 바꾸고 Two colum location을 체크한 다음 Save를 누릅니다. 4.2
  • 23. ▶ + → Add map을 눌러서 매핑을 합니다. ▶ Change feature styles를 선택합니다. 4.2
  • 24. ▶ Buckets → Divide into 4 buckets → Column을 속도로 선 택 → use this range를 누릅니다. → Save를 누릅니다. ▶ 색상 톤이 변화한 구간의 정보를 살펴보면 새벽 3시 24분에서 25분에 속도가 느려진 것을 알 수 있습니다. 4.2
  • 25. ▶ 다시 표로 돌아가서 (Rows 1) + 를 누르고 Add chart를 클릭합니다.  경위도 좌표를 차트로 시각화하는 작업 4.2
  • 26. ▶ 비행 시점을 X축, Y축을 속도로 설정합니다. (=왼쪽 위쪽에 속도를 체크해 줍니다.) ▶ 새벽 3시 23분에서 새벽 3시 27분 사이에 속도가 줄어들었음을 알 수 있습니다. 4.2
  • 27. 활용 • Flightaware.com: 전 세계 여객기의 비행 상황을 실시간으로 알려주는 사이트 •지금 사용한 Flightaware.com의 자료는 불시착 혹은 추락 순간까지의 데이터를 모두 포함하 지는 않지만, 여객기 추락사고 속보시 보도에 활용할 만한 가치가 높습니다. •오지에 추락하거나, 항공기의 위치가 실종되는 경우에도 비행 신호가 데이터로 잡혔다면 사고 직전의 궤적을 추정해볼 수 있습니다. 4.2
  • 28. 4.3 • 행정경계 지도 안의 행정 구역을 특정 데이터에 연동해 각기 다른 색상으로 표시하는 색상주제도 •뉴스 콘텐츠에서 가장 자주 볼 수 있는 데이터 지도 형태 Ex) 각 지역별 강우량을 색상 농담으로 달리 표시한 일기예보 지도 •장점: 전체적인 분포를 한 눈에 파악하기 쉽습니다. 단점: 행정구역이 넓을수록 정밀도가 떨어집니다.
  • 29. ▶ ‘시군구별 위암 집계_2012년’ 파일을 불러옵니다. ▶ File → Merge → ‘시군구 행정 경계_퓨전테이블’을 선택하고 Next를 클릭합니다. ▶각 파일의 결합시 기준으로 사용할 공통 칼럼으로 행정구역코드와 sgg_cd를 선택한 뒤 Next를 클릭합니다. 4.3
  • 30. ▶ 이어서 나타나는 창에서는 생성할 결합 파일에 포함시킬 칼럼들을 선별해 체크합니다. ▶ Merge를 클릭한 뒤 다음 창에서는 View Table을 선택합니다. 4.3
  • 31. ▶ 위암 검진률 데이터와 지도 파일이 결합돼 한 개의 파일로 만들어졌습니다. ▶ Map of geometry → Change feature styles로 가서 다음과 같이 설정합니다. 4.3
  • 32. ▶ Fill color → buckets탭으로 가서 Divide into custom buckets으로 설정하고 Column은 ‘만 명당 위암진단’ 을 기준으로 설정해 6단계로 색상을 나눕니다. 각 단계별 숫자는 수동으로 직접 입력합니다. 4.3
  • 33. ▶ 색상은 보라색을 단계별로 설정하고(위암발생률이 높을수록 색이 진하게) 각 색상마다 불투명도(opacity)를 100%로 설정한 후 Save를 누릅니다. ▶ 다시 Change map feature styles로 들어가서 Legend의 Automatic legend를 선택한 후 Show polygon fill legend를 체크하고 Save를 누릅니다. 4.3
  • 34. ▶ 위와 같은 색상주제도가 만들어졌습니다. ▶ 클릭을 하면 어느 지역의 위암 발생률이 높고 낮은지 알 수 있습니다. 4.3
  • 35.  문제점 • 데이터 준비과정의 어려움 • 색상을 채워 표현하므로 행정구역이 넓은 곳이 좁은 곳에 비해 과대하게 표현 되는 문제 - 카토그램(Catogram): 인구 비례에 따라 각 행정구역의 면적을 조정해 표현하는 것 4.3
  • 36. ▶ Map 1을 선택 ▶ Publish 선택 4.4 퓨전테이블 지도 동해-동도 표기 바로잡기4.4
  • 37. ▶ 폭은 2000, 높이는 1000으로 설정 ▶ Get HTML and JavaScript 선택 4.4
  • 41. 4.4
  • 42. ▶Filter 선택 ▶하위 항목 중 ‘골프장 농약 사용면적 대비 농약 사용량’ 선택 ▶필터 값 ’25-50’ 입력 4.5 퓨전테이블 쿼리로 고급 필터링하기4.5
  • 43. ▶지도 소스코드 파일 열기 ▶query문구 중 where: “” col0 in(‘경기도’,’경상남도’)입력 4.5
  • 44.  다양한 Where 구문 응용 방법 ▶체력단력장 , 군대 골프장만 골라내는 구문: ▶농약사용 면적 대비 농약 사용량이 20이상, 50이하인 골프장 골라내는 구문: ▶지역명이 “도”로 끝나는 곳을 골라내는 구문: ▶지역명이 ‘충청’로 시작되는 곳을 골라내는 구문: ▶’광역’이란 단어가 중간에 포함된 구문만 골라내는 조건식: where “col2=‘체력단련장’” where “col12>21” AND “col12<53” where “col0 ends with ‘자치도’” where “col0 like ‘%광역%’” where “col0 ends with ‘자치도’” 4.5
  • 45. 블로그: http://blog.naver.com/barrious12  영남대학교 언론정보학과 20922266 박경혜 gyonghye@gmail.com  영남대학교 언론정보학과 21210648 박윤정 yoonjjungpark@gmail.com  영남대학교 언론정보학과 21321670 김성혜 seon2239@gmail.com