-2

我将使用简单的地图功能构建一个交互式前端网页。我将从可持续城市列表中包括 10 个城市,以在搜索字段中进行选择。现在我的问题是,在您从该搜索字段中选择了其中一个城市之后 - 如果可以构建一个列表以供选择,并在所选城市中查找特定的单词,例如,而不是选择“餐厅”或“住宿”,有“有机”或“生态”之类的词。我希望这个词搜索能找到城市中所有带有“有机”一词的地方,如“有机市场”或“有机食品店”等。有没有一个功能可以让我通过预先选择的单词缩小对这些特定单词的搜索范围,比如 15 个,并且这不会包括世界上所有可能想象的单词,在这个搜索字段中?- 而是排除所有其他词,而不是我预先选择的词,如“有机”或“生态”等?-另外,谷歌地图 API 或谷歌地方 API 是最适合这个吗?

4

1 回答 1

0

使用 Places API 的文本搜索,您可以搜索关键字/文本字符串,API 将返回与文本字符串匹配的地点列表以及您将设置的任何位置偏差。

对于客户端实施,请参阅本指南:https ://developers.google.com/maps/documentation/javascript/places#TextSearchRequests

希望这可以帮助!

于 2019-08-29T10:58:32.063 回答