1 /**
 2      * 计算两点间的距离
 3      * pt1 {lng:"12.34",lat:"3423"}第一个点的经纬度
 4      * pt2 {lng:"12.34",lat:"3423"}第二个点的经纬度
 5      * */
 6     getDistance:function(pt1,pt2){
 7         var map = new BMap.Map("container");
 8         var point1 = new BMap.Point(pt1.lng,pt1.lat);
 9         var point2 = new BMap.Point(pt2.lng,pt2.lat);
10         var distance = map.getDistance(point1,point2);
11         return distance;
12     },

 1 /**
 2      * 通过经纬度获取详细地址
 3      * */
 4     getAddress: function(pt, callBack) {
 5         // 创建地址解析器实例
 6         var point =new BMap.Point(pt.lng,pt.lat)
 7         var myGeo = new BMap.Geocoder();
 8         // 将地址解析结果显示在地图上,并调整地图视野
 9         myGeo.getLocation(point, function(rs){
10             // rs.addressComponents  可以得到省、市、区、街道、街道编号
11             var addComp = rs.addressComponents;
12             if(addComp){
13                 callBack(addComp);
14             }else {
15                 callBack("");
16             }
17         });
18
19     },

转载于:https://www.cnblogs.com/sunnie-cc/p/7906117.html

百度地图得到两地点(通过经纬度)的距离、 通过经纬度获取详细地址相关推荐

  1. 基于JDBC从数据库中读取数据,在百度地图批量标注地点

    基于JDBC从数据库中读取数据,在百度地图批量标注地点 一.相关技术 JSP,JDBC,JSON,JS,百度地图API 二.基于JDBC从数据库读取数据 见"JSP基于JDBC操作MSSQL ...

  2. 百度地图WEB服务-地点检索API

    百度地图WEB服务-地点检索API 行政区划区域检索 圆形区域检索 矩形区域检索 地点检索服务(又名Place API)是百度地图开放平台提供的Web API接口服务: 该服务提供多种场景的地点(PO ...

  3. Android开发之百度地图经纬度转换地址(以及获取详细地址的方法自测成功)

    方法一: 直接粘贴代码 GeoCoder mSearch = GeoCoder.newInstance();mSearch.setOnGetGeoCodeResultListener(new OnGe ...

  4. 通过百度地图模糊查询获取详细地址?正则匹配

    要求:获取地址的详情? 地图:百度地图 准备:你的AK(地址:http://lbsyun.baidu.com/index.php?title=%E9%A6%96%E9%A1%B5),只需要注册申请就可 ...

  5. WEB开发 高德地图应用,初始加载,地图定位,层级变化控制,根据经纬度获取详细地址信息,点击事件以及地图自适应

    1.前台html位置准备 <div id="Sharingrouter">             <div id="container" r ...

  6. vue使用腾讯地图获取经纬度和逆解析获取详细地址

    vue使用腾讯地图获取经纬度和逆解析获取详细地址 示例 必须在腾讯api中申请自己的key 打开这个webservice用来逆解析详细地址 下面是代码 1 , html创建放地图的容器 <div ...

  7. vue中实现百度地图的引用(根据输入框输入内容获取详细地址)

    vue中实现百度地图的引用(根据输入框输入内容获取详细地址) 代码内容参考:https://www.cnblogs.com/shuaifing/p/8185311.html 最终实现效果 第一步:在i ...

  8. php用高德地图api坐标返回市_高德地图使用php根据经度纬度获取详细地址的方法代码...

    //固定好的key值,用的是高德地图的api接口 $key="3434344sdss3444334333"; //根据经纬度获取详细地址 //https://restapi.ama ...

  9. Android Google Maps API 网络服务用于网络定位、计算路线、获取经纬度、获取详细地址等

    Google Maps API 网络服务 官网地址 : https://developers.google.com/maps/documentation/webservices/?hl=zh-cn 其 ...

最新文章

  1. Hadoop十岁!Doug Cutting成长史+他眼中大数据技术的未来
  2. cmd连接mysql连接:mysql-h主机地址-u用户名-p用户密码(注:u与root可以不用加)
  3. hadoop启动碰到java.net.UnknownHostException
  4. 欢迎与我一起交流安全管理平台
  5. AtCoder Beginner Contest 211 E - Red Polyomino(暴力+状态记录)
  6. 计算机合计功能,Javascript自动求和,Javascript自动合计
  7. pythonclass全局变量_python类怎么定义全局变量
  8. mysql安装updatecatalog_mysql安装与配置(linux)
  9. 配置Spring的用于解决懒加载问题的过滤器
  10. 学习笔记 : 表达式目录树相关问题参照该demo expression拼接与拆解 expression转sql...
  11. Spark 堆外内存
  12. 关于PV,流量和带宽
  13. 初探TVM--TVM优化resnet50
  14. 基于采样的路径规划算法总结
  15. Linux嵌入式和单片机嵌入式到底什么区别?
  16. 安卓开发——显示网速
  17. 基于springboot的人才求职招聘平台设计与实现
  18. 翻译: 巴菲特公式:睡觉比醒来更聪明
  19. ubuntu 刷新频率 如何查看_Ubuntu 7.04救命啊!屏幕刷新频率只有50HZ眼不行啦!显示器是CRT...
  20. java毕业设计教学平台mybatis+源码+调试部署+系统+数据库+lw

热门文章

  1. linux sd卡 u盘区别,linux下实现U盘和sd卡的自动挂载
  2. java access 分页查询语句,爱不释手—几条常见的数据库分页之SQL语句代码
  3. xampp运行php中文乱码,dvwa+xampp搭建显示乱码的问题及解决方案
  4. [递归]递归问题解题思路
  5. 【Tensorflow】tf.set_random_seed(seed)
  6. PADS2007中的层类型(plane type) 简介
  7. 奇异值值分解。svd_推荐系统-奇异值分解(SVD)和截断SVD
  8. visual c++ build tools的安装与使用
  9. 全民熬夜的时代,如何做到早睡?
  10. AVS264_FAQ集锦