2019独角兽企业重金招聘Python工程师标准>>>

首先要引用百度地图的 <scrtipt>:

<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=百度密钥"></script>
<script type="text/javascript" src="http://developer.baidu.com/map/jsdemo/demo/convertor.js"></script>

然后将 GPS 坐标转换为百度地图的坐标:

//GPS坐标
var xx = 119.51026579044;
var yy = 32.395685050929;
//alert(xx+','+yy);
var gpsPoint = new BMap.Point(xx,yy);

//坐标转换,地理坐标转换成平面坐标

BMap.Convertor.translate(gpsPoint,0,translateCallback);

//坐标转换完之后的回调函数
function translateCallback(point){
   //alert(point.lng + "," + point.lat);
   Ds.set('Latitude',point.lng);
   Ds.set('Longitude',point.lat);
   // 百度地图API功能
   var point = new BMap.Point(point.lng,point.lat);
   var gc = new BMap.Geocoder();
   gc.getLocation(point, function(rs){
       var addComp = rs.addressComponents;
       //alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street + ", " + addComp.streetNumber);
       $scope.dinner.address = addComp.province + addComp.city + addComp.district + addComp.street + addComp.streetNumber;
   });
}

转载于:https://my.oschina.net/jack088/blog/391732

js GPS 百度地图坐标转换相关推荐

  1. 百度地图坐标转换API

    百度地图坐标转换API 之前写过一篇利用私有API处理Wgs到火星坐标的转换的问题 最近发现有个百度地图未公开的坐标转换API挺不错: http://api.map.baidu.com/ag/coor ...

  2. 百度地图 坐标转换 顺序问题

    之前在android系统上使用过百度API,感觉很好用,后来又通过VC+java集成过百度地图API,对比VC编辑google地图时的复杂度,简化了许多. 这次是由于要做智慧城市项目,需要根据GPS信 ...

  3. java百度地图坐标_java腾讯地图与百度地图坐标转换

    /** * 坐标转换,腾讯地图转换成百度地图坐标 * @param lat 腾讯纬度 * @param lon 腾讯经度 * @return 返回结果:经度,纬度 */ public String m ...

  4. 火星坐标系转百度php,PHP版本实现火星,高德地图和百度地图坐标转换

    作开发的朋友都知道百度地址或其它的google地址及火星,高德地图它们的坐标值都是不一样的,如果我们希望从高德地图转换到百度地址是需要转换坐标的否则就不准了,下面来看一个高德地图和百度地图坐标转换ph ...

  5. 前端(1)js:百度地图api使用

    (1)百度地图API链接 1)获取key http://lbsyun.baidu.com/apiconsole/key 2)查看相关API文档 http://lbsyun.baidu.com/inde ...

  6. 百度地图根据经纬度计算距离php,详解js根据百度地图提供经纬度计算两点距离...

    正常在使用百度地图时,我们可以通过BMap的实例对象提供的方法计算距离: var map = new BMap.Map('map_canvas'); map.getDistance(point1 ,p ...

  7. 百度地图 php,php+js实现百度地图多点标注的方法

    本文实例讲述了php+js实现百度地图多点标注的方法.分享给大家供大家参考,具体如下: 1.php创建json数据 $products = $this->product_db->selec ...

  8. 移动端百度地图多点标注php,PHP学习:php+js实现百度地图多点标注的方法

    <PHP学习:php+js实现百度地图多点标注的方法>要点: 本文介绍了PHP学习:php+js实现百度地图多点标注的方法,希望对您有用.如果有疑问,可以联系我们. PHP教程 PHP教程 ...

  9. gps转百度地图坐标 java,GPS坐标与百度地图坐标转换

    空间坐标公式: image.png 上述四个方程式中待测点坐标x. y. z 和Vto为未知参数,其中di=c△ti (i=1.2.3.4). di (i=1.2.3.4) 分别为卫星1.卫星2.卫星 ...

最新文章

  1. Python 词云玩一下
  2. Linux 分析工具--性能
  3. C/C++构造及析构顺序及变量的生命周期
  4. 性能压测工具选型对比
  5. @JsonProperty注解解析
  6. 版式之美!左右布局图文排版设计灵感
  7. SELECT INTO和INSERT INTO SELECT的区别 类似aaa?a=1b=2c=3d=4,如何将问号以后的数据变为键值对 C# 获取一定区间的随即数 0、1两个值除随机数以外...
  8. 什么是单镜头反光相机
  9. 嵌入式学习流程(参考一)
  10. Linux top命令里面%CPU和cpu(s)的差别
  11. 【路径规划】基于matlab A_star算法机器人静态避障路径规划【含Matlab源码 495期】
  12. CAD常用字体库大全
  13. Excel数据透视表经典教程三《数据透视表背后原理》
  14. 以MQL5 编写的EA 交易程序的测试与优化指南
  15. 模2除法(计算CRC校验码)
  16. 在Dart中使用FFI调用Rust函数
  17. Autodesk AutoCAD 2015 英文版+简体中文版,附有效注册机
  18. powerbuilder建数据库
  19. UWP使用必应每日壁纸(二)
  20. 卷积神经网络的可视化(基于keras)

热门文章

  1. C#数字证书编程总结
  2. 图解Linux命令实例
  3. 一些可运行的C语言数据结构代码
  4. MFC版本链表演示程序
  5. Linux上安装php
  6. EasyDSS高性能流媒体服务器前端重构(六)- webpack-dev-server 支持手机端访问
  7. Limesurvey-2.55 (Ubuntu 16.04)
  8. 结对开发团队成员以及题目介绍
  9. 字符转十六进制 String = HEX using hexdump on linux
  10. python库_计算机二级教程 Python语言程序设计,第10章python第三方库概览