我正在输入“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,那么有办法吗?
答案 0 :(得分:1)
您应该使用Places API: https://developers.google.com/places/documentation/
地理编码不是为了返回POI而设计的,它可能会返回一些,但你不应该依赖它。