SlideShare a Scribd company logo
1 of 93
지지(地志)는 지도(地圖)의 근본이다.
-고산자 김정호
▽ ▼ ▽ ▼ ▽ ▼ ▽
각 지역의 사회, 경제, 문화 정보를 담은 지리서인 지지를 바탕으로
지도를 활용하는 것이 지리연구의 기본이라는 의미.
공간정보와 관련 통계자료를 연계해 생각해 보는 이러한 접근법은
현대의 지리정보시스템(GIS, Geographical Information System)의 원리와도 맞닿아 있음.
GIS는 전문적인 분석을 위해 개발된 소프트웨어이기때문에 학습에 더 많은 시간과 노력이 필요하다.
★ 각종 사건 사고의 발생현황을 데이터 지도로 그려보는 것은 매우 효과적인 데이터시각화 기법.
ex)
미국 시카고 경찰당국의 범죄 지도 서비스 CLEARMAP
시카고 트리뷴 신문의 범죄 지도 서비스 CRIME IN CHICAGOLAND
이런 사이트는 단순히 개별 범죄 사실을 알려줄 뿐 아니라,
대도시의 범죄를 장기간에 걸쳐 추적해서 하나의 사회 현상으로서 조망할 수 있게 해줌.
★ 어떤 범죄가 어디서 어떻게 일어나고 있고, 가해자와 피해자는 어떤 사람들인지 살펴볼 수 있는 기능에
GIS 전문소프트웨어를 접목하면 더 심층적인 취재를 할 수 있을 것이라고 예상됨.
ex)
각 경찰서와 범죄 발생 지역 간의 평균거리 계산
각 경찰서 관할 구역 내에서 발생한 범죄 발생 빈도와 종류, 특징 분석
공간통계 알고리즘을 사용해 범죄 발생 가능성이 특히 높은 지역을 예측
특정 시간대와 범죄 장소, 유형, 피해자 성별 등의 변수를 연계해 분석함으로 범죄 발생 패턴 예측
★ 한 발 더 나아가 ‘누가 언제 어디서 무엇을 어떻게’ + ‘왜?’ 라는 질문도 던질 수 있음.
ex)
‘왜 특정 지역에 범죄가 몰릴까?’ 라는 질문을 던졌을 때
경찰서 위치, 소득분포, 유동인구와 유흥가 분포 등 여러 변수들을 지도에 표시하고 범죄 발생지점과 비교해 보면
범죄현상의 상관관계를 추론 해 볼 수 있음.
데이터 지도에 표현되는 지리적 요소
1) 점 (point) : 시설이나 주택, 건물, 도시 등을 표현. 특정 사건이 발생한 위치를 표시할 수도 있음.
2) 선 (line) : 하천이나 도로 등 곡선이나 선을 나타냄.
3) 폴리곤 (polygon) : 행정경계나 공원 혹은 공장 단지의 영역 등을 표시.
* * * * * 행정구역의 경계는 육안으로는 곡선으로 보이지만,
데이터 지도에서는 여러 개의 짧은 직선을 연결한 폴리곤으로 표현함.
GIS의 특징
1) 여러장의 지도를 손쉽게 중첩해 볼 수 있다. 이 때 겹쳐서 보는 데이터 지도 한장을 Layer라 함.
2) 한장의 레이어에는 각기 점, 선, 도형 중 한 가지 종류의 지리적 요소만 표시될 수 있다.
3) 지도파일은 벡터(vector)파일과 래스터(raster)파일로 나뉘는데,
래스터 파일은 일정한 크기의 격자에 이미지가 담기기 때문에 확대하면 이미지 화소가 깨진다.
(백터는 화소에 영향x)
QGIS공식사이트(http://www.qgis.org) QGIS 2.8 클릭해서 다운로드
QGIS 작업창 첫 화면
도구모음 → 레이어 → 레이어 추가 → 벡터레이어 추가
↙
‘시군구 행정경계.shp’
파일 불러오기
도구모음
→
알파벳 소문자 i로 표시된 아이콘
‘객체모음’ 클릭
→
지도에서 적당한 행정구역 한 곳을 클릭
→
좌측 하단 ‘객체 확인 결과’에
해당지역의 정보가 나타남
• 지도의 흰색 여백을 클릭하면 사라짐
목록창(TOC) → 행정경계 파일명 위에서 우클릭 → 스타일 탭 → 지도 색상 설정 가능
좌표체계란?
- 지구는 울퉁불퉁하고 불규칙한 모습의 타원체임.
- 이러한 비정형 타원체의 위치 정보를 지도로 나타내기 위해서는 복잡한 수학적 계산을 거침.
- 지리적 정보에 좌푯값을 부여하는 이 방식을 좌표체계라고 함.
- 종류가 수천 가지에 달할 정도로 다양함.
- 하지만 어떤 좌표체계도 실제 지구의 공간정보를 100% 정확히 표현할 수는 없음.
- 지도 제작 과정에서 지리적 형상과 위치, 면적 등이 어느 정도 왜곡되기 때문.
* 실제 지구는 완전한 타원체가 아니기에 좌표를 구하기 위해서 가상의 완전타원체를 설정해야 함.
이 타원체의 크기와 중심 위치를 정하는 방식을 ‘측지계(datum)’라고 부름.
(좌표체계 이름 앞에 Bessel, WG384, GRS80 같은 단어가 붙는다면 일단 측지계의 종류로 기억)
좌표계는 ‘경위도 좌표계’와 ‘투영 좌표계’로 나뉨.
경위도 좌표계는 지구 중심에서 뻗은 기준선과 특정 위치 사이의 각도를 단위로 하는데,
이 때 북위 몇 도 등으로 표현되는 경위도 값은 절대적인 수치가 아님.
같은 장소라도 측지계가 다르면 조금씩 다른 경위도 수치가 나옴.
이런 지도상의 오차가 때로 중대한 문제를 야기하는데,
특히 정확한 위치 파악이 중요한 군사작전의 경우 큰 지장을 받을수 있음.
이 때문에미국 국방부는 1950년대 부터 혼선을 막기위한 표준측지계 개발에 나섰음.
▷ 현재 보편적으로 사용되는 세계 표준 측지계 = WGS84와 GRS80
어떤 좌표체계를 채택하든지 가장 중요한 점은
자신이 작업하는 파일들을 한 가지 좌표계로 통일하는 습관을 들이는 것.
우리가 사용할 좌표계는 ‘카텍(Katec) 좌표계’
국내 GIS분석가들이 즐겨 사용하는 좌표계이지만, 국제적인 좌표계 고유번호인 EPSG번호가 없는 비공식 좌표계.
그래서 QGIS에는 기본 좌표계로 등록돼 있지 않기에, 직접 좌표계 정보를 입력시켜 줘야 함.
상단메뉴
→ 설정
→ 사용자 정의 좌표계
→ 새로운 좌표계 추가
→ 이름은 Katec으로,
매계변수는 다음의 설정값을 입력
+proj=tmerc +lat_0=38 +lon_0=128 +k=0.9999 +x_0=400000 +y_0=600000
+ellps=bessel +towgs84=-145.907,505.034,685.
756,-1.162,2.347,1.592,6.342 +units=m +no_defs
상단메뉴 → 레이어 추가 → 구분자로 분리된 텍스트 레이어 → 탐색 → ‘한반도진앙지’파일 불러오
기 → 인코딩을 system으로 → X필드는 경도 Y필드는 위도로 설정 후 OK → 좌표계 선택창이 팝업
되면 필터창에 EPSG번호인 4326검색 → WGS84선택 후 OK
서로 좌표계가 다른 지도 레이어들은
실시간 좌표계 변환 활성화(On the fly)
기능을 사용해서 일시적으로 통일 할 수
있다. (처음에 불러온 지도 레이어의
좌표체계를 기준으로 다음 지도 레이어를
통일시켜 주는 원리로, 지도 파일 자체에
물리적 변화를 주진 않음.)
▽▼
QGIS화면 우하단의 ‘좌표계상태’
아이콘을 클릭해 대화창을 꺼낸 뒤
상단의 ‘실시간좌표계 변환 활성화’
를 체크해 실행
OTF를 실행해 한반도 지도에 진앙지 분포 중첩이 나타난 모습
▷▶진앙지 파일 위에서 우클릭
→ 레이어 좌표계 설정 클릭
→ 작업창에서 원래의 좌표계인 WGS84 선택 후 ok
→ 다시 진앙지 파일 위에서 우클릭
→ 다른이름으로 저장을 누름
→ 형식은 쉐이프 파일로, 좌표계는 카텍좌표로 설정
(새로 파일을 생성하는 것이므로 적당한 pc폴더 위치를
지정하고 새 파일 이름을 입력해줌)
→ ok를 클릭하면 몇 초 뒤에 또 하나의 진앙지 분포도가 나타남
→ 목록창의 행정경계 레이어를 마우스 좌클릭한 상태에서
드레그해서 지진 진앙지 위에 놓음
→ 기존에 처음 불러온 진앙지 CSV파일은 필요 없으므로
목록창에서 삭제
지진 파일 우클릭 속성 → 스타일 탭 → ‘단계로 나누어진’ 메뉴 선택 → 기준 칼럼을 ‘규모’로 선택 → 클
래스틑 ‘5’, 모드는 ‘내추럴 브레이크’ 선택 → 색상표에서 적당한 색상 스케일 고르고 OK
벡터 → 분석도구 → 최근린 분석
입력 벡터 레이어 : 지진진앙지
OK를 클릭하면 최근린 분석 결과가 나타난다.
결과 분석
-가장 가까운 다른 진앙지와의 평균거리는 7.4km
-가정 평균거리 : 각 진앙지의 점을 지도상에 무작위로 뿌렸을 때 진앙지 사이의 평균거리
(우연에 의해 발생할 값)
-최근린 인덱스=관측된 평균거리/가정 평균거리
1보다 작으면 밀집형
1보다 크면 분산형
-진앙지 총 1094개
-Z값은 표준정규분포에서의 통계적 유의성을
검증하기 위한 Z 통계값
(다만 이 경우 지진데이터는 정규분포를 따르지 않음)
"진원시">= 2010 AND "규모" >= 3.5
"위치" LIKE '%격렬비%'
"시군구인구집계_201405_인구"/ $area * 1000000
CASE WHEN "COUNT" >=12 THEN "emd_nm" END
openrefine.org접속 -> Download -> Window Kit 다운로드 -> 알집풀기 -> google refine 실행 -> 파일선택 -> 서
울 소방서 119안전센터 도로명 주소 선택 -> Next -> Create Project
"http://apis.daum.net/local/geo/addr2coord?apikey
=자신이 부여받은 key값&output=json&q=
"+escape(value,"url")
{"channel":{"result":"1","pageCount":"1","title":"Search Daum Open
API","totalCount":"1","description":"Daum Open API search result","item":[{"newAddress":"종암동
3-72","mountain":"","buildingAddress":"성북소방서","lng":127.03174922307772,"placeName":"Not
avaliable","mainAddress":"3","id":"N29798478","point_x":127.03174922307772,"point_y":37.6024237
0681891,"title":"서울 성북구 종암로27길
3","isNewAddress":"Y","point_wx":"507009","point_wy":"1139681","subAddress":"0","localName_1":"
서울","localName_2":"성북구","lat":37.60242370681891,"localName_3":"종암로27길
"}],"lastBuildDate":"","link":"http://developers.daum.net/services","generator":"Daum Open API"}}
value.parseJson().channel["item"][0]["lng"]
value.parseJson().channel["item"][0]["lat"]
value.parseJson() : 셀안에 JSON 언어에서 필요한 내용을 파싱하라는 문구
value.parseJson().channel : JSON파일 내에서 channel 이란 오브젝트로 일단 들어가라
value.parseJson().channel["item"][0] :‘item’이 위치한 곳 뒤에 첫번째로 출현하는 내용을 선택해라
value.parseJson().channel["item"][0]["lat"]:‘lat’ 라고 쓰인 말이 나오고 바로 다음에 오는 경도 좌표값을
추출해라
인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다
인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다
인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다
인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다
인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다
인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다

More Related Content

What's hot

Programming game ai
Programming game aiProgramming game ai
Programming game aiguest136767
 
[공간정보시스템 개론] L11 공간정보의 구축
[공간정보시스템 개론] L11 공간정보의 구축[공간정보시스템 개론] L11 공간정보의 구축
[공간정보시스템 개론] L11 공간정보의 구축Kwang Woo NAM
 
5_spatial analysis(2)
5_spatial analysis(2)5_spatial analysis(2)
5_spatial analysis(2)Joonho Lee
 
4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기
4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기
4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기Hyochan PARK
 
데이터분석과 저널리즘 5장(뒷부분)
데이터분석과 저널리즘 5장(뒷부분) 데이터분석과 저널리즘 5장(뒷부분)
데이터분석과 저널리즘 5장(뒷부분) Yerim An
 
5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째Hyochan PARK
 
[공간정보시스템 개론] L09 공간 데이터 모델
[공간정보시스템 개론] L09 공간 데이터 모델[공간정보시스템 개론] L09 공간 데이터 모델
[공간정보시스템 개론] L09 공간 데이터 모델Kwang Woo NAM
 
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...Stryx
 
Envisioning information
Envisioning informationEnvisioning information
Envisioning informationpsprink
 
[공간정보시스템 개론] L05 우리나라의 수치지도
[공간정보시스템 개론] L05 우리나라의 수치지도[공간정보시스템 개론] L05 우리나라의 수치지도
[공간정보시스템 개론] L05 우리나라의 수치지도Kwang Woo NAM
 
3 qgis visualization
3 qgis visualization3 qgis visualization
3 qgis visualizationJoonho Lee
 
[공간정보시스템 개론] L06 GIS의 이해
[공간정보시스템 개론] L06 GIS의 이해[공간정보시스템 개론] L06 GIS의 이해
[공간정보시스템 개론] L06 GIS의 이해Kwang Woo NAM
 
[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...
[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...
[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...HaNJiN Lee
 
‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석
‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석
‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석Hyejeong Song
 
오픈드론맵 한국어 사용자 지침서
오픈드론맵 한국어 사용자 지침서오픈드론맵 한국어 사용자 지침서
오픈드론맵 한국어 사용자 지침서Byeong-Hyeok Yu
 

What's hot (16)

Programming game ai
Programming game aiProgramming game ai
Programming game ai
 
[공간정보시스템 개론] L11 공간정보의 구축
[공간정보시스템 개론] L11 공간정보의 구축[공간정보시스템 개론] L11 공간정보의 구축
[공간정보시스템 개론] L11 공간정보의 구축
 
5_spatial analysis(2)
5_spatial analysis(2)5_spatial analysis(2)
5_spatial analysis(2)
 
4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기
4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기
4장 구글 퓨전테이블 생애 첫 데이터 지도 만들기
 
데이터분석과 저널리즘 5장(뒷부분)
데이터분석과 저널리즘 5장(뒷부분) 데이터분석과 저널리즘 5장(뒷부분)
데이터분석과 저널리즘 5장(뒷부분)
 
5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째5장 tableau 를 활용하여 데이터 시각화하기 첫번째
5장 tableau 를 활용하여 데이터 시각화하기 첫번째
 
[공간정보시스템 개론] L09 공간 데이터 모델
[공간정보시스템 개론] L09 공간 데이터 모델[공간정보시스템 개론] L09 공간 데이터 모델
[공간정보시스템 개론] L09 공간 데이터 모델
 
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
Stabilization Method of Trajectory Data with Planar Characteristic using Plan...
 
Envisioning information
Envisioning informationEnvisioning information
Envisioning information
 
[공간정보시스템 개론] L05 우리나라의 수치지도
[공간정보시스템 개론] L05 우리나라의 수치지도[공간정보시스템 개론] L05 우리나라의 수치지도
[공간정보시스템 개론] L05 우리나라의 수치지도
 
3 qgis visualization
3 qgis visualization3 qgis visualization
3 qgis visualization
 
6 QGIS layout
6 QGIS layout6 QGIS layout
6 QGIS layout
 
[공간정보시스템 개론] L06 GIS의 이해
[공간정보시스템 개론] L06 GIS의 이해[공간정보시스템 개론] L06 GIS의 이해
[공간정보시스템 개론] L06 GIS의 이해
 
[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...
[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...
[FOSS4G KOREA 2014] 인포그래픽 맵 생성을 위한 솔루션 소개 (Solutions For Creating Infographic...
 
‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석
‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석
‘서울 어린이 대공원’의 기간별 주차장 이용 현황 분석
 
오픈드론맵 한국어 사용자 지침서
오픈드론맵 한국어 사용자 지침서오픈드론맵 한국어 사용자 지침서
오픈드론맵 한국어 사용자 지침서
 

Similar to 인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다

Qgis 기초 2019
Qgis 기초 2019Qgis 기초 2019
Qgis 기초 2019Joonho Lee
 
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석MinPa Lee
 
오픈소스 공간통계분석 패키지 개발
오픈소스  공간통계분석 패키지 개발오픈소스  공간통계분석 패키지 개발
오픈소스 공간통계분석 패키지 개발MinPa Lee
 
빅데이터 분석 시각화 분석 : 3장 시각화 방법
빅데이터 분석 시각화 분석 : 3장 시각화 방법빅데이터 분석 시각화 분석 : 3장 시각화 방법
빅데이터 분석 시각화 분석 : 3장 시각화 방법Ji Lee
 
분석가과정Day2 공간분석과 시각화 slideshare
분석가과정Day2 공간분석과 시각화 slideshare분석가과정Day2 공간분석과 시각화 slideshare
분석가과정Day2 공간분석과 시각화 slideshareYongjae Park
 
Super map iDesktop 교육교재 기초
Super map iDesktop 교육교재 기초Super map iDesktop 교육교재 기초
Super map iDesktop 교육교재 기초선경 김선경
 
Lh smartcity for_osgeo
Lh smartcity for_osgeoLh smartcity for_osgeo
Lh smartcity for_osgeossuser3b2776
 
LH Smartcity for osgeo
LH Smartcity for osgeoLH Smartcity for osgeo
LH Smartcity for osgeossuser3b2776
 
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발MinPa Lee
 
오픈소스 GIS 실습 (5)
오픈소스 GIS 실습 (5)오픈소스 GIS 실습 (5)
오픈소스 GIS 실습 (5)Byeong-Hyeok Yu
 
Recast Detour.pptx
Recast Detour.pptxRecast Detour.pptx
Recast Detour.pptxMUUMUMUMU
 
디미컨_2 Visualize this
디미컨_2 Visualize this디미컨_2 Visualize this
디미컨_2 Visualize thisjiiiy
 
환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 SANGHEE SHIN
 
스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발진우 박진우
 

Similar to 인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다 (14)

Qgis 기초 2019
Qgis 기초 2019Qgis 기초 2019
Qgis 기초 2019
 
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
 
오픈소스 공간통계분석 패키지 개발
오픈소스  공간통계분석 패키지 개발오픈소스  공간통계분석 패키지 개발
오픈소스 공간통계분석 패키지 개발
 
빅데이터 분석 시각화 분석 : 3장 시각화 방법
빅데이터 분석 시각화 분석 : 3장 시각화 방법빅데이터 분석 시각화 분석 : 3장 시각화 방법
빅데이터 분석 시각화 분석 : 3장 시각화 방법
 
분석가과정Day2 공간분석과 시각화 slideshare
분석가과정Day2 공간분석과 시각화 slideshare분석가과정Day2 공간분석과 시각화 slideshare
분석가과정Day2 공간분석과 시각화 slideshare
 
Super map iDesktop 교육교재 기초
Super map iDesktop 교육교재 기초Super map iDesktop 교육교재 기초
Super map iDesktop 교육교재 기초
 
Lh smartcity for_osgeo
Lh smartcity for_osgeoLh smartcity for_osgeo
Lh smartcity for_osgeo
 
LH Smartcity for osgeo
LH Smartcity for osgeoLH Smartcity for osgeo
LH Smartcity for osgeo
 
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
 
오픈소스 GIS 실습 (5)
오픈소스 GIS 실습 (5)오픈소스 GIS 실습 (5)
오픈소스 GIS 실습 (5)
 
Recast Detour.pptx
Recast Detour.pptxRecast Detour.pptx
Recast Detour.pptx
 
디미컨_2 Visualize this
디미컨_2 Visualize this디미컨_2 Visualize this
디미컨_2 Visualize this
 
환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술
 
스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발스마트폰기반의 Ts 측량 지원시스템 개발
스마트폰기반의 Ts 측량 지원시스템 개발
 

More from Han Woo PARK

소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석
소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석
소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석Han Woo PARK
 
페이스북 선도자 탄핵촛불에서 캠폐인 이동경로
페이스북 선도자 탄핵촛불에서 캠폐인 이동경로페이스북 선도자 탄핵촛불에서 캠폐인 이동경로
페이스북 선도자 탄핵촛불에서 캠폐인 이동경로Han Woo PARK
 
WATEF 2018 신년 세미나(수정)
WATEF 2018 신년 세미나(수정)WATEF 2018 신년 세미나(수정)
WATEF 2018 신년 세미나(수정)Han Woo PARK
 
세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나
세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나
세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나Han Woo PARK
 
Disc 2015 보도자료 (휴대폰번호 삭제-수정)
Disc 2015 보도자료 (휴대폰번호 삭제-수정)Disc 2015 보도자료 (휴대폰번호 삭제-수정)
Disc 2015 보도자료 (휴대폰번호 삭제-수정)Han Woo PARK
 
Another Interdisciplinary Transformation: Beyond an Area-studies Journal
Another Interdisciplinary Transformation: Beyond an Area-studies JournalAnother Interdisciplinary Transformation: Beyond an Area-studies Journal
Another Interdisciplinary Transformation: Beyond an Area-studies JournalHan Woo PARK
 
4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등
4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등
4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등Han Woo PARK
 
KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집
KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집
KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집Han Woo PARK
 
박한우 교수 프로파일 (31 oct2017)
박한우 교수 프로파일 (31 oct2017)박한우 교수 프로파일 (31 oct2017)
박한우 교수 프로파일 (31 oct2017)Han Woo PARK
 
Global mapping of artificial intelligence in Google and Google Scholar
Global mapping of artificial intelligence in Google and Google ScholarGlobal mapping of artificial intelligence in Google and Google Scholar
Global mapping of artificial intelligence in Google and Google ScholarHan Woo PARK
 
박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용
박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용
박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용Han Woo PARK
 
향기담은 하루찻집
향기담은 하루찻집향기담은 하루찻집
향기담은 하루찻집Han Woo PARK
 
Twitter network map of #ACPC2017 1st day using NodeXL
Twitter network map of #ACPC2017 1st day using NodeXLTwitter network map of #ACPC2017 1st day using NodeXL
Twitter network map of #ACPC2017 1st day using NodeXLHan Woo PARK
 
페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회
페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회
페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회Han Woo PARK
 
Facebook bigdata to understand regime change and migration patterns during ca...
Facebook bigdata to understand regime change and migration patterns during ca...Facebook bigdata to understand regime change and migration patterns during ca...
Facebook bigdata to understand regime change and migration patterns during ca...Han Woo PARK
 
세계산학관협력총회 Watef 패널을 공지합니다
세계산학관협력총회 Watef 패널을 공지합니다세계산학관협력총회 Watef 패널을 공지합니다
세계산학관협력총회 Watef 패널을 공지합니다Han Woo PARK
 
2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우
2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우
2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우Han Woo PARK
 
2017년 인포그래픽스 과제모음
2017년 인포그래픽스 과제모음2017년 인포그래픽스 과제모음
2017년 인포그래픽스 과제모음Han Woo PARK
 
SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로
SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로
SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로Han Woo PARK
 
2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상
2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상
2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상Han Woo PARK
 

More from Han Woo PARK (20)

소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석
소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석
소셜 빅데이터를 활용한_페이스북_이용자들의_반응과_관계_분석
 
페이스북 선도자 탄핵촛불에서 캠폐인 이동경로
페이스북 선도자 탄핵촛불에서 캠폐인 이동경로페이스북 선도자 탄핵촛불에서 캠폐인 이동경로
페이스북 선도자 탄핵촛불에서 캠폐인 이동경로
 
WATEF 2018 신년 세미나(수정)
WATEF 2018 신년 세미나(수정)WATEF 2018 신년 세미나(수정)
WATEF 2018 신년 세미나(수정)
 
세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나
세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나
세계트리플헬릭스미래전략학회 WATEF 2018 신년 세미나
 
Disc 2015 보도자료 (휴대폰번호 삭제-수정)
Disc 2015 보도자료 (휴대폰번호 삭제-수정)Disc 2015 보도자료 (휴대폰번호 삭제-수정)
Disc 2015 보도자료 (휴대폰번호 삭제-수정)
 
Another Interdisciplinary Transformation: Beyond an Area-studies Journal
Another Interdisciplinary Transformation: Beyond an Area-studies JournalAnother Interdisciplinary Transformation: Beyond an Area-studies Journal
Another Interdisciplinary Transformation: Beyond an Area-studies Journal
 
4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등
4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등
4차산업혁명 린든달러 비트코인 알트코인 암호화폐 가상화폐 등
 
KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집
KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집
KISTI-WATEF-BK21Plus-사이버감성연구소 2017 동계세미나 자료집
 
박한우 교수 프로파일 (31 oct2017)
박한우 교수 프로파일 (31 oct2017)박한우 교수 프로파일 (31 oct2017)
박한우 교수 프로파일 (31 oct2017)
 
Global mapping of artificial intelligence in Google and Google Scholar
Global mapping of artificial intelligence in Google and Google ScholarGlobal mapping of artificial intelligence in Google and Google Scholar
Global mapping of artificial intelligence in Google and Google Scholar
 
박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용
박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용
박한우 영어 이력서 Curriculum vitae 경희대 행사 제출용
 
향기담은 하루찻집
향기담은 하루찻집향기담은 하루찻집
향기담은 하루찻집
 
Twitter network map of #ACPC2017 1st day using NodeXL
Twitter network map of #ACPC2017 1st day using NodeXLTwitter network map of #ACPC2017 1st day using NodeXL
Twitter network map of #ACPC2017 1st day using NodeXL
 
페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회
페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회
페이스북 댓글을 통해 살펴본 대구·경북(TK) 촛불집회
 
Facebook bigdata to understand regime change and migration patterns during ca...
Facebook bigdata to understand regime change and migration patterns during ca...Facebook bigdata to understand regime change and migration patterns during ca...
Facebook bigdata to understand regime change and migration patterns during ca...
 
세계산학관협력총회 Watef 패널을 공지합니다
세계산학관협력총회 Watef 패널을 공지합니다세계산학관협력총회 Watef 패널을 공지합니다
세계산학관협력총회 Watef 패널을 공지합니다
 
2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우
2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우
2017 대통령선거 후보수락 유튜브 후보수락 동영상 김찬우 박효찬 박한우
 
2017년 인포그래픽스 과제모음
2017년 인포그래픽스 과제모음2017년 인포그래픽스 과제모음
2017년 인포그래픽스 과제모음
 
SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로
SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로
SNS 매개 학습공동체의 학습네트워크 탐색 : 페이스북 그룹을 중심으로
 
2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상
2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상
2016년 촛불집회의 페이스북 댓글 데이터를 통해 본 하이브리드 미디어 현상
 

인포그래픽스 데이터분석과 저널리즘 6장 공간패턴을읽으면세상이보인다

  • 1.
  • 2.
  • 3. 지지(地志)는 지도(地圖)의 근본이다. -고산자 김정호 ▽ ▼ ▽ ▼ ▽ ▼ ▽ 각 지역의 사회, 경제, 문화 정보를 담은 지리서인 지지를 바탕으로 지도를 활용하는 것이 지리연구의 기본이라는 의미. 공간정보와 관련 통계자료를 연계해 생각해 보는 이러한 접근법은 현대의 지리정보시스템(GIS, Geographical Information System)의 원리와도 맞닿아 있음.
  • 4. GIS는 전문적인 분석을 위해 개발된 소프트웨어이기때문에 학습에 더 많은 시간과 노력이 필요하다. ★ 각종 사건 사고의 발생현황을 데이터 지도로 그려보는 것은 매우 효과적인 데이터시각화 기법. ex) 미국 시카고 경찰당국의 범죄 지도 서비스 CLEARMAP 시카고 트리뷴 신문의 범죄 지도 서비스 CRIME IN CHICAGOLAND 이런 사이트는 단순히 개별 범죄 사실을 알려줄 뿐 아니라, 대도시의 범죄를 장기간에 걸쳐 추적해서 하나의 사회 현상으로서 조망할 수 있게 해줌. ★ 어떤 범죄가 어디서 어떻게 일어나고 있고, 가해자와 피해자는 어떤 사람들인지 살펴볼 수 있는 기능에 GIS 전문소프트웨어를 접목하면 더 심층적인 취재를 할 수 있을 것이라고 예상됨. ex) 각 경찰서와 범죄 발생 지역 간의 평균거리 계산 각 경찰서 관할 구역 내에서 발생한 범죄 발생 빈도와 종류, 특징 분석 공간통계 알고리즘을 사용해 범죄 발생 가능성이 특히 높은 지역을 예측 특정 시간대와 범죄 장소, 유형, 피해자 성별 등의 변수를 연계해 분석함으로 범죄 발생 패턴 예측 ★ 한 발 더 나아가 ‘누가 언제 어디서 무엇을 어떻게’ + ‘왜?’ 라는 질문도 던질 수 있음. ex) ‘왜 특정 지역에 범죄가 몰릴까?’ 라는 질문을 던졌을 때 경찰서 위치, 소득분포, 유동인구와 유흥가 분포 등 여러 변수들을 지도에 표시하고 범죄 발생지점과 비교해 보면 범죄현상의 상관관계를 추론 해 볼 수 있음.
  • 5. 데이터 지도에 표현되는 지리적 요소 1) 점 (point) : 시설이나 주택, 건물, 도시 등을 표현. 특정 사건이 발생한 위치를 표시할 수도 있음. 2) 선 (line) : 하천이나 도로 등 곡선이나 선을 나타냄. 3) 폴리곤 (polygon) : 행정경계나 공원 혹은 공장 단지의 영역 등을 표시. * * * * * 행정구역의 경계는 육안으로는 곡선으로 보이지만, 데이터 지도에서는 여러 개의 짧은 직선을 연결한 폴리곤으로 표현함. GIS의 특징 1) 여러장의 지도를 손쉽게 중첩해 볼 수 있다. 이 때 겹쳐서 보는 데이터 지도 한장을 Layer라 함. 2) 한장의 레이어에는 각기 점, 선, 도형 중 한 가지 종류의 지리적 요소만 표시될 수 있다. 3) 지도파일은 벡터(vector)파일과 래스터(raster)파일로 나뉘는데, 래스터 파일은 일정한 크기의 격자에 이미지가 담기기 때문에 확대하면 이미지 화소가 깨진다. (백터는 화소에 영향x)
  • 8. 도구모음 → 레이어 → 레이어 추가 → 벡터레이어 추가 ↙ ‘시군구 행정경계.shp’ 파일 불러오기
  • 9. 도구모음 → 알파벳 소문자 i로 표시된 아이콘 ‘객체모음’ 클릭 → 지도에서 적당한 행정구역 한 곳을 클릭 → 좌측 하단 ‘객체 확인 결과’에 해당지역의 정보가 나타남 • 지도의 흰색 여백을 클릭하면 사라짐
  • 10. 목록창(TOC) → 행정경계 파일명 위에서 우클릭 → 스타일 탭 → 지도 색상 설정 가능
  • 11. 좌표체계란? - 지구는 울퉁불퉁하고 불규칙한 모습의 타원체임. - 이러한 비정형 타원체의 위치 정보를 지도로 나타내기 위해서는 복잡한 수학적 계산을 거침. - 지리적 정보에 좌푯값을 부여하는 이 방식을 좌표체계라고 함. - 종류가 수천 가지에 달할 정도로 다양함. - 하지만 어떤 좌표체계도 실제 지구의 공간정보를 100% 정확히 표현할 수는 없음. - 지도 제작 과정에서 지리적 형상과 위치, 면적 등이 어느 정도 왜곡되기 때문. * 실제 지구는 완전한 타원체가 아니기에 좌표를 구하기 위해서 가상의 완전타원체를 설정해야 함. 이 타원체의 크기와 중심 위치를 정하는 방식을 ‘측지계(datum)’라고 부름. (좌표체계 이름 앞에 Bessel, WG384, GRS80 같은 단어가 붙는다면 일단 측지계의 종류로 기억) 좌표계는 ‘경위도 좌표계’와 ‘투영 좌표계’로 나뉨. 경위도 좌표계는 지구 중심에서 뻗은 기준선과 특정 위치 사이의 각도를 단위로 하는데, 이 때 북위 몇 도 등으로 표현되는 경위도 값은 절대적인 수치가 아님. 같은 장소라도 측지계가 다르면 조금씩 다른 경위도 수치가 나옴. 이런 지도상의 오차가 때로 중대한 문제를 야기하는데, 특히 정확한 위치 파악이 중요한 군사작전의 경우 큰 지장을 받을수 있음. 이 때문에미국 국방부는 1950년대 부터 혼선을 막기위한 표준측지계 개발에 나섰음. ▷ 현재 보편적으로 사용되는 세계 표준 측지계 = WGS84와 GRS80
  • 12. 어떤 좌표체계를 채택하든지 가장 중요한 점은 자신이 작업하는 파일들을 한 가지 좌표계로 통일하는 습관을 들이는 것. 우리가 사용할 좌표계는 ‘카텍(Katec) 좌표계’ 국내 GIS분석가들이 즐겨 사용하는 좌표계이지만, 국제적인 좌표계 고유번호인 EPSG번호가 없는 비공식 좌표계. 그래서 QGIS에는 기본 좌표계로 등록돼 있지 않기에, 직접 좌표계 정보를 입력시켜 줘야 함. 상단메뉴 → 설정 → 사용자 정의 좌표계 → 새로운 좌표계 추가 → 이름은 Katec으로, 매계변수는 다음의 설정값을 입력 +proj=tmerc +lat_0=38 +lon_0=128 +k=0.9999 +x_0=400000 +y_0=600000 +ellps=bessel +towgs84=-145.907,505.034,685. 756,-1.162,2.347,1.592,6.342 +units=m +no_defs
  • 13. 상단메뉴 → 레이어 추가 → 구분자로 분리된 텍스트 레이어 → 탐색 → ‘한반도진앙지’파일 불러오 기 → 인코딩을 system으로 → X필드는 경도 Y필드는 위도로 설정 후 OK → 좌표계 선택창이 팝업 되면 필터창에 EPSG번호인 4326검색 → WGS84선택 후 OK
  • 14. 서로 좌표계가 다른 지도 레이어들은 실시간 좌표계 변환 활성화(On the fly) 기능을 사용해서 일시적으로 통일 할 수 있다. (처음에 불러온 지도 레이어의 좌표체계를 기준으로 다음 지도 레이어를 통일시켜 주는 원리로, 지도 파일 자체에 물리적 변화를 주진 않음.) ▽▼ QGIS화면 우하단의 ‘좌표계상태’ 아이콘을 클릭해 대화창을 꺼낸 뒤 상단의 ‘실시간좌표계 변환 활성화’ 를 체크해 실행
  • 15. OTF를 실행해 한반도 지도에 진앙지 분포 중첩이 나타난 모습
  • 16. ▷▶진앙지 파일 위에서 우클릭 → 레이어 좌표계 설정 클릭 → 작업창에서 원래의 좌표계인 WGS84 선택 후 ok → 다시 진앙지 파일 위에서 우클릭 → 다른이름으로 저장을 누름 → 형식은 쉐이프 파일로, 좌표계는 카텍좌표로 설정 (새로 파일을 생성하는 것이므로 적당한 pc폴더 위치를 지정하고 새 파일 이름을 입력해줌) → ok를 클릭하면 몇 초 뒤에 또 하나의 진앙지 분포도가 나타남 → 목록창의 행정경계 레이어를 마우스 좌클릭한 상태에서 드레그해서 지진 진앙지 위에 놓음 → 기존에 처음 불러온 진앙지 CSV파일은 필요 없으므로 목록창에서 삭제
  • 17. 지진 파일 우클릭 속성 → 스타일 탭 → ‘단계로 나누어진’ 메뉴 선택 → 기준 칼럼을 ‘규모’로 선택 → 클 래스틑 ‘5’, 모드는 ‘내추럴 브레이크’ 선택 → 색상표에서 적당한 색상 스케일 고르고 OK
  • 18. 벡터 → 분석도구 → 최근린 분석 입력 벡터 레이어 : 지진진앙지 OK를 클릭하면 최근린 분석 결과가 나타난다.
  • 19. 결과 분석 -가장 가까운 다른 진앙지와의 평균거리는 7.4km -가정 평균거리 : 각 진앙지의 점을 지도상에 무작위로 뿌렸을 때 진앙지 사이의 평균거리 (우연에 의해 발생할 값) -최근린 인덱스=관측된 평균거리/가정 평균거리 1보다 작으면 밀집형 1보다 크면 분산형 -진앙지 총 1094개 -Z값은 표준정규분포에서의 통계적 유의성을 검증하기 위한 Z 통계값 (다만 이 경우 지진데이터는 정규분포를 따르지 않음)
  • 20. "진원시">= 2010 AND "규모" >= 3.5
  • 21.
  • 22.
  • 23.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70. CASE WHEN "COUNT" >=12 THEN "emd_nm" END
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84. openrefine.org접속 -> Download -> Window Kit 다운로드 -> 알집풀기 -> google refine 실행 -> 파일선택 -> 서 울 소방서 119안전센터 도로명 주소 선택 -> Next -> Create Project
  • 86. {"channel":{"result":"1","pageCount":"1","title":"Search Daum Open API","totalCount":"1","description":"Daum Open API search result","item":[{"newAddress":"종암동 3-72","mountain":"","buildingAddress":"성북소방서","lng":127.03174922307772,"placeName":"Not avaliable","mainAddress":"3","id":"N29798478","point_x":127.03174922307772,"point_y":37.6024237 0681891,"title":"서울 성북구 종암로27길 3","isNewAddress":"Y","point_wx":"507009","point_wy":"1139681","subAddress":"0","localName_1":" 서울","localName_2":"성북구","lat":37.60242370681891,"localName_3":"종암로27길 "}],"lastBuildDate":"","link":"http://developers.daum.net/services","generator":"Daum Open API"}}
  • 87. value.parseJson().channel["item"][0]["lng"] value.parseJson().channel["item"][0]["lat"] value.parseJson() : 셀안에 JSON 언어에서 필요한 내용을 파싱하라는 문구 value.parseJson().channel : JSON파일 내에서 channel 이란 오브젝트로 일단 들어가라 value.parseJson().channel["item"][0] :‘item’이 위치한 곳 뒤에 첫번째로 출현하는 내용을 선택해라 value.parseJson().channel["item"][0]["lat"]:‘lat’ 라고 쓰인 말이 나오고 바로 다음에 오는 경도 좌표값을 추출해라