2

我有一个包含 52 个位置的 KML 文件,但是当我将它导入 Google 地图时,我只得到最后一点。

为了复制,我将我的 KML 文件减少到两个位置,并且得到了相同的结果。

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark><name>SUNSHINE CHEVRON</name>
<description>HIALEAH
</description>
<Point><coordinates>-80.282852,25.872066,0</coordinates></Point>
</Placemark>
<Placemark><name>SUNSHINE #30028</name>
<description>HIALEAH
</description>
<Point><coordinates>-80.31525,25.883871,0</coordinates></Point>
</Placemark>
</kml>

在这种情况下,只有 Sunshine #30028 显示在地图上。

有没有办法批量上传到谷歌地图。我愿意使用其他服务来实现这一点,但它不能包含任何广告。

有任何想法吗?

4

1 回答 1

3

您缺少<Document>元素。

没有它,你会得到一个地标你会得到两个。

要回答标题中的问题,请转到 Google 地图中的“我的地点”,单击“创建地图”,然后单击“导入”。您可以在网络上提供本地 KML 文件或 KML 文件的 URL,它会将其导入您的 Google“我的位置”。您甚至可以将多个 KML 文件导入同一个地图,然后将其再次导出为 KML。

于 2012-08-22T22:48:12.340 回答