2019년 7월 14일 일요일

지도 위에 파이 차트


2047년 우리나라 65세이상 예상 고령인구 비율을 지도 위에 블로그 에 그려 보았는데 여기에 사용된 프로그램은
Github  https://github.com/yoojchul/old-y2047/ 에 있습니다.   


jeoJSON 데이터로 지도를 그리고 인구 비율을 보여 주는 파이 차트를 추가로 올립니다.



라인 44 cxcy는 각 파이 차트의 중심이 됩니다.  변수 old_age는 통계청에서 발표한 65세 이상 비율이고 각 시도의 순서는 라인31-34에 나오는 대로입니다.  변수 sidos  각 파이 차트가 위치할 경도와 위도입니다.  이 순서도 old_age와 같습니다.  라인 46 47는 각각  65세 이상 고령인구 비율과 이하 인구 비율을 소수점으로 변환합니다.  인구 비율이 두개 밖에 없으므로 라인 49의 루프는 두번만 실행합니다.  루프는 비율 크기에 따라 호 위에 시간 반대 방향으로 x, y 30개 찾고 cx, cy를 포함하여 fill로 호를 채웁니다.


라인 48의 변수 start  0.25인 이유는 원 상단에서 시작하기 위함입니다.

댓글 없음:

댓글 쓰기