0

我用 Java 创建了一个程序来创建 KML 文件。输出是这样的:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Placemark>
<name>Evidence File</name>
<description>London</description>
<Point>
<coordinates>51.522416,-0.131836,0<coordinates>
</Point>
</Placemark>
</kml>

但是,当我将它导入谷歌地图时 - 我有错误:

我们无法完成上传您的文件。没有对地图进行任何更改。

谁能看到我遗漏的任何错误?

4

1 回答 1

1

您的结束coordinates标签缺少“/”,即它应该是:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
    <Placemark>
        <name>Evidence File</name>
        <description>London</description>
        <Point>
            <coordinates>51.522416,-0.131836,0</coordinates>
        </Point>
    </Placemark>
</kml>
于 2012-07-09T23:23:36.880 回答