如何解决GoogleMaps中MyLocation在中国内部的偏移?

勿语风 2019-03-26 09:38:11
由于系统提过的坐标与地图中国区域的地图坐标系不一致,导致在国内直接使用IOS系统给的坐标会存在偏移,所以需要在国内需要手动进行坐标系的转换,但是我没有发现可以修改GoogleMaps中的Mylocation的,这个好像是GoogleMaps自己实现了封装了去系统获取定位的过程。请问有什么方法修改这个定位,使Mylocation的位置变的准确?
...全文
1745 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dirdirdir3 2019-04-03
  • 打赏
  • 举报
回复
需要显示的话,就用相应的sdk的定位来处理,不需要显示,只需要坐标的话可以通过坐标转换,google一般是wgs84 换成gcj02或者baidu09等就可以了
韩曙亮 2019-03-28
  • 打赏
  • 举报
回复
一般情况下 , 你用 什么 平台的 API 获取 坐标 , 就用 对应 平台的 地图 显示 , 位置 是没问题的 ;
这个 获取的 坐标 , 如果拿到 别的 平台 如 百度 腾讯 高德 , 放上去 位置 肯定是 偏的 ;

可以用 1 楼 的 方法 试试 ;

也可以 换个 获取坐标的 方法 , 中国地区 使用 百度 或 高德 , 国外 使用 Google
「已注销」 2019-03-28
  • 打赏
  • 举报
回复
希望这个对你有所帮助

29,031

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧