KMZ を KML に変換 – KMZ から KML を取り出す

Google Earth の KMZ から KML をそのまま取り出し、スタイル、フォルダー、説明文、ネットワークリンクを保ちます。KMZ はブラウザー内で展開され、アップロードされません。アイコンや写真、イメージオーバーレイも入っている場合は KML と一緒に zip でお渡しするので、まとめて保管してください。地図プレビューに表示されるのはプレイスマーク、パス、ポリゴンだけです。

うまく変換できないファイルがありましたか? [email protected] までメールでお知らせください。小さなサンプルファイルを添えていただけると、修正しやすくなります。

要点

KMZ から KML を取り出す理由

KMZ は、KML ファイルを zip アーカイブに詰めたもので、アイコンや写真、イメージオーバーレイが一緒に入っていることもよくあります。Google Earth Pro は場所を標準で KMZ として保存しますが、ウェブサイトや GPS アプリ、GIS ツールの中には、通常の KML しか受け付けないものがあります。このページは KMZ をブラウザー内で展開し、中の KML をそのままの状態でお渡しします。変換は一切行わないため、スタイル、フォルダー、説明文、タイムスタンプ、ネットワークリンクはすべて元のまま残ります。ダウンロードの前に、ファイルの中身を地図プレビューで確認できます。ファイルはアップロードされないので、個人的な場所や未公開の計画を含むデータにも安心してお使いいただけます。

KMZ を KML に変換する方法

  1. .kmz ファイルをボックスにドロップするか、クリックして選択します。
  2. 地図のプレビューとフォルダーの一覧を確認します。
  3. 「KML を抽出」をクリックして、ファイルをダウンロードします。

知っておきたいポイント

KMZ に同梱されたアイコンや写真

KMZ には、KML が files/icon.png のような相対パスで参照する画像を入れることができます。KML ファイル単体では、こうした画像を保持できません。KMZ に KML しか入っていなければ、.kml ファイルが1つだけ得られます。ほかのファイルも入っている場合は、KML とそれらのファイルを元のフォルダー構成のまま zip にしてお渡しします。独自のアイコンや写真が表示され続けるよう、まとめて保管してください。Google の標準のピンのようにウェブ上のアイコンを参照している場合は、どちらでも表示されます。

KML は書き換えずにコピー

KML はバイト単位でそのまま取り出されるため、同梱ファイルを隣に置いておけば、Google Earth で KMZ と同じように表示されます。KMZ の中のファイル名は通常 doc.kml ですが、取り出した KML には KMZ と同じ名前が付くので、trip.kmz は trip.kml になります。

どの KML がメインか

慣例として、メインのファイルは doc.kml です。doc.kml がない場合は、アーカイブの最上位フォルダーにある最初の KML が使われます。メインの KML からリンクされているほかの KML ファイルは、フォルダーごと zip に含まれます。

イメージオーバーレイ

スキャンした地図などのグラウンドオーバーレイや、ロゴなどのスクリーンオーバーレイは、KMZ の中では画像ファイルです。これらも zip に含まれますが、このページの地図プレビューで描画されるのはプレイスマーク、パス、ポリゴンだけです。

zip になっていない KMZ

プログラムによっては、通常の KML テキストを .kmz という拡張子で保存することがあります。このページはそれを判別し、.kml ファイルとしてお渡しします。

ファイル形式について

KMZ

KMZ は KML ファイルを zip で圧縮した形式で、アイコンや画像が一緒に入っていることもよくあります。 Google Earth は標準で KMZ として保存するため、Google Earth からエクスポートすると多くの場合この形式になります。

  • zip 内のメインファイルは、たいてい doc.kml です。
  • KMZ 内の画像やアイコンは地理データではないため、GeoJSON やシェープファイルなどに変換するときは含まれません。

KML

KML(Keyhole Markup Language)は Google Earth や Google マイマップで使われる XML 形式で、2008 年から OGC 標準にもなっています。 ジオメトリのほか、スタイル、アイコン、フォルダー、HTML の説明文も保持できます。

  • 常に WGS84 の経度・緯度で、高度は省略できます。
  • フォルダーでプレイスマークをまとめ、変換時には各フォルダーを個別のレイヤーにできます。
  • スタイル(色、線の太さ、アイコン)は KML と Google Earth に固有のものです。

よくある質問

.kmz の拡張子を .zip に変えるだけでもよいですか?

はい。KMZ はごく普通の zip アーカイブなので、名前を変えて OS の機能で展開しても取り出せます。このページを使えば名前の変更が不要になり、KML に KMZ と同じ名前が付き、先にプレビューで確認もできます。

KML ファイルではなく zip がダウンロードされたのはなぜですか?

KMZ に KML 以外の画像などのファイルが含まれているためです。KML 内のリンクが切れないよう、それらは KML と一緒に zip にまとめてあります。KML は zip の最上位にあります。

KMZ を GeoJSON やシェープファイルに変換できますか?

はい。ウェブ地図用なら KMZ を GeoJSON に変換するツールをお使いください。シェープファイルが必要な場合は、ここで KML を取り出してから、KML をシェープファイルに変換するツールをお使いください。

KMZ はアップロードされますか?

いいえ。アーカイブはお使いのコンピューター上でブラウザーが展開します。

使い方ガイド