KML地理データ
地図・GPSKMLは地点や線、面と説明・表示設定を記述するXMLです。座標は一般に経度、緯度、標高の順で、外部の画像やネットワークリンクを参照する場合もあります。ファイル本体だけでは表示素材がそろわないことがあるため、作成元と付随ファイルも確認します。
- 主な用途
- 地理形状、説明、スタイル等の地図表示
- 中身の種類
- テキスト
目次・よくある質問・根拠資料を見る
内容の最終確認: · 編集:Kai
開き方・操作手順
使っている環境や目的の項目を開いて、手順を確認してください。
操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。
開けないとき:症状から確認
- 位置が違う:経度・緯度の順序と元の座標系を確認します。
- 画像が消える:画像の相対パス、別添素材、参照先の公開状態を確認します。
- アプリで一部表示されない:対応するKML要素と独自拡張の差を確認します。
- 海の上へ移る:経度と緯度の順序、元の座標系変換を確認します。
- アイコンが消える:相対参照と画像ファイルの保存場所を確認します。
- 高さが違う:高度モードと元の高さ基準を照合します。
KML → KMZ / GeoJSON
- 素材をまとめる場合はアプリのKMZ保存を使い、参照が切れないか確認します。
- 地理データを交換する場合は必要なレイヤーを選び、形状と属性を照合します。
- 経度・緯度と高度、必要な画像参照を出力後にも照合します。
GeoJSON等ではKMLのスタイル、説明表示、ツアーや3D素材を同じ形で保持できません。拡張子だけの変更は変換になりません。
経度・緯度・高度の順を確認
KMLの座標並びと、表計算等の緯度先行の列順を混同すると別の場所へ出ます。作成元の列と既知地点を照合します。
この手順の根拠:Google · KML Reference / Google · KMZ Files / QGIS Project · Opening Data
見た目の依存ファイルを残す
画像やアイコンを外部参照するKMLは、ファイルだけ移すと表示が欠ける場合があります。必要ならKMZへまとめ、相対参照を確認します。
オンラインの参照は相手の通信・アクセスに依存します。受け手で必要な表示を確認します。
この手順の根拠:Google · KML Reference / Google · KMZ Files / QGIS Project · Opening Data
関連形式との違い
| 形式 | 主な役割 | 確認する点 |
|---|---|---|
| KML | XML系地理データ | 座標・高度・参照 |
| KMZ | KMLと付属物の容器 | 内部の相対パス |
| GeoJSON | JSON系地理データ | スタイル等の差 |
取り扱いと安全性
位置情報と外部リンクを確認し、信頼できないネットワークリンクを無条件に読み込みません。私的な地点をオンライン変換へ送る前に共有範囲を確認します。
よくある質問
メモ帳で開いてよい?
構造確認はできますが、地図を見るには対応アプリを使います。
KMZと同じ?
KMZはKMLと素材をまとめる包装です。
緯度を先に書く?
KMLの座標列は経度・緯度の順を確認します。
KMLだけ送れば背景画像も残る?
外部ファイルやURLを参照する場合があります。必要な付属物とアクセス条件を確認します。
KMLをXMLへ改名すれば地図になる?
KMLはXML系ですが、地物を表示するには対応地図アプリの解釈が必要です。
形式の基本情報:正式名称・MIME type・管理団体
- 名称
- Keyhole Markup Language
- 管理・仕様
- Open Geospatial Consortium / application vendors
- MIME type
- 作成元・配信元の指定による。拡張子だけでMIME typeは確定できません。
公式・一次情報
- 公式資料KML Reference
地理形状、座標順、外部参照の公式資料です。
Google · リンク確認: - 公式資料KMZ Files
KMLと素材をまとめる構造、相対パスの説明です。
Google · リンク確認: - 公式資料Opening Data
ベクター・GPX等のレイヤー追加と対応データ。
QGIS Project · リンク確認: