Python으로 만드는 데이터 시각화 :: 공간시각화#1
이번 포스팅에서는 공간시각화를 살펴보겠습니다!
이번에 이용할 프로그램은 Python입니다.
지난번 '데이터크롤링' 포스팅에서 사용했던 프로그램 입니다.
[데이터크롤링 포스팅 바로가기]
그럼 먼저,
공간시각화에 사용하게 될 지도를 다운받겠습니다.
[위키미디어에서 seoul.svg로 검색하여 서울지로를 찾습니다.]
위키미디어에는 서울지도 뿐만아니라 정말 다양한 형식,종류의 콘텐츠가있습니다.
자 서울지도를 찾으셨다면, 우측상단에 다운로드를 눌러줍니다.
방금 데이터를 저장해둔 디렉터리에 지도파일도 같이 저장해줍니다.
[저는 'seoul_baby_map'이라는 이름으로 저장하겠습니다.]
저장을 잘 하셨다면 이번에는
서울지도가 나온 웹상에서 오른쪽버튼을 클릭합니다.
우클릭 하신 후, [페이지소스보기]를 클릭합니다.
저는 크롬을 사용하기때문에 인터넷익스플로러르 사용하시는 분들은
환경이 조금 다르실 수 있습니다^^
우클릭을 해보면 어마어마한 데이터가 보이실 텐데요~
이 데이터들을 복사한 후, 메모장파일로 불어넣기해서 살펴보겠습니다.
데이터를 확인해보면 일정한 규칙이 찾아볼 수 있습니다.
path태그 안의 id=값에 각 구의 이름이 들어가 있는것인데요
저희가 다운로드받은 SVG지도파일 안에는 이렇게 구 단위를
ID로 구분하여 정보가 저장되어있습니다.
따라서, id값과 데이터파일의 수치값을 이어주고
수치값에 따라 자동으로 색을 부여하게 만들어 주는 것 입니다.
이렇게 공간시각화를 위한 준비를 마쳤습니다.
다음 포스팅에서 본격적으로 작업을 진행하는 과정을 함께 살펴보겠습니다^^
'시각화 > 파이썬' 카테고리의 다른 글
Python으로 만드는 인포그래픽 :: 공간시각화 :: 공간시각화 응용 #1 :: 서울시 동별 코로플레스 (2) | 2014.03.13 |
---|---|
Python으로 만드는 시각화 :: 공간시각화 :: 지도시각화 만들기 #2 (11) | 2014.03.10 |
▶Python을 이용한 데이터시각화 :: 데이터 수집하기 #1 (1) | 2014.02.13 |