从网站本地化手机(获取其经度和纬度)的最佳方法是啥?

Posted

技术标签:

【中文标题】从网站本地化手机(获取其经度和纬度)的最佳方法是啥?【英文标题】:What are the best ways to localise a cell phone (obtain its longitude and its latitude) from a website?从网站本地化手机(获取其经度和纬度)的最佳方法是什么? 【发布时间】:2018-08-21 21:28:12 【问题描述】:

我正在开展一个项目,在该项目中,我必须在某些员工的允许下,对他们的手机进行本地化,这是肯定的。该项目的目标是定位它们并计算它们与某个地方的距离。一旦计算出他们的距离,我将使用一个网站,该网站将以红色显示那些距离超过 50 公里的人。我想知道最好的方法是什么。

这些是我设想的解决方案:

    使用 Google Latitude API 从 Google 帐户本地化手机,但已于 2013 年 8 月 9 日停用。

    构建一个 android 和一个 Apple 应用程序,该应用程序将在后台运行,并使用一个新线程每隔 10 分钟将手机的位置发送到远程数据库中。如果这是一个好的解决方案,您会建议我使用什么软件来开发多平台应用程序(Android 和 ios)?

    开发一个网站,而不是一个将手机地理坐标发送到远程数据库中的应用程序。也许我可以使用 Geolocation API (https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API) 和每隔 10 分钟刷新一次页面的间隔。但是,当用户关闭选项卡或 Internet 应用程序时,它就不再起作用了。

我现在正试图更好地了解 Google 本地化系统的工作原理(查找您的手机 https://play.google.com/store/apps/details?id=com.google.android.apps.adm&hl=fr)。也许这可以帮助我找到一个好的解决方案,但我目前还没有找到任何东西。

我是一名初级程序员。我知道的网站语言是 html、Asp.net (C#)、phpjavascript、JQuery 和一点点 Angular。

我也使用 mysql、Java 和 Python。我还没有学习 Swift(建议赞赏:))。

我也对其他语言开放。

【问题讨论】:

【参考方案1】:

对于这样的事情,你没有“最好的方法”。

你需要:

后端服务+数据库 有很多限制的移动应用(尤其是在 iOS 上) 在网站上显示所有这些数据的前端。

有很多“超级喜欢”的教程使用 parse.com 或 firebase 和原生移动应用程序。也许它可以帮助你。

【讨论】:

谢谢。我会看看这个。

以上是关于从网站本地化手机(获取其经度和纬度)的最佳方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

从IP地址获取用户纬度和经度的最简单方法是啥[关闭]

存储纬度和经度的最佳 mysql 数据类型是啥?

在 Android 手机中计算与 GPS 距离的最佳方法是啥?

从 lastKnownLocation() 获取经度和纬度?

从纬度/经度获取邮政编码 + 4

查询数据库以获取附近纬度/经度的最佳方式?