Googleマップの保存リストを、Notionの「お出かけデータベース」にする方法
Googleマップに溜まった「行きたい場所」「お気に入り」は、実はそのままではNotionに取り込めません。この記事では、Google Takeoutでのデータ書き出しから、CSVへの変換、Notionへのインポートまでを順番に解説します。
Map Exporterを開くなぜGoogleマップのリストはそのままNotionに移せないのか
Googleマップの「保存済みの場所」は便利ですが、リスト内で並び替えたりタグを付けたり、訪問済み・未訪問を管理したりすることはできません。Notionのデータベースに移せば、フィルターやギャラリービュー、ステータス管理が使えるようになりますが、Googleマップには「Notionへ書き出す」機能自体がありません。
唯一のデータ取得手段はGoogleの公式機能「Google Takeout」ですが、ここで出力されるのはGeoJSONという、位置情報を含む複雑な構造のファイルです。NotionのCSVインポート機能はこの形式を直接読み込めないため、間に「GeoJSON → CSV」の変換ステップが必要になります。この記事では、そこを埋める具体的な手順を紹介します。
Step 1: Google Takeoutで保存済みの場所をエクスポートする
-
1
Google Takeoutにアクセスする
Googleアカウントでログインした状態で開きます。
-
2
「マップ(マイプレイス)」だけを選択する
一覧から他のサービスのチェックを外し、「マップ(マイプレイス)」のみを選択します。全サービスを含めるとファイルが巨大になり、ダウンロードにも時間がかかるため、必要なデータだけに絞るのがおすすめです。
Tip: 「保存済みの場所」の中でも、リストを個別に選びたい場合は「すべてのデータを含める」の代わりに詳細設定でリストを個別指定できます。 -
3
出力形式でGeoJSONを選び、エクスポートを作成する
ファイル形式・サイズの設定画面が出るので、そのまま「次のステップ」に進み、エクスポートを作成します。数分〜数十分でメールに完了通知が届きます。
-
4
zipファイルをダウンロードして展開する
ダウンロードしたzipを展開すると、
Takeout/マップ(マイプレイス)/保存済みの場所.jsonのようなファイルが見つかります。これがStep 2で使うファイルです。
Step 2: Map ExporterでGeoJSONをCSVに変換する
ここでMap Exporterの出番です。Takeoutが出力したJSONファイルを、ブラウザ上で瞬時にCSVへ変換します。
-
1
Map Exporterを開く
mapexporter.comにアクセスします。会員登録や設定は不要です。
-
2
Step 1でダウンロードしたJSONファイルをドロップする
画面中央のエリアにファイルをドラッグ&ドロップすると、その場でパースが始まり、件数と内容のプレビューが表示されます。
-
3
内容を確認してCSVをダウンロードする
店名・住所・郵便番号・カテゴリ・緯度経度・GoogleマップURLなどが整形された状態で確認できます。問題なければCSVダウンロードボタンを押すだけです。
処理はすべてブラウザ内で完結し、ファイルの中身が外部サーバーに送信されることはありません。
Step 3: NotionにCSVをインポートしてデータベース化する
-
1
Notionで新規ページを作成する
サイドバーの「+」から新規ページを作成し、ページ内で
/csvと入力して「CSVをインポート」を選択します。 -
2
Step 2でダウンロードしたCSVを選択する
ファイルを選ぶと、列がそのままデータベースのプロパティとして自動的に作成されます。
-
3
プロパティの型を整える
インポート直後は多くの列が「テキスト」型になっているので、用途に合わせて調整します。
- カテゴリ列 → 「セレクト」または「マルチセレクト」に変更すると、絞り込みやギャラリービューで色分けできます
- 住所列 → 都道府県・市区町村ごとにフィルターしたい場合はそのまま「テキスト」でフィルター機能を使えます
- GoogleマップURL列 → 「URL」型に変更すると、クリックでそのままマップが開けます
-
4
「訪問済み」プロパティを追加する
データベースに新しいプロパティを追加し、「チェックボックス」または「ステータス」型で「行きたい/訪問済み」を管理できるようにします。
応用編:訪問済み管理・地域フィルターの作り方
データベース化できたら、ビューを追加してさらに使いやすくします。
- ギャラリービューでビジュアルに一覧する カテゴリごとに色分けしたセレクトプロパティを使い、ギャラリービューでカード形式に切り替えると、旅行やお出かけ先を眺めて選ぶ用途に向いた見た目になります。
- フィルタービューで「未訪問」だけ表示する 「訪問済み」プロパティが未チェックの行だけを表示するフィルタービューを作成しておくと、次のお出かけ候補をすぐに絞り込めます。
- 地域ごとのグループビューを作る 住所列を元に地域プロパティを作り、グループ化ビューにすると「都道府県別」「市区町村別」に何件保存しているかが一目でわかります。
よくある質問
- Googleマップの保存リストはNotionに直接インポートできますか? できません。Google TakeoutのGeoJSONはNotionが読み込める形式ではないため、CSVへの変換が必要です。Map Exporterを使えばブラウザ上で数秒で変換できます。
- Map Exporterは無料で使えますか? はい、無料です。会員登録も不要で、ファイルをドロップするだけで全件CSVに変換できます。
- 変換したデータはサーバーに送信されますか? 送信されません。読み込みと変換はすべてブラウザ内で完結し、位置情報データが外部に送信されることはありません。