显示地址小图,点击跳转百度地图
来源:互联网 发布:淘宝推广拉人进群 编辑:程序博客网 时间:2024/05/18 03:56
首先附上百度地图的官方说明文档
官方文档:
http://developer.baidu.com/map/wiki/index.php?title=uri/api/web
获取功能参考地址:
http://www.tuicool.com/articles/BVzI73
地图详细API接口:
http://developer.baidu.com/map/jsdemo.htm#a1_2
简要说明下这个功能的实现要点:
<a href="http://api.map.baidu.com/geocoder?address=地址&output=html" target="_blank"><img type="location" style="width:250px; height:250px;" src="http://api.map.baidu.com/staticimage? 				width=250&height=250&zoom=16&center=地址"></a>
以上就是展示小图,点击跳转百度地图功能的主要代码,address=要定位的地址,output=html是必须的,否则无法打开。zoom=16是指定地图的显示级别,级别可设定3-18中的任意数值,数值越大地图放大级数越大。
实际使用用例:
(function(global){ var mapPage; mapPage = global.mapPage = {}; mapPage = { map:null, gc:null }})(this);
先设置全局变量,在地图的使用中多数地方使用到了全局变量。mapPage.map = new BMap.Map(“container”);,在指定的容器内创建地图实例。mapPage.gc = new BMap.Geocoder();,新建一个地址解析类
mapPage.gc.getLocation(e.point, function(rs){ showLocationInfo(e.point, rs);});
其中e.point为位置的经纬度信息,rs为地点的详细位置信息,可以使用mapPage.map.clearOverlays();清除地图覆盖物。
1 0
- 显示地址小图,点击跳转百度地图
- 百度地图点击地图,标点并显示地址信息
- 百度地图api--点击地图获取地址
- 百度地图点击地图获取地址
- 百度地图点击地点显示经纬度并且转换为百度地址及添加控件
- 百度地图显示经纬度和中文地址
- 百度地图显示指定位置,点击显示自定义内容
- 百度地图JS-API:点击获取经纬度以及地址
- 百度地图-----显示地图
- 显示百度地图,点击可以打开的方式:
- 百度地图点击覆盖物,显示信息框js代码
- 百度地图 label添加点击事件,显示提示信息
- 百度地图:为标记添加点击事件显示标注
- 实现地图上显示多mark点,自定义infoWindow,跳转高德地图和百度地图
- 百度地图不显示地址—只有网格
- google map api v3点击地图获取经纬度地址,设置地图显示经纬度地址
- 百度地图地址转换
- 百度地图API地址
- 一个前端开发者的自我修养
- C# Lambda表达式详细总结
- elasticsearch安装教程,集群搭建及jdbc同步 elasticsearch安装 elastic-head安装
- 解决Fragment嵌套问题
- java 11:数组作为函数参数,数组做为函数返回值
- 显示地址小图,点击跳转百度地图
- king's trouble II SCU
- android动画简介
- 苹果禁用热更新
- Windows下SVN服务端的安装与初步使用
- adb获取Android系统属性(adb shell getprop ***)数据来源
- Redis整合及使用参考文档
- 堆排序
- 火狐下的两款接口测试工具RESTClient和HttpRequester