Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps api 3 如何处理同时包含地名和位置的Google Places混合查询?_Google Maps Api 3_Google Places Api_Google Places - Fatal编程技术网

Google maps api 3 如何处理同时包含地名和位置的Google Places混合查询?

Google maps api 3 如何处理同时包含地名和位置的Google Places混合查询?,google-maps-api-3,google-places-api,google-places,Google Maps Api 3,Google Places Api,Google Places,我需要开发一个兴趣点搜索应用程序。我想允许用户输入诸如“圣地亚哥星巴克”或“圣地亚哥星巴克”之类的查询。我可以在map.google.com上实现这一点,但我不确定谷歌地图API是否提供了任何此类启发式功能 我已经在使用GooglePlaces查找特定区域内的位置。我可以使用地理编码API在地图上定位地址 在当前的API中这可能吗?有没有这样做的建议?我建议使用Google Places Autocomplete API执行一个请求,输入参数为“San Diego Starbucks”,这将返回

我需要开发一个兴趣点搜索应用程序。我想允许用户输入诸如“圣地亚哥星巴克”或“圣地亚哥星巴克”之类的查询。我可以在map.google.com上实现这一点,但我不确定谷歌地图API是否提供了任何此类启发式功能

我已经在使用GooglePlaces查找特定区域内的位置。我可以使用地理编码API在地图上定位地址


在当前的API中这可能吗?有没有这样做的建议?

我建议使用Google Places Autocomplete API执行一个请求,输入参数为“San Diego Starbucks”,这将返回一个预测列表:

然后,您可以使用预测返回的
reference
参数执行地点详细信息请求,该请求将为您提供有关所选地点的更多信息,包括地址和地理位置:


感谢您的建议,它可以工作,但是AutoCompleteAPI显然只用于此目的,所以只返回最多5个结果;并且没有提供一种要求更多结果的方法