Android Gps 定位

2015-10-16 16:29:09 +08:00
 xxstop
  1. 采用默认系统 Gps/基站定位,数据库存入 wgs84?
    这个基站定位有可能连接不上 google 导致定位失败,或者准确性不如百度 SDK 高

  2. 采用百度的 SDK 进行定位,数据库存入 gcj02?

  3. 采用百度定位,数据库存入 bd09ll?

7716 次点击
所在节点    Android
21 条回复
PPTing
2015-10-16 16:38:35 +08:00
楼主你想表达什么。。。
xxstop
2015-10-16 16:39:32 +08:00
数据库存入的是什么 wgs84 、 gcj02 、 bd09ll?
apu159
2015-10-16 16:53:02 +08:00
我是 ingress 玩家。从我的经验来讲 国行机 rom 数据库是用百度的 sdk 定的很准确 国际版本的 rom 就是采用 google 的 不是很准
aalska
2015-10-16 16:58:08 +08:00
为什么不把 aps 关了

只使用硬件 gps 模块?
xxstop
2015-10-16 17:06:17 +08:00
@aalska 这个好麻烦...我觉得还不如采用百度定位。不过需要存 gcj02 。
xxstop
2015-10-16 17:06:37 +08:00
@apu159 那意思直接用 gcj02 咯?
xxstop
2015-10-16 17:08:34 +08:00
@apu159 主要还是开发这个软件需要...gcj02 转 wgs84 也并不行....wgs84 就得通过自带的 gps 得到了...
ericyl
2015-10-16 17:12:23 +08:00
xxstop
2015-10-16 17:20:01 +08:00
@ericyl 直接存 gcj02 ?...还得让我去说明 IOS 端!!!!
ericyl
2015-10-16 17:25:21 +08:00
iOS 我不清楚,我是 android 的,通过 google 地图的 api 通过 GPS 得到的坐标是 WGS84 ,直接用在中国会有偏差,然后转码成 GCJ02 后的坐标才是精准坐标,我之前玩的时候用 google 地图也碰到过定位不精准的问题,然后搜到了上面的那个类库,自己对着写了个 java 版的用,然后坐标点显示完美
ericyl
2015-10-16 17:25:38 +08:00
@xxstop 如上
xxstop
2015-10-16 17:30:29 +08:00
@ericyl 那你传 api 的也是 gcj02 吗?这个 gcj02 好算周围人的距离么.也跟正常的 wgs84 同样的算法可以吗?
kmahyyg
2015-10-16 17:49:19 +08:00
原版 Android GPS SDK 是 WGS84 ,然后用百度的 SDK 会定位为 GCJ02 。楼主的 BD09LL 是百度自有的显示标准,与定位结果无关
kmahyyg
2015-10-16 17:50:21 +08:00
@apu159 @xxstop 同为 ingress 玩家,建议楼主自行寻找知乎 ingress 专题下火星坐标系的相关问题你就懂了
ericyl
2015-10-16 18:22:50 +08:00
@xxstop 你是要做 POI 么?我没试过,不过就中国的编码来说传的应该会是 GCJ02 的,毕竟这个标准是中国道路规划局给的?(咳咳,好象是这样,我也不确定,说错了别喷我)。你可以试试, API 的话肯定都会有 demo 或说明的,除非是自己的,自己的问下服务端纯的是什么规则的就行了
apu159
2015-10-16 20:50:13 +08:00
@kmahyyg 是这样的 用 wifi 定位我 hack 床 po 国行 rom 就是在我正确的位置 我刷了国际版本的 rom 就会飘 40m 不简单是火星偏移 是 google 对于根据周围路由 mac 的定位的数据没有处理好~
xxstop
2015-10-17 11:41:29 +08:00
@ericyl 是这样子的...我们需要像 qq 那样做附近的人的那种功能...总不可能把所有数据给百度的 SDK...限制太多。就得自己搞附近的人。
xxstop
2015-10-17 11:42:08 +08:00
@kmahyyg 嗯。只能去看看了...目前就担心 gcj02 搜索附近的人不好搜索
xxstop
2015-10-17 11:43:30 +08:00
@apu159 那还是 google 对中国数据处理得不够好?
kmahyyg
2015-10-18 23:27:42 +08:00
@apu159 谁让你丫的用 wifi 定位的?!不是有 gps 吗?(逃……)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/228574

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX