simplekml を使ってカスタムマーカーを表示する KML ファイルを作成する の続きです。
前回は 横浜の位置座標にカスタムマーカーを表示した。
この記事では 東京の位置座標に日本の国旗をマーカーとして表示する
準備
(1) 横幅 100px くらいの国旗の画像を用意する
wikimedia: File:Flag of Japan.svg
(2) 東京の位置座標を取得する
( 35.6894, 139.6917 )
カスタムアイコンとして国旗の画像を設定する
name = 'Tokyo, Japan' lat = 35.689722 lon = 139.692222 url_flag = 'https://raw.githubusercontent.com/ohwada/World_Countries/master/national_flags_gmap/tokyo_japan/images/100px-Flag_of_Japan.png' kml = simplekml.Kml() point = kml.newpoint(name = name) point.coords = [(lon, lat)] point.style.iconstyle.icon.href = url_flag
作成した KMLファイルを Google マイマップ にインポートする。
プログラムは Gituhub に公開した。
https://github.com/ohwada/World_Countries/tree/main/simplekml/tokyo_japan_flag