1

我有一个自动生成 KML 文件的程序。但是,当将其导入 Google 地图时,它会将我带到其他地方。

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark>
<name>Google Maps - Evidence File</name>
<description>Cheltenham</description>
<Point>
<coordinates>51°54'51.94116", -2°6'8.12088"</coordinates>
</Point>
</Placemark>
</kml>

我已经仔细检查了坐标。有人能指出我正确的方向吗?

4

1 回答 1

2

坐标格式错误,请参阅http://en.wikipedia.org/wiki/Keyhole_Markup_Languagehttps://developers.google.com/kml/documentation/kmlreference?hl=fi#coordinates了解正确格式。

您使用的格式度分秒,应该是十进制度。假设您的意思是英国切尔滕纳姆,它们需要按经度、纬度(无空格)的顺序排列。KML 中的正确格式是<coordinates>-2.1022558,51.9144281</coordinates>.

于 2012-07-27T09:01:08.750 回答