3

我发现了如何删除平移和缩放控件。我还发现该属性停止放大鼠标点击。如何防止用户用鼠标平移地图?

4

2 回答 2

7

你应该设置map.dragMap = false;

于 2014-05-13T07:09:34.457 回答
3

这是一个地图实例化示例,扩展了与问题中提到的功能相关的所有选项,包括已经找到的选项和 OP 要求的选项。回答问题的选项是"dragMap": false

var map = AmCharts.makeChart("chartdiv", {
    "type": "map",
    "theme": "light",
    "dataProvider": {
        "map": "worldLow",
        "getAreasFromMap": true
    },
    "dragMap": false,                // disables map dragging/panning
    "zoomOnDoubleClick": false,      // disables zoom on double click
    "zoomControl": {
        "zoomControlEnabled": false, // disables +/- zoom control
        "panControlEnabled": false   // disables pan controls (default)
    },
    "areasSettings": {
        "autoZoom": false,           // disables zoom when click on area
        "selectable": true           // determines whether an area is selectable - i.e. clicking on an area/country changes its color
    }
});
于 2017-11-23T10:25:54.907 回答