kmlファイルとは?初心者向け完全ガイド共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
kmlファイルとは?初心者向け完全ガイド共起語・同意語・対義語も併せて解説!
この記事を書いた人

高岡智則

年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)


kmlファイルとは何か

kmlファイルとは、地図上の場所や形を表す情報を記録するためのファイル形式です。正式名称は KML、Keyhole Markup Language の略で、XMLベースにしています。拡張子は .kml です。

このファイルはテキスト形式なので、メモ帳のような普通のエディタで作成・編集が可能です。人が読めるテキスト(地理情報の座標、名称、説明文など)を記述します。機械が理解できる構造をもち、地図ソフトウェアに読み込ませると、地点や線、面、スタイルなどを地図上に表示します。

kmlファイルの主な要素と使い方

KMLにはさまざまな要素がありますが、最も基本的なものは以下のとおりです。

<th>要素
説明
Placemarker地図上の点を示す地点。名前、説明、座標を持ちます。
LineString線を描く要素。経路を表現します。
Polygon囲み領域を作る要素。塗りつぶしや輪郭を設定できます。
Style色や太さ、アイコン形状などの見た目を設定します。

KMLは テキストとして保存され、Google Earth や Google Maps、ArcGIS などの地図ソフトで読み込むことができます。KMZという圧縮版にすることも可能で、複数の画像やアイコンを同梱できます。

よくある使い方

1) 見るだけの地図を作る: Placemark を追加して、観光スポットや施設の場所を示します。

2) 経路を共有する: LineString でルートを描き、旅行のプランを共有します。

3) エリアを可視化する: Polygon でエリアを示し、範囲を明確にします。

実際の作成手順(初心者向け)

手順1: テキストエディタを開き、基本的な KML の雛形を作成します。

手順2: 座標や名称など、必要な情報を 座標は緯度経度で表します。例として「緯度 35.6895、経度 139.6917 の地点」というように記述します。

手順3: ファイル名を example.kml のように保存します。KMLは拡張子 .kml が必須です

手順4: Google Earth などでファイルを開いて、表示を確認します。うまく表示されない場合は、座標の順番や括弧の対応を再チェックします。

手順5: 複数の要素を組み合わせて、より詳しい地図を作りましょう。必要に応じて KMZへ圧縮して配布することもできます。

kmlファイルの注意点

座標の表記ミスは表示の大きな原因になります。緯度・経度の順番を間違えずに入力しましょう。

・公的な地図データを扱う場合には、ライセンスに注意してください。商用利用や再配布には制限がある場合があります。

実務での活用例と比較

用途特徴
観光地の案内マップPlacemark を複数追加して、観光スポットを一覧表示
ルート共有LineString で経路を示し、家族や友人と共有
エリアの可視化Polygon でビジネスエリアやイベント会場の範囲を表示

最後に、kmlファイルとは地図データを記録するXMLベースの形式であり、地図アプリやウェブサービスと組み合わせて活用することができます。初心者でも基本を押さえれば、誰でも地図データを作成して共有できるようになります。


kmlファイルの同意語

KMLファイル
Keyhole Markup Languageで記述された地理情報を格納するファイル形式
Keyhole Markup Languageファイル
KMLの正式名をそのまま表したファイル名・形式。地理情報をXMLベースで記述します。
KML形式のファイル
KMLというフォーマットで保存された地理情報ファイル。
KMLデータファイル
KML形式のデータを格納するファイル。地物・座標などを含みます。
地理情報ファイル(KML)
地理情報をKMLフォーマットで格納したファイル。
地理空間データファイル(KML)
地理空間データをKML形式で表現したファイル。
Google Earth用ファイル(KML)
Google Earthで開く用途のKML形式地理データファイル。
KMLフォーマットのファイル
KMLフォーマットで保存された地理情報ファイル。
地図データファイル(KML)
地図データをKMLフォーマットで格納したファイル。
KMLデータ
KML形式のデータそのもの(ファイルとして保存されることが多い)。
KML地理情報ファイル
KMLフォーマットで地理情報を格納したファイル。

kmlファイルの対義語・反対語

非KMLファイル
KML形式ではないファイル。地理情報を含まないものや、KML以外のファイル形式を指します。
KML以外の地理データファイル
KML以外の地理データを表現するファイル形式。例:GPX、GML、GeoJSON など。
地図データを含まないファイル
地図データを含まない、地理情報を扱わないファイルの総称です。
XML以外のファイル
KMLはXMLベースなので、XML形式以外のファイルを対義語として考える一つの目安です。
地理情報を含まないファイル
地理情報(地図データ)を含まないファイル。KMLと対になって地理情報の有無で区別します。
地図データ以外のファイル形式
地図データを扱わないファイル形式。KMLが地図データを表現する形式である点に対する反対語として使えます。

kmlファイルの共起語

KML
Keyhole Markup Languageの略。地理情報をXML形式で表現するファイル形式。主に地図上の地物を表示するのに用いられ、Google Earthの基本データ形式として広く使われます。
KMZ
KMLファイルを圧縮した形式。画像や参照データを1つのファイルにまとめて配布・保存できます。
Google Earth
Googleが提供する3D地図ビューア。KMLファイルを開いて地物を地球上に表示できます。
Google Maps
ウェブ上の地図サービス。KMLを読み込んでデータを地図上に表示することが可能です。
GIS
地理情報システムの略。地図データの作成・編集・解析・表示を行う総称で、KMLはデータの交換形式として使われます。
地理情報システム
GISの日本語表現。地理データを扱うソフトウェアと技術の集合です。
地理データ
位置情報や地物の属性データの総称。KMLはこの地理データを表現する形式のひとつです。
座標
地点の位置を表す数値の組。KMLでは通常、経度・緯度・高度の順で表現します。
緯度
北・南の位置を示す座標。KMLでは座標の一部として使われます。
経度
東西の位置を示す座標。KMLの座標は経度から表記するのが基本です。
緯度経度
緯度と経度の組。地図上の地点を特定する基本情報です。
拡張子
.kmlはKMLファイルの拡張子。XML形式のテキストファイルとして保存されます。
XML
KMLはXMLベースのファイル形式。タグと要素でデータを階層的に記述します。
XMLベース
XMLを基盤とするデータ表現で、階層構造の記述が特徴です。
Placemark
地物を表すKMLの基本要素。名前・説明・座標を含み、点・線・多角形などを表現します。
Point
点状の地物を表す要素。単一の座標位置を示します。
LineString
線状の地物を表す要素。複数の座標を結んだ経路を表現します。
Polygon
多角形の地物を表す要素。領域を定義します。
Style
地物の見た目を definedする要素。色やアイコン、線の太さなどを設定します。
IconStyle
アイコンの見た目を定義するStyleの一種。点マーカーの画像やサイズを設定します。
レイヤー
地図データの層(レイヤ)としてKMLを整理表示します。
QGIS
オープンソースのGISソフト。KMLの読み込み・編集・エクスポートに対応します。
ArcGIS
商用GISソフト。KMLの取り込み・解析・可視化が可能です。
データ変換
KMLとGPX、GeoJSONなど他形式との相互変換を指します。
OGC標準
Open Geospatial Consortium規格。KMLはデータ交換の標準的な手段の一つとして扱われることがあります。
3D地図
KMLは3D地物やモデルの表現にも対応。地形や建物の3D表示が可能です。
互換性
他の地図サービスやアプリとのデータ互換性を意味します。
座標系
地理データの位置基準となる座標系のこと。KMLは地球座標系を用いることが多いです。
データセット
地理データのまとまり。KMLファイルは1つのデータセットとして扱われます。

kmlファイルの関連用語

KMLファイル
Geographic Markup Language のファイル形式。地理情報をXMLで記述したもので、.kml 拡張子を持ち、Google Earth や地図サービスで読み込んで表示する。
KMZファイル
KMLとリソース(アイコン画像、モデル、GroundOverlay の画像など)を1つのZIP圧縮ファイルにまとめた形式。
Google Earth
KMLを閲覧・編集できる代表的なデスクトップアプリ。緯度経度情報と地物のビジュアルを手軽に確認可能。
XML
Extensible Markup Language の略。KMLはXMLベースで書かれており、階層構造とタグでデータを表現する。
座標系
地図上の位置を決定する基準系。KMLは主に地球緯度経度系(WGS84)を使用。
緯度経度
地球上の位置を示す基本的な2つの座標。緯度と経度の組み合わせ。
緯度経度高度
位置と高度を表す。KMLでは [経度, 緯度, 高度] の順で記述することが多い(経度→緯度→高度)。
AltitudeMode
高度の解釈方法を指定する属性。clampToGround/relativeToGround/absolute が選べる。
Placemark
地物(地点・線・面など)を表す基本要素。ジオメトリとスタイルを組み合わせて表示する。
Point
単一の座標点を表すジオメトリ。
LineString
複数の座標を連結して線を表すジオメトリ。
Polygon
閉じた領域を表すジオメトリ。外縁と内縁を定義できる。
MultiGeometry
複数のジオメトリを1つの Placemark にまとめることができる要素。
GroundOverlay
地表に画像を貼り付けるオーバーレイ。画像の位置と大きさを指定する。
ScreenOverlay
画面上に固定表示されるオーバーレイ。ウィンドウ座標で配置する。
Model
3Dモデリングデータを地図上に表示する要素(Collada 形式など)。
Style
線・面・アイコンの描画スタイルを定義する共通配置。IDを付けて他要素に適用する。
IconStyle
アイコンの見た目(色・大きさ・アイコン画像)を定義する Style の一部。
LineStyle
線の色・太さ・透明度を設定する Style の要素。
PolyStyle
面の塗りつぶし色・透明度を設定する Style の要素。
BalloonStyle
Placemark の吹き出しの外見を定義する Style の一部。
StyleMap
複数の Style の切替を定義する要素(例: デフォルトとクリック時)。
Icon
アイコン画像の参照情報。href で画像ファイルのURLを指定する。
href
外部リソースへのリンク。Icon や Link で使用される属性。
TimeStamp
特定の時点を表す時間を指定する要素。
TimeSpan
ある期間を表す開始時刻と終了時刻を指定する要素。
ExtendedData
Placemark などにカスタムデータを追加するための枠組み
Schema
ExtendedData で使うデータの構造を定義するスキーマ
Data
ExtendedData の別データ項目を定義する要素。
SimpleData
Schema のデータ要素に値を割り当てるための子要素。
Region
データの表示領域を定義する区域要素。特定の範囲内でのみ表示する際に使う。
LatLonBox
Region 内の地理的な矩形領域を緯度経度で表す。
LookAt
地図ビューの視点を指定する要素。経度・緯度・高度・距離などを設定する。
Camera
3Dビューのカメラ位置と方向を定義する要素。
NetworkLink
外部の KML ファイルを参照する機能。ネットワーク経由でデータを取得する際に使う。
Link
外部リソースへの参照を表す要素。
KML Namespace
KML の XML 名前空間。通常 http://www.opengis.net/kml/2.2 を使用。
EPSG:4326
WGS84 地球坐標系の標準コード。緯度経度表現のこと。
Geographic Data
位置情報を含む地理データ全般の総称。
GPX
GPS データ交換の標準フォーマット。KMLへ変換して地図に表示することが多い。
GIS
Geographic Information System の略。地理情報の作成・分析・管理を行うソフト群。
Shapefile to KML
Shapefile 形式を KML に変換する作業・ツール。
GeoJSON
地理データを JSON で表す形式。KML と比較されることが多い。
拡張子
KML のファイル拡張子は .kml、KMZ は .kmz。

kmlファイルのおすすめ参考サイト


インターネット・コンピュータの人気記事

awstatsとは?初心者でもわかる使い方と基本解説共起語・同意語・対義語も併せて解説!
17169viws
bing・とは?初心者のための基本ガイド:検索エンジンの仕組みと使い方共起語・同意語・対義語も併せて解説!
3215viws
差し込み印刷・とは?初心者でもすぐわかる使い方と仕組みガイド共起語・同意語・対義語も併せて解説!
1282viws
着信転送とは?初心者向けガイドで分かる使い方と設定のコツ共起語・同意語・対義語も併せて解説!
1245viws
7zファイル・とは?初心者でもわかる使い方と特徴を解説共起語・同意語・対義語も併せて解説!
1163viws
全角文字とは?初心者向け解説|全角と半角の違いをやさしく学ぶ共起語・同意語・対義語も併せて解説!
1108viws
com端子・とは?初心者にも分かる基礎ガイド|シリアルポートの使い方と歴史を解説共起語・同意語・対義語も併せて解説!
1097viws
充電アダプターとは何かを徹底解説|初心者でも分かる基本と選び方のコツ共起語・同意語・対義語も併せて解説!
1039viws
リマインドメールとは?初心者にもわかる基本ガイドと使い方のコツ共起語・同意語・対義語も併せて解説!
904viws
pinロックとは?初心者が知っておくべき基本と使い方ガイド共起語・同意語・対義語も併せて解説!
902viws
16進数カラーコード・とは?初心者でもつまずかない基礎と使い方ガイド共起語・同意語・対義語も併せて解説!
867viws
asp・とは?初心者向けに徹底解説する基本と使い方ガイド共起語・同意語・対義語も併せて解説!
860viws
none とは?初心者にもやさしく解説する意味と使い方ガイド共起語・同意語・対義語も併せて解説!
848viws
xlsmとは?初心者でも分かるExcelのマクロ付きファイルの基本共起語・同意語・対義語も併せて解説!
833viws
ローカルポート・とは?初心者にも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
807viws
sha256とは?初心者が知るべき暗号ハッシュの基礎と使い道共起語・同意語・対義語も併せて解説!
798viws
csvダウンロードとは?初心者が今すぐ使える基本ガイド共起語・同意語・対義語も併せて解説!
696viws
onedrive.sync.service.exeとは?初心者向けに徹底解説と安全対策共起語・同意語・対義語も併せて解説!
651viws
ワンタイムコード・とは?初心者でも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
646viws
countifとは?初心者でもすぐ使える基本と応用ガイド共起語・同意語・対義語も併せて解説!
636viws

新着記事

インターネット・コンピュータの関連記事