0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pythonで日本地図を表示し、マーキングする方法【Folium】

Posted at

ライブラリをインストール

pip install folium

地図を表示

folium.Map()を使って地図のインスタンスを作成します。引数に地図の中心の位置(latitude, longitude)を指定します。日本の中心位置は、緯度35度、経度139度です。

import folium
m = folium.Map(location=[35, 139], zoom_start=5)
m

マーキングする

地図にマーカーを追加します。 add_child()メソッドを使って、Markerクラスのインスタンスを地図に追加します。

folium.Marker(location=[35,139],popup='Tokyo').add_to(m)
m

サークルマーカーを描く

地図にサークルマーカーを追加します。 add_child()メソッドを使って、CircleMarkerクラスのインスタンスを地図に追加します。

folium.CircleMarker(
    location=[34.6937, 135.5022],
    radius=10,
    color='#ff0000',
    fill_color='#0000ff'
).add_to(m)
m

画像保存

地図をhtmlファイルとして保存する場合は、save()メソッドを使用します。

m.save('map.html')
0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?