一.首先引入所申请的ak密钥
<script type="text/javascript" src="http://api.map.baidu.com/api?ak=PlhFWpA02aoURjAOpnWcRGqw7AI8EEyO&v=2.0&services=false"></script> 
二.简单样式处理一下
body, html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}
#allmap{height:500px;width:100%;}
三.html代码布局
<div id="allmap"></div>
四.js代码如下
<script type="text/javascript">
$(function(){
var map = new BMap.Map("allmap");
var point = new BMap.Point(116.501573, 39.900877);
map.centerAndZoom(point, 16)
// 定位对象
var geoc = new BMap.Geocoder();
var geolocation = new BMap.Geolocation();
geolocation.getCurrentPosition(function(r){
if(this.getStatus() == BMAP_STATUS_SUCCESS){
var mk = new BMap.Marker(r.point);
map.addOverlay(mk);
map.panTo(r.point);
//$("#start_point").val(r.point.lng+','+r.point.lat);
alert("当前位置经度为:"+r.point.lng+"纬度为:"+r.point.lat);
setLocation(r.point);
}else {
$("#start").attr("placeholder","请输入您的当前位置")
alert('无法定位到您的当前位置,导航失败,请手动输入您的当前位置!'+this.getStatus());
}
},{enableHighAccuracy: true});
//获取地理位置的函数
function setLocation(point){
geoc.getLocation(point, function(rs){
var addComp = rs.addressComponents;
var result = addComp.province + addComp.city + addComp.district + addComp.street + addComp.streetNumber;
//$("#start").val(result);
//$("#start_location").val(result);
alert("当前的位置为:"+result);
});
}
});
</script>

百度地图api--定位当前的位置相关推荐

  1. 在Fragment中实现百度地图,定位到当前位置(基于SDKv2.1.0)

    使用最新版本的百度地图需要注意的几个地方: 1.libs文件夹下要有android-support-v4.jar.baidumapapi_v2_1_0.jar.locSDK_3.1.jar三个jar包 ...

  2. 百度IP定位和百度地图API定位

    百度IP定位和百度地图API定位 在这里根据你所获得ip,来确定这个ip的大体位置 [java] view plaincopy <span style="font-size:14px; ...

  3. 百度地图api定位的使用详解和返回错误码61的解决方案

    返回错误码61的解决方案我记不住了,我是看了官方demo改的,不过可以看下面的配置设置,应该可以解决,如果不能解决,可以评论或联系我 百度地图api定位的使用详解 1.获取密钥 官网 2.下载SDK, ...

  4. Android:使用百度地图SDK定位当前具体位置(类似QQ发表说说的选择地点功能)

    百度地图 Android SDK是一套基于Android 2.1及以上版本设备的应用程序接口. 可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,可以轻松访问 ...

  5. 基于Android studio的使用百度地图API定位到大西洋几内亚湾(一片蓝图)问题

    问题:点进去发现跳转一下就定位到几内亚湾 解决: 首先不要使用模拟器运行,会出很多问题,一定要用真机运行,另外这里不提供定位的代码实现,具体定位自己需要参考官方文档,这里提供一个链接点击此处 解决办法 ...

  6. centerandzoom 无效_百度地图api h5获取当前位置授权(iphone6s 和 iphone7失效)

    百度地图获取当前位置授权对于ipnone6s和ipone7没有用,别的机型都可以,下面贴代码: (定义调用本地授权函数) var getLocation = function(callback) { ...

  7. python调用百度地图api定位_python 调用百度地图地点检索webAPI

    百度地图提供了开放的API,使用方法 右上角登陆账号 -> 点击"获取密钥" -> "创建应用" -> 填写应用名称&白名单IP -& ...

  8. python调用百度地图api定位_逆地理编码 rgc 反geo检索 | 百度地图API SDK

    使用方法 如不访问境外POI,走以下服务使用流程 编码说明 API请求中需要用到中文或一些特殊字符的参数,如query.region等,为了避免提交到后台乱码,需要对这几个参数值进行编码处理,转换成U ...

  9. 03 在百度地图上定位到指定位置

    O 需求 将指定经纬度,显示在百度地图上. 一 准备 详见<01 如何将百度地图加入IOS应用程序?> 二 编码 (New标示本次新添加的代码:Delete表示本次需要删除的代码:Modi ...

  10. Android百度地图屏蔽油站,怎么用android百度地图api获取离当前位置最近的加油站...

    匿名用户 1级 2016-09-15 回答 import com.baidu.location.BDLocation; import com.baidu.location.BDLocationList ...

最新文章

  1. Java入门学习注意事项有哪些?
  2. 将数组作为参数,调用该函数时候给的是数组地址还是整个数组
  3. hibernate语句_如何优化Hibernate EllementCollection语句
  4. 【蓝桥杯】历届试题 错误票据
  5. windows css,CSS (Windows) | Microsoft Docs
  6. mysql 建前缀索引_MySQL_前缀索引_建立
  7. MySQL:日期函数、时间函数总结(MySQL 5.X)
  8. cocos2dx中的动作
  9. 前端开发面试题-JavaScript(二)
  10. 传智播客 C/C++学习笔记 函数调用 模型
  11. 找出2n+1个数中不成对的那个
  12. matlab线性代数对角化,工程线性代数(MATLAB版) (2007年7月)
  13. 【持续更新】Pun多人在线游戏开发教程
  14. Intel处理器家族及命名规则
  15. 未能连接一个windows服务器,Win7出现未能连接一个Windows服务的解决办法
  16. airtest获取设备号和获取设备宽度、高度、绝对坐标 相对坐标、滑动屏幕
  17. 浪漫表白c语言程序玫瑰,c语言玫瑰告白代码
  18. www.folou.com/index.php,ExpressWechat/index.php at master · Gimhoy/ExpressWechat · GitHub
  19. mtk-disp开篇:名词扫盲
  20. 【加装固态硬盘】联想小新Air15-IKBR 2018款加装固态硬盘教程

热门文章

  1. < CSS技巧 之 弹性布局( Flex布局 ) - 实例篇 >
  2. 肘关节附属运动测试软件,肘关节运动学(一)
  3. 妈妈和四川地震伤员住院的日子-感谢广医附属第一人民医院骨科的医生护士
  4. 互联网高级测试工程师至少具备的能力
  5. DVWA的安装与配置教程+文件
  6. 带疑问的歌词有哪些_抖音你在怀疑你在叹息什么歌 《万拒》歌词完整版介绍...
  7. LCD Keypad Shield
  8. python爬取某城市各监测站点历史空气质量数据
  9. 一种既有利于短小作业又兼顾到长作业的调度算法是最高相应比优先
  10. 不装了,我开源了5款人脸生成器!超模脸、网红脸、萌娃脸...