728x90
반응형
Shapely 라이브러리는 기하학적 객체를 읽고, 쓰고, 분석하는 일을 하지만 해당 객체를 그려주지는 않는다.
Python에서 matplotlib는 도형정보를 그리는 모듈 중 하나인데, 이를 이용해 shapely의 기하정보를 그릴 수 있다. 설치 방법은 pip install matplotlib 하면 설치된다.
import matplotlib.pyplot as plt
from shapely.geometry import Polygon
fig, ax = plt.subplots()
# Create Polygon
exterior = [(20, 20), (50, 70), (80, 20)]
poly = Polygon(exterior)
# Plot Polygon
xe, ye = poly.exterior.xy
ax.plot(xe, ye, color="blue")
ax.axis([0, 100, 0, 100])
plt.show()
위 코드를 실행하면 아래와 같은 삼각형 도형이 그려진 것을 확인 할 수 있다.
기타 자세한 사용법은 https://matplotlib.org/ 홈페이지를 방문해서 둘러보시길 추천한다.
728x90
반응형
'공간정보 > Shapely(Python)' 카테고리의 다른 글
Shapely #2 WKT 사용 방법 (0) | 2022.11.14 |
---|---|
Shapely #1 bounding box 쉽게 만들기 (0) | 2022.11.14 |
Shapely #0 소개 및 설치 방법 (0) | 2022.11.14 |