🍋
Menu
.kml Other

KML (Keyhole Markup Language)

KMLはGoogle Earth、Googleマップ、その他のマッピングアプリケーションで地理データを表示するためのXMLベースのフォーマットです。プレースマーク、パス、ポリゴン、3Dモデル、画像オーバーレイ、アニメーションツアーをサポートします。

MIMEタイプ

application/vnd.google-earth.kml+xml

種類

テキスト

圧縮

無劣化

メリット

  • + Rich visualization — 3D models, tours, image overlays
  • + OGC standard with broad mapping tool support
  • + KMZ compression reduces file sizes for complex projects
  • + Native support in Google Earth and Google Maps

デメリット

  • Primarily visualization-focused — not for geospatial analysis
  • Verbose XML syntax for complex features
  • GeoJSON is simpler and more common for web mapping

.KMLを使うタイミング

Google Earthプレゼンテーション、地理データの可視化、プレースマークやオーバーレイを含むマップレイヤーの共有にKMLを使用してください。

技術的詳細

KMLは地理要素を含むXMLを使用します:Placemark、Point、LineString、Polygon、GroundOverlay。座標は経度、緯度、高度の順のWGS84です。KMZはKMLの圧縮(ZIP)バリアントです。

歴史

Keyhole Inc.はEarthViewer 3Dアプリケーション向けにKMLを開発しました。Googleは2004年にKeyholeを買収しGoogle Earthに名称変更し、KMLは2008年にOGC(Open Geospatial Consortium)標準となりました。

.KMLから変換

.KMLに変換

関連フォーマット