【问题标题】:Google Maps API request per page/user. How to reduce the requests best?每个页面/用户的 Google Maps API 请求。如何最好地减少请求?
【发布时间】:2013-12-19 10:22:20
【问题描述】:

我实际上正在开发一个网络应用程序,该应用程序存储来自 bing 或 openstreetmap 等服务的地址和纬度数据。现在我想要在我的网页上显示一定数量的附近位置的谷歌卫星地图。我已经有了数据。只想用谷歌地图上的图层来实现它。现在我的问题。每次刷新网站时,我的网络应用程序是否会向 google 发送 api 请求以生成地图?还是只生成一次?该应用程序将被大量用户使用,因此每天 2500 次请求几乎不会让我大吃一惊。 使用静态地图 api 完全没问题。我每天阅读大约 25000 个请求,但这对我来说仍然不够。我读到的下一点是“每 24 小时每个 IP 地址 1000 个静态映射请求。如果您使用 API 密钥,则此限制不适用。”笔记。现在的问题:是否可以在客户端发送静态地图请求并在应用程序的特定部分显示此地图?我认为用户每天使用的位置请求不会超过 1000 个。这完全符合我的概念。

【问题讨论】:

    标签: javascript google-maps google-maps-api-3 static client-side


    【解决方案1】:

    Static Maps 不能解决您的问题,25000 Map-loads/24h 的限制也适用于 StaticMaps,对 StaticMap 的单个请求将与 google.maps.Map 的单个实例相同

    What constitutes a 'map load' in the context of the usage limits that apply to the Maps API?

    在以下情况下会发生单个地图加载:

    • 在网页或应用程序加载时使用 Maps JavaScript API(V2 或 V3)显示地图;
    • 未显示地图的网页或应用程序使用 Maps JavaScript API(V2 或 V3)显示街景全景图;
    • 加载 Maps API for Flash 的 SWF 由网页或应用程序加载;或
    • 从静态地图 API 发出一个地图图像请求。
    • 从 Street View Image API 发出一个全景图像请求。

    【讨论】:

      猜你喜欢
      • 2012-09-20
      • 1970-01-01
      • 2018-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-11
      • 2018-01-29
      • 2012-10-17
      相关资源
      最近更新 更多