【发布时间】:2013-01-01 11:49:54
【问题描述】:
我有一个嵌入了 Google 地图视图的 html 文件,我正在使用 JavaScript 将单独的 kml 文件的数据加载到 Google 地图中。在 KML 文件中,我有汽车路线的纬度/经度坐标,我使用 LineString 函数将坐标连接成一条线。我想知道现在如何为我给定坐标绘制的 LineString 上的地标设置动画。
我查看了this 示例,这正是我想要做的,但该示例不使用 KML 文件。 This 示例将根据经纬度坐标为路线设置动画,但根据我自己的测试和this 线程,gx:track 命令仅受 Google 地球支持,不支持 Google 地图。
基本上,我正在尝试通过基于 Web 的 Google 地图界面上的预定坐标为地标设置动画。这是我的一些代码:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="2.2.xsd">
<Document>
<Placemark id="car">
<name>Initial position of car</name>
<description>Latitude: 31.2844 Longitude: 121.436</description>
<Point>
<coordinates>121.436,31.2844</coordinates>
</Point>
</Placemark>
<Placemark><LineString><coordinates>
121.436,31.2844,0
121.435,31.2857,0
121.435,31.2863,0
...more coordinates here...
</coordinates></LineString></Placemark>
</Document>
</kml>
如何沿线串移动 id 为“汽车”的地标?
【问题讨论】:
标签: google-maps kml