我有一个通过此代码生成的工作图:
// create the map with the proper center
var map = new ol.Map({
controls: ol.control.defaults().extend(
[new ol.control.ScaleLine()]
),
view: new ol.View({
center: ol.proj.fromLonLat([center.long, center.lat]),
zoom: zoom
}),
layers: [new ol.layer.Tile({
source: new ol.source.OSM()
})],
target: 'mapdiv'
}
);
地图具有缩放按钮和比例线,我可以通过向缩放按钮添加onclick事件来使用键盘来缩放地图。
我希望能够使用键盘(使用箭头键)拖动地图。因此,我尝试添加拖动按钮,但是找不到找到它们的方法。如何添加它们?
或者,还有另一种方法可以实现键盘拖动吗?
我对轮换不感兴趣。