【问题标题】:Google Maps Geocoding API not returning all resultsGoogle Maps Geocoding API 未返回所有结果
【发布时间】:2012-12-10 10:00:41
【问题描述】:

我输入“macys”作为搜索项 in here(谷歌地图网站),它会在地图上标记大约 30 到 40 个结果。

当我将他们的 API 与查询词“macys”一起使用时,它只返回 2 到 3 个结果。我正在使用以下 api:

    http://maps.googleapis.com/maps/api/geocode/json?address=macys&sensor=false

我可能使用了错误的 API,因为它在查询参数中显示为“地址”。我应该使用哪个 API 来获取美国/世界的所有梅西百货位置?

我希望它返回所有 lat 和 lng 对象,就好像它在他们自己的网站(谷歌地图网站)中完成一样。如果他们没有公开 API,那么有没有办法解决?

【问题讨论】:

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


【解决方案1】:

您应该使用 Places API: https://developers.google.com/places/documentation/

地理编码并非旨在返回 POI,它可能会返回一些,但您不应该依赖它。

【讨论】:

猜你喜欢
  • 2013-12-27
  • 2016-06-12
  • 2016-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多