地図として見たいならGoogle Earth等へ読み込み、中身を調べたいならKMZのまま一覧します。 KMLへ戻すだけなら主KMLを取り出します。画像やモデルを使うKMZでは、KMLだけでなく参照先のフォルダー構造も一緒に残してください。
地図表示と内容確認を最初に分ける
Googleの公式資料では、KMZは主となるKMLファイルと画像、音声、モデル等の補助ファイルをZIP形式で一つにまとめた書庫です。Google EarthはKML/KMZを地理データとして読み込みますが、Karuzipは座標を地図へ描画せず、書庫内の項目を一覧・抽出します。目的に合わない方法で開くと、『解凍できたのに地図が見えない』『KMLだけ取り出したら画像が消えた』という混乱が起きます。
| 目的 | 使う方法 | Karuzipの範囲 |
|---|---|---|
| 地点、経路、ポリゴンを地図で見る | Google Earth等へKML/KMZを読み込む | 地図表示は非対応 |
| 中に何が入っているか確認する | KMZを一覧する | 対応 |
| doc.kmlをテキストとして調べる | 主KMLを選択解凍する | 対応 |
| 埋め込み画像や補助データを取り出す | 参照先を含めて解凍する | 対応 |
| GIS形式や座標系を変換する | 対応GISツールで変換する | 非対応 |
| KMLを編集してKMZを再構成する | KML/KMZ対応ツールで検証する | 妥当性検証は非対応 |
KMLとKMZの違いはXML単体かZIPパッケージか
KMLは地点、線、面、スタイル、説明、リンク等をXMLで記述する形式です。KMZはそのKMLと関連ファイルをZIPでまとめます。Googleの推奨構成では主KMLを最上位に置き、通常はdoc.kmlとします。ただし主KMLの名前は固定ではなく、拡張子が.kmlで一つだけなら別名でも構いません。複数のKMLを入れると、どれが最初に読まれるか確定できません。
| 比較 | KML | KMZ |
|---|---|---|
| 基本 | XMLの地理データ | ZIP形式の配布パッケージ |
| 主な中身 | Placemark、Style、Geometry、Link等 | 主KML+画像、モデル、音声、補助データ等 |
| 画像の持ち方 | 外部URLや別ファイルを参照 | 書庫内へ同梱して相対参照できる |
| テキスト確認 | XML対応エディターで読める | 主KMLを取り出して読む |
| 地図表示 | 対応アプリへ読み込む | 対応アプリへそのまま読み込める |
| 拡張子変更 | 名前だけ変えてもKMZにはならない | ZIP層は読めてもKML妥当性は別確認 |
KMZをKMLへ『変換』したいという検索の多くは、主KMLを取り出すだけで足ります。ただしKMLが書庫内画像をfiles/icon.pngのように参照している場合、KMLだけを別の場所へ移すと画像が見つからなくなります。
KMZを開く前に確認する7項目
- 元KMZを上書きせず、確認が終わるまで残す
- 配布元、作成日、対象地域、座標系や利用条件を確認する
- ファイルサイズとSHA-256が提供されていれば照合する
- 拡張子が.kmzのままか、二重拡張子になっていないか確認する
- 個人宅、顧客拠点、調査地点等の機微な座標を含まないか確認する
- NetworkLink、画像URL、説明欄のリンク等、外部参照の有無を確認する
- 抽出先は空の専用フォルダーにし、元データと混在させない
KMZは位置情報を含み得ます。アプリがローカル処理でも、取り出したKMLや画像を別サービスへアップロードすれば送信は発生します。業務データは組織の取扱規則を確認し、オンライン変換へ安易に渡しません。
KaruzipでKMZを開きKMLを取り出す4ステップ
-
1
KMZを拡張子のまま開く
.kmzを.zipへ変更せず、Karuzipの「中身を見る」から選びます。元ファイルは別名保存せず、そのまま残します。
-
2
主KMLと参照先を一覧する
最上位のdoc.kmlまたは一つの.kmlを探し、files、images、models等のフォルダーと項目数、サイズを確認します。
-
3
書庫テスト後に必要項目を選ぶ
書庫テストでZIP層を最後まで読めるか確認します。KMLだけ読むなら主KMLを、表示を再現するなら参照先も選びます。
-
4
空フォルダーへ解凍して照合する
出力件数、階層、サイズを確認します。重要な標本はSHA-256を照合し、KML内の相対参照先が同じ階層にあるか確認します。
実測:自作KMZの主KMLと3つの補助ファイルを確認
第三者の地理データや外部URLを使わず、検証用のdoc.kmlを作成しました。地点一つ、短いライン一つ、相対参照のPNG一つを含みます。補助ファイルはKaruzipの既存アイコン、説明文、検証条件JSONだけで、実行コードや個人情報は含みません。これらをZIP形式でまとめ、拡張子.kmzの自作標本にしました。
| 項目 | 結果 | 読み方 |
|---|---|---|
| 検証ファイル | karuzip-kmz-sample.kmz・12,632 bytes | 自作データだけを収録 |
| 内部形式 | zip | KMZの外側はZIP書庫 |
| 一覧 | ファイル4・フォルダー1 | 主KMLとfilesフォルダー |
| 展開後合計 | 12,677 bytes | 4ファイルの元サイズ合計 |
| 主KML | doc.kml・1,336 B | 地点、ライン、相対参照を記述 |
| 画像 | files/karuzip-icon.png・10,790 B | KMLから相対参照 |
| 説明 | files/readme-ja.txt・350 B | 標本の利用目的 |
| 補助データ | files/sample-data.json・201 B | 選択解凍の照合対象 |
| 書庫テスト | Everything is Ok | ZIP層を最後まで読み取り |
| 書庫SHA-256 | A0C466A0…61AC60 | 同じ標本を識別する値 |
PNGは既に圧縮されたデータなので、KMZ全体の12,632 bytesと展開後12,677 bytesはほぼ同じです。『KMZなら大幅に小さくなる』とは限らず、中身の種類で圧縮効果が変わります。
sample-data.json一件だけを取り出して照合する
一覧からfiles/sample-data.jsonだけを指定して解凍しました。出力先には同じ階層のJSONが一件だけ作られ、元データとSHA-256が一致しました。これはZIP内の一項目を同一内容で取り出せた証拠であり、KMLが地図アプリで正しく描画される証拠ではありません。
| 照合項目 | 結果 | 判定 |
|---|---|---|
| 選択項目 | files/sample-data.json | 一件だけ指定 |
| 出力ファイル数 | 1 | ほかの項目は出力しない |
| 元サイズ | 201 bytes | 比較元 |
| 出力サイズ | 201 bytes | 一致 |
| 元SHA-256 | E623489A…BD9202 | 比較元 |
| 出力SHA-256 | E623489A…BD9202 | 完全一致 |
画像が赤い×になる時は相対パスと欠落を確認する
GoogleのKMZ資料では、KML内の画像やモデル等を相対パスで参照し、主KMLから見た階層を保つ方法が推奨されています。たとえばfiles/karuzip-icon.pngという参照があるなら、doc.kmlとfilesフォルダーの位置関係を変えません。KMLだけをデスクトップへ移したり、画像を別名にしたりすると、地図上で画像が空白や赤い×になることがあります。
| 症状 | 確認する場所 | 対処 |
|---|---|---|
| 画像だけ表示されない | Iconやdescriptionのhref/src | 参照先の同梱、名前、階層を照合 |
| 別PCで表示されない | ローカル絶対パス | 書庫内の相対参照へ修正 |
| 一部モデルだけ欠ける | ModelのLinkとResourceMap | DAEとテクスチャの相対関係を確認 |
| 地図が空白になる | 主KML、座標、可視性、Region | 対応地図アプリでKML内容を検証 |
| 内容が後から変わる | NetworkLinkの外部URL | 取得先、更新条件、信頼性を確認 |
| KMLが複数ある | 最上位の.kml一覧 | 正規の主KMLを作成元へ確認 |
KMLの相対URLは通常、主KMLがある場所を基準に解決されます。3DモデルのsourceHrefにはDAEファイル基準という例外があるため、モデル付きKMZは単純な一括置換を避けます。
KMZからKMLへの変換と拡張子変更を混同しない
Googleの公式手順では、KMZの外側がZIPであるため、ZIPとして作成した後に.kmzへ変更する方法も説明されています。ただし、既存KMZからKMLを得るために毎回.zipへ変更する必要はありません。KMZ対応の書庫機能なら拡張子のまま開けます。またKMLを別のGIS形式へ変える、座標系を変える、レイヤーを統合する作業は、主KMLの抽出とは別の変換です。
| したいこと | 実際の作業 | Karuzip |
|---|---|---|
| KMZからdoc.kmlを得る | 主KMLを選択解凍 | 対応 |
| KMZ内の画像も取り出す | 参照先フォルダーを含めて解凍 | 対応 |
| KMLをKMZとして配布する | KMLと参照先を正しい階層でZIP化・検証 | 専用の妥当性検証は非対応 |
| KMLをSHP、GeoJSON等へ変える | 地物と属性をGIS変換 | 非対応 |
| 座標系を変える | 投影法、測地系、軸順を指定して変換 | 非対応 |
| KMZを.zipへ名前変更する | 外側のZIP層を別名で扱うだけ | 通常は変更不要 |
書庫テスト、KML妥当性、地図表示、安全性は別の確認
Karuzipの書庫テストは、KMZのZIPデータを最後まで読めるかを確認します。KMLが整形式のXMLか、OGC KMLとして妥当か、参照先が存在するか、Google Earth等がすべての要素を表示できるかまでは判定しません。KMLのdescriptionにはHTML、NetworkLinkには外部URLを含められるため、書庫が正常でも参照先と内容の確認は残ります。
| 確認 | 分かること | 分からないこと |
|---|---|---|
| 一覧表示 | 項目名、階層、サイズ | 座標の正しさ、地図描画 |
| 書庫テスト | ZIP層を読み取れるか | KMLのXML・スキーマ妥当性 |
| SHA-256照合 | 同じバイト列か | 作成元の信頼性、内容の正しさ |
| XML検査 | 整形式やスキーマ違反 | 地図アプリ固有の対応 |
| 地図アプリで表示 | 対応要素の見え方 | 外部参照の長期可用性 |
| 入手元確認 | 配布主体と用途 | 書庫内すべての安全性 |
個人情報や業務位置情報を含むKMZは、オンライン変換よりローカルで内容を確認します。外部URLへ接続する必要がある場合は、ドメイン、通信先、利用規約、データの機密性を別途判断します。
KMZを開けない・表示できない時の確認順
Karuzipで一覧できない
ダウンロード未完了、拡張子だけが.kmzの別形式、ZIP層の破損を疑います。元ファイルを残し、サイズとハッシュを確認して再取得します。パスワード付きZIPを.kmzへ変更した独自配布物は、一般的なKMZとして互換性を期待できません。
書庫テストは通るがGoogle Earthで開けない
主KMLがない、KMLが複数ある、XMLに無効な文字がある、名前空間や要素が対応外、座標やRegionの条件で見えない等を切り分けます。ZIPのCRC成功とKMLの解析成功は別です。
doc.kmlはあるが画像やモデルが欠ける
KML内のhref、ファイル名の大文字小文字、URLエンコード、フォルダー階層、外部URLを確認します。KMLだけを移動した場合は、元KMZから参照先も同じ相対位置へ取り出します。
大きなKMZが遅い
画像、3Dモデル、細かい地物が多いと、解凍だけでなく地図アプリの解析・描画にも時間がかかります。まず一覧で容量の大きい項目を確認し、空き容量を確保します。解凍速度と地図描画速度を同じ性能指標にしません。
| 症状 | 最初に確認 | 次の判断 |
|---|---|---|
| KMZとして認識されない | 入手元、サイズ、ZIP層 | 再取得または形式確認 |
| 主KMLが見つからない | .kml項目の有無と数 | 作成元へ正規ファイルを確認 |
| 解析エラー | XMLの行・列、無効文字 | KML対応検証ツールで修正 |
| 画像が赤い× | hrefと相対階層 | 参照先を同じ位置へ戻す |
| 地図が空白 | 座標、可視性、Region、対応要素 | 地図アプリ側で検証 |
| 保存できない | 空き容量、権限、パス長 | 短い空フォルダーへ再実行 |
KMZの開き方・KMLへの変換でよくある質問
KMZファイルはダブルクリックすると解凍されますか?
関連付けによってはGoogle Earth等へ読み込まれ、地図表示が始まります。中身だけ確認したい場合はダブルクリックせず、Karuzipの「中身を見る」からKMZを選びます。
Google Earthを入れずにWindows 11でKMZを開けますか?
主KML、画像、モデル等の書庫内容はKaruzipで一覧・抽出できます。ただし地点や経路を地図として表示するには、KML/KMZ対応の地図アプリが必要です。
KMZをKMLへ変換するにはどうしますか?
主KMLを得るだけなら、KMZ内のdoc.kmlまたは一つだけある.kmlを選択解凍します。GIS形式や座標系を変える変換は別作業で、対応GISツールを使います。
KMLとKMZの違いは何ですか?
KMLは地理データをXMLで記述するファイルです。KMZは主KMLと画像、モデル等の補助ファイルをZIP形式で一つにまとめたパッケージです。
KMZをZIPへ名前変更しないと解凍できませんか?
Karuzipは.kmzのまま開けるため、名前変更は不要です。拡張子を変えても中身やKMLの妥当性は変わらず、元KMZを失わないようにします。
KMZから画像だけを取り出せますか?
一覧で画像を特定できれば選択解凍できます。ただし地図表示を再現する場合は、doc.kmlが参照する階層とファイル名を保って取り出します。
KMZ内にdoc.kmlがない場合は壊れていますか?
主KMLの名前はdoc.kmlに限りません。拡張子.kmlの項目が一つあるか確認します。KMLがない、または複数ある場合は、作成元へ正規構成を確認します。
書庫テストが成功すればGoogle Earthでも表示できますか?
保証できません。書庫テストはZIP層の読み取り確認です。KMLのXML、相対参照、外部リンク、座標、対応要素、地図アプリの制限は別に確認します。
KMZを開くと画像が赤い×になるのはなぜですか?
KMLが参照する画像が欠けている、名前や大文字小文字が違う、相対階層が変わった、外部URLへ接続できない等が主な原因です。hrefと実際の項目を照合します。
KaruzipでKMZを編集・再作成できますか?
内部項目の一覧・抽出はできますが、KMLの編集、スキーマ検証、相対参照の書き換え、地図表示を含むKMZ再作成専用機能はありません。対応するKML/GISツールで最終検証します。
Karuzipで確認した条件
- 確認日
- 2026-08-01
- 環境
- Windows 11(日本語)、Karuzip v1.3.0の対応範囲、Karuzip同梱系の独立検証用7-Zip 25.01
- 標本
- 地点一つ、短いライン一つ、相対参照PNG、README、検証条件JSONを収録した自作 karuzip-kmz-sample.kmz。第三者地理データ、外部URL、個人情報、実行コードは含めていない。
- 確認項目
- 12,632 bytesのKMZをZIPとして独立一覧し、ファイル4、フォルダー1、展開後合計12,677 bytes、doc.kml 1,336 bytesを確認。書庫テスト成功後、files/sample-data.jsonだけを選択抽出し、出力1件・201 bytes・元データとSHA-256一致を確認。
KMZ SHA-256 A0C466A0FF47CBCF46D2C1E6F00F595B1D251474C792838737B165DEC261AC60。元・出力sample-data.jsonはともに E623489A7F380E1DAAC150419B6F6C11F7F9B708FBF5A8C4CA272EBC11BD9202。
根拠と更新方針
Windowsの操作、ZIP形式の仕様、Karuzipの機能を混同しないよう、判断ごとに根拠を分けています。
- KMZ Files | Google for Developers developers.google.com KMZがZIP形式で主KMLと補助ファイルをまとめること、主KML、推奨階層、相対参照、ZIP作成と抽出の扱い。
- KML Reference | Google for Developers developers.google.com KMLの要素、Link、Icon、NetworkLink、Model、相対URL、description内コンテンツ等の仕様。
- Models | Google for Developers developers.google.com KMZ内のdoc.kml、models、textures、相対参照とResourceMapの関係。
- Import data into Google Earth | Google for Developers developers.google.com Google EarthへKMLまたはKMZを読み込み、地図プロジェクトとして扱う操作。
- KML Standard | Open Geospatial Consortium www.ogc.org KMLがOGCの地理情報表示用標準であり、仕様文書が公開されていること。
- RFC 3986: Uniform Resource Identifier www.rfc-editor.org KMZ内の相対参照解決でGoogle公式資料が参照するURI解決の基礎。
- KMZファイルとは | Karuzip karuzip.com Karuzip v1.3.0でのKMZ一覧、書庫情報、書庫テスト、全体・選択解凍と、地図表示・KML編集非対応の範囲。
KMZを地図へ読み込む前に、主KMLと参照先を確認する
KaruzipはKMZの一覧、書庫情報、書庫テスト、全体・選択解凍に対応します。地図表示やKML編集は行わず、アプリがファイルを外部へ送信することもありません。
Karuzipを無料でダウンロード