是否有mapquest api方法设置或更新POI lat lng坐标值?

时间:2013-01-07 21:39:06

标签: javascript geocoding mouseover mapquest

处理mouseover事件以确定MQA.Poi是否应显示在地图视口上叠加层上mouseover的回调中。我希望每次重复显示一个MQA.Poi而不是重新实例化。{/ p>

我基本上希望用MQA.Poi或其任何父类的类似于self.poi.setInfoContentHTML(contentHTML)setValue的API方法更新标记的lat,lng。我想它会被称为setLatlng,但我在文档中找不到这样的引用。

您是否有用于设置或更新MQA.Poi坐标的mapquest api方法?

1 个答案:

答案 0 :(得分:2)

我可以使用以下代码在click上更改poi的lat / lng:

MQA.EventManager.addListener(poi, 'click', function(evt){
    this.setLatLng({lat:20,lng:20});
});

通过在Chrome中的事件功能中设置断点并在控制台中键入this.以列出可用方法来找到它。