[11-10-08]详解百度地图API之地图操作
2011-10-08 08:16
495 查看
本文专门介绍与地图操作相关的接口。希望大家能更多的了解百度地图API。
AD:
首先我们来看看百度地图API都提供了哪些操作方式:
PC平台:
鼠标拖拽移动
鼠标双击缩放
鼠标滚轮缩放
键盘控制
移动平台:
单指拖拽移动
单指双击放大
双指移动缩放
默认情况下,地图支持鼠标拖拽以及双击缩放(双击鼠标左键放大一级,双击鼠标右键缩小一级)操作。如果需要开启鼠标滚轮支持需要调用这个接口:
map.enableScrollWheelZoom(); // 启动鼠标滚轮操作
键盘控制默认也是不开启,开启后按键+和-分别让地图放大或缩小一级,PgUp、PgDn、Home、End键则会让地图向下、上、右、左四个方向移动一段距离。↑、↓、←、→四个健可以使地图在四个方向上移动,另外这个也可以组合使用,比如同时按住↑和←,地图就会往右下方移动,目的是让你看到左上方区域的图像。开启键盘操作需要调用如下接口:
map.enableKeyboard();
为了让用户获得更好的体验,建议开启连续缩放效果和惯性拖拽效果:
map.enableContinuousZoom(); // 开启连续缩放效果
map.enableInertialDragging(); // 开启惯性拖拽效果
这样,地图缩放就会有一个动画效果,拖拽结束后地图还会根据移动距离和速度产生一个惯性效果。
在移动端,所有的操作默认都是开启的,但是通过接口也可以进行配置。
原文链接:http://www.cnblogs.com/jz1108/archive/2011/09/28/2194444.html
AD:
首先我们来看看百度地图API都提供了哪些操作方式:
PC平台:
鼠标拖拽移动
鼠标双击缩放
鼠标滚轮缩放
键盘控制
移动平台:
单指拖拽移动
单指双击放大
双指移动缩放
默认情况下,地图支持鼠标拖拽以及双击缩放(双击鼠标左键放大一级,双击鼠标右键缩小一级)操作。如果需要开启鼠标滚轮支持需要调用这个接口:
map.enableScrollWheelZoom(); // 启动鼠标滚轮操作
键盘控制默认也是不开启,开启后按键+和-分别让地图放大或缩小一级,PgUp、PgDn、Home、End键则会让地图向下、上、右、左四个方向移动一段距离。↑、↓、←、→四个健可以使地图在四个方向上移动,另外这个也可以组合使用,比如同时按住↑和←,地图就会往右下方移动,目的是让你看到左上方区域的图像。开启键盘操作需要调用如下接口:
map.enableKeyboard();
为了让用户获得更好的体验,建议开启连续缩放效果和惯性拖拽效果:
map.enableContinuousZoom(); // 开启连续缩放效果
map.enableInertialDragging(); // 开启惯性拖拽效果
这样,地图缩放就会有一个动画效果,拖拽结束后地图还会根据移动距离和速度产生一个惯性效果。
在移动端,所有的操作默认都是开启的,但是通过接口也可以进行配置。
原文链接:http://www.cnblogs.com/jz1108/archive/2011/09/28/2194444.html
相关文章推荐
- 百度地图API详解之地图操作
- 百度地图API详解之地图操作
- 详解百度地图API之地图操作
- 【2017-11+10】 JS中正则表达式详解
- 百度地图API详解之地图API加载方式
- 能被2、3、4、5、6、7、8、9、10、11、13、25整除的整数的特征是?有趣的21详解
- 地磅称量系统之(10~11)设计用户操作数据的界面控件布局
- 百度地图API详解之地图API加载方式
- 百度地图API详解之自定义地图控件
- 百度地图API详解之地图坐标系统
- 百度地图API详解之自定义地图控件
- 百度地图API详解之地图初始化
- [11-10-08]浅谈C#结构
- Git学习总结(11)——Git撤销操作详解
- 百度地图API详解之地图标注
- [11-10-08]功能强大的T4文本模版
- 百度地图Api详解之地图标注
- Git学习总结(11)——Git撤销操作详解
- .Net+EF连接Oracle 10、11 开发,ODAC安装配置与使用详解
- 08-10 数据库操作