Google地方API:
朋友们,有谁知道美国在Google Place API中添加的长度是多少, 因为我想获得麦当劳(或任何其他业务)的所有地址 整个美国,我需要通过lat-long of USA in Place API,但是当我通过lat-long时 对于美国的API,它给出ZERO-RESULT, 当我通过lat-long时,相同的API工作正常并给出了精确的结果 美国任何一个州。这是什么解决方案。?如果有人使用过它,
请建议.. !! 感谢..
答案 0 :(得分:0)
地方资料库Nearby Search没有LatLng
,需要LatLngBounds
- 这是一个边界矩形。提供一个LatLngBounds
,其中包含美国大陆(或您想要的任何地区),它应该有效。
您使用的是LatLngBounds
个值?
答案 1 :(得分:0)
Places API不会返回美国的所有麦当劳。它返回最多60个结果(一次20个)或RadarSearch一次最多返回200个位置(但细节较少,成本倍数为10倍)。如果您只是给它通过地理编码美国[美国(37.09024,-95.712891)](在堪萨斯州的某个地方)进行地理编码返回的坐标,具体取决于您调用的服务部分(附近搜索,TextSearch或RadarSearch),您可以或者可能无法得到您期望的结果。
然而using USA and searching for McDonald with the Places Library in the Google Maps API v3,确实给了我结果。您必须在请求中执行其他操作才能生成ZERO_RESULTS。