現実的な連携方法(KMLファイル経由)
そこで、今回は「KMLファイル」を使う方法を検討した。KMLとは、地図データを記述するためのファイル形式で、Googleマイマップでもインポートできる。
実際の連携手順
GASを使って以下の手順を行うことで、自動的にマイマップを更新できるかなと思った。
- スプレッドシートのデータを取得(会社名、住所、コメント、ピン色など)
- GASのMapsサービスを使って住所から緯度経度を取得(ジオコーディング)
- 取得したデータからKMLファイルを生成
- 生成したKMLファイルをGoogleドライブに保存
- GoogleマイマップでKMLファイルをインポート(Googleドライブ連携)
マイマップ側で「ドライブからインポート」を行うと、ファイルが更新されるたびにマップも更新される仕組みだ。
ただ、これはできなさそう。残念。
↓の記事はかなりよさそうです。