百度地图,为了让事件使用的更方便,进行一层封装 详情可以看官方的文档 http://developer.baidu.com/map/jsdevelop-5.htm 主要的修改点: 1. 使用事件代理. 2. 重新封闭事件对象. 3. 事件对象的this指向map自己. 4. 附加了一些地图特有的属性,如地图位置point等. 说明: 对map对象和覆盖物都做了代理. 那么开发的时候,可能会遇到什么问题? case: 事件穿透: 地图上有一个覆盖物, 当点击此覆盖物的时候,会招待执行对应操作,执行…
原文:[百度地图API]如何给自定义覆盖物添加事件 摘要: 给marker.lable.circle等Overlay添加事件很简单,直接addEventListener即可.那么,自定义覆盖物的事件应该如何添加呢?我们一起来看一看~ ----------------------------------------------------------------------------------------- 一.定义构造函数并继承Overlay // 定义自定义覆盖物的构造函数 functio…
摘要: 给marker.lable.circle等Overlay添加事件很简单,直接addEventListener即可.那么,自定义覆盖物的事件应该如何添加呢?我们一起来看一看~ ----------------------------------------------------------------------------------------- 一.定义构造函数并继承Overlay // 定义自定义覆盖物的构造函数 function SquareOverlay(center, le…
原文:[百度地图API]如何判断点击的是地图还是覆盖物? 摘要:很多API爱好者问我,为什么我点击的是marker,而map也会响应该事件呢?怎样才能判断,我点击的是标注,还是地图呢?下面一起来看看. ------------------------------------------------------------ 先看看地图有哪些事件,查看官网类参考,翻到事件: 大家看到这里的参数了麽? 其实,在点击物体时,通过这些参数就能够判断所点击的物体是什么了. 用marker举例: 先创建一个m…
在此鸣谢buptwusuopu的技术支持 在调用百度地图api的时候,为了改变覆盖物的颜色,如图中椭圆型的填充色.可以到百度api的库中查找方法http://developer.baidu.com/map/reference/index.php?title=Class:%E8%A6%86%E7%9B%96%E7%89%A9%E7%B1%BB/Circle.找到填充所需函数,然后通过代码段 var circle1 = new BMap.Circle(new BMap.Point(117.058,…
使用百度地图api 和 bootstrap ,发现标注样式出现了问题 label左侧 宽度变得非常窄 正常情况下应该是下面这样的: 原因是boostrap样式和百度地图样式冲突了. 解决办法: .baidu-maps label {  max-width: none;}然后对应的map对应的div,加一个class  ="baidu-maps" 这样就正常了…
百度地图API简介 百度地图移动版API(Android)是一套基于Android设备的应用程序接口,通过该接口,可以轻松的访问百度服务和数据,构建功能丰富.交互性强的地图应用程序. 百度地图移动版API不仅包含构建地图的基本接口,还提供了本地搜索.路线规划.地图定位等数据服务 百度地图开发指南http://developer.baidu.com/map/index.php?title=androidsdk/guide/introduction 演示示例 一.准备工作 1.注册百度开发者账号,创…
转载地址:http://www.cnblogs.com/rocomp/p/4994110.html 百度地图API简介 百度地图移动版API(Android)是一套基于Android设备的应用程序接口,通过该接口,可以轻松的访问百度服务和数据,构建功能丰富.交互性强的地图应用程序. 百度地图移动版API不仅包含构建地图的基本接口,还提供了本地搜索.路线规划.地图定位等数据服务 百度地图开发指南http://developer.baidu.com/map/index.php?title=andro…
百度地图API简介 在此申明不是我写的,用的是别人的,仅限自己学习 百度地图移动版API(Android)是一套基于Android设备的应用程序接口,通过该接口,可以轻松的访问百度服务和数据,构建功能丰富.交互性强的地图应用程序. 百度地图移动版API不仅包含构建地图的基本接口,还提供了本地搜索.路线规划.地图定位等数据服务 百度地图开发指南http://developer.baidu.com/map/index.php?title=androidsdk/guide/introduction 演…
------------------自说自话----------------------------- 好奇怪,习惯性使用有道云笔记记录心得与知识后就很少用博客园来记录了. 但是后来想想,有些东西还是要整理记录下来的好,多个备份也好. -------------------------------------------- 下面正题,最近公司项目用百度地图API较多.后面还有使用高德地图API,后续整理记录上. 1.初始化地图,并设置地图中心点 var map = new BMap.Map("a…