Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.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
Javascript 谷歌地图放置文本搜索api返回随机结果_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 谷歌地图放置文本搜索api返回随机结果

Javascript 谷歌地图放置文本搜索api返回随机结果,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,大家好,我正在从事的项目中,我使用谷歌地图JavaScript API进行文本搜索。我已在请求中传递了以下参数。(小提琴链接:) 我从GoogleAPI得到的响应可以在上面提供的fiddle控制台中看到 我这里的问题是,我在鲁尔特随便找了一些地方,比如:孟买酒吧和烧烤店、卡维里马德拉斯美食店、沙利玛餐厅等等。 而我在请求中只搜索了名为“印度食品”的地方 有人能解释一下我是否做错了什么吗? 另外,如果有人能解释谷歌是如何返回这些结果的,那将是一个很大的帮助 谢谢这就是你要找的吗?谢谢你的回复。但我

大家好,我正在从事的项目中,我使用谷歌地图JavaScript API进行文本搜索。我已在请求中传递了以下参数。(小提琴链接:)

我从GoogleAPI得到的响应可以在上面提供的fiddle控制台中看到

我这里的问题是,我在鲁尔特随便找了一些地方,比如:孟买酒吧和烧烤店、卡维里马德拉斯美食店、沙利玛餐厅等等。 而我在请求中只搜索了名为“印度食品”的地方

有人能解释一下我是否做错了什么吗? 另外,如果有人能解释谷歌是如何返回这些结果的,那将是一个很大的帮助


谢谢

这就是你要找的吗?谢谢你的回复。但我已经在使用GoogleAPI的textSearch功能(如fiddle中所示),它仍然不会返回与我的查询完全匹配的位置。相反,它返回的结果带有随机的地方,这些地方甚至没有我在查询文本中输入的单词。你明白了吗?在这里面临同样的问题。谢谢,我从来都不知道是什么原因造成的。我只是添加了我自己的模式匹配,以确认并过滤掉没有我要查找的字符串的结果。
var request = {
location: pyrmont,
radius: '8000',
type: "Food",
query: 'Indian Food'
};