AmMap - 在更新地图数据后保持相同的缩放级别和位置

com*_*ave 6 javascript amcharts ammap

我正在更新AmMap地图的地图区域,但只要我这样做,就会重置缩放级别和位置.

我更新地图的功能是:

function setData(data) {
    var parsedData = JSON.parse(data);

    map.dataProvider.areas = parsedData.areas;
    map.validateData();
}
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西,但我无法让它发挥作用.

欢呼任何帮助.

Mae*_*rtz 4

在更新数据之前,获取当前缩放值并将其传递到数据提供程序中。查看以下示例http://www.amcharts.com/tips/retaining-map-zoom-level-position-data-update/