我正在使用gmaps v3 javascript库实现地方/本地搜索。我们的想法是通过查询和位置文本获取列表/地点。 我正在使用PlacesService对象和搜索功能来获取地点列表。
// code
service = new google.maps.places.PlacesService(map);
//search
var req = { keyword: qry, location: location, radius: 1000 };
service.search(req, function (results, status) {
// do something
});
问题是这不会返回一些商业的“选择”关键字的任何结果我猜,就像我在搜索食物,比萨饼,芝加哥附近的汽车等时获得结果但是当我搜索bmw,奥迪经销商时,在芝加哥附近的现代等,没有结果。如果我在maps.google.com中输入相同的查询,我会收到一堆包含广告的商家信息。 理想情况下,我希望从api获得完全相同的数据,但不知道为什么没有结果出现在某些查询中。