Python-지리 데이터

이제 지리적지도를 나타 내기 위해 많은 오픈 소스 Python 라이브러리가 생성되었습니다. 고도로 사용자 정의 할 수 있으며 다양한 모양과 색상으로 영역을 묘사하는 다양한지도를 제공합니다. 그러한 패키지 중 하나가 Cartopy입니다. Cartopy 에서 로컬 환경에이 패키지를 다운로드하여 설치할 수 있습니다 . 갤러리에서 수많은 예를 찾을 수 있습니다.

아래 예에서는 아시아와 호주의 일부를 보여주는 세계지도의 일부를 보여줍니다. set_extent 메소드에서 매개 변수 값을 조정하여 세계지도의 다른 영역을 찾을 수 있습니다.

import matplotlib.pyplot as plt
import cartopy.crs as ccrs    

fig = plt.figure(figsize=(15, 10))
ax = fig.add_subplot(1, 1, 1, projection=ccrs.PlateCarree())

    # make the map global rather than have it zoom in to
    # the extents of any plotted data

ax.set_extent((60, 150, 55, -25))

ax.stock_img()
ax.coastlines()

ax.tissot(facecolor='purple', alpha=0.8)

plt.show()

이것의 output 다음과 같습니다-