KML(キーホールマークアップ言語)は、XML標準に基づくタグベースの構造を使用します。Googleのデベロッパーページには、KMLファイルの設定方法の構造に関する非常に優れた情報があります。
開発者ページへのリンクは次のとおりです。https:
//developers.google.com/kml/documentation/kml_tut
Notepad ++やSublime Textなどのメモ帳エディターでKMLファイルを編集できます。これにより、フォルダーを並べ替えたり、レイヤーの順序を変更したりできます。
フォルダーはXMLタグ「Folder」を使用し、フォルダー内の項目は「Placemarks」、「Document」、「GroundOverlay」などになります。
テキストエディタでファイルを編集することにより、個々の機能ごとにプロパティを変更できます。
KMLレイアウトの例を次に示します。
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<name>Paths</name>
<description>Examples of paths. Note that the tessellate tag is by default
set to 0. If you want to create tessellated lines, they must be authored
(or edited) directly in KML.</description>
<Style id="yellowLineGreenPoly">
<LineStyle>
<color>7f00ffff</color>
<width>4</width>
</LineStyle>
<PolyStyle>
<color>7f00ff00</color>
</PolyStyle>
</Style>
<Folder>
<Placemark>
<name>Absolute Extruded</name>
<description>Transparent green wall with yellow outlines</description>
<styleUrl>#yellowLineGreenPoly</styleUrl>
<LineString>
<extrude>1</extrude>
<tessellate>1</tessellate>
<altitudeMode>absolute</altitudeMode>
<coordinates> -112.2550785337791,36.07954952145647,2357
-112.2549277039738,36.08117083492122,2357
-112.2552505069063,36.08260761307279,2357
-112.2564540158376,36.08395660588506,2357
</coordinates>
</LineString>
</Placemark>
</Folder>
</Document>
</kml>