コンテンツにスキップ

KML

出典: フリー百科事典『ウィキペディア(Wikipedia)』

KML(ケイエムエル)は、アプリケーション・プログラムにおける三次元地理空間情報の表示の管理などを目的とした情報をXMLで記述するものである。2008年4月にKML2.2版は、そのままOpen Geospatial Consortium (OGC) という地理情報システムオープンソース化を目指す団体の規格にOGC KMLとして取り入れられた[1]

名称の由来

[編集]

KMLKeyhole Markup LanguageOGCKeyholeGoogle EarthGoogleKeyhole(KH)

KML文書

[編集]

XMLGoogle EarthGoogle MapsGoogle Mobile33COLLADAKMLGML[1]Google MapsGoogle MobileKML[2]Google MapsAPIKML

XML .kml ZIP .kmz KMZKMZ "doc.kml" 

KML
 <?xml version="1.0" encoding="UTF-8"?>
 <kml xmlns="http://earth.google.com/kml/2.0">
 <Placemark>
   <description>New York City</description>
   <name>New York City</name>
   <Point>
     <coordinates>-74.006393,40.714172,0</coordinates>
   </Point>
 </Placemark>
 </kml>

KMLのMIMEタイプapplication/vnd.google-earth.kml+xmlであり、KMZはapplication/vnd.google-earth.kmzである。

KMLにおける測地規準系

[編集]

KMLは、座標の前提となる測地基準系の定義をサポートしていない。したがって、Geomatics(地理情報学?)測地学などの専門的な用途には用いることができない。

パーサー

[編集]

KMLKMZ

Google Earth

Google Maps

OpenLayersKML

KMLを使用するアプリケーション

[編集]

脚注

[編集]
  1. ^ OGC KML

関連項目

[編集]

外部リンク

[編集]