PythonでGISデータを可視化するときにはFoliumを使うのが便利です。 FoliumはJavaScriptのleafletをもとにしたPythonエコシステムで、緯度経度などからなるGISファイルを簡単にインタラクティブにOpenStreetMatなどの地図上に可視化できます。 Pythonだとあまり可視化ツールがないように思う人もいるかもしれませんが、GISデータをPythonで可視化となったらFoliumを使うのが絶対におすすめなので、ぜひ機会があれば使ってみて欲しいです。 さて、この回はFoliumを使ってオープンデータのCSVファイルを読み込んで、地図上にヒートマップを作ってみたいと思います。 CSVファイルには緯度・経度のカラムがあるので、それらを使って地図上にプロットしていくという手順になります。
![PythonとFoliumでOpenStreetMapの地図上にヒートマップを作ろう - さとぶろぐ](https://cdn-ak-scissors.b.st-hatena.com/image/square/95c451827acf3947b2d9152ff5a5189978c4303e/height=288;version=1;width=512/https%3A%2F%2Fsatoblo.com%2Fwp-content%2Fuploads%2F2022%2F03%2Fb55009457fed43a46cf4549ff9221c53.jpg)