如果指定了参数,OpenLayers.Control.Scale将失败

时间:2014-04-30 10:48:55

标签: parameters controls scale openlayers

在OpenLayers 2.13.1中,map.addControl(new OpenLayers.Control.Scale({geodesic:true}));失败(缩放在地图中不可见),如果没有指定参数缩放控制工作正常。

有人有这个问题吗?

此致,Alen

1 个答案:

答案 0 :(得分:3)

OpenLayers.Control.Scale构造函数需要2个参数。

第一个参数需要是DOM元素。 第二个参数是选项对象。

OpenLayers.Control.Scale($('scaleDiv'), { geodesic: true })