1

我有一张带有折线和在线动画符号的地图。就像谷歌在这里的例子一样

https://developers.google.com/maps/documentation/javascript/examples/overlay-symbol-animate

现在我想在动画时提取动画符号的纬度和经度。我想将地图平移到符号,所以如果符号超出范围,地图会自动调整它以显示动画符号。

如果有任何其他工作可以做到这一点,而不是获得经纬度积分,请告诉我。

4

2 回答 2

0

我不确定latlng该符号是否有可用的对象。

通过查看line您提供的示例中的对象,看起来只能offset访问属性。但是,您可以根据该值计算符号的位置:

示例:http: //jsfiddle.net/ZPkMq/

如果您的折线不是直线,则查找符号的位置可能会稍微复杂一些(但可行 - 请参阅在折线上放置特定距离的标记

于 2013-08-30T17:09:35.640 回答
0

问题是您无法从动画符号中获得 LatLng 点。我只是放弃了使用符号并开始使用标记沿折线制作动画。这提供了更多选择,您几乎可以做任何事情。

于 2013-09-04T12:44:36.473 回答