KML 路径未提升、不连续且在终点后继续:

KML Path Not Elevated, Not Continuous, and Continues after end point:

我正在文本文件中绘制具有 LON/LAT/ALT 值的东西的轨迹,但是当我将文件导入 Google 地球时,不仅路径没有提升(有点在提升的文件中),该线不连续,并且点出现在全球各地,就好像该线从它的端点继续,我不希望这样。

谁能告诉我他们在我的代码中看到的任何问题?

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
    <Document>
        <Style id="yellowLine">
            <LineStyle>
                <color>7f00ffff</color>
                <width>4</width>
            </LineStyle>
        </Style>
        <Placemark> 
            <name>NAME1</name>
            <description>DESCRIPTION1</description> 
            <Point>
                <coordinates>
                    110.433151670242,    0,  1.64E+04
                </coordinates>
                <altitudeMode>absolute</altitudeMode>
            </Point>

        </Placemark>
        <Placemark>
            <styleUrl>#yellowLine</styleUrl>
            <LineString>
                <extrude>false</extrude>
                <tessellate>false</tessellate>
                <altitudeMode>absolute</altitudeMode>
                <coordinates>
                    0,    0,    1.00E-01
                    ...
                    21.973572010082,    0,  1.18E+06
                </coordinates>
            </LineString>
        </Placemark>
    </Document>
</kml>

在格式中找到了答案。

格式必须采用以下形式:#,#,#,无一例外,以便代码如下所示:

<coordinates>
num,num,num
...
num,num,num
<coordinates>

<coordinates> num,num,num num,num,num ... num,num,num<coordinates>