Google Maps Geocoding API未返回所有结果

时间:2012-12-10 10:00:41

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

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

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

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

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

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

1 个答案:

答案 0 :(得分:1)

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

地理编码不是为了返回POI而设计的,它可能会返回一些,但你不应该依赖它。