百度坐标 谷歌坐标 BD-09 WGS-84 GCJ-02
国内的地图坐标并不是实际的坐标,不解释。
在实际的实现中可能会需要坐标的转换,比如以下的场景:
1,原有的地图数据来自google,现有系统改成baidu了。
2,在iphone上使用google,在android上新开发的系统使用baidu了。
为了两个系统的兼容,所以在必要时需要转换,关键是这个转换技术是不公开的,不解释。百度的SDK为了方便,提供一种把GCJ-02和WGS-84转换成百度坐标(BD-09)的方式,所以在其它地方取得的数据在百度上显示是没有问题的,但是如果想从百度取得坐标放在google上显示就比较难了。在这里提供一种变通的方式。
在百度地图中取得WGS-84坐标,调用如下方法:
BMapManager.getLocationManager().setLocationCoordinateType(
MKLocationManager.MK_COORDINATE_WGS84);
这样从百度api中取得的坐标就是WGS-84了,可是这种坐标如果显示到百度地图上就会偏移,也就是说取出一个坐标,原封不动的显示上去就偏移了,所以为了显示也是正常就需要在绘制到百度地图上之前转换成BD-09。
转换成BD-09,调用方法:
GeoPoint wgs84;
GeoPoint bd09 = CoordinateConvert.bundleDecode(CoordinateConvert.fromWgs84ToBaidu(wgs84));
这里实在不明白为何要设计成CoordinateConvert.fromWgs84ToBaidu(wgs84)返回了一个Bundle,所以还需要CoordinateConvert.bundleDecode()再转成GeoPoint。
分享到:
相关推荐
百度地图坐标转换和百度地址逆解析的详细代码js;百
百度地图API地址批量转换坐标(支持Excel上传,内含坐标系转换,地图撒点功能)
通过Androidstudio3.0对于百度地图进行开发,主要实现通过经纬度修改定位,改变地图显示类型(普通、卫星、热力、实况等)
通过api获取到百度地图经纬度,再转换为腾讯地图经纬,用于夸地图规划路线,获取起点到终点距离等。。。
GPS坐标转换为百度地图坐标(JS),包括在线和离线算法2种方式,在线调用百度api进行坐标转换,离线使用算法进行坐标转换
百度地图标注 地址解析 反向地址解析 坐标转换
meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" /> <meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" /&...
百度地图BD09坐标腾讯地图用的也是GCJ02坐标@param double $lat 纬度@param double $lng 经度百度地图BD09坐标---->中国正常GCJ02坐标腾讯地图用的也是GCJ02坐标@param double $lat 纬度@param double $lng 经度@...
百度地图极速版开发中使用的坐标转换js文件。 type取值如下: 1:GPS设备获取的角度坐标,wgs84坐标; 2:GPS获取的米制坐标、sogou地图所用坐标; 3:google地图、soso地图、aliyun地图、mapabc地图和amap地图所用...
百度、高德地图坐标偏移转换。...这种偏移不是线性的,不能简单地通过加减某个值来校正,并且不同的地图提供商采用的算法也不一样,例如百度地图和高德地图就采用了不同的偏移方式。更详细的信息可以阅读下文
这个也是找了好久没找到,自己最近项目需要,也是研究之后写成了jar包,...里面有邮箱如有什么疑问可以发邮件,有时间一定解决,拿到测试代码需要 申请百度key,里面有文档说明,相信一看你都会。测试代码写的很清楚。
使用c#编写的GPS坐标转换百度地图坐标,稍作修改可以批量转换
通过百度地图把实际地址转换为经纬度 源码能运行
GeoPoint工具类,百度地图坐标转换jar,地图坐标转换...
百度地图坐标转换工具,java后台代码,java后台处理坐标代码
地址转换百度地图经纬度源代码
教师家访,将学生的批量地址转换为经纬度,并在百度地图上显示出来。可选择是否显示学生性别(gif动画),或显示学生分布的区域集中度(聚合),还可以显示学校照片、学生头像,在点击学校(学生)图标时显示对应的...
android 百度地图将地址转换成经纬度
在百度地图api(http://lbsyun.baidu.com/),注册账号,控制台,添加应运,勾选需要的服务,就会生成一个ak,将ak替换到工具类的ak即可使用。
LL2MC可以实现从地理坐标转换到百度地图坐标