手机端获取百度地图

1:微信端获取用户经纬度

wx.getLocation()获取用户的经纬度

2: 通过经纬度获取用户的地址

var map = new BMap.Map("allmap");初始化百度地图var point = new BMap.Point(longitude,latitude);将经纬度转化为百度经纬度var geoc = new BMap.Geocoder(); 获取百度地址解析器

translateCallback = function (point){ 回调函数$("#Latitude").attr("value",point.lat);$("#longitude").attr("value",point.lng);geoc.getLocation(point, function(rs){var addComp = rs.addressComponents;var Address=addComp.province + addComp.city + addComp.district + addComp.street + addComp.streetNumber;$("#Address").html(Address);获取用户的地址$("#Geographyadd").attr("value",Address);});}

3: 将经纬度转换为百度的经纬度

setTimeout(function(){BMap.Convertor.translate(point,0,translateCallback);//真实经纬度转成百度坐标}, 2000);

4获取2点的距离

5生成百度地图

// 百度地图API功能var map = new BMap.Map("allmap");var keyword = "<?php echo $array['areaInfo']['areaAddress']; ?>";

var point = new BMap.Point(116.331398,39.897445);map.centerAndZoom(point,1);// 创建地址解析器实例var myGeo = new BMap.Geocoder();// 将地址解析结果显示在地图上,并调整地图视野myGeo.getPoint(keyword, function(point){if (point) {map.addOverlay(new BMap.Marker(point));map.centerAndZoom(point, 15);var Latitude=$("#Latitude").attr("value",point.lng);}else{$("#allmap").html("您选择地址没有解析到结果!");alert("您选择地址没有解析到结果!");}}, "");

6后台通过用户输入的地址获取经纬度

var keyword=$("tempaddress");

var m=new BMap.Geocoder()

m.getPoint(keyword,function(point){

if(point){

var longitude=$("#longitude").val(point.lng);

var latitude=$("#latitude").val(point.lat);

$("#show").html(longitude+"经度"+latitude+"纬度");

}else{

alert("您选择地址没有解析到结果!");

}

},"");

mysql经纬度 微信_微信获取用户的经纬度相关推荐

  1. 微信公众号获取用户当前经纬度

    啦啦啦,踩了半天坑,终于成功了,总结一下php端, 第一步:先封装一个类(本人用的TP5,阅读者参考类里面的类容即可) <?php namespace app\shangjia\controll ...

  2. 微信小程序授权获取用户当前经纬度位置并转换为具体城市

    每日一句激励人心的鸡汤:     认真阅读接口文档,     认真阅读接口文档,     认真阅读接口文档. 微信小程序获取用户当前经纬度位置 getLocation() API文档传送门,查看文档后 ...

  3. java查看附近门店_微信公众号获取用户地理位置并列出附近的门店的示例代码...

    思路分析: 1.在微信公众号内获取用户地理位置 需要js-sdk签名包(关于如何获取文档有介绍) 2.根据获取的地理位置ajax去后台请求,通过sql语句,查询中距离最近的门店(sql语句在网上搜的, ...

  4. 微信小程序python解析获取用户手机号_微信小程序获取用户手机号

    获取微信用户绑定的手机号,需先调用wx.login接口. 小程序获取code. 后台得到session_key,openid. 组件触发getPhoneNumber 因为需要用户主动触发才能发起获取手 ...

  5. 微信小程序-获取用户位置(经纬度+所在城市)

    微信小程序-获取用户位置(经纬度+所在城市) 文章目录 微信小程序-获取用户位置(经纬度+所在城市) 一.目标 二.实现思路 三.实现步骤 3.1 用到的接口函数 3.2 具体步骤 3.2.1 创建界 ...

  6. java微信获取用户列表_微信公众平台 获取用户列表

    一.接口说明 公众号可通过本接口来获取帐号的关注者列表,关注者列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成.一次拉取调用最多拉取10000个关注者的Open ...

  7. php 微信获取门店列表,【转载】微信公众号获取用户地理位置并列出附近的门店...

    思路分析: 1.在微信公众号内获取用户地理位置 需要js-sdk签名包(关于如何获取文档有介绍) 2.根据获取的地理位置ajax去后台请求,通过sql语句,查询中距离最近的门店(sql语句在网上搜的, ...

  8. uniapp微信小程序怎样获取宽高?获取系统信息?微信小程序 获取用户手机屏幕高度与宽度信息等

    第一种方案(推荐) "vw" = "view width" "vh" = "view height" 使用 CSS3 引 ...

  9. 微信昵称乱码 mysql_微信网页开发获取用户昵称乱码 微信昵称包含emoji表情乱码的解决方案...

    微信网页开发获取用户昵称乱码 微信昵称包含emoji表情乱码的解决方案如下: 问题产生原因:由于数据库及属性一致设为utf8,而utf8只支持1-3个字节.当用户昵称为emoji表情时,获取用户基本信 ...

  10. 微信小程序获取用户设备的信息

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 可以获取用户的手机型号,手机操作系统,微信版本,屏幕宽高等等. Object wx.getSystemInfo ...

最新文章

  1. shutdown -s -t XXX
  2. 《机器学习实战》chapter 11 使用apriori算法进行关联分析
  3. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1101:不定方程求解
  4. UPYUN CDN 高可用架构实践
  5. 前端学习(1875)vue之电商管理系统电商系统之vue代码提交到码云
  6. LeetCode 1404. 将二进制表示减到 1 的步骤数(字符串加法)
  7. 计算机二级考试操作题outlook,2017年计算机考试二级考试操作题.doc
  8. Linux命令解释之find
  9. python open 函数漏洞_input()函数中的Python漏洞
  10. 智能电网调度技术支持系统建设方案
  11. Error:algorithms should be set错误
  12. 装了Restorator,打开应用程序,提示不支持此接口的解决方法
  13. icectf修复图片解答
  14. 解决:Mac “微信”意外退出
  15. 联通沃云 服务器 FTP安装设置
  16. 编译ORB-SLAM2遇到的问题及解决方法
  17. 【knex】 knex.js中 orderBy多个字段排序
  18. 【区域赛总结】2015ACM-ICPC北京区域赛
  19. 北信源 华为鸿蒙,华为鸿蒙生态加速!北信源率先参与其中
  20. 谷歌Android 9 Pie介绍及新功能

热门文章

  1. 转自博客园好文---关于程序员今后的道路规划,借鉴并勉励一下
  2. 重归理性 国内SOA平台期待价值提升
  3. HEU KMS ActivatorV7.8.6迷你版 激活工具使用
  4. 支持javascript的ppt软件_有哪些辅助工具,可以让PowerPoint软件更强大?
  5. python+django+mysql运动场地预约系统毕业设计毕设开题报告
  6. Linux radius客户端,FreeRadius客户端基础配置及测试
  7. 如何将文件PDF格式转换成Word格式
  8. 实验一、安卓开发环境基本配置实验
  9. bootstrap 页面垂直居中_bootstrap div垂直居中+水平居中保持响应式
  10. 超级超级实用的整个网页截图技巧