百度地图GPS坐标转换方法
来源:互联网 发布:java反射机制的面试题 编辑:程序博客网 时间:2024/04/30 02:53
百度地图GPS坐标转换方法
最近做到一个项目,本来想用Google地图的,无奈Google的服务使用起来甚是不方便,最终还是转向来百度地图。Baidu地图跟Google地图API都很像,况且不追究这个了,本文的主题是:在百度地图中将GPS坐标点,转换成百度的坐标点。这个算法,百度也很让人不解,一个计算距离的方法都不公开,只给了个api接口,需要请求才能转换。这意味着每次都需要做一个HTTP请求才能转换数据,效率明显会变低。百度地图提供的转换的API接口:http://developer.baidu.com/map/changeposition.htm同时在网上百度了一番,找到一个人写的 http://developer.baidu.com/map/jsdemo/demo/convertor.js 还以为是计算方法,原来就是这个API的实现。
我也来给个大同小异的方法:
/** ----------GPS coordinate to Baidu Coordinate-----------**/ function transferGPStoBaidu(lo, la){ // la: gps latitude, lo: gps longtitude $.ajax({ crossDomain: true, type: "GET", contentType: "application/json; charset=utf-8", url: "http://api.map.baidu.com/geoconv/v1/", data: { coords: lo + ',' + la, from: '1', // GPS coordinate to: '5', // Baidu coordinate ak: '你自己的Map API KEY' }, dataType: "jsonp", jsonpCallback: 'fnsuccesscallback', success: function(data) { $.each(data.result, function(index, val){ } } }); }
0 0
- 百度地图GPS坐标转换方法
- GPS坐标转换为百度地图坐标
- BMap百度地图坐标转换为GPS坐标
- 通过Java将GPS坐标转换为百度地图坐标
- GPS坐标 转换偏移 成百度地图 坐标
- BMap百度地图坐标转换为GPS坐标
- GPS坐标转百度地图坐标的方法
- GPS坐标转百度地图坐标的方法
- 百度坐标转换GPS坐标
- gps数据转换为在百度地图下的坐标
- GPS坐标转换为百度坐标的方法
- 百度地图坐标转换(gps google 百度坐标相互转换)
- 百度地图 iOS SDK - 坐标转换方法
- 百度地图 Android SDK - 坐标转换方法
- 百度地图 Android SDK - 坐标转换方法
- 百度地图Android SDK坐标转换方法
- 百度地图 Android SDK - 坐标转换方法
- gps坐标转百度地图坐标 示例
- 给定两个整数,比较出其中大者
- 浅析Context及可能带来的内存泄漏问题
- 小巫新闻客户端底部菜单切换实现
- NS_ERROR_DOM_BAD_URI: Access to restricted URI denied
- 装饰者模式
- 百度地图GPS坐标转换方法
- 使用apache commons-email将错误日志发送到指定邮箱
- VB实现向指定窗口发送组合键
- JAVA中的容器
- Linux下whereis和which的区别
- 错误处理( Java compiler level)
- git编译
- 一些概念
- 分别用于空格问题、非法字符问题、长度校验问题