윤영준 윤영준 2023-06-14
Update README.md
@41656cb2a8e92089ff87e37f387bd8bf8fe97543
README.md
--- README.md
+++ README.md
@@ -4,4 +4,18 @@
 
 # 구조
 
-choropleth.py는 
+choropleth.py는 plotly GraphObject를 리턴하는 함수이며 Choropleth Chart를 그려주는 함수입니다. 
+사용 예제는 example.py에 있습니다.
+
+choropleth_chart에 shp와 넣고자 하는 데이터는 당연한 이야기이지만 index가 동일해야 합니다. 그러지 않으면 올바르지 않은 그래프가 출력됩니다.
+save 파라미터 조정으로 static image 저장여부를 지정할 수 있습니다. 
+안타깝게도 plotly는 geojson object를 직접 조정 할 수 있는 방법이 없어 workaround를 사용하였기에 이미지 파일 크기를 직접 지정 할 수는 없습니다.  
+자세한것은 예제코드를 보시면 이해가 빠를 것입니다.
+
+choropleth_chart 함수는 voronoi diagram을 활용하여 각 지역마다 들어가는 글자의 위치와 크기를 최적화 하였습니다. 
+이러한 voronoi diagram을 활용한 코드는 algorithm/voronoi.py에 있습니다. 
+이 알고리즘은 다른 곳에도 응용 될 수 있기 때문에 분리하였습니다.
+
+
+
+
Add a comment
List