都道府県別の県のポリゴンの GeoJson ファイルを作成する

下記に「47都道府県」を纏めてを1つのファイルにした GeoJson ファイルがある。

47都道府県のポリゴンデータ

これを 都道府県別に分割する。

GeoJson ファイルを分割するには Node モジュールの geojsplit を使用する。

github: geojsplit

geojsplit -k name -o splited prefectures.geojson

「愛知県_xaaaa.geojson」というようなファイルに分割される。

日本語のファイル名は扱い難いので 「aichi.geojson」というような英文字のファイル名にする。

中身が一望できるように JSON形式のカタログファイルを作成する

JSONファイルからHTMLの表形式を生成する。

PythonプログラムとGeoJson ファイルは Github に公開した。

https://github.com/ohwada/World_Countries/tree/main/geojson/japan_prefectures

都道府県別に県のポリゴンを描画する

1つの Pythonプログラムで 47都道府県分の htmlファイル (Leaflet プログラム)を生成する。

Pythonプログラムはこちら。

https://github.com/ohwada/World_Countries/tree/main/geojson/folium/japan_prefectures_shape