COLUMN

KMZファイルをGoogleマイマップに取り込んで編集する方法

KMZの仕組みと活用のポイント 

KMZファイルとは何か

KMZは、地図データを保存するためのファイル形式です。GoogleマイマップやGoogle Earthが対応しており、ピンの位置情報・名称・説明・レイヤー構成などをひとつのファイルにまとめて保存できます。

KMZの内部はKML(Keyhole Markup Language)というXML形式のテキストをZIP圧縮したものです。KMLはGoogleが策定した地図データの標準フォーマットで、QGIS、ArcGIS、Google Earthなど多くのGISツールが対応しています。

Googleマイマップでは、作成した地図をKMZとしてエクスポートしたり、外部で作成したKMZをインポートしたりできます。この機能を使うことで、他のツールとのデータ連携や、地図の複製・バックアップが可能になります。

KMZをGoogleマイマップに取り込む手順

既存のKMZファイルをGoogleマイマップへインポートする方法を説明します。

  1. Googleマイマップで新しい地図を作成する

    Googleマイマップ(mymaps.google.com)を開き、「+ 新しい地図を作成」をクリックします。既存の地図にKMZを追加したい場合は、その地図を開いて次の手順に進んでください。

  2. レイヤーにKMZをインポートする

    地図の左側パネルにあるレイヤー名の横の「…」をクリックし、「インポート」を選択します。ファイル選択ダイアログが開くので、取り込みたいKMZファイルを選択してください。

  3. インポート結果を確認する

    KMZに含まれるピンがレイヤーに読み込まれ、地図上に表示されます。KMZに複数のフォルダ(レイヤー)が含まれている場合、元のレイヤー構成はひとつのレイヤーにまとめられます。レイヤーごとに分けてインポートしたい場合は、後述の編集ツールを使う方法が便利です。

Googleマイマップへのインポートには、1レイヤーあたり2,000件、地図全体で10,000件というピン数の上限があります。大量データを扱う場合は事前に件数を確認してください。

取り込んだデータを編集するには

インポートしたKMZのデータはマイマップ上で直接編集できます。ピンをクリックして名称や説明を変更したり、アイコンの色や形を変更したりできます。ただし、取り込まれたKMZのデータを一括で整理・編集したい場合は、マイマップの標準機能だけでは限界があります。

例えば次のような操作は、標準のマイマップでは1件ずつ手作業になります。複数のピンをまとめて別レイヤーへ移動する。特定の条件に合うピンをまとめて削除・変更する。KMZ内のレイヤー構成を変更してからインポートする。こうした場合には、KMZファイルを事前に編集してからインポートし直す方法が効率的です。

KMZをインポート前に編集するツール

KMZをマイマップに取り込む前にレイヤー構成やピン情報を整理したい場合、ブラウザ上で操作できる補助ツールが役立ちます。当社が運営する Googleマイマップ補助ツール(maps.aisysc.app) では、以下の操作をブラウザ上で行えます。

  1. KMZを読み込む

    maps.aisysc.app にKMZファイルをアップロードすると、含まれているレイヤーとピンの一覧が表示されます。どのレイヤーにどのピンが何件あるかを一覧で確認できます。

  2. ピンをレイヤー間で移動・整理する

    移動したいピンを選択し、移動先レイヤーを指定します。複数のピンをまとめて選択して一括で移動することも可能です。レイヤーの名称変更や不要なピンの削除も行えます。

  3. 編集済みKMZをダウンロードしてマイマップへ取り込む

    整理が完了したら「KMZを保存」でファイルをダウンロードし、マイマップの「インポート」から取り込みます。整理済みのレイヤー構成でデータが読み込まれます。

KMZを活用したデータ管理の考え方

KMZはGoogleマイマップの外に地図データを持ち出せる標準フォーマットです。定期的にKMZでエクスポートしておくことで、地図データのバックアップになります。また、チームや部署間でのデータ共有、他のGISツールへの移行の際にも役立ちます。

特に業務で地図データを管理している場合、データがGoogleのサービス内だけに存在する状態は、サービスの仕様変更やアカウントの問題が生じた際にリスクになります。KMZとして手元に持っておく習慣をつけることをおすすめします。

また、KMZの内部はテキスト(XML)なので、必要に応じてスクリプトでの一括処理も可能です。定期的なデータ更新や、大量のピンを扱う業務では、KMZの自動生成・加工も選択肢になります。

AI愛ちゃん

KMZって、XMLをZIPで固めてるだけなんですよね。それを知ってるだけで「ああ、ここを整えてからインポートすればいいんだ」って発想になる。私もデータの中身を読んで整理するの、得意ですよ!

地図データの活用や社内ツールの整備でお困りの方へ

KMZの加工・自動化や、マイマップを業務に組み込むための仕組みづくりなど、お気軽にご相談ください。

お問い合わせフォームへ