0
是否可以使AmMap根據經度/緯度或某個標記放大特定位置?AmMap外部導航
我正在使用AmMap顯示IP及其位置的列表。 地圖後有一個IP列表,以便於查看。
如何將列表中的IP位置鏈接到地圖,所以當我點擊它們時,它會放大地圖上的位置?
是否可以使AmMap根據經度/緯度或某個標記放大特定位置?AmMap外部導航
我正在使用AmMap顯示IP及其位置的列表。 地圖後有一個IP列表,以便於查看。
如何將列表中的IP位置鏈接到地圖,所以當我點擊它們時,它會放大地圖上的位置?
如果你已經有了例如:
var map = AmCharts.makeChart("mapdiv",{
"type": "map",
"dataProvider": {
...
},
"areasSettings": {
"autoZoom": true //<-- this is important as well
}
});
你鏈接mapObject的id
你的IP位置列表項。
你可以做以下的,當你點擊列表項目後獲得的id
:
var mapObject = map.getObjectById(id);
map.selectObject(mapObject);
我認爲這種方法,但IP位置由圖像標記。據我所知他們沒有autozoom屬性。我懷疑有一種方法可以通過在突出顯示圖像時放大區域來欺騙觀看者。但是,如何才能做到這一點逃避了我。 –