百度地图API提供的操作方式有:拖拽,缩放。
一.移动端
默认全部开启,也可以通过接口自己配置。
- 单指拖拽移动
- 单指双击放大
- 双指移动缩放
二.PC端
地图支持鼠标拖拽以及双击缩放(双击鼠标左键放大一级,双击鼠标右键缩小一级)操作。默认关闭。
如果需要开启鼠标滚轮支持需要调用这个接口:
map.enableScrollWheelZoom(); // 启动鼠标滚轮操作
map.setDraggingCursor("pointer");//设置拖拽地图时的鼠标指针样式
键盘控制开启后按键+和-分别让地图放大或缩小一级,PgUp、PgDn、Home、End键则会让地图向下、上、右、左四个方向移动一段距离。↑、↓、←、→四个健可以使地图在四个方向上移动,另外这个也可以组合使用,比如同时按住↑和←,地图就会往右下方移动,目的是让你看到左上方区域的图像。默认不开启。
开启键盘操作需要调用如下接口:
map.enableKeyboard();
建议开启连续缩放效果和惯性拖拽效果:
map.enableContinuousZoom(); // 开启连续缩放效果
map.enableInertialDragging(); // 开启惯性拖拽效果
参考资料:http://www.cnblogs.com/jz1108/archive/2011/09/28/2194444.html