【问题标题】:AmMap External NavigationAmMap 外部导航
【发布时间】:2016-07-16 12:30:44
【问题描述】:

是否可以让 AmMap 放大特定位置的纬度/经度或某个标记?

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

如何将列表中的 IP 位置链接到地图,以便在单击它们时放大地图?

【问题讨论】:

    标签: javascript jquery amcharts ammap


    【解决方案1】:

    如果你有例如:

    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);
    

    【讨论】:

    • 我考虑过这种方法,但 IP 位置是用图像标记的。据我所知,他们没有自动缩放属性。我怀疑有一种方法可以通过在突出显示图像的同时放大该区域来欺骗观众。但如何做到这一点让我无法理解。
    猜你喜欢
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 2022-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-12-14
    • 1970-01-01
    • 2021-12-26
    相关资源
    最近更新 更多