首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据经纬度确定用户位置

根据经纬度确定用户位置
EN

Stack Overflow用户
提问于 2018-11-20 03:30:39
回答 1查看 38关注 0票数 0

我打算做一个系统,允许用户输入一个10值(数字,字符),然后我可以确定他的位置。

我会做一些数学工作,或者任何可以将(纬度-经度)转换为一个字符串(数字,字符)的事情。

有没有可能做到这一点,如果有,请给我一个提示,我怎么做!

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-11-20 05:36:37

在代码长度为10个字符时,Open Location Code (又称“Plus Code”)提供了大约14m的分辨率。通常你会有一个在前8个字符和后2个字符之间的+,但是你可以推断出来。您可以在Google Maps中轻松键入和查找这些代码。

Geohash使用基数32而不是基数20,因此每个字符都提供了更多信息。8个字符已经给了你19m的分辨率,就像我读维基百科一样。但是,您可能会意外地在代码中包含猥亵内容,而其他代码则更努力地避免这些内容。

Geohash-36使用36个基本字符,并避免元音(以防止猥亵),但依赖于字符大小写。维基百科给出10个字符的精确度为⅙m。

所有这些都有很好的文档记录,并且可能也有免费的参考实现。您还可以阅读这些背后的设计原则。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53381407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档