【问题标题】:ETA using Google Maps API On Android / IOS在 Android / IOS 上使用 Google Maps API 的 ETA
【发布时间】:2015-05-11 00:28:49
【问题描述】:

我正在尝试为 Android / IOS 构建 GPS 跟踪应用程序。我希望我的用户在被跟踪的人到达目的地之前获得 ETA。根据许可信息,本机地图控件似乎没有施加使用限制,但距离矩阵 API 会(每天 2500 个请求),如果我不了解的话,因为它不是本机 API 的一部分。 https://developers.google.com/maps/documentation/distancematrix/#Limits

即使在手机上使用也有限制吗?有没有办法使用本机 API 获取此信息以避免获得限制(例如:调用 Web 服务)?有没有其他方法可以获取信息?我听说过 MapQuest API,但我需要在 OpenStreetMap 中一直使用它们……我猜我的 ETA 应该每 30 秒刷新一次?

谢谢!

【问题讨论】:

    标签: javascript android ios google-maps-api-3


    【解决方案1】:

    即使在手机上使用也有限制吗?

    是的,限制仍然适用,因为您使用的是 API。

    有没有办法使用原生 API 来获取这些信息以避免 获得限制(例如:调用网络服务)?

    对于iOS,您可以使用URL Scheme. 看起来没有配额限制。或者对于Web Service,你可以使用Javascript

    【讨论】:

    • URL Scheme 将启动 Google App 应用程序,而不是给我数据。 Javascript API 正是受到限制的 API...
    • Javascript Direction 服务没有 2,500 个配额限制。根据开发者控制台,配额有 1,000,000 个限制
    • 1,000,000 是可计费的最大值。 developers.google.com/maps/documentation/javascript/usage
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 2014-08-18
    • 1970-01-01
    相关资源
    最近更新 更多