
--- README.md
+++ README.md
... | ... | @@ -4,4 +4,18 @@ |
4 | 4 |
|
5 | 5 |
# 구조 |
6 | 6 |
|
7 |
-choropleth.py는 |
|
7 |
+choropleth.py는 plotly GraphObject를 리턴하는 함수이며 Choropleth Chart를 그려주는 함수입니다. |
|
8 |
+사용 예제는 example.py에 있습니다. |
|
9 |
+ |
|
10 |
+choropleth_chart에 shp와 넣고자 하는 데이터는 당연한 이야기이지만 index가 동일해야 합니다. 그러지 않으면 올바르지 않은 그래프가 출력됩니다. |
|
11 |
+save 파라미터 조정으로 static image 저장여부를 지정할 수 있습니다. |
|
12 |
+안타깝게도 plotly는 geojson object를 직접 조정 할 수 있는 방법이 없어 workaround를 사용하였기에 이미지 파일 크기를 직접 지정 할 수는 없습니다. |
|
13 |
+자세한것은 예제코드를 보시면 이해가 빠를 것입니다. |
|
14 |
+ |
|
15 |
+choropleth_chart 함수는 voronoi diagram을 활용하여 각 지역마다 들어가는 글자의 위치와 크기를 최적화 하였습니다. |
|
16 |
+이러한 voronoi diagram을 활용한 코드는 algorithm/voronoi.py에 있습니다. |
|
17 |
+이 알고리즘은 다른 곳에도 응용 될 수 있기 때문에 분리하였습니다. |
|
18 |
+ |
|
19 |
+ |
|
20 |
+ |
|
21 |
+ |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?