我一直在阅读文档:http://code.google.com/intl/nl/apis/maps/documentation/places/#PlaceSearches
但是,我如何修改地点搜索请求(如下图所示),以便我可以将结果仅限于特定的业务。
https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=AIzaSyAiFpFd85eMtfbvmVNEYuNds5TEF9FjIPI
例如,在上面的代码中,它将hastypes=food&name=harbour作为两个参数。我怎样才能把“面包房”和“咖啡馆”(都是受支持的列表类型)作为类型参数,然后还包括多个名称参数。
在大城市,它可能会有20个左右的结果,但我想把它限制在少数几个与我有协议的企业上,只需在地图上显示他们的名字。我不希望星巴克回来,所以我想把它限制在我与之有协议的8-10家企业。它们的名称将存储在数据库中,因此我可以轻松地检索它们并将它们传递到HTTP中,但我不知道如何执行多个名称,并将它们同时显示在地图上。
任何可以帮助您的教程或您的想法和建议的链接都会非常有帮助!
发布于 2011-11-03 10:28:37
通过修改请求参数types=food|bakery|cafe,您可以包括“烘焙”和“咖啡馆”类型,添加更多的类型,这些类型由“分部”操作符分隔
有关受支持的类型列表,请参阅链接
https://stackoverflow.com/questions/6845254
复制相似问题