【问题标题】:Does Google offer an API that I can use to get the location of my phone?Google 是否提供可用于获取手机位置的 API?
【发布时间】:2013-11-23 18:06:35
【问题描述】:

我的智能手机向 Google(向 G+ 和 Android 设备管理器)报告我的位置。我想从网站/程序中读取该位置以绘制我的位置。

我可以在我的智能手机上使用另一个应用程序进行额外的跟踪,但这往往会消耗相当多的电池电量(让两个应用程序进行跟踪)。

由于 Latitude 已被弃用,我似乎找不到替代品。

【问题讨论】:

  • 您缺少纬度的哪些功能?
  • Latitude 已于 8 月停用。 support.google.com/gmm/answer/3001634?hl=en
  • 是的,这太糟糕了。你缺少什么功能?半球为我替换它做得很好。
  • 我想将我当前位置的谷歌地图视图嵌入到我的网站中。
  • @MPelletier 有什么消息吗?你找到什么了吗?

标签: android geolocation google-api google-latitude


【解决方案1】:

我建议你看看https://maps.google.com/locationhistory。它提供了将此数据导出到 KML 文件的选项。如果您有点偷偷摸摸,您也许可以通过 google 服务进行身份验证,并直接获取文件。

【讨论】:

    【解决方案2】:

    作为 Android 的一部分,Google 提供了location API。但是,听起来您正在寻找某种个人 Web API,您可以在其中访问已发送给 Google 的位置。我很确定它不存在,而且 Google 也没有计划重新引入旧版 Latitude API 之类的东西。

    我不知道您要达到什么目的,但请查看 Google 帐户活动。在那里您可以手动导出您的位置历史记录。

    【讨论】:

    • 我想在我的网站上放一个谷歌地图,它可以显示我的位置,而不会强迫我办理登机手续或其他什么。就像过去提供的纬度一样。
    • 您可能需要第三方应用程序或自己制作。该线程提供了更多信息。 stackoverflow.com/questions/17589718/…
    【解决方案3】:

    使用来自 Google Play 服务的位置检查:http://developer.android.com/google/play-services/index.html

    它将处理跟踪设备的位置,您只需请求当前位置。

    【讨论】:

    • 如果我想从手机上的应用程序中请求位置更新,这对我很有帮助。我已经把位置发给谷歌了,我只是想查询一下。
    • 啊,我误解了你需要什么,你应该在这个问题中添加一个 webdev 标签。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-15
    • 2013-09-26
    • 2023-03-13
    • 1970-01-01
    • 2014-03-12
    相关资源
    最近更新 更多