【Python】地図を操作する方法

記事
IT・テクノロジー

概要

foliumを使って、位置情報を含むデータを地図上に表現することができます。

Pythonソースコード

import folium

copyright = '&copy; <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 = '&copy; <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')
 地図を保存します。
スクリーンショット 2022-05-06 115318.png
 出力結果になります。

所感

 指定した座標の地図の作成や地図上にマーカーをプロットすることができます。

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す