【问题标题】:How to fetch the address of few places on google map which show unavailable with given lat,lng如何获取谷歌地图上几个地方的地址,这些地方在给定的纬度,经度下显示不可用
【发布时间】:2016-08-08 11:03:24
【问题描述】:

我面临一个与地理编码相关的问题,在该问题中,使用具有给定 lat、lng 的 google geocode map api(例如 32.983025 75.710981),返回结果的状态为 ZERO_RESULT。我们如何处理这个查找以找到特定 lat,lng 的地址,最终用户应该可以理解。

【问题讨论】:

  • 这些坐标距离邮政地址不够近,Google 无法返回结果。它们似乎确实是一个地方的坐标(“vasuki nag Temple vasak dhera”)
  • (fiddle)

标签: google-maps google-maps-api-3


【解决方案1】:

您可以检查返回结果的状态。如果状态不正常,那么您可以给出一条错误消息,说明找不到地址。

<status>OK</status>

您还可以验证输入并通知用户它需要采用“lat, lon”格式

【讨论】:

    【解决方案2】:

    可以检查状态,但它对用户不友好,因为地址可能在那里,但谷歌地图不建议任何地址,因为它可能没有被添加或者它可能是新添加到地图中的。因此,为了处理,您将检查 geode api 的状态并在显示给最终用户之前进行验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-13
      • 2016-04-03
      • 2012-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多