Cartopy

Pythonで地図にデータをマッピング、Matplotlibで日本語を表示する方法

アイコン名を入力

環境によっては、日本語の文字列をタイトルなどに設定しようとすると□(豆腐)に文字化けしてしまうことがあります。

本稿では、表示する方法を紹介します。

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

fig = plt.figure(figsize=(12, 8))
ax = fig.add_subplot(1, 1, 1, projection=ccrs.PlateCarree())

ax.set_global()
ax.stock_img()
ax.add_feature(cfeature.BORDERS, linestyle=':')
ax.set_title('地図', size=12, fontname="MS Gothic")
plt.show()
地図