kmlファイルテンプレート
全般
標高については以下に参照先がある
https://developers.google.com/kml/documentation/altitudemode?hl=ja
Point
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.2"> <Document> <Placemark> <Point> <coordinates> 経度,緯度,高度 </coordinates> </Point> </Placemark> </Document> </kml>
LineString
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2"> <Document> <Placemark>
<LineString>
<name>ポリライン名</name>
<coordinates>
経度,緯度,高度 経度,緯度,高度 経度,緯度,高度
</coordinates>
</LineString>
</Placemark> </Document></kml>
複数のポリラインを表現したい場合にはPlacemarkを繰り返して挿入すると複数種のポリラインを表現することができる。
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2"> <Document> <Placemark>
<LineString>
<name>ポリライン1</name>
<coordinates>
経度,緯度,高度 経度,緯度,高度 経度,緯度,高度
</coordinates>
</LineString>
</Placemark> <Placemark>
<LineString>
<name>ポリライン2</name>
<coordinates>
経度,緯度,高度 経度,緯度,高度 経度,緯度,高度
</coordinates>
</LineString>
</Placemark> <Placemark>
<LineString>
<name>ポリライン3</name>
<coordinates>
経度,緯度,高度 経度,緯度,高度 経度,緯度,高度
</coordinates>
</LineString>
</Placemark> </Document></kml>
メモ:linestringに関しては厳密にLineStringと表記しないとgoogleearthが読み込まない。例えばLinestringだと駄目。