2016-07-16 90 views
0

是否可以使AmMap根据经度/纬度或某个标记放大特定位置?AmMap外部导航

我正在使用AmMap显示IP及其位置的列表。 地图后有一个IP列表,以便于查看。

如何将列表中的IP位置链接到地图,所以当我点击它们时,它会放大地图上的位置?

回答

0

如果你已经有了例如:

var map = AmCharts.makeChart("mapdiv",{ 
    "type": "map", 
    "dataProvider": { 
    ... 
    }, 
    "areasSettings": { 
    "autoZoom": true //<-- this is important as well 
    } 
}); 

你链接mapObjectid你的IP位置列表项。

你可以做以下的,当你点击列表项目后获得的id

var mapObject = map.getObjectById(id); 
map.selectObject(mapObject); 
+0

我认为这种方法,但IP位置由图像标记。据我所知他们没有autozoom属性。我怀疑有一种方法可以通过在突出显示图像时放大区域来欺骗观看者。但是,如何才能做到这一点逃避了我。 –