概要
foliumを使って、位置情報を含むデータを地図上に表現することができます。
Pythonソースコード
import folium
copyright = '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
_map = folium.Map(location=[35.1855875, 136.8990919],
zoom_start=15,
attr=copyright,
)
_map.save('sample.html')
解説
import folium
インストールが必要です。(pip install folium)
copyright = '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
OpenStreetMapを利用する場合、クレジット表記が必要です。
※サンプルのURLの1文字目はブログの事情で全角にしています。
_map = folium.Map(location=[35.1855875, 136.8990919],
zoom_start=15,
attr=copyright,
)
ロケーションを緯度経度で指定、地図のズームを指定、クレジットを指定します。
_map.save('sample.html')
地図を保存します。
出力結果になります。
所感
指定した座標の地図の作成や地図上にマーカーをプロットすることができます。