【问题标题】:Parsing Google Maps API GeoCode - server side or client side?解析 Google Maps API GeoCode - 服务器端还是客户端?
【发布时间】:2013-06-30 11:59:53
【问题描述】:

有了这个网址:

http://maps.googleapis.com/maps/api/geocode/json?latlng=31.376356,34.811039&sensor=false

我可以获得位置的类型(道路、街道等)。

  1. 还有其他解决方案吗?
  2. 如果我在服务器端使用,它会消耗公司查询,对吗?
    • 如果是这样,在客户端执行此操作会消耗客户端查询吗?

我的目标是最好在服务器端获取坐标类型(道路、街道等),而不使用公司查询。

有什么想法吗?

【问题讨论】:

    标签: google-maps google-api client-side geocoding server-side


    【解决方案1】:

    这是您需要在每次请求时访问地理编码服务器的网站或应用程序吗?如果是这样,您应该使用客户端。

    如果您有一些预定义的 latLng 值,那么您可以使用服务器端地理编码并将结果缓存几个小时。这样,您可能无需担心配额问题。

    来自 Google Developers 的网站:

    何时使用客户端地理编码

    基本答案是“几乎总是”。由于地理编码限制是每个用户的 会话,您的应用程序不会影响全球 随着用户群的增长而限制。客户端地理编码不会面临 配额限制,除非您在一个范围内执行一批地理编码请求 用户会话。因此,运行客户端地理编码时,您通常 不必担心您的配额。

    here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-29
      • 1970-01-01
      • 2015-11-04
      • 2018-06-06
      • 2020-07-18
      • 2011-04-30
      相关资源
      最近更新 更多