Xml KML文件格式或最低要求

Xml KML文件格式或最低要求,xml,kml,google-earth,Xml,Kml,Google Earth,我对XML的使用经验很少,对KML也没有任何经验,我试图找到一些程序在读取KML文件时所期望的东西 我正在编写一些软件来生成一个KML文件,但当我试图在Google Earth中打开该文件时,我遇到了以下错误: Open of file "C:/blahblah/myFile.kml" failed: Parse error at line 21, column 0: junk after document element 我已将myFile缩减为以下内容,但出现了相同的错误 <? x

我对XML的使用经验很少,对KML也没有任何经验,我试图找到一些程序在读取KML文件时所期望的东西

我正在编写一些软件来生成一个KML文件,但当我试图在Google Earth中打开该文件时,我遇到了以下错误:

Open of file "C:/blahblah/myFile.kml" failed: Parse error at line 21, column 0:

junk after document element
我已将myFile缩减为以下内容,但出现了相同的错误

<? xml version="1.0" encoding="utf-8"?>
<Placemark>
</Placemark>
<Placemark>
</Placemark>


我是否缺少一些必需的元素?标准中是否有我可能遗漏的一部分涉及如何正确形成KML文件?

KML是一个XML文件,因此可以验证为KML XML模式。验证KML文件的一个简单工具是。有关KML的更多详细信息和示例,请参见和

多个位置标记需要一个文档或文件夹父元素。这样的KML文件 结构如下:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
    <Document>
        <Placemark>
        </Placemark>
        <Placemark>
        </Placemark>
    </Document>
</kml>

KML是一个XML文件,因此可以根据KML XML模式进行验证。验证KML文件的一个简单工具是。有关KML的更多详细信息和示例,请参见和

多个位置标记需要一个文档或文件夹父元素。这样的KML文件 结构如下:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
    <Document>
        <Placemark>
        </Placemark>
        <Placemark>
        </Placemark>
    </Document>
</kml>


我认为URI每隔几年就会改变一次?请详细说明它是什么或它的作用。或者,也许更重要的是,如何在未来几年检查它是否仍然是当前的http://www.opengis.net/kml/2.2自2008年KML成为标准以来一直没有改变。我想URI每隔几年就会改变一次?请详细说明它是什么或它的作用。或者,也许更重要的是,如何在未来几年检查它是否仍然是当前的http://www.opengis.net/kml/2.2自2008年KML成为标准以来一直没有改变。