Geocoder api返回单个结果

时间:2017-07-19 05:06:04

标签: google-geocoder

我需要对国家或州内某个链的所有分支进行地理编码,目前我能够获取单个结果,但我需要获取所有分支的数据。

https://maps.googleapis.com/maps/api/geocode/json?address=macdonaldsIndia&key="MY-API-Key"

我想我错过了一些需要在api中传递的额外参数。如果我遗漏了某些内容,请提示

提前致谢

1 个答案:

答案 0 :(得分:0)

您应该查看Places API网络服务。通过附近的搜索或文本搜索,您最多可以获得60个结果。

例如,如果我在'macdonalds India'搜索半径为50km的位置28.661898,77.227396,我可以获得22个结果。第一页有20个结果,第二页有2个结果,我使用页面标记参数。

https://maps.googleapis.com/maps/api/place/textsearch/json?query=macdonalds%20India&location=28.661898%2C77.227396&radius=50000&key=YOUR_API_KEY

https://maps.googleapis.com/maps/api/place/textsearch/json?pagetoken=CpQCDwEAANFmh2yBVwmsgsOuEDlbKLLHXYhkn7WZNsstXOHBatJm_Js2MwEPSwHb16ICXzdt5PYu37NYPTr17MBdM6c0fIqjlB7V5otC-55bjde7Ns3l9igjMvu_hePMn03WXiRaeT7PQ8eoVTNAJQu0OrINTFtNNtU7xCm1p6UIGAzMm_phr_ZL955wTTPtqWq3XadfsdAgkwdrl2lQEbbYXhikwo-SrSfKoH2scOYrdJQ4y3SaPx95BKLPjAz8D_RfncXzQ4jVJeamuITQXMAjr1DbzKPFFNiCP3Yq_Ps7iUiUZRW8cSi5XB9RGjQN8zCQCTKWYwTWCdwfz8f49dKmj8GLw0mMfLwjJaE9tNaT1ZiEB8FMEhAD9pDF_U4CbEN8qFcgEJWFGhQ0qCZwK5EHNlVqGqk9hCYpHw9p0Q&key=YOUR_API_KEY

视觉上看起来像是

enter image description here

希望这有帮助!